skysight-inc/HackerNews huggingface dataset:
Much to my surprise, after I was forced by circumstances to use Ctrl+[ for a month or so, I found I didn't actually want to go back to Esc.

Had it only been a week or two I suspect my muscle memory wouldn't've shifted though.
It depends a little on what you choose to eat. Hitting my calorie goals would be easy if I ate fast food, but I'm trying to bulk while avoiding refined carbs and keeping my fruit & vegetable intake up.

There's a volume challenge - 5,000kcal is only 1.5lb of butter, but 32lb of broccoli.

There's also a mechanical challenge- chewing constantly (e.g. when eating lots of vegetables) is emotionally exhausting.

I do acknowledge it's possible there are people out there for whom there is simply no greater joy than eating, who would eat nonstop with joy. But, not everyone is like that.
Ask HN: What are the best book on startup?
Please suggest me some books except Zero to One - http://amzn.to/2feI2uq.
most websites won't work with v6 only, so you will need to be dual stack. For your internal services, going v6 only should be mostly fine I think. If you are running a campus network, your ISP should give you a /48 though, definitely not a /64 only since you will not be able to subnet that.
Seems to me it will have some good uses. The promo of it being "more human" is a stretch, yes, esp. given the actual programming language didn't look any friendlier than any other language imo (e.g. world<-[#div style: [user-select: "none" -webkit-user-select: "none" -moz-user-select: "none" children ...)
But it's nice of them to make a valiant effort at trying to create a new method of doing things. Reading the "What Eve Is" page is helpful:

http://programming.witheve.com/deepdives/whateveis.html
"Being explicitly designed for data transformation, there are somethings that Eve will particularly excel at..." (after beta stage, of course)

That said, it'll be interesting to see what software people decide to create with it and where this system excels.
I can imagine overhearing the mass market consumers: "Oh, the name is inspired from classification language ... "
Well, there's a few options why they did what they did, to be honest I'm not sure which might be true or if I missed any

a) Leadership is smart and actively dismissing portion of the market that's vocal but the largest one

b) Leadership is dumb and misjudged what their users want

c) Jonathan Ive has a lot of internal power and is dictating industrial design changes being disconnected to what their users want

d) They see PC sales slumping anyways and is targeting their efforts where they can earn the most money

e) Internal strife and confusion leading to a muddled product

f) Following an internal strategy road map and being so focused on it that they're discarding any signs that they're wrong

g) They're right and this will be a commercoal successful product... but they might lose their professional segment

h) We're all wrong, it will be a commercial and overall success. We're a loud minority
People still need n number of cabs - the drivers will just work for another firm. Addison Lee have an app and comply with all relevant laws.
Well, it is not really cancelled. He's moving to China.
Quite a coincidence to discover how well it serves them in the developer market. I think they planned it.
LightTable was not updated for a year now. I actually backed it and now the IDE seems abandoned never to reach 1.0. I've lost trust in the developers and I won't recommend Eve to anyone because of the fear that they will abandon it as well and start chasing the next big dream.
Esc is important in Excel too. More users than Vim.
Is There a Me Inside of Here That Is Dying to Get Out
You win 3D-printed augmented-reality goggles so you can relax in your self-driving car built on the blockchain.
I really enjoyed you demo.

Every time I delve into Xerox PARC and ETHZ papers, along side my own experience, I envision the days when our programming environments would be all like this, even for systems programming like tasks.

All the best for the road ahead.
https://news.ycombinator.com/item?id=12815441
when you make a mistake at a web tech startup, the worst thing that happens is some people don't get to look at a web page they wanted to look at, or maybe somebody got an email they shouldn't have.

when you make a mistake at a food production startup people get sick or die. this is a different domain and applying the same logic that you would apply to web tech is a horrible idea.
Ok, well USB C is too thick for the AppleTV remote too.
I didn't put it in a pre tag. HN did that because there are spaces at the beginning of the lines that I copied and pasted from the OCR text.
You can't generalize your experience at "one of these banks" to all management at all banks.
Trickle down market segmentation is hardly a new invention. Leaving the conventional keys to the more expensive model would be like setting up billboards that say "we invented this fancy new thing, unfortunately it's a downgrade from what we had before".
While typing speed helps, I don't know if the reduction in effectiveness is significant.

I spend much more time thinking about what I'm going to code than I do typing it out.
Vim – Avoid the Escape Key (2002)
As far as I'm concerned, higher national IQ, more discipline in the classroom and possibly a longer school day is why America 'sucks' at Math compared to Japan. May be more of one and less of another, and let's not ignore the negative relationship between mean class IQ and the frequency of disruptions. This is only up to a point - potted plants have very low IQ but aren't disruptive, but like American students they also suck at maths. Anyway, I can say to nytimes, without reading the article that panflutes and sandals can only help America's children so much.
A classic reference is Pattern Recognition and Machine Learning by Bishop
No, you are. I'm pointing out that documentation that is satisfactory to a large bureaucratic entity is not as simple as the majority of the chorus here seems to think. I think it's perfectly reasonable to expect a company selling a public product to undergo scrutiny, sure, and I can sense that his operation is - probably wisely - thinking they're not robust enough to satisfy the hurdles.

That doesn't mean his product is shit or dangerous. It just means that the incredible amount of time and effort required to respond - and still without any guarantees that's the end of the inquiry - may be a huge time sink and a distraction from the primary objective of product development.

I've worked in many fields with entities from local, county, state, and federal RFPs/RFIs/SOQs/etc and even if you're the best in the business and have proof it's not always easy to patch it together in a format desired in a timeline that's desired and call it done.
This is really just a war of opinions now, but the F1 keys are indispensable to me. My fingers rest on the hotkeys for "step into", "step over", "run to breakpoint" and I can keep my eyes glued to the watch list, inspecting the variables at each step. Some times you want to quickly step into functions, other times step over, and it's just really handy to have it mapped to keys.

I'm not even a power emacs user or something (IntelliJ is my preferred IDE). YMMV of course, but I find the hotkeys super useful.
Well no, I think the argument is that this kind of comment gets outdated easily, so if the program works as expected, the comment is probably outdated (new requirement, the program was changed to print every line, forgetting about the comment). If the program does not work as expected, then it's a bug and the comment is still valid.

This does not happen in your function name example: if the program requirement changed to print every line, no sane programmer would change the code in this function, they'd write a new function printEveryLine() instead and use that. So you can be pretty sure this is a bug.
FBI reopens investigation of emails from Clinton’s private server
In Greek, the "Y" makes an "uu" sound so it's not entirely incorrect - https://en.wikipedia.org/wiki/Upsilon
I think you're absolutely right.
He said "The comma one is cancelled." I interpret the followup as being that they're doing other products and doing those other products in other markets. Maybe he just meant they'll do it in China instead, but I can only go off what he says here.
Chrome here 1080p at 960px. Ubuntu. http://i.imgur.com/PxLlDkP.png

EDIT: Also: base.js:7035 Blocked a frame with origin "https://www.youtube.com" from accessing a frame with origin "http://programming.witheve.com". The frame requesting access has a protocol of "https", the frame being accessed has a protocol of "http". Protocols must match.

EDIT2: Why does opening the chrome console fix the text cut off issue.... this is so weird.
Exactly. Soylent is the first meal replacement to specifically aim for balanced nutrition. It's like OP hasn't even researched this stuff
It is a tool I use 8-12 hours a day, with real impacts on my life. It isn't something sitting on a shelf where I can ignore the problems.
Then why even name anything? Are you saying I should just name my functions and variables a, b, c, d, etc.?
Here's something I always wonder about humans; Why is it only groupthink when you disagree with it?
Continuous MySQL backup validation: Restoring backups
Today, I can only paraphrase George's harsh bulling destructive feedback he gave us on our startup:

George, "that wouldn't work" :)
Improving Linux Kernel Development Process Documentation
I think you're mistaking interia for vision.
It's trivial to get eyeballs onto some news stories on a tech aggregator. Not so easy to translate that into an active user base.
This is an ends justify the means argument. How many lives have been saved TO DATE with self driving cars? How many lives will be saved IN THE FUTURE with self driving cars?

What is the acceptable casualty rate to get from where we are now to where you think we will be in the future. Is your family an acceptable casualty? If not, then why is mine?
Matt Berninger on Startups
Thanks for the follow-up. Indeed, the link you provided is exactly what I was asking for. (And I see that it's there in your initial post as well.) Cheers!
But did your finger get unstuck? Did it get stuck during installing Gentoo? These things happen. Careful.
Thanks for these. You wouldn't happen to know of a decent windows terminal app, would you? I'm using ConEmu and man alive does it suck.
Udacity has a free Introduction to Machine Learning (which use scikit-learn, python). They also have nano-degrees which are paid.
Hey Taneq,
The fear of over-simplification is totally reasonable. Programs like Game Maker certainly gain their shallow learning curves at the expense of overall power, precision, and depth. We don’t think that tradeoff is acceptable either. Luckily, there is a difference between architectural simplicity and “kid-friendliness”. That’s a big part of why we had to start from scratch and build a new language -- we needed something that was simple from its core if we wanted to make it simple to use without losing expressibility. Rather than rehash the specifics of our architectural decisions (though I encourage you to check out the blog and the upcoming deep dives if you’re interested!) let me describe briefly some problems I don’t have to deal with anymore when I use Eve.

- Asynchrony is pain-free (no imposed cost, no alternative syntaxes, no callback hell).

- Programs are live by default -- there’s no need manually listen for changes all over the place, and no falling out of sync.

- Programs are easily extensible -- because of the above, anything that conforms to the pattern for a block will get picked up by that block.

- Mocks, shims, and other injection patterns are free -- making testing and experimenting very easy.

- Refactoring is trivial -- If a block changes, I only ever need to change its immediate downstream users to get back to a working state. Eve can find those for me.

- Everything is data, so state sharing is trivial. When a coworker finds a bug in my code they can save their exact state and send it to me with a single command.

- The number of classes of bug are drastically reduced. This doesn’t mean they aren’t occasionally perplexing, but because there are so few ways for a program to fail, I can literally run through a checklist of possibilities while debugging. This is the premise that powers the inspector.

This certainly isn’t a complete list, but it’s a few of my favorite quality of life improvements that I think sets this project apart. If you do get the chance to use it, I’d love to hear your thoughts on what works and what doesn’t for you.
How to 2FA Everything (Part 2)
The fine is only if they fail to provide the requested information by the deadline given. The information requested is not that great and the deadline is entirely reasonable, so the fine is very much not "we want to shut you down," just "we want you to provide this information."
I don't see a problem with that. In fact, I want government regulators to do that. He should have anticipated this process, and been working with them since the beginning.
Before boasting about your code you should invest time in writing any
documentation, or at least in putting some sensible description what the heck
is this tool for.
LinkedIn deletes Donald Trump news page
> This product is currently unavailable. Please find our recommendation for a comparable system below.
Show me the crazy performance comparisons of years past.
Take the latest, greatest apps and make them scream on
stage.

Problem is they decided two things and remain committed:

1) Touch has no place on PC screens

2) GPUs aren't that big a deal

Intel has only been able to make the slightest performance improvements for years now, combined effect is now Apple get no 'free upgrades' invented by the PC industry to integrate cause all the cool stuff coming out on that side is touch, VR and AR.
And works w/ the Bitcoin protocol as it exists now.
In all honesty I'm more impressed by this [1], but I will take a look.

[1] http://www.red-lang.org/2016/07/eve-style-clock-demo-in-red-...
It's available in the UK. We've moved the XPS 13 Developer Edition to be in the same place as the Windows version. One side affect is that this (well, the internal details of how that's done in our catalog) makes it easier for us to change up the Dev Ed configs. If you go to http://www.dell.com/uk/business/p/xps-13-9360-laptop/pd and scroll to the right ("Next" button) you'll see them.
https://gizmodo.com/5895555/i-have-a-magnet-implant-in-my-fi...
Yeah, I haven't noticed that yet. Not to say it hasn't improved, but I just haven't noticed an improvement. My other concern is workflow. Right now, the magic toolbar is only on the laptop. This basically means the magic toolbar is only useful when using my laptop's keyboard. Otherwise, it's really an awkward tool to use.
But I think Tim Cook is taking some risks, big ones even. That might backfire, who knows.
I have yet to write down a o longer post on this, but honestly I think AI have little chance to operate on purely logical terms. This thinking about paradoxes comes from the time when people approached AI with Prolog etc. They didn't get really far.
With Bitcoin anyone can see for example that "1F38k5Q3ob4X4rJtmzAER2Y6j94cU8EKW9 sent 0.0115627 BTC to 1NzLNxxU8Vo2urbGdarJjHCpLyv61JuHwD" (see for yourself: https://blockchain.info/tx/bf151762857db770a5a714afd974e1f46...). This is not really anonymous because first you see the amount being sent. Then you may be able to track who owns these addresses, eg. if someone posts his Bitcoin donation addresses to a website, or if a vendor sells something for a particular price like 17.958 BTC then you can scan the blockchain and look for all transactions of 17.958 BTC and you might be able to infer how many transactions that vendor made even if they used unique addresses for each sale.

All of this is not great. This is why we say Bitcoin is not anonymous, but "pseudonymous".

So Zcash fixes this by obfuscating all of this: sender, amount, recipient are just obfuscated blobs of data. You don't know how much was sent, from who, to whom, but you cryptographically know the transaction is valid (didn't try to send more coins than the recipient has, etc). This is verified through fancy so-called "zero-knowledge proofs". See https://blockchainhub.net/blog/infographics/zcash-explained/
I hardly ever used them when I used VS, so I don't see why I would be cursing their lack now.
Apple is turning into the dongle company. The number of devices they have that require adapter cable or dongle just to use existing accessories if not current products is astounding.
Is this a joke? If not, you clearly didn't read the letter; it's more than "a little regulation", it's a huge set of requests on an unreasonably short timeline.

With regard to the more general point of your post, even if it's nominally possible to eke out a profit under overburdening regulation, you're still allowed to take a principled stand against it.
It is incredibly dangerous for Apple to begin to 'navel gaze' (look back) at its history for inspiration. Bold moves - at the helm of Jobs - used to have purpose behind them other than making their machines 'look pretty' and appeal to the coffee shop demographic as the author astutely pointed out.
Can you keep a sandwich in your backpack for weeks and it won't go bad?
Can you eat a sandwich without any crumbs?
Can you eat a sandwich in meeting rooms with "Drinks allowed but no food allowed?"

There are many more use cases than you have thought of
This is my reply for all the articles talking about Apple taking away the esc key on the new macbook pros and how it's affecting Vim users.

I'm not a power Vim user but throughout my college years and my engineering career, I've heard lots of argument from power Vim users to NOT use the esc key since it's location is too far on the top left hand corner of the keyboard.

So please...if you're going to write an article on how the esc key will affect Vim users, talk with a power Vim user first.

Not defending Apple, just say'in.
And days before that I was with him in a fundraising dinner and we were like besties. Sociopaths.

(Edited to reflect the point more politely)
I'm a long-time vim user, and I use the esc for two reasons. First, because it's critical muscle memory, and if I go to a machine that is not my own don't want to be crippled. I would still consider remapping caps lock (as opposed to .vimrc remapping) since that would work when ssh'ed into arbitrary machines, but the problem there is I'm already using it for control, and because the control key is resized on the laptop keyboard I can't develop normal muscle memory when moving between different apple keyboards.

Personally I think people make way too big a deal about the escape key being difficult to hit. It's right there in the corner, never been a problem for me.
What happens if they find her guilty after she is elected?
Fair enough, I'm not trying to say the profession is 100% on the up and up and you're right, people can be manipulated. That doesn't mean it's reasonable to prima-face like you did and dismiss a journalist's impressions (being cited on an Auto enthusiast site mind you) as worthless. It just struck a nerve because I'm a pretty cynical person but do my best to weigh what I've seen / gathered, and while I do admit I think George is an interesting underdog type character and sympathetic in that regard (so to speak), I'm noticing a lot of open hostility toward the product being cloaked in dislike of the person.
Does it? If it's clearly labeled that you are writing this opinion piece and have a stake in its outcome, I think people can evaluate it on its own merits.

I think there's actually a case to be made that that sort of financial journalism would be much better than the veneer of impartiality that we have now.

I would find Bloomberg articles much more compelling if I knew that their authors had personally invested in their truth. At the very least, it'd quickly weed out the ones who are regularly wrong. And, if they cited the amount of their investment, it'd give you a proxy for the strength of their own conviction. All extremely critical data that you can never fully attain from prose alone.
Or they could be like everyone else in the world, who have finally given up on proprietary ports and settled on micro-usb, to much rejoicing. But no, they are special.
> in an antiquated vending machine for buying train tickets (has any one of those EVER impressed you?)

I don't know if you've ever used one but the Swiss ticket machines are nowhere near antiquated. They are all touch screen devices that support contactless payements as well as all the usual payment options and then some (reka cheques?), and offer a (relatively) good UI in at least 4 different languages.

I'd add that the rest of their IT-enabled infrastructure is really good - apps that let you buy electronic tickets for all major mobile plaforms, RFID-enabled travel passes, and up-to-the minute train live tracking.

Compared to every other country I've travelled to they are really advanced. Granted, I've not been to Japan or Singapore, but I've otherwise travelled quite a lot.

Source: Am Swiss.
It certainly isn't off-topic. There's a lot of UX work to do now that we've gotten a solid foundation out of the way. Finding a good way to pack a solid Eve editing experience into smaller screens is high on that list.
https://news.ycombinator.com/item?id=12817722
I've been trying to convince myself that it's possible that some day people won't be tribalistic assholes constantly playing us v. them in situations that don't need it at all, and posts like yours leave me sad and shaking my head knowing it's way, way in the future.
> He gets two weeks to provide an enormous amount of detailed information about the product

Which either he should have readily available, since he's the creator, or he should have known, since he should be able to demonstrate the safety of the device.

> I assume under threat of legal consequences if any of it contains an error

Usually you hand over what you have, then you negotiate with the regulator for a time frame to answer the more difficult questions. If you're unsure about something, tell the regulator up front.

The correct response is not to throw a tantrum and shut everything down.

> interspersed with lots of reminders that they can and will close down his business if they feel like it

That's the textbook definition of 'regulation'.
This, it's not a secret that NHSTA is interested in self-driving cars and would be asking the serious questions that he should already have responses for.
If ignorance gets you a 30-something billion dollar valuation, then maybe it isn't such a bad strategy after all.
Nobody is doing either. You're being paranoid.
Impeachment and VP becomes president?

Or personal pardon!
"Is your family an acceptable casualty?" is a pointless question. It can be applied equally well to the opposite argument: what is the acceptable casualty rate for not advancing safety in this way? Is your family an acceptable casualty?

Continuing on with the status quo is just as much of an action and a choice as pushing forward with automation. Both choices are going to get people killed. We can either evaluate the choices and choose the one that seems better, or we can ignore the question and possibly have more people die than is necessary, but there's no option where your family isn't at risk.
He's got two weeks to provide the detailed information he should already have or a reason why he doesn't have it. He could even provide an estimate (see instruction #4 in the Special Order). The threat of legal consequences is if any information/reason is missing or if the order is completely ignored. Getting your company shut down by the government only comes after a lot of back and forth communication and is usually due to willful negligence on the company's part.
Impeachment in all likelihood.
A change of lawyers at the FSF
I had some the other day!!!
I at least fixed the main webpage's issue with not-quite phone sized screens.
Should be fixed, try hard refreshing.