skysight-inc/HackerNews huggingface dataset:
>Don't be condescending

Where was I condescending? I gave good answers to all your points.

>This app crashes so much, it must be some really obvious exception they're not catching.

Who's condescending now? "Since it breaks so much, sheesh, it should be really obvious how to fix it." Nothing is really obvious how to fix, if they knew how to fix it they already wood have

>I don't expect it to be bug free, but constantly crashing? Since you're obviously such a pro, let me ask you: Would you release software that crashes so often?

Inferiority complex much? I never said I was a pro. And releasing an obviously buggy product sometimes is tied to contractual agreements or marketing deals. Once you start a marketing blitz, you _need_to release something. Engineering is subordinate to actually, you know, making money.

>Apple doesn't have contigencies for top-tier developers and emergency updates? Huh.

Not for "top tier developers". Also emergency updates are generally only relate to when there are security or privacy concerns. Crashing doesn't bother them much, if it made it through their initial vetting process.

>Caching is a famously hard problem, but wiping the entire state and starting again for basic information that doesn't change is sloppy. Deltas and common sense helps here. Same thing for use of GPS and data.

You said yourself that the app is really buggy, and then you also want to introduce a level of caching on top of it? That will make it even buggier and harder to diagnose.

>So many people affected for no good reason.

Which lays credence to the fact that Niantic made the right balance between buggy software and shipping. Not many people would be affected if the game weren't popular despite its bugs and limitations, so shipping at this stage seems like the proper thing to do.
The problem with this is that Manning released, along with some things you could argue the public has a right to know, all the other data diplomats and spies had collected.

Did we all need to know salacious details about Muammar Gaddafi's "voluptuous" Ukrainian nurse? That seems very much the same kind of data to me.
Statistically themed Lorem Ipsum
> I want to know ...

I want a pony. These numbers don't exist. Nobody computes them. If you want to try, knock yourself out.

Now remember that a car doesn't magically get gas from a gas station, it has to drive there, it has to drive back. If this service uses some algorithm to actually drive less to deliver gas than people would independently doing the same thing it could be carbon positive.

You'd have to run the numbers to find out.
Noticed this earlier today. It's using Ubuntu on Gnome Ubuntu 16.04 with Chrome.
Pardon me for my ignorance, but wouldn't sons of first cousins be second cousins?
Map projections
Just a quick dumb question : where are the satellites and the stars ?
This is different from the 17min Part 1 documentary that was submitted some time ago. It is about an hour long
Halo might have done well but I mourn the death of all of Bungie's [0] other [1] franchises [2].

[0] https://en.wikipedia.org/wiki/Marathon_(video_game)

[1] https://en.wikipedia.org/wiki/Myth:_The_Fallen_Lords

[2] https://en.wikipedia.org/wiki/Oni_(video_game)
That is honestly my biggest question, they gloss over it in the article but surely accessing a gas tank without the keys to the vehicle just means they have found a way to break into the fuel cap reliably for different models?

The way it was written in the article suggests that, but perhaps they are just giving users some proprietary hardware to put on the car.
Mango: Git completely decentralized
Smatch: pluggable static analysis for C
If you're still looking for a job: apply to other companies. If not, reapply at Google and Amazon in 6-12 months.
I stand corrected—thanks!
It came up as a consequence of the criminal justice system. That kind of punishment was meant for people who could not be left by themselves as they posed a very real threat to society: murderers, rapists, arsonists etc. Once the system is in place, its easy to just "add" to it. Making certain things severely punishable (e.g. the prosecution of Aaron Schwartz) just requires the lawmakers to categorize these new crimes in a certain way and not to invent the category itself.

Of course, if you go back further, punishments were invented by the ruling class to keep everyone else in line. The king could pretty much have anyone hanged if he wanted to and it took sometime before there were enough smart people in society to suggest that this was maybe not the best way to live.
Thanks, looks like last time I tried Elm was too long ago!
Thanks for sharing that blog post! I really liked this aspect of it:

"You finish a thing by starting it until it’s done."

I read another blog post whose thesis was "To avoid procrastinating, think about starting instead of finishing". That helped me a lot too. Once you start, work isn't as bad as it seemed.
It depends.

If by centralization you mean control of the mining power by a small group of people, then Bitcoin is a lot more centralized than Ethereum.

It's just that the response to the DAO problem was one of consensus, instead of the response to the block size issue in Bitcoin, where they behave like playing a zero sum game and every proposed fork is rejected by someone.
WSJ's problem: Paywalls
My side-project is trying to achieve some semblance of this.

From your experience what makes you think people would be willing to pay? Wouldn't you need a massive user base consuming hard to create local content like what Patch was supposed to be? http://patch.com/
Well, I for one welcome our programmable judges.
>>But in Haskell you can get anything done :-)

Yeah, only if you are willing to spend anything (e.g. insanely large amounts of time) on it :(

Please correct me if I am wrong, but for any large project, Haskell actually adds more woes (e.g. laziness induced problems, no good debugging support) than the ones it addresses.

The Standard Chartered people had to invent a new language (mu) [1] which doesn't have laziness and the horrors associated with it.

BTW, you can get anything done even in (any Turing complete) assembly language too!

[1] http://anil.recoil.org/papers/2011-cufp-scribe-preprint.pdf

Edit: added the Standard Chartered example
In a few states it's due to regulation rather than good service. If customers are setting your gas station on fire too often, maybe having a staff member do the pumping makes sense.

Darn customers, always with the fire.
I know how you feel, but take solace in two facts:

1. Any good company will have a high false negative rate, because it's more expensive to hire a bad candidate than reject a good one. That's why the big ones (Amazon, Google, FB, etc) will keep re-interviewing you for the next few years. They know they make mistakes and want to try again under new circumstances.

2. If you actually are unqualified right now, you're very close to being qualified! If you've made it to onsite interviews then you're doing better than the majority of candidates. Most people are rejected at or before the phone screen. You're close, give yourself another year of improving your craft and interview again.

Background: I worked at Amazon, and conducted interviews while there. I've conducted lots of interviews at a startup, I just interviewed at Google for the third time and finally got an offer (now 6 years after graduation). At all places, we optimized for false negatives.
Google Testing Material Design Gmail Landing Page • Vlogg.com
The world’s clouds are in different places than they were 30 years ago
Yeah, I use Tampermonkey on Chrome, which is essentially the same thing--not sure how big the community is, but it's not no-one. (For a long time, you could just use Greasemonkey scripts natively as extensions on Chrome, but they nixed that when they decided all extensions need to be on the Play Store, iirc.)
Language quirk :) The son of my first cousin is my first cousin once removed. My son and my cousin's son are second cousins.
I joke that the only people who pass Google interviews are the people who already work there.
Is this a natural language interface of this service https://flow.microsoft.com ?
Was just jokingly comparing Haskell which is general purpose to elm which is for the web only.
I believe the photo shopped look is due to the visual artifacts caused by the delay between light frequency shots mentioned in the article
Cybersecurity expert explains why Tesla's cars are some of the toughest to hack
How is the Saturn's protection so much more effective than more modern systems?
Still, I can't trademark Ben, part of Benjamin.
Does this mean Mint.com and Yodlee type services are now criminal actors?
A Tesla Co-Founder Is Making Electric Garbage Trucks with Jet Tech, and Why Not
This would be an easy way to make no one want to use Phoenix. Elm is just way too different and the truth is that while it's cool it's an ML so it's "weird" and most devs seem to be doing fine with just modern JavaScript. Having to either learn a new language or remove a plugin just to get something basic going would suck.

ES2015+ is the CoffeeScript of Phoenix.

And like moosingin3space says, Elm support is just a plugin away.
I'd recommend continuing what you're doing and getting your web app deployed and up on github. Then re-work your resume to include your github, and highlight the programming courses you took in college and start interviewing for junior developer positions.
aaghhhhh
A real warrior doesn't dash off in pursuit of the next victory, nor throw a fit when experiencing a loss. A real warrior ponders the next battle.

Ponder your next move and come back stronger.
Microsoft acquired a word processing company, and the owner claims that became word. I can't remember the company, and there isn't as much lore around it as the qdos purchase.
It looks like the driver does have the possibility of proving that he was not guilty, and if successful limiting his reponsibility to half the damages: https://bicycledutch.wordpress.com/2013/02/21/strict-liabili...
You'd want to apply a steadicam-style effect to it, only adjusting if the face moves significantly away from that focus point, and even then doing so gradually.
As someone who has been rejected after a Google onsite, an Amazon hiring event, and (as of a few hours ago) an Amazon onsite the thing that gets me down is these companies are among the few who actually want to interview me.

I'm in Dallas. I get hit up by someone affiliated with Amazon once every couple months, Google and Microsoft about once a year, and Facebook occasionally. Getting a company not listed in the previous sentence and not located in DFW to acknowledge my existence, let alone interview me, is like pulling teeth. Based on OP's visa situation he may be in a similar boat.
Too dim to show up in an exposure calibrated for a nearby sunlit Earth.
"Since Earth is extremely bright in the darkness of space, EPIC has to take very short exposure images (20-100 milliseconds). The much fainter stars are not visible in the background as a result of the short exposure times." - http://www.nesdis.noaa.gov/DSCOVR/
Fortune and Failure in Silicon Valley
Yeeeeeessss thank you hahah the collective groan is deafening!

Edit: man some of y'all need a sense of humor.
> clutter (icons don't solve the clutter problem, and HN's design is emphatically textual)

Even if you don't want to add more icons, you could still improve the visual elements you have (the vote arrows.) Links with title tags around Unicode glyphs would arguably be more textual than empty divs with gif arrow backgrounds and no accessible text fallbacks.

I still think they should work something like this: https://jsfiddle.net/84q0zecv/10/ even without the colors I think it communicates the states well, and is visually not that different from what the site already has.
Lets do some more math. Lets fix that figure to something like $600/month. That is $7200/year. Over a decade that is $72,000.

Say if you started when you were 21. By the time you are 46- just the savings would be $180,000. Progressively invest that in a good fund. That could mean a home right there or a 401k equivalent, Just on your travel expenses. To me, that's a decent nest egg.

I don't believe the parent poster was serious when he said he'd like to spend it all because he refused to believe he would be alive in a few decades. In most cases the person would generally be alive, live long, and be poor in old age. What follows next is blaming government, youngsters, immigrants, bankers and what not for your predicament while very clearly it was your choices at work all the time.

Now don't tell me spending extra time on commute is hard. Obviously it is, you don't get to an extra 401k by 46 by walking in the park.
Location: Toowoomba, Australia

Remote: Yes

Willing to relocate: No, though I'm open to some travel

Technologies: Java/JVM, Javascript/Node.js, SQL (Oracle, MySQL, SQLite) though I'm by no means tied to any given stack

Résumé/CV: https://blog.quiptiq.com/cv/

Email: taufiq.hoven+hnhiring@gmail.com

Several years' experience working remotely, focused on the back end but often needing to wear the generalist's hat. I'm interested in open source and getting away from pouring code into the black box of enterprise/government. Currently enjoying learning FP concepts, I try to keep up with continuous education.
If you aren't marking up the gas then the operating costs and profits must (eventually) come from the $15/mo, correct?

So does this work similarly to the gym business model (i.e. over-subscribe the service with the assumption that some portion of subscribers won't use it very often and will subsidize the heavy users)? The requirement to plan ahead instead of offering on-demand delivery seems like it might encourage that dynamic ("Crap, I'm nearly out of gas and forgot to put in my Yoshi order. I'll just fill it myself this time").
Yep, a few.

1. Temporary views. This one's my favourite but not everything supports it and sometimes DBMSs have weird limitations, not like allowing parameter binding in them.

2. Temporary tables, as you mention

3. CTEs ("with expressions"). These would be my favourite if they weren't an optimisation fence in postgres.

WITH active_users
AS (select * from users where user.login > 0)

select * from active_users where active_users.country is not null;

4. If you're only using it once, a subselect lets you add a name to it if that's all you're after

select *
from (select * from users where user.login > 0) AS active_users
where active_users.country is not null;

5. If you're using active_users frequently and want it to be globally accessible, a regular view. Often you can make a DB much more useable with a few well placed views like this and you'll need a few less abstractions as well.
Only if companies explicitly revoked their authorization. It's not the password sharing that is the issue, it's the accessing information without authorization.

The court decision doesn't do a good job laying out a clearl rule for when password sharing is unauthorized action, but it fairly clearly says that the sort of netflix password sharing isn't violation of CFAA.
I think [2] is the regulation arbitrage/loophole. In many places those cars must still be licensed & regulated. It's more than just the driver/ booking service keeping a log.
Indeed. The item might be something like a locked phone that has child porn on it. If customs asks you to unlock the phone but you claim that you you can't, it would make them instantly very suspicious of you. Who would want to take that risk?

I'd only carry an item for someone I knew and trusted.
Serde https://github.com/serde-rs/serde serialization with Bincode https://github.com/TyOverby/bincode
I actually just finished wrangling social log in for a system that is waaaay less popular than Pokemon GO. Rather amusing to see an organization operating at a vastly bigger scale still hitting the same sorts of speed bumps.
We need to call American breakfast what it often is: dessert
I find it telling that your comparison is to touch interfaces. The (unintentional?) inference being that only touch interfaces are painful enough that current generation NLP can compete with them.

I use keyboard and mouse for setting reminders. The app I really miss now I don't have a smartphone is google maps.
Such a good article. I believe "Ethical implications of social VR and AR" would be an accurate title.
Pokemon is, in my opinion, a uniquely valuable franchise, however, above and beyond anything else Nintendo has in the magazine. You've got multiple generations that have grown up with it, between the games, cards, TV show, merchandising, etc, etc. It distilled the essence of fun, but grindy, rpgs down into an almost perfect form, and wrapped it up in a kid-friendly package (despite the fact that you're really playing what amounts to a Roman lanista or Michael Vick simulator)

I don't think Mario or Zelda or Donkey Kong, or any of the other beaten-to-death Nintendo IP is on the same level.
Check out the firefox-iOS project https://github.com/mozilla/firefox-ios

We have lots of tests. Many of them in different styles. Both UI tests and unit tests.

I'm in the process of writing tests using the new XCUI testing framework. You can see a PR I have open here. https://github.com/mozilla/firefox-ios/pull/1998
Notes manager from power of git. Very convenient! 'Gxt'
>> People who are "priced out" should move to places where rent costs less

It is a huge nation, but one where 70% of the tech jobs are stuck in SF/SV. I can move to Lincoln Nebraska and pay $400/mo in rent, but I sure as heck wont find an employer seeking a python job.
Everything that Elm can do (and more) except structural typing is standard out-of-the-box Haskell.

Most Haskell language extensions just save you some typing or give you some extra verification; they're almost never actually necessary.
>The 1990s Post-Soviet aliyah began en masse in late 1980s when the government of Mikhail Gorbachev opened the borders of the USSR and allowed Jews to leave the country for Israel.

Yes, the one you just linked and didn't read, at all. Literally the first sentence of the wikipedia article. The first sentence. From Wikipedia, the highest number of Jewish immigrants from The Soviet Union was in 1990. The first chart!

Further discussion of the reason for Jewish organizations in America and Israel supporting limiting the amount of Soviet Jewish immigration to the US can be found here:

http://quod.lib.umich.edu/b/belin/13469761.0016.001/--we-are...

I can't imagine you're a good developer or a good project contributor, since not only are you not capable of reading the documentation or doing a google search, you correct people who are right by using sources that say that you're wrong.
Flipkart's former product head: E-commerce leadership has maturing to do
I agree with all that. I've got a few ideas myself but as a designer with only frontend skills I can only go so far. Normally if I build something or design a prototype its easier to find someone who wants to join. They'll have a better understanding of the product and workflow. Right now I have a Saas startup in SF we are looking for a marketing/biz dev cofounder. Products in hand launching August. Also always looking for someone great at marketing like I said shoot me an email and we'll connect. If you have angellist follow me their too. Angel.co/brayson-ware
I am no expert on Android, but I have only heard negativity about the UI framework from developers.

And as for the toolchain, I can't speak for mobile development in particular. But generally speaking, VStudio smacks Eclipse silly.
There's an app for that!

https://www.microsoft.com/en-us/store/apps/cousinosity/9nblg...
> Any good company will have a high false negative rate, because it's more expensive to hire a bad candidate than reject a good one.

As I usually do in these discussions, I would like to register that I think this is a load of crap.

First, a good company will have a high F-measure. Optimizing your hiring process for precision and ignoring recall is just a sign of having a really deep, really talented applicant pool (or being deluded about the depth and talent of your pool).

Second, when the costs of a bad hire come up lots of "cans" get thrown around without any grounding in reality. I view "optimiz[ing] for false negatives" the same way as I view security theater or overprotective parenting: attempts to stave off very low probability negative events that end up costing more than the events themselves would. Again, with a deep and talented pool this might not be the case, but if you are large enough to have that you are large enough that the damage a bad hire can cause is trivial to your business.
Datachains: AI driven DAOs for incentivizing taste-based content delivery
Sorry, it was kind of a dumb joke
Funny enough, when I installed the game I didn't use my official Google account and I used my test one thinking about this. Glad I did it.
The thing to remember is, there are maybe 10+ possible reasons you didn't get an offer, and only one of them (doing badly in the interview) is under your control. The others (position got cut, somebody else was a better fit, internal requirements changed, position filled by an internal transfer, etc) are, if not random, at least indistinguishable from random from your perspective.

Of course, they usually don't tell you the reason in your case, so all you can do is guess - if you think you bombed the interview then study what you missed, and if you don't, chalk it up to randomness.
There's another cool one here showing a solar eclipse.

http://earthobservatory.nasa.gov/IOTD/view.php?id=87675&eocn...
Even if active is 5% (guess), that's still over a million people. It sounds big and successful, what metric are you using?
Funny enough when I downloaded the app I didn't use my official account and I logged in with a secondary account wondering exactly about this.
>Dollars to doughnuts they tried to use some internal-only API

Not at all necessary for this situation to occur. I just finished implementing a system (nothing to do with Pokemon) that also requests permission from external sites in a similar way. The mechanics for doing this are fiddly and checking this is actually set up correctly is likely well down the priority list provided things at least appear to work.

It is entirely possible that someone who had never done it before set it up in a hurry then everyone in the dev team just blindly clicked through without ever properly reading what was being requested because they were all in a rush to finish their stuff.
Just, sad.
There's nothing the pointy-haired boss could do to top Scott Adams in real life.