skysight-inc/HackerNews huggingface dataset:
yeah sorry that was what I meant: they know industrial design in itself but failed to understand what users actually need for that design to provide functional benefits. Either their understanding is lacking ... or they're targeting different users
Interesting language: "parole"!
Usually reserved for prisoners:
https://en.wikipedia.org/wiki/Parole
Makes it pretty clear what the thought process behind it is like.
> If I had to be in a wreck, it would be in an S class. Hands down

I do wonder why rally and track cars have roll cages with mandatory helmets, windows made of plastic and prominent switches for cutting the electrical systems and fuel. This is in the lower racing classes that have otherwise standard road going cars. Rally cars go on dangerous tracks, track cars go fast on safety standards approved tracks. Road cars combine the ability to achieve dangerous speeds and they go on roads as dangerous as the rally cars. At 155 miles an hour you are far from guaranteed to be safe in an S class. I would go for the roll cage, 4 point harness, Hans device, helmet and fireproof suit if I was to thi
You can do this with Jupyter notebooks.
Median cost to rent a 2 bedroom apartment and median cost of a 2-3 bedroom house within 30 minute commute radius.

Is there an option to take a train/lightrail to the office.

Do you have to work weekends?
Skeptical is now salty?

I fear for your bullshitometer. You should get it repaired.
Let's Encrypt with a Rails App on Heroku
Now that windows has bash, especially.
Isn't that a bit like "security through obscurity"? Unless I'm misunderstanding something, the cryptographic algorithm that the AI comes up with isn't guaranteed to be based on a provably NP-hard problem, so there aren't any formal guarantees. It would also be very hard to reason about, inspect, and prove correct.

Please note that I'm in no way dissing the researchers' work. What they did is pretty cool, but I can't see an obvious way to use these AI-generated algorithms in production systems where you may need to certify their correctness.
Zcash 1.0.0 Launch. Available for Download
First impressions: I like the look of this language/IDE. It's not general purpose but it seems to be good at what it does. I think live programming - where you make changes to your code and immediately see the effect without having to recompile and restart your system - is the way forward. The adoption of literate programming is interesting - I think commenting code is unsatisfactory for a variety of reasons and am looking for an alternative, and Knuth's idea might be worth building on. The other idea I like is the ability to point at a widget and find out the code that draws it - that makes debugging a lot easier.
Ha, this is like "walked 5 miles in the snow uphill to school" territory.

I personally don't like the idea of losing some keys, keys are nice, my fingers can feel where they are at all times. But that said my fingers also know exactly where to go without the feedback of the keys. I do like the prospect of programming a custom touch bar for various programs, that seems kind of neat, but I would have also been fine with keeping my function keys (I mean custom bindings are what function keys are for in the first place, no?).
A "collision in space" is generally a wildly catastrophic event.
Facebook lets advertisers exclude users by race
For me the whole point of having a keyboard with physical keys is that I do not have to look down from the screen!

Placing contextual controls down there seems at odds with the whole idea of the keyboard and trackpad being usable without the need to take my attention away from the screen.
Do it to the traders then, not the programmers.

[edit] Saving 10K on a programmer, even multiplied over 1000 programmers isn't going to amount to a hill of beans in a crisis where the bank is at risk. My suspicion is that tech management at banks have adopted this system because they're failed middle managers and it helps them pretend that they're BSDs with the ability to swing pnl.
It was okay. Running the iOS simulator was the slowest.
Please -- no touchscreen, not on a laptop. It seems very uncomfortable; it smudges the screen, which I cannot stand; and if there is a touchscreen then apps will start exploiting it, making it more and more difficult to not actually touch the screen.
Its a more fundamental misunderstanding. You don't have time to eat, that is why you use this product. A lot of the other commenters cannot conceive of that world view as a regular state. Along with myself, if I don't have time to eat something that is fine. If this happens more than once a week/month, I am going to change my life as obviously something is very wrong with the way I am living it. To me, food is part of the reason for living. It's social, tasty, visceral, primal, fun, enjoyable, etc. It makes me who I am and is a part of my identity. For you, that is not necessarily true, as far as I can read about you in a single comment. Like, if I am dashing out the door and don't have time to cook a breakfast, then fine, Soylent is ok. If I have done this more than once in my week, I am going to wake up much earlier and go to bed earlier too in order to make that breakfast and prep my lunches that are tasty and good for me. If I have to work late, fine, Soylent. If that happens a lot in my life, I am going to start quickly looking for another job that lets me see my wife and kids and eat dinners with them and have fun making the food too and doing the dishes. A habit of missing meals is not on the table for me. I will never order a box of soylent, as I will never need it. If I ever go through that much, something is very very wrong with my life and needs immediate change. I know this is not true of you and many of Soylent's customers, and I don't mean to disparage you. I just want to explain the misunderstanding. They obviously have a customer base, yourself included, but for many of us, using Soylent habitually is impossible to understand.
You've never hit Ctrl-F5 to dump cache and refresh a browser window?
My office had a glass door. I used it as a whiteboard extension all the time. For those who don't know what a 'door' is, it is a thing to improve productivity. Think of it as an effective noise-cancelling device.
As a professional photo/video/audio editor, my problem with this is not "touch-typing" but rather it's another thing I'll have to adjust my senses to. I'll have to relearn the keyboard and spend unnecessary time adjusting settings and configuration for something I don't need.

On top of all this, the keyboard will feel more fragile and have more complexity. I prefer reliability over unnecessary complication.
I find it hard to believe that anyone of reasonable intelligence, certainly someone intelligent enough to work on self-driving car tech, could miss something so incredibly obvious.

Modifying a car is one thing but directly interfering with parts critical to safety?
Tough call on that one. Enough people were upset about the iPod connector going away, and now that the world is just becoming awash in Lightning connectors, another change was probably deemed too risky right now.

I can see them moving to a USB-C connector in 5 years or so, maybe as early as next year (but I doubt it).
Patent Trolls Undermine Open Access
>The mistake, in my opinion, is making the number of papers published a metric on which you determine a scientist's worth. Just like most metric-ization of society today, it's a bad idea.

Nodding intensifies

It really is just a logical extension of capitalism - defining and measuring productive units so that you can optimize the means. What people fail to see time and agin is that incentivizing metrics gains is incentivizing metrics games (sorry that just came out gross and punny). It's no longer about doing good science/work/music/programming, it's about getting those numbers up so you can look good to the overseers
I thought the video was a good example of "designed for humans". Did you watch it?
So your defense of literate program gives, as a defense, what I would think of as an attack on literate programming:

Take this strawman for instance, how could you find the bug in
the following code without the accompanying comment?

// Print every other line of the array to the console
for (var i = 0; i < myStringArray.length; i++) {
console.log(myStringArray[i]);
}

This shows how important intent is to a program. Yes, the
example is trivial, but without that comment, how would we know
that it's wrong?

Because the problem with that is that now you have two competing sources of authority -- the comment, and the code. One of them is right and one of them is wrong. But which is the right one?

In the real world, the answer is almost always "the code that's actually been executing, rather than the comment that hasn't," which is why it's a good idea to minimize commentry of that type, to prevent confusion on the part of the reader.

So if you're doubling-down on literate programming, how do you address that problem? That article says, "Inconsistencies between the code and the prose are themselves errors in the program and they should be treated as seriously as a buffer overflow," but does Eve actually do that? It's hard for me to see how it could, in the examples given.

(If the idea is simply that this is extra work for the programmer to do -- that they need to describe every implementation twice, once in code and once in English -- I submit that it's not very human-focused at all, if those humans are programmers.)
Well, Aristotle did it better than I ever could (in "The Metaphysics", which isn't nearly as kooky as it sounds; it just means it's the second volume of "The Physics").

What I do really love about it (and this plays out in medieval European and Islamic thought, both of which were strongly influenced by Aristotle) is that he says that for a living thing, the formal cause and final cause are the same thing. The various motions and activities of an organism (this is all Aristotle meant by "soul") are its final cause; my living my life as well as I can is my purpose.

That applied to the whole cosmos, too. Aristotle considered the cosmos alive (after all, the stars and planets move without anybody pushing them), which meant the purpose of the cosmos was to be the way it is and spin those crystal spheres and epicycles they imagined the planets moved on. And that final cause, that universe's-motion-as-its-own-purpose, he called "God" -- the omega point that the universe moves towards. In the renaissance and enlightenment this got reversed, and the "first cause" came to mean first in sequence rather than importance; from that you get Newton's "watchmaker" God, which would have been incomprehensible to a medieval thinker (let alone Aristotle).
Anyone who rates themselves a 8-9 in C/C++ either is a compiler developer or hasn't spent enough time with the language.

It's always a fun experiment in Dunning-Kruger to see someone ranks themselves with C/C++.
In my experience, you need to prove that you spent enough money (say in the order of 100k$). Spent, not just invested -- but the investment can be "just" that 100k$.
So did he naively expect that he would not have to deal with the legal issues?
Yes, who cares? No one is making you buy them.
Yeni Bodrum Rus Escort Bayan Liza Otellerde Hizmetinizde
Good on you. Neither am I, and I have no desire to convince you to. Point still stands that not everyone is as comfortable as you with reaching. I certainly spend most of my time outside of insert mode, firmly on the home row. When I'm done inserting, I want to be back on the home row as quickly and comfortably as possible. Reaching for the furthest row from it before returning home will always be the last thing I want to do.
I have 'jj' mapped to ESC.
Something tells me that serious companies involved in this space never received any Special Orders because they reached out to and worked with the NHTSA from the start, rather than trying to fly under the radar and then being shocked! Shocked! When the government actually noticed them.
For big data, 'Big Data' by Nathan Marz was an excellent read. The conceptual chapters are top notch, and the implementation chapters give you a good look into the tools used for the field at the time of publishing.
Yeah, I'm not sure I'd even call it a command - but it is pretty fundamental to vi usage, unless you're using some alternative like ^C or the "remap typing 'jk' to Esc" trick. When you're saying you've never used the Esc key, you mean you only use the Esc key to take you out of insert mode, I guess?
Don’t Stiff That Freelancer
Isn't that image with the red 'ESC' and 'F1' text not an official Apple image but an image that was made by speculating Apple fans during the lead up to the official product launch? It seems dishonest and manipulative to use that image to make the point that Apple has completely eliminated the escape key. Official Apple images might have featured the touch escape key in that position on the touch bar, weakening the author's argument. Even though I'm also not a fan of the latest Macbooks, it's dumb to stretch the truth to make your point.
"This gun isn't for killing people, but you could"
E-2 is for the company. The company becomes E-2 approved, and you can get visas for founders and "management", i.e. basically everybody in a 5 people startup.
I tried "jk" but I hated seeing the cursor pause every time I used "j" to go down.
It was surprising to me to see that fluoride free toothpastes exist. They're sold regularly at Whole Foods. And you can check on the American Dental Association page which products earn the ADA Seal... none of which avoid inclusion of fluoride.

http://www.ada.org/en/science-research/ada-seal-of-acceptanc...
folks, thanks for all your comments, didn't expect that. The main issue with the keys appears when you have a full-size keyboard and a laptop with a different set of major keys. And there is one more thing — tactile feedback.
Unless he tried this already and anyone who took a serious look saw that he had nothing of value.
Not mission critical, rather life critical. I've worked on several life critical systems as a security researcher, helping to develop controls in tightly controlled environments to keep people safe. Work on software controlled switches in industrial machines mostly.

As I've followed these developments and those of Google and Tesla I've been wondering at times if I live in some alternate universe. The level of diligence and care that must go into systems which have the potential to maim an kill are nothing to laugh at. They require serious engineering which takes time. You can find the best and smartest humans on the planet and they'll still fail at building reasonable controls for life critical systems in controlled environments. When you are building these controls for life critical systems which will operate in the diversity of our roadways, honestly the task gets very hard.

I'm not against progress and I do think that self-driving cars are the future. However, it may be wise for those trying to march towards that future at breakneck speeds to take a step back and consider that these systems should first be implemented as backups to humans. Develop the solutions through preemptive braking and accident avoidance where humans are still very much engaged in the driving activities or focus on building expertise in controlled environments. On that note, kudos to Google for doing just that. Their first phase has focused on low speed situations and have been restricted very much to lab work whereby they have paid employee's serving as observers and backup.
> Sorry, but what about this is "designed for humans"?

In the mind of the author it probably means 'Designed for reasonable humans and not those dirty nerds who write Haskell and shit.'

Edit: Jesus, why the fuck is everyone getting triggered over this? HN has the most sensitive snowflakes out of any discussion forum.
Tell that to the millions of people who have already died because self driving car technology isn't here yet, because the government is stopping it.
Yeah, it's a well know fact that currency traders like to sell currencies they think will rise in value, and buy currencies that won't. Thereby creating the current situation where the pound, which would otherwise have rocketed in value post-Brexit vote, in fact goes down the crapper.
> How is this significantly different from something like Light Table?

Well, it's effectively 'Light Table version 2'.
The Design of the Ceremony: The toxic waste, and other ways to counterfeit Zcash
At a quick glance, this reminds me of Ruby CLI. The fact that it uses CFML as a basis for the engine is great too. I get the feeling that you could write up an API with this in a day and it would perform well.
Do You Love or Hate Math and Science?
In fact, Karabiner can map caps lock to both control (if you use it with another key) and escape (if you just press it). Which is fantastic.
>On the other side, I find the push to click trackpads I see on Macs and some PCs very difficult to operate, especially when I don't want to move the mouse pointer when clicking (graphic programs) and especially the trackpads that actually move.

That was a concern I had when upgrading to a MacBook with no physical button, but it hasn't actually been an issue. You can treat the trackpad as though it has a separate physical button (leave your thumb at the bottom the whole time, and use it to click instead of the tracking finger), and it's smart to detect that and ignore the thumb except for clicking.
Note that Soylent has continually reduced the fiber (and protein!) content of their drink, while increasing non-fiber carbohydrates.
Zcash Launch live stream
Off the top of my head:

-Magic Leap is located in Hollywood/Plantation/Fort Lauderdale which is nowhere near Orlando

-For now, Magic Leap is not in the VR space, rather they are augmented/mixed reality

-Magic Leap is very much a hardware play, not a software one. From what I've heard (and this could be incorrect), their headset runs a heavily-modified version of Android, not a new operating system developed from scratch.
yes I totally agree. I work with data scientists and doctors needing small workflow applications and this would be perfect for them
I Think You're Fat
Source or sarcasm tag. Needs one or the other.
> How is this significantly different from something like Light Table?

It's written by the same people that wrote Light Table.
So if this is "programming for humans", all of us are just writing in some alien language because we're aliens?

When did it become fashionable to call everybody else some variant of insane or delusioned and tout your own solution?
Looks interesting. Is there a plain text version anywhere? If so, I'll read it....
So they use paid cellar data then and it's not really limited to location other than the app enforces this.

Much less interesting now compared to actual proximity apps.
You're not wrong, but I don't think they're interested in that kind of criticism about the fundamental purpose or goal of the project. I imagine they want more higher-level kind of feedback. I mean, they've already invested quite a lot of time into the basic premise, they probably can't or won't really want to change it at this point.
<SadMac>

I'll reserve judgement on the new TouchBar, since I haven't had a chance to play with one. I'll say this, though, what they've done is dipped their toe into the fully programmable keyboard space: http://www.geeknaut.com/cool-computer-keyboards-2219350.html

This could be a stepping stone to a fully redrawable keyboard. Not saying I want such a thing, but it's interesting. imagine the entire keyboard surface being the TouchBar? It would suck (I think) for typing, but it would certainly differentiate itself from the iPad, and would start making for custom controls that augment the display.

In some cases I could see this as a better experience than just a pure touchscreen (though it would probably be very niche).

Anyway, even with all of the negatives you mentioned, it's still going to be the best Unix laptop out there. My dream is that HP or Dell find a backbone, and starts pitching supporting and building a perfect Linux (pick any distro really) laptop to devs, or maybe Google makes ChromeOS, that perfect OS. Until then...
How about non-US keyboard layouts? [ alone is altgr-8 on german layout.
Y Combinator Interview Advice for International Companies
Thanks!
Yes, great writers and you can learn something from them, not just empty content.
I think Jobs was driven by a genuine desire to make products that were cool, fun, empowering, and elegantly engineered.

A lot of that drive was motivated by unpleasant personal narcissism - he seems to have had a strong need to feel cool, fun, empowered, and elegantly engineered himself.

But still - it pushed computing in directions that were really positive.

I have no idea what Cook is motivated by. I suspect not even Cook knows what Cook is motivated by.

He knows what Jobs looked like from the outside, and he has some ability to follow some of the moves. But it feels as if there's an aloof and maybe even slightly hostile detachment that Jobs never showed much evidence of.

Unless he has an epiphany and understands that user benefits matter more than manufacturing margins, Apple's future is going to look increasingly unexciting.
Yeah it is a form of code reuse, but did they really need to add another level of software to maintain on the MacBook Pro?

It just spreads they resources thinner in my opinion with more software and compatibility to maintain. If they fail to keep their software quality high, they will lose customers and damage their brand.
Yeah, it's the text for Windows architecture and internals. Security is ultimately about understanding how things work, so if you're going to delve into that you might as well learn how the system works. The security chapter should be of interest to you at least.
Any examples (anyone out there?) of old dudes coming back into tech after a decade or so being hired by banks in this effort?

Wonder if salary and time off is worth a redive in.
Even if he won't encounter such "regulatory hurdles" in China, he'll encounter cultural ones. If anything I'd expect that to be harder.
> If I had to be in a wreck, it would be in an S class. Hands down

I do wonder why rally and track cars have roll cages with mandatory helmets, windows made of plastic and prominent switches for cutting the electrical systems and fuel. This is in the lower racing classes that have otherwise standard road going cars. Rally cars go on dangerous tracks, track cars go fast on safety standards approved tracks. Road cars combine the ability to achieve dangerous speeds and they go on roads as dangerous as the rally cars. At 155 miles an hour you are far from guaranteed to be safe in an S class. I would go for the roll cage, 4 point harness, Hans device, helmet and fireproof suit if I was to think about it sensibly when speeding down the motorway.

That way of thinking aside, Mercedes are the true pioneers of safety even if the liked of Volvo claim more credit. Fantastic as these innovations are, we need to restrict vehicles to their safety ratings. This then means that the safer cars are quicker, the S Class becomes quickest on the road, Tesla aside...
I second that. Having worked with blockchain companies, I have seen much scarier letters than this and if the blockchain messes up no one dies.[1]

[1] At least not as a direct cause/effect relationship.
My US colleagues tell me that if you are genuinely poor in the US then healthcare is already de facto free. I suspect that it might not be quite the same degree of care as someone who's insurance company is paying though.