skysight-inc/HackerNews huggingface dataset:
Articles with lists, are like a self contained series of short clickbait articles.
Mchurch goes to the extreme quite often, but there's still a ton of truth in his main themes. He's trying to get people in the SV/VC-funded world to open their eyes to the subtle and not-so-subtle deceptions told here.
This has been considered industry best practice for quite some time, and there are studies proving effectiveness (although I can’t cite them at the moment). However, the current design trend is minimalism, and we're stuck with that for awhile. It will eventually adjust itself back to a new baseline normal, somewhere in between.
That 684.8 TB of data would be 1200TB if Mongo had better data integrity :p
you are using it all the time without realizing it. http://www.marben-products.com/asn.1/market.html

protobuf, swift, etc happened when an advertising company thinks it is an engineering company
Link to the wayback machine's snap of your blog please?
Bunch of people working at the subway stops for safety I guess?

They act as "pushers" during rush hour. Actually shoving people in so that the train doors can close.
Not really, it's just an idea. But it's at about the right time (6kya) to transition between evolutionary and biblical history. Both are about a transition from living off the land to tilling the soil, and the rise of civilization. If you can figure out how moral responsibility ties in, you have yourself a pretty theory, if not a rock-solid one.
This is a bit click-bait-y. Mongo gets a lot of flack, but this really applies to any database.
I wonder how this reflects on the corporate-state relationship between USPS and Amazon?
If you think asn.1 is the same as protocol buffers, you are missing the point.

Yes, asn.1 is the all signing, all dancing serialization framework. Protobuf's aren't. That isn't by accident.
Yes... :)
I'm an EE (with both electrical and electronics/communications experience). I'm wrapping up a P/T PhD in software engineering.

From my perspective the big new opportunities are more in the IoE / IoT / WoT area. Hardware is becoming a lucrative new frontier for startups.

With your background you might want to explore that area where you existing semiconductor engineering skills would be very well regarded.

Web development is a rather competitive space. Wouldn't be my idea of a good starting point. IMHO looking at Google / FB, et al with your level of experience would be a huge step backwards. Researching the up and coming opportunities that capitalize on your existing and desired skills should identify better options for the future.

Shoot me an email (in my profile) if you'd like to explore / debate this issue deeper. BEST OF LUCK!
The smoking area thing isn't a shaming technique. Japan is (or at one point was) the only first world nation where smoking is not on the decline. Tokyo is pretty dense, so the smoking areas is a way to keep people from getting burned on the street. If you think about it, an adult holding a cigarette down low is eye-height for a toddler. Smoking in Japan is a very sedentary activity, too. You'll see it, but it's not very common for people to walk and smoke at the same time.

http://www.tripadvisor.com/ShowTopic-g298184-i861-k6165919-A...
Show HN: Spurlo – discover, collect and curate inspiring products with a purpose
Simple question you should ask yourself. Will switching to programing will make me happier?

Personally, programming is a passion I have and would most likely will do regardless of payment.

Goodluck.
Since Slideshare is completely broken, this is available in PDF form (along with more) at https://github.com/earthquake/chw00t
Spurlo is the place for discover, collect and curate inspiring consumer products from your favorite stores and brands across the web. It's where your interests, hobbies and product love are demonstrated.

We are looking for great visionaries and early adopters to start using it. If interested, you can signup here http://www.spurlo.com/account/signup/earlybird

Any suggestions and feedback are more than welcomed
This. The only jobs I ever got tested for where the ones not worth having.
I guess I wasn't necessarily talking just about EC2, but network setups in general, where more distributed firewalls might often be a good choice, were it not for the problems that NAT brings.

Actually having a packet filter per machine would be an extreme case, obviously, but the same problem occurs when you have multiple gateways to different networks, or maybe you are multihomed, or you have multiple locations with their own internet uplinks ... having to maintain NAT state and generally ensuring reachability despite the NAT tends to get complicated fast if you have multiple independent filters/NAT gateways, while that's reasonably easy to maintain without NAT.
Don't let kids play football
Very true. In fact there's a rare interview with Jack Tramiel (founder of Commodore) that covers this.
https://youtu.be/AMD2nF7meDI?t=738
Today, I went to log into Evernote on the web. My password manager fills out the registration form, of course, but it won't submit because it wants an email address, not a username. So I go hunting for the "log in" option. Is it one of these attractive green buttons? oh, no, those are also sign up buttons. Is it in some weird corner like Tumblr for some reason? Nope. Maybe it's after this sales junk? Nope, just scrolly pictures and then some footer junk.

OH! I FOUND IT! it's a little small button under the register form!

I love how Evernote has managed to seamlessly combine the stupid web design tropes of 1) the hidden log-in form and 2) the incomprehensible hamburger. They've got a little something for everyone to hate. It's certainly not just them, though. My own employer's public website just hid all of its useful links behind a hamburger (I'm steering clear of the communications department for a while for their safety) and about every three days I start filling out the registration form on Github before realizing it's not the one I want.
Keep in mind this is free advice:

Just get a job doing something interesting alongside people who are nice, smart, and willing to help you learn. Big organizations have advantages and disadvantages that vary for each individual. The only way to identify them in your case is actual experience. In the abstract it will just be a guess.

Working somewhere that's not Facebook or Google isn't necessarily "shooting lower" except when the target is a job at someplace everybody has heard of...though I am not sure if Walmart Labs would fall in or out of that category, it does really interesting work, which I point out because the world of programming jobs is bigger than what will make it through to young people studying at university. Even at a place like Stanford.

If the goal is really working on large projects within a large team consider working for a defense contractor. That's where the really big projects are likely to be.

Whatever happens, odds are it's going to turn out well.

Good luck.
I believe logistics has become a weakness for Amazon. Other retailers seem to handle most of their warehousing and logistics on their own (?). Amazon reduced the need for warehousing but seemed to have become totally dependent on other companies for logistics. For long time they benefited from tax breaks and users willingness to wait few days for packages to get delivered. With price matching offered by several other retail stores, and Amazon thinking of starting their own retail stores, it makes sense to invest in their own logistics as well. I guess they would like to differentiate themselves in the long run as a ship-to-door retail company with excellent customer experience.
"Despite audit logs, Weaver said at the news conference that NGP VAN has told the campaign that no Clinton data was printed or downloaded."

The phrasing here strikes me as somewhat vague. Are they implying that Weaver's statements are in conflict with the audit logs, or are they (somewhat ineffectively) implying that "saving lists" merely equates to bookmarking a certain query?

NGP stated:

"So for voters that a user already had access to, that user was able to search by and view (but not export or save or act on) some attributes that came from another campaign."

What exactly do they mean by "view", let alone "act on"? If someone was truly dedicated to extracting data through their browser, are the terms truly mutually exclusive?
Good for them. There's no real competition between Fedex and UPS. Both raise their rates around 5% every year, even with fuel costs dropping dramatically. The claims process is specifically designed to be difficult.

Might be more interesting if Amazon decides to open up to outside customers and re-instates real competition. Both UPS and Fedex had better rates and service when DHL was still competing with intra-US shipments.
It seems that one problem with a purely community-driven site like Open Hunt is that the overwhelming majority of people are interested in publishing to it vs. consuming from it. Sure, you might browse it to see if anything there is interesting, but most of the enthusiasm will come from those seeking a channel for their product. Hence, the audience itself vs the publisher set is limited in comparison to "that other site".

OTOH, the latter site is presumably visited by potential investors and others who have a financial interest in consuming what's published.

Additionally, without "throttling", you have a ton of stuff featured, adding to the skew. Thus, much of what's submitted has only one or two votes. People are primarily posting and moving on.

Or, am I missing something?
I don't understand how this is "click-bait-y." The link title says it just like it is. It is an article about Mongo databases publicly exposed on the internet.

Also, the author stresses that this problem is not unique to mongo.
The article took a wrong turn for me. Seemed to say that there was a fallacy in assuming frequent users would understand you iconography, then goes on to praise exactly that, for popular sites.
I'm skeptical of the "quick to read" argument. An educated Chinese speaker generally knows something in the neighborhood of 5,000 characters ("full literacy" is supposed to be 3k-4k), which is far less than readers of phonetic systems (20k-35k). Unless you're a professional writer of some variety you're going to spend more time looking up words in Chinese.
> Matsutani’s suggested cure is shutting down excess capacity to free up scarce labor, paring back investment, increasing wages and freezing taxes

In my opinion the solution is for Japan to default on their debt obligations. They're already aggressively doing that in the classic stealth way, with currency debasement. The problem is, that approach is going to take decades, which ensures a non-stop erosion over that time. It would be drastically better to do it all at once, and to then get on with rebuilding while they have a larger working population. And while they're at it, reform the government that got them there to begin with so it doesn't happen again. There's no scenario where they can ever pay back their national debt, and payments on it are consuming a very large portion of their budget. If they take the long road, it's going to be a really bad 20 years at least, as their current problems are going to get far worse.
https://github.com/postgres/postgres/blob/master/src/backend...
If you want to read this in the normal, beautiful CSS, go here:

http://blogs.msdn.com/b/oldnewthing/archive/2004/06/03/14758...

For some reason there's two different URLs for the blog.
A Turning Point for Quantum Computing
The post is a little bit shallow, but the author does recognize exactly this point at the end of the post.
Scientific publications should be anonymous
Made an account to give thanks for day-one Linux support. We're a small fan-base but very vocal. :)
I don't think it was meant as a complaint about Windows as much as it was an anecdote about icons vs text.
Interesting discussion:

https://lwn.net/Articles/252794/

which links to here:

http://web.archive.org/web/20071011110715/http://kerneltrap....

which further makes the point that chroot is not now and has never been a member of the "security tool" universe.

AIUI, containers are meant to be secure against processes (and, therefore, users) that want to get out, so if you care about that, use those, instead.
Wait, Windows 95's XCOPY had a Win32 version? Huh.
Amazon handling its own logistics is going to be a big problem for UPS. I have a friend who works for the AP and recently visited a large distribution facility for a story. He said UPS does over 1M packages a day and anecdotally he said it seemed like every other package was Amazon or Zappos (an Amazon company). I wonder how UPS will react.

I was in awe hearing about the incredible efficiency of the operation. Apparently the delivery of 1M packages happens between the hours of 1am and 4am and over 300 planes fly in to be loaded before heading out later that morning.
We used it for a small school project where we just needed a database in the cloud but we didn't want to write a backend.

Auth was a pain as you had to write triggers for each table action to check that a user can access a record, but this new row level security will make things easy.
Log into most any Linux system by hitting backspace 28 times
Austin City Council Adopts Anti-Ridesharing Rules
Show HN: Gulp wrapper for jsdoc 3.4
That's pretty much it. Product Hunt is not a very good idea but it sort of works because there's some juice behind it. This open thing obviously won't go anywhere because it's doing pretty much the opposite of what goes into successful offerings.
Medisas (YC W13) is hiring engineers to revolutionize hospital care
Medisas is revolutionizing hospital software. Technology in hospitals is outdated, slow and difficult to use. We are on a mission to change this and improve patient care.

Our product is a workflow tool that helps to improve information access and communication for really important workflows in hospitals such as handoffs and rounding. It helps to improve care and reduce medical errors, which currently leads to 350,000 deaths per year.

We are hiring talented developers who are driven by a burning desire to have a huge impact and to use their skills to help save the lives of the sickest people in society. We are looking for smart, results-oriented people who value a great company culture. The three pillars of our engineering team are security, reliability and speed. These should be important to you.

As Medisas is an early-stage start-up, your responsibilities will vary greatly. One moment, you'll have your head in a complex technical problem, another moment you're working with one of our doctors to help them best utilize Medisas. We offer a competitive salary and generous equity, and have a fantastic office in SoMa in San Francisco. Benefits include free food and drinks, and an onsite doctor. Naturally, you'll also get comprehensive health, dental and vision plans! But we think our best perk is the small, close-knit team you'll spend your day (and sometimes night) with.

We are backed by YC, Khosla Ventures, Andreessen Horowitz, Cota Capital, SV Angel, and a number of prominent angels like Jeff Dean, Paul Buchheit, and Geoff Ralston.

If you're interested, send us an email - careers@medisas.com; include a brief resume and tell us why you want to work at Medisas. We're looking forward to hearing from you!
Rose colored glasses. Remember Win 3.1's inscrutable "staple" icon? What the hell does a "yellow" traffic light mean in the context of Window controls?

And don't forget: software was shit when we were younger. Win 9x, Mac pre-OS X. Buggy crap all of it. I can't remember the last time my desktop hardlocked, though Android and iOS these days are similarly shitty to how Windiws 9x was.
U.S. Justice Department probes data breach at Uber
>Read up on the "per capita" effects of the Black Death which was linked to a temperary prosparity spike.

The Black Death decreased the dependency ratio. The birthrate deficit will increase it. Furthermore the "spike in prosperity" was generally overstated, and may have been a result of increased trade (due to Mongol influence).
Show HN: Wifi-based multi-room synchronized audio in ~300 lines of Python
Very interesting! and answers some questions in previous bee-centric discussions re: wild bees.
> Honestly, in 1996 you could make a threat like this and a vast _vast_ majority of recipients would recognize that you weren't being serious.

Would they? If someone is angry and makes a threat of violence, how can you ever tell if they are not serious? Or, perhaps more importantly, whether you think there's any chance of them acting on it?

Sure, it's a seemingly trivial thing and it's being sent in the context of a tech support complaint email with a real name attached, so you might think you're safe, but you never know. People have died over less.
Graphs in the world: Modeling systems as networks
I am not familiar with Chinese, but in Japanese, the characters do not necessarily map 1 to 1 with words, so you have some words that are composed of multiple characters. For example, "adult" would be written as 大人, which are the characters "big" and "person".
Many Chinese words are two characters in length.
That is what I was thinking and then I realized how UPS offloads delivery to USPS. It could be because they are overloaded.

Further, there is too much risk and loss of power when UPS's biggest customer is just one company. UPS probably doesn't want that risk and it would rather stay moderately sized than put all of its eggs in one basket.

But more importantly, it is Amazon that is taking these steps and I predict, because they have been hiring large swaths of people that many years ago they would not have even thought of, Amazon is beginning to think about doing business over the course of the next hundred years. It is preparing for those hundred years now, knowing that airplanes will be integral to continue meeting demand. These airplanes will most likely run side by side with their partner delivery companies.
As someone who speaks both languages fluently, it doesn't bother me at all. The iconography could use some tweaking, but this false sense of being offended is ridiculous.
Thepiratebay.com domain has been suspended
It's interesting how fast people are to bash without realizing the OP is talking about _spending_ $5K, not a 'naive' way to pocket it.

That misunderstanding is likely the largest source of your downvotes.
Does the end say there is life on mars?

"The scientists did not present new findings on organics, the carbon-based molecules that could serve as the building blocks for life. Dr. Vasavada said that signs of organics had been spotted, but the scientists were still analyzing them.

“Stay tuned,” he said. “There are organics in several of these samples we’ve been seeing lately.”"
Josh Uretsky and Russell Drapkin copied voter lists [1]. Did they intend to keep and misuse the lists that they copied? If they knew they were being audited, it's unlikely they intended to misused the data and get away with it. Uretsky has experience as a programmer [2]. He might be telling the truth and was only documenting and determining the severity of the issue. On the other hand 20 voter lists is a bit extensive for a proof of concept.

[1] - http://www.bloomberg.com/politics/articles/2015-12-18/sander...

[2] - http://heavy.com/news/2015/12/josh-uretsky-bernie-sanders-ca...

edit: added source
Since the thread is about making career decisions, can you explain why you left Google?
Winter Bash 2015
Google, Facebook, Apple, etc aren't the only game. You can easily make $250k with the right knowledge in all sorts of places.

I worked with a guy in a .gov billing $250/HR, with about $100 going to the upstream contract holder. He was an ITIL/process expert.
I hate to be put in this position, but I have to call BS. This entire thread is highly biased towards people who make more: people who make more want to chime in, people who make less are more embarrassed / discouraged from chiming in.

I'm a natural (coding since 3rd grade), out of college for 6 years, and I've only known 1 engineer in my career who made over 200k. Now if by BigCo you mean Facebook, Google, Apple, Amazon, then I don't know them, so I can't comment.

But if by BigCo you mean IBM, Cisco, Intel, etc then I can guarantee you that I don't know a single person making 250k, and glassdoor generally corroborates (if you google STAFF (> senior) software engineer in SF for IBM your average is 132 base in SF)
can't edit, but my "you's" got switched up in my story about breaking into someone's house.
In many ways, I feel this is a surprisingly good introduction to Emacs Lisp programming. It introduces the right introductory concepts in a low pressure way. The context of graphics and the use of `random` insure that there are no worries about "messing up" anything important. It's making stuff rather than working on preexisting data/text.

It's serious play.
Its not even the Chicago thing; Amazon execs don't golf.
Various icons without text often make me feel like dumb...
Perhaps they should do more marketing, because speaking as a C++ developer: I picked between protobufs, flatbuffers and capt'n proto because they were easy to use, had active communities, and they had websites which explained how and why I should use their compiler/library/protocol.

When I search the web for information about asn.1, I find very little that is of practical use. What library should I use? Why should I use it? How does it benchmark in comparison to the other tools? I've seen a few asn.1 library webpages and they all seem to take it as a given that I'm just looking for some way to deal with asn.1 data. They don't bother to try to convince me that their tool is efficient, or even that asn.1 is the right choice for my data in the first place.
Author here: I completely agree that it applies to any database and I tried to mention it in the article. The reason I wrote about MongoDB is:

- I wrote about it before and could compare results from my previous post

- It's popular and there are a lot of public instances of it

- MacKeeper exposed 13 million user accounts through their public MongoDB instance

And I actually wrote a follow-up post on Memcached to highlight the same issue: https://blog.shodan.io/memory-as-a-service/
Four Part Mast Brothers Expose
Yirendai CEO explains why her company just listed on the NYSE
Eh, this is sort of silly in some respects. chroot is not meant to be a security mechanism (yes, I know the presentation mentions this). The limitations are well known in the OS community. With that said, I agree that many developers mistake chroot's real purpose.

Solaris, in particular, offers a far superior solution with zones.
GitHub Trending for Mac and iOS
As technology gets better, the equilibrium between diseconomies of scale and economies of scale shift toward favoring bigger companies.
You wrote that:

forall f, x: f(x) = f(y) implies x = y

What if f(x) is x^2 and f(y) is y^2? You could have x=2 and y=-2.

I'm sure there is something I'm missing, but wouldn't that make the proposition false? i.e. f(x) = f(y) is true, but x = y is false, thus true implies false is false
This article and the comments here seem to focus on the cargo flight portion of delivery, but how are they planning on getting it to the door?