skysight-inc/HackerNews huggingface dataset:
That's what I was thinking. I'm a human, I like my Vim and C.

The main limitation of a language like that is that, if you care about performance at all, you have to program for the machine first, not for humans.

You're always writing for both to some extent. For me this is the main challenge of programming; writing code that executes efficiently and correctly, and that is legible to humans.

I love Python and other high concept languages but if I want to code for performance I need to understand what the machine is doing. The tower of abstraction is so high with these languages, at the end of the day it's easier to go, eff it, I'll do it in C, than to try to understand exactly how this code will be executed down at the bottom of the tower.
If this takes of it will create an awesome dataset for a description to code ai!
I often wonder what's going to happen to all the great information that's on sites like HN, Reddit, Stack Overflow, or other popular forums when the companies that run them finally bite the dust or stop being interested in running these websites. It would be a real shame to lose all the advice, howtos, solutions, opinions, conversations, etc.

I'm hoping these sites have archives, and that those archives would be made publicly available in case of such a disaster. But maybe even then they'll be buried behind a shitty web interface such as Google's web interface to old Usenet archives. Or maybe they'll just disappear completely, which would be a huge waste.
As many people mentioned below, including etf-to-mark, this really feels like a PR piece for HackerRank, which is a cough YC Company.

As a former Wall Street tech person, I know that JP's story here is overly exaggerated (they're really rigid and still require 3.0 GPA from schools for the two-year tech program they mentioned).

In addition, there are many other companies like HackerRank, and the article fails to mention any of the complaints large corporations and candidates have expressed so far (like you see in the comment section).
I find it interesting and perhaps a bit telling that the most common response to the Esc key portion of this post is remap/use a different key binding.

How is that a reasonable response? To me, the reasonable response would be, "I remap/whatever, but maybe it's best if you look at a different platform where this isn't a concern." Or, "I can see how that's a problem, here's what I do."

We do have some responses in the 'reasonable' category, by we also have replies like "Esc is, by and large a useless key." and "It's really a non-issue because you can rebind keys so easily, it's not even funny" and "the ESC key in vim can lead to RSI" and "Only if you're too lazy to rebind it to any of the many more finger friendly options". All of them saying, "You're doing it wrong" - even if not in so many words.

Telling someone they're wrong to dislike a specific change because a workaround happens to exist says to me that you're making a whole lot of assumptions about other people based on what works for you at best, and being patronizing at worst.
Embarrassing that they can announce that without a hint of shame. Despite that, I'm betting they'll still find people looking to get in on the pump and dump
Please don't make personal attacks like this on Hacker News.
And that last line is exactly why he got the letter from NHTSA.
one of the critical aspects of Bitcoin's success is that
there was no premine

Satoshi has about a million bitcoin: https://bitslog.wordpress.com/2013/04/17/the-well-deserved-f...
That's a fair point, and we shouldn't over-weight one journalist's experience.

However, I think that in this case, the author of the tweet has a lot of credibility (https://twitter.com/AlexRoy144/status/791996855114694657) as the holder of multiple performance driving records. You're right that it is only one anecdotal perspective, but it's kind of like a prominent Apple blogger tweeting that a new Microsoft product has phenomenal UI. It's just one perspective, but (to me) it's interesting enough to merit further consideration.
Well it's kind of like SQL, in some ways. With enough building blocks it can significantly make game development easier (reminds me a bit of Director's Lingo too). That said the problem arises when one wants to add functionality to the DSL, it's often extremely messy.
Github takes security seriously, this disclosure post is a proof of that.
I can probably give some color to this.

Wall Street banks used to be a very good spot for programmers due to:

- big pay, this was often enough to not need more benefits

- what you often got to work on was very interesting

- hours worked tended to be no where near what they were in the hedge fund or startup scene.

They also leaned heavily on credentialism for hiring signals, mostly through where you went to school and secondarily by where you worked before.

Banks have found over the past 10 years that they are no longer a top choice for the best STEM students any more due to a number of factors and hence they have to move down the food chain.

Specifically:

- shrinking size of most of these banks due to decreased profits for the sell side firms

- shrinking pay due above.

- The tech scene and buy side, hedge funds, offer better pay, more interesting work, and much better career upside(moving up in the sell side anymore is cut throat due to shrinking head counts and bonuses).

I know next to nothing of hackerrank but anything that helps opens up the hiring pipeline is a good idea.

As to pay being partially based on bonuses. I mean this isn't going away, and if you don't like it, then you probably won't work in finance at all. Its analogous to startups. You may still get a great base salary, but options will always be a decent portion of your salary.

If you really want to get angry at bonuses. I've had recruiters tell me that many hedge funds have a cut off of $500,000/year bonus for looking for programmers, ie they won't interview programmers who haven't had a bonus of more than $500,000 in a year as they feel it provides one of the better hiring signals. You'd think this would stop them from hiring but there are alot of programmers in the HFT scene who easily pass this bar.
Let us know when you think again.
Dart team member here. Google is using Dart heavily internally. Many, many significant apps (think Adwords, Adsense, Google Fiber, and a pile more) are shipping on AngularDart 2.0 today.

It's not accurate to say that AngularDart exists first and foremost to meet the needs of one internal team - it exists to provide a great framework for apps of this type (significant, complex web apps).

We think we're making pretty awesome progress here - we've been able to dramatically increase velocity since the source split (a couple of months ago), and have made really large improvements already in application performance and in shrinking the size of the compiled JS for AngularDart apps.
My bank prevented me from making a purchase at Ikea last weekend because it incorrectly identified the purchase as "fraud." Since it was Saturday I couldn't resolve that day and had to return on Monday to complete the purchase... which meant tremendous inconvenience as I still haven't had time to assemble all that stuff.

Even if a bank has the right intention, poor implementation can be a huge headache.
Do I understand this right, that "worker" status is somewhere between employee and contractor, in terms of the employer obligation to them? Less obligations than to an employee, but more than to a contractor?
"The 'story-like' literate programming is the direction in which programming will (should) move in the future imho."

Check out Inform 7, too.
FBI Reviewing Newly Discovered Emails in Clinton Server Case
It seems pretty clear. They are going to investigate those new emails. Hence, reopening the investigation. Where am I wrong?
I believe Linus Torvalds used to use a MacBook (can't remember which one) as his dev machine. He most definitely runs Linux and this has nothing to do with macOS being Unix under the hood. I think hardware quality is a major factor why the MacBook is popular.
Any developers still using the Escape key?
If you can garner the votes in the legislature. If a majority of the house files charges, 2/3 of the senate has to vote in favor. The house seems likely, but it will be the drama of the century to get through the senate going ahead with it, etc.

In the current climate, unless a big group of Democrats in the house side with the Republicans on the charges, it can sloughed off as partisan BS.

We'd also probably need some pretty crazy info in those emails to warrant the sharpness of public invective necessary to have a clear political mandate to go through impeachment. It would have to include some of: large scale impact to national interests, beyond-the-pale vile political conspiracy, dick pics of Bill Clinton, or a clear statement of explicit, willfully avoiding public disclosure of the topic of discussion (of particular national interest).

I see the narrative being around "sour grapes losers" and "can't win, can't govern Republicans."
> Uber has set prices for the sake of stability

Uber forces price instability with "Surge Pricing".
I agree with that sentiment, but it's worth noting that this move by the FBI adds no new information to the public's table. We already knew that they were reviewing emails that we (being the public) don't have access to.

Disclosure of a new investigation (or a new branch of the current investigation, as his letter apparently actually says) is prejudicial in all the same ways that perp walks are.
Yep. He took all his high-frequency trading code (written while working at Goldman Sachs) with him.

While this should have probably been handled out of court, I understand why GS guys were pissed. Don't do that.
This is how you get put on lists.
Audio Emerges of Hillary Clinton Proposing Rigging Palestine Election
If you've got 100 engineers applying, please forward me the other 99. I've got some positions to fill.
What do you think regulation does if not punish people for not following the rules?
> us techies (and for design folks) Macbooks seem as standard as ranger boots in the military, but for the rest of the world

the rest of the world => enterprise IT => techies
Interesting question regarding certifying electors. I sure don't know. Wouldn't be surprised if Trump supporting Representatives tries to hold up that process though, were HRC to be found guilty between winning and the certification. I can't imagine the timeline of a trial would allow that to happen though.

Regarding the self-pardoning, as discussed elsewhere, it wouldn't really matter, she could still be impeached. Impeachment is extra-judicial.
In addition to what other people said: changing dog food is often accompanied by horrible diarrhea, up through the mid 90s dog shit turned bone and grew hair and canine coprophagia is usually attributed to insufficient nutrition. So you know: dog food, we're still figuring it out.
Ask HN: Help me pick out a weekend project.
I would like to build a web app as a weekend project, and I would like for it to be useful to others, too. Is there any product you wish existed, but doesn't?

Here are some ideas I'm thinking of:
1) A hosted email service to email a list of people, but without any of the fancy formatting features. Plain text with maybe a few visual sprinkles.
2) A super-simple scheduling tool. Select a date, and the email and/or phone number of participating members. The day of, the tool would send reminders to people. If anything changes, the leader can send an update to the group.

Any other ideas? Suggestions? I'd love to talk shop!
This is why comments that specify what the code does are a "code smell".

Comments should explain things that are not obvious from the code. Comments should be things like

// Note: PCI-DSS requirements apply below

// Must check status register and FIFO to determine completion due to flaky hardware

// Algorithm below is modified Knuth-Morris-Pratt

// This is O(scary), but seems quick enough in practice.

(Now, if someone lets me put images in comments, that would be amazing. Good for state transition diagrams and random scribbles)
I'm happy NHTSA is getting involved and regulating this, however the skeptic in me wonders if they're doing it for purely altruistic reasons or if the big software players in the industry are essentially lobbying for it to help them with the regulatory capture side. Apparently thats all the rage these days, position your business so as to make competition illegal or as financially cumbersome as you possibly can.
I will admit, the lack of taptic feedback on the touch bar is surprising to me, given it's presence in the touchpad
>> First, OS X isn't "Unix-y"; it literally is Unix.

OS X was Unix-y until Leopard (2007), when it got certified.
Coca Cola definitely tried to market Coke Zero to a male audience (it was described as 'Bloke Coke' in UK newspapers [1] around launch), but I think it's popular today not because of the marketing, but because it's a good product. To me, Diet Coke tastes artificial and... bland. Coke Zero tastes similar to regular Coca Cola, but has a distinct enough character to be appealing in its own right. In my experience, this is what most Coke Zero drinkers will say.

[1]: http://www.independent.co.uk/news/media/introducing-bloke-co...
$21K per day. Four months to consume $3M entirely.
Sadly, the lessons learned in legacy systems do not necessarily address the problems we have now. Older systems were typically combating noise, signal degradation, power consumption, processor speeds, poor user interface technology, etc. Often they were extremely proprietary and if they included any kind of security it was commonly by obscurity, and even if not, the crypto used would be easily crackable by a modern script kiddie packing Aircrack or similar.

The lesson we do need to learn is future-proofing: whatever infrastructure we install on the millions of miles of public highway will need to be serviceable for decades.
> What's wrong with Vim?

Emacs is better ;) But the comparison is a bit disingenuous. Medium is a blogging platform, VIM is an extensible text editor.
If you were a Republican, would you really want Tim Kaine instead of Hillary Clinton?

That would be like Democrats impeaching Bush and getting Cheney instead.
The letter states "referred to the fact that the FBI had completed it's investigation". Then the letter states "I agreed that the FBI should take appropriate investigative steps designed to allow.... whether they contain classified information".

In plain English, the case was closed, but now there is new evidence and we're investigating it. Sounds like 're-opening' to me.
I'd like to hear more about your exit.
My point was that Java uses a lot of memory and < 5MB for code cache was an unrealistic expectation.

I welcome concrete counterexamples of why this expectation would be realistic.
> ...libtard...

We've asked you already not to do this, so we've banned this account.
Until regulators in a sufficiently large market decides that since the tech is available, either the manufacturers decide on a standard or they get one imposed on them, the same way EU sabre-rattling led to the standardization of mobile chargers.
I would not be surprised if one of the customizations of the touch bar is to set the function keys as the default.
So ..... we should just wait to review until after the election?
I don't think so. He didn't mention Javascript, Rust, or Go.
The article lies about Surface Book having 8GB RAM only. There's a 16GB option at the high end.

https://www.microsoft.com/en-us/surface/devices/surface-book...
It's as if the author has been living under a rock for the past 20 years. If he is willing to take Trump's words at face value I can't reconcile myself to the author's views. I mean Trump's priorities are good? That's what he is saying. Look at his track record at screwing people over after making promises that were "good" (Trump university, unpaid contractors for his casinos, etc.) What gives the author the confidence that Trump won't screw Americans once elected? Didn't expect this from someone who created such a thoughtful strip as Dilbert.
If you have to use debugger then your code must be really bad
Oh Taleo. It seems some companies make it suck less

I've given up applying to companies because of their process.

Some are privacy abusing from the get go. Or some ask you several different irrelevant questions. "No, I'm not a veteran" "No, I do not have protected status, yadda, yadda, yadda, etc, etc, etc". While laws may require you to ask some of those, there's no need to have one page for each question, or to ask them for candidates outside of the US

(A huge pet peeve of mine: US centric questionnaires)
Regardless, he didn't premine unfairly; he released it to the public before mining began. Also, 1m is a very high-end estimate. Most estimates come in on the order of several hundred K.
Once when I was on a walk, a car activated all airbags just before it passed me while being driven in the opposite direction. I was more or less looking at it all the time, so there was no external factors - just a very loud thud.

The speed was perhaps 25 km/h which was good, because the young lady in the car just kept driving straight ahead - no braking or steering or anything - until the car slowly hit the kerb and then a sign post 75 meters down the road and came to a stop.

There was no external damage to the car - or perhaps the fender was slightly dinged.

I walked there, while figuring out what had really happened and noticed that the driver was just sitting there in the car while it started to be filled with white smoke.

When I got there the car was more or less full of smoke, and the young lady still in the drivers seat looking straight ahead and appeared to be very confused.

Someone else got there a few seconds before me and opened the doors to the now totally smoke filled car, and the lady sort of woke up - and she got out just as I got there.

I think she was physically fine - no arms broken although that could happen when an airbag deploys - but she was really confused although she was starting to get a grip after a minute or so, and started to worry about the blown up interior in her car...

I guess it's one of those things you really don't know how you will react - she totally froze.

If that would have happened at any sort of speed, I'm pretty sure it could been a fatal accident.
^ If you know someone working sellside w/that salary + hours it's an anomaly[0].

[0] - I worked @ a BB IB
DDoS Letter to Chairman Wheeler
For added irony, the opening ad was all about accessibility. I would love to see how the hell that touch bar is going to be a good accessibility experience.
That was my first question - I live with a banker and he's at work 8-8 every day including Saturday. I'm a developer and can go to work "whenever" and come home "whenever." It's a pure meritocracy - work done? Go home. Some of my coworkers come in at 11 because they surf in the morning.

The point is - is it the same story for a developer working for a bank, whose bosses' boss presumably is more old-school and wouldn't be keen on hippie engineers wandering in and out of the office whenever they please?
Sure, but it also doesn't mean we're under any pressure to revolutionise a centuries-old system just to enable those others' extremely niche use case.
The original comment was ambiguous, so I just treated it as "picking a 3rd party platform" and graded based on reliability of future existence. A number of platforms go down for various reasons (esp. freemium-based). Don't you want a platform that is mostly guaranteed to stick around while you use it?
The nice thing about USB-C is that its a standard, so you don't have to buy it from Apple only anymore like before. For example I have https://www.amazon.com/dp/B01K7C53K2 for $69, which is really useful: plug one cable in and everything is connected.
> Reopening the investigation is not going to change the election outcome.

Perhaps true. But it does indicate who Comey thinks is going to win the election.

If you were the director of the FBI would you re-open an investigation of your about-to-be boss?
Washington Post says, 'FBI to conduct new investigation of emails from Clinton’s private server'

https://www.washingtonpost.com/politics/fbi-to-conduct-new-i...
Get Unity or Unreal. Unity uses C#, Unreal uses C++ or a visual scripting system called Blueprints.
"You can't just wire up an Arduino to the CAN bus of a 4,000-pound missile and sell it on the open market"

best self-driving comment ever.
Coming from the Farm culture/environment growing up, I can support this idea that it is in part the "non-corporate" aspect. It's very very much the personal, non-technological, Stay out of my business, get off my lawn, view points and feelings that drive some of this.

In many cases you have a "handshake and your word is your honor" system in place that drives business forward. No one is stressing about much, beyond the weather, and they have a more peaceful perspective on life in general.

That CERTAINLY has room for some technological improvement, but would have to be done in a very careful, well thought out and implemented way. Case in point, if it quits working or requires data fulltime (try getting data/cell/internet on a 10,000 acre farm in the middle of nowhere), then you will fail because even if you CAN convince a large portion of farmers to adopt the tech, once they start having enough problems with it? Out it goes, back to paper, phone calls, and a handshake.
I agree. It was not good for typing. I gave a good 4 months before i gave up.

If someone made an e-paper optimus style keyboard, i would definitely give that a try.

Little animations are neat. they pop. i really like them. for about a day. Then they're just annoying.
Please review the HN guidelines, which ask you both to comment civilly and to resist complaining about downvotes.

https://news.ycombinator.com/newsguidelines.html
If you've got nothing to hide, you've got nothing to fear

Bite it US Gov
To estimate your questions, probably no lives have been saved so far through self driving, possibly one extra guy killed in the Telsa crash which you could say was maybe half the systems fault and half the driver not following instructions.

In the future, 1.2m people die a year so say self driving reduces that to 0.2m/year, that's a million lives saved per year.

You family is thousands of times more likely to die in a conventional motor accident than due to a self driving vehicle. If unnecessary red tape slows things down and causes 100k extra deaths is that ok? Even if someone you know is amongst the 100k?

That said there's an argument system like Hotz's should be tested first. That's probably not going to slow things that much.
http://www.thehealthyhomeeconomist.com/not-just-bad-for-horm...