HNHacker News
TopNewBestAskShowJobs

nerdwaller

443 karma · joined August 26, 2015

submissionscomments
nerdwaller··on JavaScript is Eating the World
Most of these examples aren't "moving off Java to Node" as the post tries to conclude, it's simply breaking out the view layer to "a right" tool for views. If anything, it's simply adding a supplement to existing systems.

In many large orgs devs still use a homogenous tool for the existing systems (e.g. my guess is at Netflix all new business logic services are still Java based to plug into the Spring+NetflixOSS stack).

nerdwaller··on Tesla Model 3 Hits Production
I live in Denver and we only have a few HOV lanes, but none on my commute. I'm fortunate enough to live close enough to one of the, somewhat weak, train system lines and now commute vis public transit and drive my car maybe 1x/2weeks. It's been really liberating. We still need one car for the family, but not one per working adult.
nerdwaller··on Dropbox Is Getting Ready for IPO
I would guess the Enterprise side, granted I'm not sure what/how much they have there. Picture this box[1] that's inside the company firewall... But seriously, they could have on prem, active directory integration, more permissions, user edit tracking/audit logs, etc.

My work changed entire email/storage/etc providers almost entirely for the file management system...

[1] https://cdn2.tnwcdn.com/wp-content/blogs.dir/1/files/2016/05...

nerdwaller··on Ask HN: What tech companies do you invest in?
Depends on how you view the market, but most things would indicate that is already priced in.
nerdwaller··on Terark (YC W17) is a profitable database compression company based in Beijing
Maybe I'm alone in privacy concerns, but something behind the "great firewall" scares me a bit to trust.
nerdwaller··on Slack Said to Draw Interest from Amazon
One thing I don't get is Microsoft Teams, which seems to be their closest Slack competitor, while they also have Skype and Lync.
nerdwaller··on Ask HN: Is Hackernews still using the file system as database?
100% agreed, it can hand a few hundred thousand hits a day. Obviously not okay for HN scale - but it's what my personal site and a bunch of side projects use.
nerdwaller··on Consider a Dell Optiplex FX160 Instead of a Raspberry Pi
If you're in a bigger company, the IT department may have some smaller PCs like this to get rid of. Mine gave a bunch out, I have a Dell optiplex - but instead of the thin client it's a small i3, with a 320gb hdd and 6gb ram. It's dead silent and runs all the home server things like a champ, oh - and it was free.

But I'd still own a number of raspberry pis since they're great for hacking or just to support a cool mission (in my opinion).

nerdwaller··on What programming languages are used late at night?
Agreed with this 100%, reading the source code of well documented libraries is highly valuable. I feel that personally it helps be better understand the internals and what I can leverage. The documentation in Spring's source is really great, along with their reference docs online.

I've had similar experiences with SO being out of date or kind of poor - when I run across those I have been trying to add a newer answer (I do a lot of Spring so I run across this a lot).

nerdwaller··on Why is this Go faster than the equivalent Java?
I tend to agree from the naive Java approach, but with Java and multiple processes on the same machine they really should share a single JVM. Many people end up having one JVM per process. But the go runtime is less greedy and supports that logical thinking much more obviously.
nerdwaller··on Twitter explores subscription-based option
I left a year or so back, but it's based in IN (USA) and just got bought by a place in SF (USA). If there was any overlap that's probably enough to identify it :)
nerdwaller··on Twitter explores subscription-based option
Yeah I built an integration like this for a hackathon at work (we did call center software, e.g. we serve the people that serve people). The system categorized tweets so that the customer could respond to issues and such - the obvious value add is it's unlikely a customer will come to you directly, but they'd likely complain online.

Somewhat related I've noticed that some of the really successful open source projects meet people where they are and are really accessible via channels like Twitter (SpringBoot and Auth0 are good examples of this, from my experience).

nerdwaller··on I spent three months working full time to get a job
I don't think it's reasonable to suggest they'd just take everyone if the need is so great. Culture matters and if you get the wrong type of personalities in you could jeopardize your team and end up losing the, for lack of a better term, better bunch of the group.
nerdwaller··on Tested: The truth behind the MacBook Pro's 'terrible' battery life
If you're interested in quickly inserting emojis on Mac, try `Cmd+Shift+Space`[1]. You'll get a searchable input, no need to hunt and peck through the touch bar nor remember how to do them in various apps.

[1] http://osxdaily.com/2015/05/27/quick-type-emoji-mac-keyboard...

nerdwaller··on Announcing Pipenv
I'd strongly disagree with Python being behind relative to JS. They're roughly on par (with Python being slightly ahead due to smarter caching and more deterministic builds). Unfortunately neither does namespacing nor good versioning, especially in the cache. Take for example Maven (from Java), it caches namespaced and versioned dependencies and is pretty reliably deterministic in the build process.

Verses node which makes horribly assumptions that allow dependencies of libraries to be resolved and dumped into the same library namespace as your application. It also allows users to use the shrinkwrap feature, which imposes the dependency's settings on me (say, for example, I want to use my own npmjs proxy, this is bypassed...)

nerdwaller··on Java Is Unsound: The Industry Perspective
Agreed no one in practice will likely ever see this. Ability to compile vs warned about it are two different things. Those that know Java would quickly be aware that a) type erasure is a thing, it allows stuff like this b) even if they wrote some of this their IDE or compiler would generate a ton of warnings. Generally when you have a compiler - you learn to look at the output of it.
nerdwaller··on Kadira is Shutting Down
So far the comments are about the folding company (probably to be expected given the title), however for those of us not plugged into the meteor ecosystem - does this reflect at all on the general meteor ecosystem? Plugging into Mongo (among other "issues" I felt I saw) I mostly stayed away, but haven't kept good tags on.
nerdwaller··on ThinkPad X1 Carbon
I'd agree with others that it (t530) feels flimsy, it creaks and moans when I moved it. However it did fly off a car (in a backpack) at 85mph in the middle of Nebraska and survived with only minor damage. I was sold on the build quality, regardless of the sound it made. What killed me and eventually drove me to buy a mac was the size, weight and battery. I'd love to not be on mac, but still nothing else has been a compelling enough option. I hope this changes by time I am ready for something new.
nerdwaller··on Reasons 2016 was a great year for humanity
I think the thing to keep in mind here is that tons of this is unrelated to the US and its politics (what I presume you are somewhat getting at). Other countries are realizing the strength they can have and working for improvement. Whether or not the US unravels remains to be seen, but at least many of these great things are becoming a global effort.
nerdwaller··on Gogland – Capable and Ergonomic Go IDE
It's a cost/benefit - I tend to favor the benefits of the JetBrains stuff (I do a lot of Java, so it's nearly a necessity). The only time I dislike their products is if I'm trying to maximize battery life.
nerdwaller··on Show HN: Emacs-Bootstrap
I switched to using Dropbox instead of a repo because I would often forget to commit and push changes, it's been really refreshing. I've not tried their API, but it probably would be trivial to have a webhook that auto pulls changes to a git repo on file changes, for the best of both worlds.
nerdwaller··on Apple Abandons Development of Wireless Routers
My sister has the original Airport Extreme (2007, b/g/n). She got it when they graduated college in 2007, still no issues, and `n` is still more than enough for a large portion of the population. That is what originally made me try out the APE.
nerdwaller··on The Case Against Python 3
With all the talk about how the Python group is promoting 3 for its own benefit, I'm curious if in the next few weeks we will see the author's agenda change to "Learn !python the hard way"...
nerdwaller··on Apple Abandons Development of Wireless Routers
This is pretty disappointing. I'm not an Apple fanboy, but after I went through a new router every 6-8mo for two years (none of which were low end) - I decided to try the Apple one. It's now been at least 3 years or so with zero issues.

Here's to hoping AC is good enough for the foreseeable future. I'm presuming it will be for the average joe.

nerdwaller··on I don't understand Python's Asyncio
Definitely fair, as time progresses I think cleaner patterns will emerge. By time many of the major libraries were around, there was a semi-standard Python programming style that was fairly easy to adhere to. Since this is somewhat of a paradigm shift for the stdlib it will take a little time too.

Personally I have been looking at some of the patterns taken by the team on aiohttp - I think they've done a good job and, iirc, one of their members is a core contributor to Python.

nerdwaller··on Twitter is now worth less than its Chinese clone
I may be wrong, but I believe they are trying to imply the government's oversight on such services, which in my opinion is a valid concern.

However, they're (China) at least not pretending like they aren't involved heavily like, say, the US government that tries to hide they have their fingers in mass amounts of data and servers. The reality is most major economic power governments seem to be.

nerdwaller··on Announcing JavaScript Foundation
I can't say I've witnessed the same thing. Instead many cases start out as a pet project of a company (maybe in 20% time) and then are adopted by it (Node being a good example). Then comes the infighting and then later foundationizing.

Back in the early 2000s there were more problems as all sorts of large companies were pushing their agenda attempting to exclude others. But since then, it seems they've mostly realized that open source is a positive sum game, meaning everyone benefits from the work.

I hope Java follows this path as Oracle has been a terrible steward of the JVM and related ecosystem. The foundation concept has been really positive for Python, Node (so far), Linux, et al

nerdwaller··on Robinhood Gold
I think the margin accounts (gold) is the first step toward allowing Options trading. Excited for this to happen as well. Glad to see a company finally doing a more subscription based model for stock trading instead of the pay per trade rubbish to date.
nerdwaller··on Uvloop – Ultra fast implementation of asyncio event loop on top of libuv
As a heavy user of asyncio and uvloop, I haven't found any downsides yet (well, other than no windows support if you're on windows). Async Python takes a little learning, but generally speaking I think it's one of the cleanest implementations of async programming to date.
nerdwaller··on Uvloop – Ultra fast implementation of asyncio event loop on top of libuv
Aiohttp is the next layer up the stack, it just utilizes whichever event loop policy is active. So basically it just makes it faster in most (all?) async things it does.

I use aiohttp and uvloop fairly heavily, though I've not formally benched with/without uvloop in quite some time.

← PreviousPage 8 of 10Next →