skysight-inc/HackerNews huggingface dataset:
Right, this isn't a world class entry into a nascent market. This is a pair of fucking headphones.

A pair of headphones a month later than they should be that look exactly like their old headphones
They're probably sitting on this until touch successfully shipped. This typically happens when something goes wrong though and so far Oculus seems to have sold pretty well from what we can glean. No one expected it to sell millions of units, yet. Perhaps there is a daily usage rate of devices they find troubling.

Then again, it could just be Facebook taking more control. Iribe is staying at the company and from the article,

> he's vacating the CEO seat and moving within the company to lead its PC VR group

So perhaps the statements are sincere and he's just staying focused on the PC division, which is all Oculus was initially.
Having a work-around to a bad situation still isn't "luring foreign tech talent", which is what the article is about.
Surely this isn't a coincidence?!
* The technical decisions you make today will haunt you, or your replacement, for the next 20 years.

* Don't fall for the line, "We'll fix it later." It will never be "later," and the problems will never be fixed. Do it now, while it's cheaper.
That should work reasonably reliably, and is essentially what TFA describes as the behavior of 'unzip'. But it then goes on to say, "The zip file spec does not allow this arbitrary data [at the end of a zipfile], so unzip is non-conformantly tolerating this data."

So I think what you missed is pedantry. :)
I used to work for a company that built Notes apps in the mid 90s, and while the UI was clunky as hell, it was a great tool.

I was a big fan of the Domino back end too, in spite of the ridicule it got. When Couch and Mongo came out, it was kinda refreshing to me to see "document" oriented dbs come back.
My lil complaint is that the "notification actions" are much less smooth then they were in iOS9. This is the feature where you can reply to a text or snooze an alarm or whatever directly in the drop-down notification while the phone is unlocked.

Also I've found that apple music CONSTANTLY loses my place if I pause my music for more than a couple minutes. This never used to happen with the old music app.
There's always a tradeoff. Windows and Linux can be locked down fairly well but you usually end up wanting to install programs of dubious origin. High-profile Linux distros with security-conscious maintainers are good choices, like Fedora or Debian.

I wouldn't touch Arch with a ten-foot pole, a combination of disastrous design decisions and maintainers that don't take reports of security vulnerabilities in default package configurations seriously has really soured any love I had for the distro once I got past the obnoxious fans and overtly hostile user experience. Arch is the only distro where I've made bug reports for security vulnerabilities and gotten asinine responses like "users should only install this package on trusted networks."
I know but I'm not talking about CSS, I'm talking about: try to read your own website before releasing it.
Yes you have missed that a valid header may appear by chance somewhere near the end of main zip data. Because your algorithm will prefer picking up headers toward the front, it might misinterpret a valid file, even one without a magic number in the comment; if the last 64k-(actual header+comment size) happens to contain an apparently valid header.
Does the fantastic integration hinge upon using Windows as your primary OS?

A lot of MS software (Outlook, SharePoint, Lync) is not that great on OSX vs. the Windows version.

Im curious how well this works in an office of people using different operating systems.
Observing crystallization at the molecular level for the first time
Cloudron now supports Minio
Not that people will do it all the time (I certainly wouldn't) but the charging case thing is there for a reason. Most likely the idea is you keep it somewhere handy (desk, backpack, laptop bag, etc.) and so you put the AirPods in it while not using them.

As far as them falling out, like on the subway or something, that'll be the problem.
You would call a car on your phone (with maybe a ski rack or whatever you need). Car will drive itself to you and you can drive it manually or in automated way over the weekend. When you return back home, car drives itself away.
No hassle with maintenance, repair, parking.
I've seen this kind of middleware come through several times. It's a hard sell because MMOs are already big productions and this stuff, while technically very challenging, only captures a single bullet point feature: "world is seamless and persistent." And from the player POV, that is cool, but not I'll Buy That cool, especially when scale ends up creating all sorts of other design problems(more players and bigger worlds = more potential for chaos, harder UX).
What do you hate about iOS10? The new Messages app annoys me, but otherwise it seems fine.
I'm also looking at it from my point of a view, as someone in their mid-30's. I'd assume the generations before mine will be much more likely to accept this than my generation.
> When running into these runtime errors, it's sometimes not clear what module a missing class came from for complex setups, especially in a part of code you didn't recently work in.

Just go to search.maven.org and do a full class name search, no?
I use one of these cheap ones: https://www.amazon.com/Bluetooth-Headphones-Wireless-Sweatpr...

For someone who listens to mainly podcasts, I found them to be really really convenient. And the wire between the two pods makes it seem a bit harder to lose compared to AirPods.
I believe the two legacy issues are:

1) automakers have very little control over their product any more. They rely heavy on Tier 1 suppliers for major component development and production so they ship hodgepodge product

2) they look at a car as a product that is shipped and forgotten. They never have looked at it as a platform for continuous future improvement. This similar to the iPhone vs feature phone analogy-- cars from legacy manufactures are the best they will ever be the day they leave the manufacturing line.

Without changing these fundamental mindsets, they are in deep trouble.
laptops break, eventually you will have to
Same issue, different thread: https://github.com/aws/aws-sdk-js/issues/833
I hope you don't use appengine b/c that looks like an Appengine error.
Customer: My keyboard isn't working right
Apple: Give it here
(takes it and doesn't give it back)
Customer: My Mouse isn't working right
Apple: Give it here
(takes it and doesn't give it back)
Customer: My laptop isn't working right
Apple: Give it here
(takes it and doesn't give it back)

End
If a sponsor employer would give them that salary, and they have rare qualifications, maybe they should apply for O1 rather than H1B. I helped a guy with a recommendation letter for O1, and it wasn't hard. He basically gave me a template that I customized with data specific to work we had done together. I am not even American.
I've been using "car-sharing" (really an unfortunate mis-nomer) systems for some time now. Cleanliness has never really been an issue.
The Heroku to Convox Guide
Just hit this problem again this morning. Quite annoying. I figured out what string was empty eventually, but i've solved this on other projects by just removing all keys with empty values to get around possible errors.
I'm a bit nervous about some of the proposed legislation that is (ostensibly) protect us from this..I mean the patriot act was supposed to protect everyone from terrorism, but it served to legitimize the surveillance state.

https://www.congress.gov/bill/114th-congress/house-bill/5181
https://www.congress.gov/bill/114th-congress/senate-bill/269...

"...develop and synchronize government initiatives to expose and counter foreign information operations directed against U.S. national security interests and advance fact-based narratives that support U.S. allies and interests"
Same problem with psychiatrists. The psychiatrists associated with large-scale direct intake at hospitals are also extremely overworked and often not particularly sophisticated (psychiatrists who keep up with research and are effective practitioners can make more money outside the hospital system).

In the very worst case, which is unfortunately common, you have chains like UHS operating mental health hospitals in numerous states with what appear to be quotas. You don't have to drive yourself to a UHS hospital to end up in one. Most hospitals, even the very good ones, don't do on-site psych; in many of them, if you show up for any psych reason, you'll be held and then transported to an affiliated mental health hospital.

So, yes, there are very significant due process concerns with acute mental health care.
Probabilistic population projections with migration uncertainty [pdf]
Different usecases drive different needs. If you live in the suburbs, it's easier to own a car than to get an Uber and wait for 20 minutes every time you are going out. If you live in the city, it's cheaper to set aside money for Uber than to pay for a car and a parking spot.

Also, getting a driver has never been this easy. Taxis have existed for hundreds of years, but smartphones are a recent invention. There's a huge difference between calling a phone number and trying to setup a rendezvous than the current workflow on Uber or Lyft, that literally takes 10 seconds from the moment I unlock my phone.
In the "Athens" affair, most commentators dismissed CIA involvement saying that if the US gov needed the data, they could just ask.

Well after the investigation went through and some data came out regarding the Vodafone server hack it was clear that the organizations that could pull something like this, there like ... Maybe 5 with CIA the most likely candidate.

So, we like to oversimplify but life is way more complicated.

BTW I think that the Athens affair is one of the top 3 hacking stories that I know of.
Show HN: 2D Fluid Dynamics Simulator
lovely.

the sooner i can remove skype from my life the better.

that said, why can't any of these phone systems deal with the use case of two people trying to call each other and then simply auto connect the two calls? why does one side have to drop the call and answer the other?
It's pretty fun finding and deleting all the HTML/JS elements in Chrome that block the article..
They attach magically to your croakies using only a $39 dongle.
We can predict some of the changes. I'm looking forward to the day where those with poor sight and poor reflexes (eg many old people) can get around cheaply and easily, without much risk to themselves or others. Drunk driving injuries and deaths should plummet as well. Self driving cars will be enormous for blind people that don't live somewhere with robust taxi facilities.
"Not good" is an understatement. tar.gz is maximally bad at random access -- there is no way to uncompress a single file, or to list files in the archive, without decompressing the entire gzip stream.
Most out-in-the-wild usage of zip files fits the 'Robustness Principle', or, after its author, Postel's Law, found in RFC 1122 [1]:

> Be liberal in what you accept, and conservative in what you send

There are several analyses of this maxim and whether it's a good choice for designing robust, secure systems. This particular Internet Draft doesn't agree [2].

[1] https://tools.ietf.org/html/rfc1122#section-1.2.2
[2] https://tools.ietf.org/html/draft-thomson-postel-was-wrong-0...
I feel this view point assumes most people are Reddit users. Reddit gave them a ton of hate for being purchased by FB, and most people on Reddit hate FB, but the statistics and how much their units are sold tells us they're not having a problem reaching customers.

Most companies gave really favorable reviews of touch, and gear vr has sold really well. I think the image problem is mostly just vocal Reddit users.
The list results was the first I noticed. I for some reason thought I was only getting video/image results. not a huge fan of the results style, though I could see it working for some.

Second was that I get a TON of results for foreign languages: ie, a search for "gw2 wiki" results in wiki-de.guildwars2.com wiki-fr.guildwars.com and ja.gw2.wikia.com .. 3 out of top 10, 5 out of top 15 were non english, and I dont see anywhere to filter that. That might be an edge case (where 33% of results are non-English) but it highlights the shortcoming.

On the note of thinking I was only getting video/image results... I dont see anywhere to filter by result type - which is pretty standard in other search engines now.
Doesn't seem like a bad move for product leadership either, since Carmack has been mobile (non-PC) his whole time there.
Just a wild guess, but it's possible that since Zuckerberg has a keen interest in VR that he's basically taking all of the fun vision / strategy parts of being the Oculus CEO and leaving Iribe with the slog.
I've known about this "problem" for ages, but has it really been 4.5 years? Wow.
That contractual requirement is unconscionable in and of itself, of course! But that's a different problem.
Laptops especially can use older versions of OS, easier than iOS
I know support, especially good support, is a hard problem to solve. However have you explored documenting processes in extreme detail in order to outsource that part of the business? The upfront investment would be great, but the returns in time alone would seem worth it.
Probably a wide band or at least mid-band codec. One thing I learned working with VOIP is people perceive quality based on what they have been using recently, which for most people is the absolutely horribly stepped on audio of skype, cheap voip, or the cellphone network. Carriers have pretty much let their baseline audio quality go to \\\\ because no one cares anymore. (Remember the Sprint pin-drop campaign?) Now, when you give somebody a wide band high quality audio connection they are blown away.
The ethics of face recognition
This whole article smacks of the NY Times reporting surrounding WMDs in Iraq. Yet again we have some very alarming assertions made by top officials and being parroted by the paper without any actual concrete evidence being produced and displayed to the public. If anything, it's worse because the NY Times is taking the assertions as gospel and jumping to their own conclusions.

> In the meantime, the hackers moved on to targets outside the D.N.C., including Mrs. Clinton’s campaign chairman, John D. Podesta, whose private email account was hacked months later.

> Even Mr. Podesta, a savvy Washington insider who had written a 2014 report on cyberprivacy for President Obama, did not truly understand the gravity of the hacking.

This is the first I'm hearing of any ties to Podesta's emails and Russians. If anything, I always assumed that particular attack was some teenager in Tennessee[0].

In this case the CIA & co absolutely need to publish all the evidence they have linking Russia to the intrusions. The evidence they are claiming could be anything from something as tenuous as "превед"[1] in a log file to something as concrete as a CIA mole participating in the attacks from within the walls of the Kremlin. Right now we the people are being bombarded from all sides with 100% unhelpful bullshit.

[0] https://en.wikipedia.org/wiki/Sarah_Palin_email_hack

[1] https://en.wikipedia.org/wiki/Preved
Thanks for pointing that out to me, I think you're right. I didn't pick up on the sarcasm. I actually thought it was about a technique where you take a fictional product that everyone says is great, and try to sell it as if it actually exists. This is supposed to be a way to find out what people really think. Appreciate the feedback and I will be checking out the book :)
A wise person once said this: "Which numbers do you disagree with? What do you think the more appropriate number would be? Change the numbers and rerun the script, so you can see if your argument even matters."

https://news.ycombinator.com/item?id=6726852

What happened to that guy? I miss him. He made HN a better place.

I didn't find black default rates at FICO=620, maybe you have sharper eyes than me. Feel free to change the numbers and redo the calculation. If you get something substantially different, lets discuss.

[edit, in response to your edit: Asians to whites is an equivalent comparison and the result is the same. Asian borrowers subsidize white deadbeats.]
I've bumped into this. It's a serious problem.

If you think you're going to migrate an existing system to DynamoDB, then this is one of the things you need to plan for.

The workarounds for this are rather unappealing, perhaps heretical.
Does any NSA surveillance vulnerability stand up to logical scrutiny?

No, because introducing security vulnerabilities to keep us secure is inherently illogical.
Thanks for the information. I was going by my experience of spending $100 on a replacement laptop battery a few years ago. I assumed they were much more expensive.
AMD Presents New Horizon (live)
What is the point of this trending? To try and get AWS to fix it? I must admit this was a gotcha for me at first but it is documented right on their standard Limits page. I'm guessing the fix is non-trivial or they probably would have just done it.

http://docs.aws.amazon.com/amazondynamodb/latest/developergu...
You can buy the fake ear accessory for only another $75.
I can see the potential of self-driving cars for long distance trips (e.g. SF-LA) or for big trucks, but I can't see it for everyday use especially if someone has kids. How many times an average person in US uses her car? 2-3 without kids and maybe more than 4-5 with kids(I think my numbers are probably too low)?
For this to be viable economically, the pricing has to be very low and in order to be very low all of the people has to use this "self-driving service". This creates another problem though, you will have to plan your "short ride" ahead of time, e.g. what happens if you want to leave at the last moment and no car is available around you? And then there is another problem, if the self-driving service is cheap the ownership of the car is going to be even cheaper. A lot of variables and difficult to answer questions. I don't know if we ever going to be a society without car ownership and to be honest as long as there is no traffic I like driving, and it makes me relax. I see it more as a fancy option for cars, like what Tesla does, but to completely remove the car ownership is going to take many decades. Before cars there were horses and stuff so the transition was easier. This is going to be very tough.
Can I contact you via email? Would love to ask you some questions about Notes.
I consider myself a major vim beginner, only using it for commit messages, very light file creations, and checking out config settings files when sshed into a server. I have never seen this screen.
But Amazon has explicitly chosen to keep its margins tight, and aggressively invest for expansion. In a sense they choose not to make huge profits. They're famous for it!

I still don't buy your general point. It's true that some large companies have run into trouble because they were afraid of damaging their core product. But that's a risk everyone's aware of now -- the whole "innovator's dilemma" thing.

What's an example of a large successful company that was thereby prevented from spreading out? I don't mean companies that failed due to complacency, or overly rigid business practices, but where their size actually worked against them.

(Hmm, possibly we really mean the same thing, we're just describing it in different ways...)
I have two kids. They need car seats. We often haul stuff between home and the in-laws. This makes perma-Ubering infeasible.

We need a radically new car seat design, either:

1. Super portable and quick to install/remove, or

2. Built into the car, safe for all ages, easily extended/retracted.
Ah, Notes. NoSQL before it was cool to be NoSQL.
Removing the audio jack also removes a whole market of products that were taking advantage of the audio jack for non-audio purposes (e.g. the Square dongle). Now that the audio jack is gone, companies like Square will have to pay Apple a licensing fee to use the only available port on the iPhone, and even companies that want to attract consumers of their audio products to be used with iPhones will have to get licensing from Apple as well.
I don't understand why this program should fail, though, if other tools can unzip the file just fine. I specifically wonder about this part of the code [0]:

if (commentLength !== expectedCommentLength) {
return callback(new Error("invalid comment length. expected: " + expectedCommentLength + ". found: " + commentLength));
}

Why not just determine this isn't the record, keep looking, and handle the error after the loop?

if (commentLength !== expectedCommentLength) { continue }

[0] https://github.com/thejoshwolfe/yauzl/blob/master/index.js#L...
I'm not sure what your point is. Fully autonomous is still in progress, and still has work to do.
Why do news outlets insist on calling everything Cyber-xyz. This is Information warfare aided by technical tools. It's not the hacking that is the weapon but how and where you release the information gained by those tools.
Nor can it save empty sets it appears.
bad enough that I can be reached after work via slack and get calls while I'm on a commute (which is never compensated for aside from general salary), it'll have video?

also, this only works in Chrome and on mobile, which is really messed up considering that Firefox is also a bleeding edge browser.
We've just done something similar with our product https://fliprss.com - it integrates with MailChimp and Campaign Monitor to solve a niche problem neither solve. We knew it was a problem for at least one company as our client approached us to see if we a product that would allow them to send automated newsletters with multiple RSS feeds based on individual subscribers preferences.

It's since turned there is a demand for this beyond our one client too thankfully.

I think it's helped that this product is aimed at businesses primarily too. With a higher price point we won't need a mass volume of clients to be profitable reducing demand on customer service requests etc.
As someone who grew up hearing stories about the unintended environmental damage caused by many well-intended Corps of Engineers projects, geoengineering makes me cringe.

Edit: I probably should have found a way to use "hubris" in that sentence...
Malonic acid and its derivatives have their own demand as esters and neat acid apart from conversion to 1,3 propanediol. It's possible to catalytically oxidize 1,3 propanediol to malonic acid, so they are somewhat competing in the same space.

The "clean" advantage of these fermentation processes is IMO greater than the "sustainable" part. You could use renewable energy to synthesize all the upstream precursors of traditionally-synthesized malonic acid (e.g. monochloroacetic acid, hydrogen cyanide) from air and seawater and it would be perfectly sustainable. But the intermediate products are hazardous to handle and there's a large waste stream of aqueous salt solutions and organic solvents. Eliminating hazardous intermediates and producing waste streams that can be handled by simple wastewater treatment makes it cheaper to build and operate facilities for these chemicals.
OK... so what conversation were you hoping to have, that this guy is stopping you from having?
How do you think you will view this comment in 5 years when 90% of new ear buds sold are completely wireless? I'm guessing it will be similar to how people view Steve Ballmer's comments on the original iPhone.
Before they announce tons of new stuff to please the shareholders, there are much awaited enhancements on existing products which are much over due. Case in point this thread. Keep the developers happy. Just saying.