skysight-inc/HackerNews huggingface dataset:
The old-school research parks like Bell Labs, Xerox Parc, Microsoft Research, etc. actually reinforce the GP's point. The researchers at these places were given a LOT of "leisure time" AKA free reign to choose their projects. Not unlike 20% time in the glory days of Google.

A viable counter-point might be the Princeton Institute for Advanced Studies, AKA where senior scientists like Einstein go to live out their days in leisure without contributing anything of value.
Agreed! The bar is incredibly sensitive. I run it in customised mode and often when hitting backspace I'll brush against the bar and activate something.

It got so frustrating that I gave up and added loads of whitespace to the far right side of the bar. It looks weird having a big chunk of empty space there, but it has dramatically reduced my accidental activations.

At this point though, almost two months in, I'm just apathetic towards the bar. I tried to get used to the 'app contexts' but it felt too forced for me. So now it's just a function bar with a bad UX. I rebound Caps to escape and got used to it because the touch escape, even with the extended hitbox, feels extremely unpleasant to use.

I'm hoping someone figures out a way to run an app that takes over the bar even when not in focus. I'd quite like, for example, to have a mini version of iStat Menus on it, the currently playing track, or some other cute widget.

I know the above is not how Apple intend the touch bar to be used (as a second screen), but I'd sure find it more useful than what it does now!
Inside the Lab That Grows Human Skin to Test Your Cosmetics
Tell that to Nuts.com, Diapers.com, Rover.com, Soap.com, Fabric.com, PoolTables.com....
> There are pros and cons to each default value but either language can be overridden to have the other's behavior if you desire.

How? With Python I can release a package with code like `import foo from .` in it. This will not work in Go, a GOPATH package must import things from subdirectories via GOPATH. At least, this was the case the last time I checked.
No, they need foreign students because they've unsustainable built infrastructure (buildings, stadiums, etc.) using debt financing that the state legislature isn't paying for.
Are you kidding me? Professionals of any careers always complain about non-optimal tools.

If improvements make them more money/time than they cost, people will buy them without a second thought. As they should ;)
> Seems arbitrary

It's always going to be arbitrary to have an absolute measure given the diversity of sites. Large/slow images are going to be normal for photography sites for example but worth knocking points off for coding sites. You're better off using it as a relative measure to see if the same site is improving when you make changes.
I've always just used asdf.com, but I suppose there's always the risk it might switch over to HTTPS; might switch to this instead.
ARC is a whole debate, but the one thing it is not is simple and I would argue its more error prone than a traditional GC. I've used it for most of my career and I have seen what sloppy/unaware coding can do to it.

Lattner is a well known expert on compilers. Having used Swift since its inception, I would call into question the reliability of the Swift LLVM compiler. In its current state (3.0.2) its absolutely terrible and does not back up the sentiment; "But fast-moving Silicon Valley needs a fundamental shift in quality standards when it comes to safety-critical software, and if you look closely, Lattner has been leading this charge at the language and compiler level".
Maybe that's why they are so focused about partnering in their Google-X projects and not doing stuff alone.
Darpa - Open Catalog
I made https://istodaywednesday.com for the express purpose of a joke, and I have no regrets.
Yeah and it will happen. I am all for self-driving cars simply as they increase the life-quality for our civilization (more independency, cheaper ways of transportation, less fatalities), but there will be accidents and then you have to analyze them (which is good).

In the end you want to know what did go wrong (the public will demand it and they are right) and it might be misclassification.

But that is not enough. You want to know why did it classify situation X wrong? So the answer is because the inference network (which was created via the training network) computed its weights because the input was Y. Now you might throw your hands in the air and say "oh it's complicated, the network is undeterministic, blame NVidia", but you can also go farther and build your networks deterministic (which is possible and AFAIK not a performance penalty). Compiler research helps in at least guaranteeing that certain parts of code are deterministic which makes it easier to debug and maybe avoid complex NN misclassification scenarios, but the way to do it doesn't have to do much with NN's itself but more with language design and (real-time, in particular deterministic) OS research.

So the statement oh, that's so complex, we do not no why we misclassified is no excusion, we can do better.

For starters we have to publish NN papers with implementations that describe how to make a particular NN out of given trainigs data (provide that too). We already publish the code and network structure (see caffe, etc.), but often with pre-trained models that have been build on a cluster with many forms of training-data going through network structure, etc.

Now at the moment you read a paper, head to the published code (often the case, again a desirable property of the ML community) and try to reproduce some examples by training on the data.

However it is hard to say in the end, if your network is really as good as the published, as a simple

$ diff my-net-binary-blob.dat tesla-net-binary-blob.dat

might fail, if the stack (training etc.) to build the network is undeterministic. However if you have a good (i.e. deterministic) stack you might be able to reproduce NNs bit-for-bit, which makes it simpler to answer the question "why did we missclassify".
As a self-improvement nut, I'm interested in this as well.
agree.. and I've found the more I invest, the more dedicated I am to the project.. spend little, and it just turns into, 'eh, I'll start that project next week'..
Stupid auto correct, yes.
Maybe Intel and Samsung could finally do something with the Tizen Association?
Thanks for the feedback! We're bootstrapping over here so we did the best with what we had available. If you know of anyone who can help clean this up (or who makes amazing videos at an affordable price) please let me know :)
This article just displays the author's lack of knowledge of the subject matter he is developing with. Something tells me it was written just to get the company's name out there.
> I hope you similarly dislike the term 'head-hunt' on the grounds that no-one's head is severed.

this comparison really seems to miss the mark.
Well the Moto Z is a thing.
Question number two asked "is there any evidence". Your response number two explains, "we believe".

Is there any evidence which backs up your belief?
The amount of training you need to do to be a good Barista is orders of magnitude less than is required to become a machinist or tradesman.
Exactly right. I was just pointing out that piling on Go on this issue does not seem right when discussion on this issue mentions lack of reliable builder machines is big problem to maintain official ARM5 support.
I like your semantic gap notion, however I am less convinced that overall mutual comprehension is the issue but rather the different issues of clarity of expression of vision (at the earlier/design stage), or clarity of interface (beginning at the implementation stage).

By way of example, there are many successful artistic projects that utilized the talents of multiple artists in parallel (lots of murals and mosaics, for instance).

In larger scale computing projects, frequently the (mechanics of the) interfaces provide bigger problems than the vision statement or overall goal, whereas in artistic projects indefinable aesthetics may be the shopstopper, despite perfect comprehension and collaboration.
Dart is also the 41st largest language on GitHub, growing slower than the average. http://githut.info/
They won't fix it because it's by design. It's a common anti pattern - make sign up easy and cancellation hard.
Can you explain why you call into question the reliability of the Swift LLVM compiler?
Bootstrappable builds
THE REAL 'FAKE NEWS': IS TRUMP REALLY OUR FIRST GAY PRESIDENT?
Then people either have to pay offline or you need to set up a different unencrypted network with a captive portal to facilitate payment.
> kicking sand in the face of the entire mobile phone industryt

You know, it takes years if not decades to invent a product like the iPhone. You can't just say "Oh, Apple used to make iPhones, what has Tim Cook invented?". Like, give it some time, man.
This is my first time hearing about all of those. The only one I remember is Pets.com.
So where is the traction proof for a "Proven market need" for self driving cars?

Whenever we discuss new ventures on HN, the number one thing repeated is the YC mantra "Make something that people want." Yet I don't see the "solves a concrete problem that people are looking for solutions now for."

You can certainly make the case based on long range conjecture that there would be big benefits: lower fatalities, more free time, less congestion etc... but those are all projections assuming very high adoption.

However that whole "We need this now" attitude of making a winning product seems devoid - especially for the 90% of the potential users who would need to adopt them.

I personally think that these types of technologies don't have the same kind of demand that you'd look for in a typical breakthrough startup, but that technologists like us the HN crowd basically push hard enough to make them a reality.

I ask this because as someone who is working on a frontier technology (Augmented Reality) there are always a million questions around traction and user demand. Nobody ever wants to hear "we're going to create the market" yet it seems like that's exactly what we're doing with self driving cars.

edit: It's also possible that "startups" are not the right organizational structure to try and launch moonshot or frontier type technologies to the mainstream. So the same rules don't apply.
Which is why I shop around every 1-2 years. I have saved thousands.
Please look up the definition of NP-hardness again. If the problem

(#) := "finding a nonce that makes the block have a SHA256 with many leading zeroes"

was NP-hard, it would be an interesting idea to use a solver for (#) to solve e.g. SAT (not the other way round!).

TLDR: You talked about the wrong inclusion.
Regarding Typescript vs Dart. For me, the allure in Dart is that it's a very clean and nicely designed language, as opposed to a superset of a horrible one.
What you're describing is not only illegal, but also something for which Apple recently contributed to a half-billion dollar settlement:

https://en.wikipedia.org/wiki/High-Tech_Employee_Antitrust_L...

a lot of companies have non-solications in place to try and prevent this kind of behavior

If you know of other companies engaging in backroom nonsolicitation agreements with each other, the responsible thing to do for your fellow STEM workers is to call the Department of Justice Antitrust Division and let them know that the Apple/Google/etc. settlement didn't achieve its intended effect.
There's a large captive audience who only wants to run Mac OS "properly", so their only option is to complain loudly and hope Apple listens for the next model.
> Do you think hotels and restaurants can deliver reliable internet without charging for it?

Yes. Because most already do.
Because a lot of things still aren't or can't be multi threaded, most notably game engines.
Looks like that data hasn't been updated in over 2 years
We always try to tell people to not put all their eggs in one basket. The problem here is that there is almost no other basket besides Google anymore. Or the ones that are there, are not even close because of Google's power over the online advertising industry.

I think that it's becoming the same way with email. and i'm worried that it's that way with what small businesses. The default for so many is "oh, just use Google Apps." What's the alternative? It's usually just Microsoft.
If only we could get adult websites to do the same.
Why did this paper need four revisions?

Edit: the revisions have different ranges of numbers, but they go up and down. Odd.
One man's loyalty is another man's thin blue line.
How Is the Apple Pencil Handwriting Recognition on the iPad Pro?
Given his age, how did Daniel Gross break into machine learning? i.e. where did he learn the theory ? Is he purely self taught?
Kinda scary... I can imagine being attacked by these things
Agreed. I've seen things like this tried in Smalltalk images and it was usually a disaster long-term, meaning that the state was simply thrown out and a new image spun up because you're SOL. Either that, or you need tons of logic to handle the old program state and it becomes a convoluted mess.

Most of the games and engines I've ever worked on that have dialog systems expressly avoid encoding things into the program state as much as reasonably possible. This is not only for restoring state, but also making for a saner experience editing and changing things during development. Very rarely does the format you encode things like dialog stay the same during a dev cycle unless you're using a canned engine and don't make any serious changes.

Using Lua program state itself seems like a way to drive yourself mad by the end of the dev cycle, and make it incredible unfriendly to work with writers and other content creators. People who work with asset pipelines often do a lot of cruel and unusual data conversions and munging to bridge how different people and systems need to work, but eventually things in the actual game engine are best kept as simple data that can be read in and reproduced at any time. Moreover, as a developer, I should be able to load up any state of my game at any point in the game just by providing the necessary input data as possible, and like a pure function, it should produce the same game state every time if possible. Let's also not forget other things like internationalization and localization.

As far as interfacing with Lua, I've mostly done it in the last few decades in a simple way where we handed entity component-style data that is just pure data, i.e. no function pointers and crazy stuff, and either let Lua do the rest with that state, or send pure data back to the C++ when needed. As for the data format itself, I've seen everything from XML to custom binary formats to CSV and Excel used for dialog. I think I'd sooner murder someone if game dialog lived in code, even in a Lua script.
Hah, take that, FORTRAN!
software correctness eh?

so build the autopilot and other systems in haskell?
I'm not going to defend war crimes.

What I'm going to say is that war is the worst possible display of inhumanity you're ever likely to imagine in your darkest nightmares.

I have several friends who have all served in elite military units. I have a photo of myself with Dick Marcinko from a few years ago. I've never served with any of them but I've spent good time with them and talked.

The reality of war is so horrible and dehumanizing that many never fully recover. I have a short list of friends that cannot sleep without chemical aid. One friend drank not a sip of water for over two years, instead drinking himself to a state of numbness until he was able to finally recover. He's killed many many men.

So I'm going to temper my own judgement of these men's actions with the knowledge that we train, equip, and expect these men to plan murder for our benefit. We expect them to inspire fear. And we send them into far off lands, away from their homes and loved ones, expose them to unimaginable cruelty to the point where their psyche is forever scarred, and then forget about that sacrifice once they've destroyed enough of themselves and others to satisfy us.

We command these men to look into the abyss and forget just how much the abyss is staring back into them.
invest=what I spend to acquire the domain name. The renewal rates per year are around your $13 estimate, yes..

I mean to say that I buy domains from auction when an original owner abandons a domain.

And don't be so put off from buying a domain from a speculator or broker.. If someone owned a piece of mountain-view property, would you consider them scummy? There was no guarantee these domains would appreciate in price.. These domain investors took a huge risk in the early days. And it happened to pay off for them.
Well, Vancouver is failing. It's a sample of one, but it's something I saw with my own eyes.
The exact keyword match domain name business tanked years ago when google updated their algorithms. Back then, if you had the domain freepoker.com and someone googled for "free poker" your site would get a huge ranking boost due to the domain name.
What is really boggling to the mind are how people think they can know the motivations of people they haven't met or talked with because, "it's obvious" or something.
Since Chrome is, by far, the most popular browser:

https://upload.wikimedia.org/wikipedia/commons/5/5a/Browser_...

Chrome also has some of the best dev tools built in.
I agree with you 100% about administrations being top-heavy. It's a major problem, not only because of financial reasons, but because it creates an inbalance in power structure between the people administrating and faculty. That is, it amplifies the administrative interests and representation relative to the core members of the institution.

I think it goes a lot deeper than that, though. To me, I see three fundamental problems, in addition to what you mentioned, and the problem mentioned in the linked article:

1. Relying on grant money to fund universities,
2. Businesses expecting universities to do their work for them, and
3. The erosion of tenure.

All of these have been discussed more and more, but I don't think people realize how deep the problems are, and discussions get hijacked by political issues.

Grant funding needs to change. Not only is it nepotistic, but universities have become dependent on indirect costs. Nothing would make me happier if indirect costs got cut from grant budgets.

Businesses basically now expect universities to do their work for them. Train their employees, do their research, and so forth and so on. And certain political blocks reinforce this. Let's say you have a corporation trying to maximize its profits. They need R&D but don't want to incur the costs. So they go to the legislature and complain that the university isn't doing enough with "real world value." What sort of "real world research" would they like to see? Well, the corporation is all too happy to tell you. In the end, the corporation gets the state to pay for their R&D budget.

The irony about discussions about eliminating tenure is that you can already look at its effects. People focus on liberal arts departments, but in medical schools, tenure is very weak or nonexistent: "soft money" position is a euphemism for "phantom" position, as in "you can have this position if you fund it." All the problems with lack of replication in biomedical research? The result of chasing flashy results to get funding to maintain positions, because of lack of tenure.

I have nothing wrong with for-profit research, but there is also a need for nonprofit research, and a firewall between them. Right now, that wall is down, and it's eating away at things.

Ironically, I've come to think that one of the things that might save public universities is to cut their ties to government altogether, that is, to become private institutions. It would be nice if legislatures would do their jobs and fund them, but if legislatures are going to play this game and try to dictate what universities are doing anyway, why not call a spade a spade and just sever the tie?

What's happening a public universities is akin to what I imagine will happen with the Department of the Interior under Trump: a government run by foxes in the henhouse.
From a previous show and tell session:

Spreadsheet: https://docs.google.com/spreadsheets/d/1a1Df6dg2Pby1UoNlZU2l...

Form if you want to contribute: https://docs.google.com/forms/d/1K5UlbdsX3uv8EtDzNkNu8EUgFOu...
Almost never.

Mobile traffic is generally garbage, too.

AdWords is a monster to wrangle.
"The next big step is combing through the 100k domains that expire every day. And creating a process to scan and filter so you don’t go cross-eyed."

For me the title gives away the idea of the post. I read it. Not impressed. [0] The following line gave me the impression the writer didn't realise the value of the above statement. Want a ^potential^ business, build a tool that allows you a better way to solve the above problem.

[0] read "Before the Startup" 'Game paragraph' on playing house ~ http://paulgraham.com/before.html cf "We saw this happen so often that we made up a name for it: playing house. Eventually I realized why it was happening. The reason young founders go through the motions of starting a startup is because that's what they've been trained to do for their whole lives up to that point."
Nope. Sorry. Physics.
Compared to a lightweight device that fits in your pocket, an IBM PC is huge. Colossal. All the space you could possibly need for modular interconnects, sheet metal sub-chassis-es, proper fasteners, etc. etc.

A comparably-modular mobile phone cannot be anything but thick and heavy, unless you would prefer fragile and unusable.
Treat individuals as members of a team, not as solo performers
I think your attitude is rather childish.

Your assumptions are not knowledge. Also, your concept of freedom seems rather misplaced. Everyone already does dictate your behavior. If you think otherwise, you are not thinking hard enough.
Yea actually I forgot about how slow it was to compile to JS. They are saying it should around 100MS now to do a dev compile. So its feasible to use other browsers actively during development. That is probably the biggest thing for me they announced at the Dart Con.
If this turns out like you say, it's interesting that both TypeScript and WebAssembly grew out of efforts to extend King JavaScript while not rocking the boat enough to scare away developers.
We don't need neo-nazis on HN:

http://www.economist.com/news/europe/21710866-1848-1939-hist...
I think they mentioned some gains in the size of the compiled JS. I don't remember tho.
PageSpeed Insights has a banner stating to use this new option, indicating it will become the only option in the future.
> "Depression is often caused by nothing whatsoever.

I don't agree or like that statement. You're alluding to something approaching a faith-based illness, whereby you fight against anyone looking for causes, insisting there is no cause. "It just is".

But that doesn't fit with what we know about how stuff works in this universe. If the brain is not functioning as it should regardless of good life circumstances including health, family, lifestyle, then something is definitely causing that malfunction. Don't shoot down someone looking for causes to a problem.
instructions to build on mac?
The "to get any of those boxes to work" part is, I think, the key part of that quoted statement. Homebrew may compile things (if there is no binary download available), but you don't need Homebrew to make your Mac functional.
Swift, XCode, and Apple software in general don't scream reliability to me. No doubt Lattner is a smart guy, but I'd be more comfortable with a smart guy from NASA or somewhere similar with experience developing survival-critical software systems.
However, Dart didn't make the list for PYPL
http://pypl.github.io/PYPL.html

or the RedMonk ranking, although this is 6 months ago.
http://redmonk.com/sogrady/2016/07/20/language-rankings-6-16...
Why is this even a thing?
> appointmentreminder.com

except it's a dot org.