skysight-inc/HackerNews huggingface dataset:
Being able to roughly guess an underlying distribution by plotting it is huge. I'd imagine getting good at this from simple sampling would be even bigger.

On that note, anyone have good anki decks for recognising distributions? :)

Edit: I somehow lost the first paragraph I had here... Leaving the post, in case someone wants to answer the distribution question. But, apologies for the not sequitur to get to it. :(
Its been a few years since I left the genetics world behind, and I was just a sysadmin, but even then I'm pretty sure they had determined non coding regions to play a vital role in protein formation/folding.
But the case has been referred to the authorities for a possible criminal case. In that light, there may be more reason to keep quiet.
If lithium is abundant in so many countries, why is it mined in so few?

Compare:
https://en.wikipedia.org/wiki/List_of_countries_by_lithium_p...
https://en.wikipedia.org/wiki/List_of_countries_by_oil_produ...
People want new bodywork, seats, electronics, etc.

It might be possible to make all that replaceable, so that a car can be fully refurbished, and certainly that is done to commercial vehicles all the time (passenger buses, etc.), but not sure about the economics of doing it to light-duty cars and trucks. The body itself is probably not that expensive.

Certainly seems like it ought to be possible to pull the motors out of an old car and drop them into a new one. But then again people do that with gasoline engines all the time, too. If you blow a head gasket in a lot of cars, the "fix" is often to replace the engine with a remanufactured engine that comes out of a crate. It's cheaper to do that than to pay for the labor to actually replace the gasket in a shop, at least in a high-cost area (NE US, especially at dealers).
So now the companies will start selling "leases" to printer cartridges ?
"Insanely great" is a Steve Jobs-ism, so in the context of Apple it's usually a reference to that.
Wikipedia isnt exhaustive but the real reason is that hard rock deposits, primarily spodumene, are only economical at high volumes. Spodumene is present basically everywhere hard rocks are. Lithium brine, which makes up almost all of all current battery lithium, exists almost totally in three countries.
I wonder if Apple Pay for the web has something to do with this.
This is pretty cool, Software defined networks and now this. Simplifying architecture and improving performance at the same time
I left my job to help people quit their jobs. Seriously. Even though I was writing code and managing teams for big clients (Google, Starbucks, P&G) I found people's individual careers more exciting.

Really sorry to hear about your illness and struggles. That sounds pretty tough. Would you say that IT feels like "your calling?"

I've had friends and clients leave tech for more fulfilling, but lower wage work in cooking, farming, design, music, art, after-school work, and non-profit work.

There are a lot of good ideas on this thread, but it would be easier to speak to your situation if I had some more details.

Email me if you're up for sharing more, I'd be happy to help if I can:

darren@youshouldquityourjob.com
As someone who's still using his Nexus 5 and seeing it get slower and slower as app bloat increases... I care, because I know the app bloat isn't going away.
How ironic that you put it that way, considering that I've known slant 6s with 300K on them. I don't know if they all did that, as I've never known a slant 6 to die, so I'm not knowledgeable of their average life. And every small block Chevy (of that era or a little later) I've owned or knew the owner could easily top 100K. The later American compact four cylinders, OTOH...
Well, I found this article which seems to present a case where the decision went against the idea of "drive by" mandatory binding arbitration agreements, so I don't think my get rich quick scheme will work.

Knutson v. Sirius XM Radio Inc.
http://www.blankrome.com/mobile/index.cfm?page=resource&&vie...
First UMKC is a good school. Not as good as the other location in Columbia, Missouri (U of M) I hear. It has a reasonably strong CS department for a state school.

Fort Hays State University is most likely the better bet. You don't need networking opportunities. You need to be so good that they can't ignore you!

The CS degree from any school gives you tools, but it's up to you put it to work. If it were me, I would go as low as possible if you are looking at traditional colleges and give yourself time for side projects.

Go with #2
Ask HN: How would you take this business to the next level?
I am a non-technical guy who has validated a business model using messengers (WhatsApp and FB messenger) to sell stuff and made over $60K over the last 12 months without writing a single line of code. I now know how all the parts and pieces need to work together.

During the process I have encountered a lot of inefficiencies. If I had a technical co-founder, we would be able to build a web application that could greatly reduce these inefficiencies and scale this up significantly.

How would you guys go about finding such a person? (would be glad to talk to anyone here too). This is in Bangalore, India.
The barlytery will certainly hold its value quite well, for stationary storage if nothing else.

Also electric cars will have flatter and thicker bottom plates which will rust less. Not to mention that many are aluminum frame.
I think the point here was more that saying people have will but evolution doesn't is a lot like saying fish swim but submarines don't. Obviously the two can be distinguished, but we distinguish them because we look at the mechanisms by which the function - whereas if we only looked at the externalities, we might consider them one and the same.

Personally I think it's quite an interesting point; much moreso than the point you seem to have replied to (i.e. the notion that evolution isn't blind, which I don't think GP was arguing by any stretch).
But that's the point! You don't need to teach glucose + oxygen. Why would you waste time teaching "glucose + oxygen" when it's not proven to benefit anyone but biologists and chemists? You just need to teach them to think in many ways and they will figure the rest out. I believe a lot of the problems we have are because we don't have enough faith in our children.
Robots, Pizza, and Sensory Overload: The Chuck E. Cheese Origin Story
CRISPR Gene Editing May Cause Hundreds of Unintended Mutations in DNA
I certainly learned such thinking in school - it's called studying literature. One must understand something to truly reject it.
One thing I'm surprised about is the way Gogoro scooters are being rolled out and sold. The model 2 has a retail price of below $2,000 and is pretty much ideal as a city commute scooter. But they're not selling them for individual use, only in cities where they have their battery exchange charger stations set up.

So I have to wonder: what kind of loss-leader is the cheap gogoro 2 scooter? Because I guarantee I would buy one (and a charging station that let me trickle-charge one set of batteries while I ride around on the other) if they were for sale. I have a 10 year old vespa that I love, but is starting to get long enough in the tooth that I'm considering a replacement.

But they're not going to be sold in san francisco (or pretty much anywhere else in the US unless you're really optimistic), because they want to have a citywide network of single-use battery exchange stations.

By single-use, I mean: only good for this one product. With gasoline, you can fuel anything, but they are basically angling for a whole-city distribution of a single thing: battery packs just for a scooter. This strikes me as a pretty bad model, which circles me back to the start. I wonder how much the scooter actually costs, if they're willing to leave this much market on the table for individual bike / charger sales.

I suppose it could also be NTSB certification holding them up too.

https://www.gogoro.com/
Why not just use AES-SIV instead of separate encrypted and HMAC fields?
WebSQL is so sad.

https://stackoverflow.com/questions/42288596/websql-has-incr...
How would non-coding DNA help with protein folding when translation happens outside the nucleus?

It's possible that upstream UTRs impact RNA transcription rates, but I'd be surprised if UTRs mediate protein folding.
Ask HN: Are there companies that actually care about good code?
Throwaway account for obvious reasons, read on:

I work for a large tech company in SF. To get this job, I had to go through 1 HR and 5 tech interviews. I was asked questions on trees, graphs, maps, searching, sorting, etc. Also about tests, code quality, backend and frontend, objects theory, etc. I had hopes high: maybe I found a company that values good code, that would make guys like Martin Fowler and Robert C. Martin cry in awe.

After joining the company, it's a mess: commits with no tests, tests that are flaky with >50% failure rate. Adding features is stressful, code is spaghetti. Data logic scattered all over in views. Review is very casual and bad code always gets committed. Development environment is flaky, middleware servers return random errors, tests take several minutes, React shows dozens of errors in production.

I suspect this company loses an absurd amount of money every month as developers wait for the development environment to refresh after each change to code and bugs are hard to detect because there are no tests and writing them is hard.

And I don't feel confident about bringing this up. I've been in the company for 2 months, so I don't have influence. And I already feel burning out. It's soul-sucking. Surprisingly, the rest of the team is super comfortable with this (or they are pretending, as I am for now). Maybe because the company pays very well.

If they don't care about code quality, why ask questions about it in the interviews? Am I too purist? Are there companies out there that actually cares about code quality? That cares about architecture, development experience, delivering code that is actually well-tested and has a track record of not (or rarely) breaking in production? That takes code reviews seriously? That gives time to developers so they can think and actually write good code, instead of pressuring the team, making them skip tests, refactoring and architecture in name of time-to-market for The New Shiny Feature?
> But like in most movies where operatives kill dozens and some car chase?? Meh, I doubt.

https://en.wikipedia.org/wiki/Assassination_of_Iranian_nucle...
Must've changed since the early days when I bought 20+ of their shirts. Ended up wearing most gardening, etc and never had any tear or feel flimsy at all. Been many years since I bought from them though.
Surveys for Cash Only
What about cowboy Indian? All I see is face looking right. And for mouse man I can't find the mouse
Tectonic: a modernized, self-contained TeX/LaTeX engine
Arthur doesn't assume that they would build on planets, but rather build swarms of habitats orbiting the local star.

A Dyson Swarm would gradually fill in around the star reducing its luminescence.
Using it for anything like Browsers GPU acceleration causes many oddballs problems. ( Actually Firefox will just blacklist those drivers / Hardware ) The newer Iris are actually acceptable, But we will have to wait and see in a few years time if they will continue to provide Drivers Support. Those IGP from Sandy to Haswell didn't get supported and GPU acceleration gets turned off.

And if they dont intend it for gaming or any GPU usage ( Which is perfectly fine ), how about stop wasting silicon on GPU? After all the majority cost of developing GPU isn't even in the hardware, but the software and support of drivers.
Because you lose control over your product for those percentage of users. What happens when you want to run an A/B test and a huge chunk or your users is on a platform you can no longer create tests for? What if the A/B test is wildly successful now you can't even ship those changes to a chunk of your users?
They would care when their laptop shuts down. [1]

[1] I was running a test today when the program being tested ran into a very tight loop and the fan really kicked in. I was curious if it would finish and let it run for several minutes until all went quiet and the screen went dark. It had shutdown to prevent heat damage.
And even that can really fuck with a business. 30%.
Time to build a Progressive Web App? ;)
"Compare that to the modern AIs outperforming highly trained doctors in diagnosis. Fundamentally different - instead of optimising a physical task we're replacing the need for a thinking human."

Which in turn leads to the (cheaper) diagnosis of more illnesses, which leads to an influx of treatments, that will require more Doctors and Nurses...which leads to more jobs.

"Short of moving to basic income..."

There it is.
It's sad to see Uber destroy a talented engineer's credibility like this... Moment of silence for the man who once went out and built a self driving motorcycle on his own [1].

[1] https://www.youtube.com/watch?v=6CYGT97i8qU
I think our physics of time and space can be more unruly and hectic than any simulation
FanFuse Pre-Launch
http://trove.nla.gov.au/newspaper/article/8644472 (1829)

Original account of how they took they ship.
CNTK and MXNet back end support for keras in beta
I really think having a dedicated native app is a huge hassle for most businesses today. The web has come a long way and is no longer plagued by the perf issues of old. I'd imagine having to support both, sync up features and styles would get extremely difficult both logistically and financially. Far easier to just have a responsive site and be done with it. Probably save a bit of money on the payroll side too, frontend engineers are usually cheaper.
Those two things are the same in the context of this article, computational thinking is what you get when you learn to program. "Seymour Papert may have been the first to use the term computational thinking in 1980, when in his book Mindstorms he described a mental skill children develop from practicing programming."

The author is questioning whether teaching programming really is good for anyone besides future programmers.
Eliminating visual debt
Which i will thank Apple for that.

Both actions are simply Intel reacting to AMD and Apple.
Only if it's applied to you after building your business model and releasing your product.

If you're not factoring the platform cost into your product pricing, well, that can really fuck with a business.
First, what ad hominems? Show me what you're referring to.

I think you misunderstand what I said. The sort of information processing in something like a nervous system can hardly be characterised as blind.

Also, if it can easily be done in a few paragraphs then why did people have to write books hundreds of pages long (which still get misunderstood)?
Bradford Cross on fintech, bot overload, and building defensible AI startups
Ok, thanks for the feedback! It's good to know to keep an eye out for the choice of kernel (esp. continuous vs categorical) with respect to the structure of the encoded variables. I've been tossing around ideas in particular for how to encode PID feedback control set points, but I'm still befuddled as to what kernel's to use which would give good convergence rates. It feels like it should be something straightforward, but just haven't cracked it yet. Granted, thats only after haphazardly reviewing the literature.
I've wanted to use Prolog in JavaScript and Java projects before but I could never find robust Prolog implementations for either. I wouldn't want to use Prolog for a GUI or be tied to binary implementations of it but it has its uses.
*American Apparel
Islamic State Targets Gumtree, EBay and Craigslist Users to Kill
A small nitpick, but I'd like to point out that you don't need that () around `text` in your code:

.then( (text) => {

changes to

.then( text => {

Not only is it much cleaner that way, but for single-argument arrow functions, it saves you the trouble of typing the parentheses.

Programmers are lazy. :)
Large hotel chain are starting to become tech aware themselves. Why would they let some other company take 30% of their revenue when they can do it themselves now?

That's massive revenue, not "breadcrums". Certainly hotels shouldn't avoid that revenue just because it might "insult" a different company.
That's not uncommon, Valve takes on average a 30% cut on all store sales on Steam along with a cut from item selling on the community markets for skins. Like Apple they can get away with it thanks to the size of their user base and the fact that there is now even a subset of users who will not buy a game, even DRM free ones, unless it comes with a steam key.
I know!

You could check to see if there are some verbs that are used predominately with the word you're trying to generate sentences for. Example, I would expect "drive" appearing in a sentence to carry a higher than average probability for "car" also appearing in the sentence. Or "wind" for "watch", or "sit" for "chair" and "couch".

Then, I think sentences containing "car" that also contain the verb "drive" would probably give better clues for the meaning of "car" than verbs like "bought".

Just a thought.
Talk Less. Chat More
I'm under the impression that doctors and lawyers, and their well-funded professional associations, have significant input into legislation regulating their industries, so I suspect they will be far more vulnerable to obsolescence than most other industries.
The problem is most of the companies think that what they are doing is too important for the user not to use the app. They think that Push Notifications are the holy grail to keep people engaged and bring the users back.

It will be good if Google allows developers to list pure progressive apps in the AppStore. Since for many non-technical users, PlayStore is how one is supposed to install apps, decision makers think it's important to have the apps.
Log structured storage only becomes more ubiquitous with SSDs, since this is what they're all doing under the hood of their flash translation layer. The eventual long-term strategy might be open channel SSDs that allow the host system to provide the flash translation layer so that there aren't two log-structured filesystems on top of each other.
> However, often it happens that the system does it in a way that's somehow horribly inefficient and makes it totally unusable. And then I have to redeclare my requirements in a slightly different way to nudge the system into doing it differently - and this is much harder, then I have to worry about much more moving parts than just my code.

Why would you expect this not to happen for complex programs? Declarative languages are never going to have a compiler so smart you can completely forget about optimising. They let you get certain tasks done easily when performance isn't essential and when optimal performance is essential you need to know what's going on underneath.

Prolog execution is essentially navigating a massive search tree. There's always going to be plenty of ways to prune the tree and optimise traversal.
It's reinventing the good part of the JVM (the JIT and the bytecode), better than the JVM (unsigned ints and value types are supported), without the bad parts of the JVM on the Web (the libraries, including the slow graphics stack, etc.)

What's not to like?
> I disagree with your assessment that it's any blinder of a process than your own will is.

I understand what you're saying, but the two concepts cannot be effectively compared. An organism's "will" is a label for the reactive tendencies we observe in physical systems that exhibit homeostasis, whereas evolution is the description of a physical process that is perpetually ongoing and has no physically discrete meaning.
> This article does not really address for the the biggest point: is there any reason not to teach children computational thinking?

I feel like the article addressed that point head-on with the paragraph below. If computational thinking benefits only future computer programmers, and does not benefit anyone else, then that is a reason not to teach computational thinking to all children, isn't it?

If this isn't addressing for you whether there is a reason not to, what would a reason not to teach computational thinking need to look like for you? Would it have to do active harm before it becomes a reason not to?

"The boldest claim of all is that computational thinking enhances general cognitive skills that will transfer to other domains where they will manifest as superior problem-solving skills. Many education researchers have searched for supporting evidence but have not found any. One of the most notable studies, by Pea and Kurland in 1984, found little evidence that learning programming in Logo helped students' math or general cognitive abilities. In 1997, Koschmann weighed in with more of the same doubts and debunked a new claim that learning programming is good for children just as learning Latin once was. (There was never any evidence that learning Latin helped children improve life skills.) Mark Guzdial reviewed all the evidence available by 2015 and reaffirmed there is no evidence to support the claim."
Sadly this was about six years ago. The code and the platform it was built on are long gone. I don't know of anyone else who is doing exactly the same thing, though Allset Learning in Shanghai (run by a friend and fellow ex-employee of the company I built this thing at) is making graded readers built around similar ideas. Not really the same as an adaptive system, though.
So because Microsoft made SOAP and also made TypeScript then TypeScript must be bad? That's nonsense.

Also, I'm not a frontend guy, and the comment I was replying to was talking about node.js, but having to put a setTimeout or something in your tests just seems wrong.
what does "professional services" mean?
You mean "using"? I always was happy with ReiserFS. What a pity.
Tangents:

Vacuum tubes can work a very long time without breaking, if they are never turned off.

Wankel engines have less moving parts then piston engines and can last longer because of it. Problem with Wankel engines is that they need heat and a good seal to be efficient.

Stirling engines could, in theory, be superior to bout piston and Wankel engines, in efficiency and lifespan. [0]

Fuel cells used to power electrical engines is yet another alternative that combines the high energy density of liquid fuel with robustness of very few moving parts.

[0] https://www.youtube.com/watch?v=H_Vnxapd5fs
> Google wasted huge resources on an approach which it was obvious from the beginning would never lead to a Web standard.

But it did lead to a web standard, even if it didn't become one. And in the interim, it provided utility to Google.

> Mozilla people, including me, told Google people even before PNaCl appeared that introducing the whole new non-standard Pepper API was unacceptable.

Yeah, you've mentioned that quite a few times. So what? Unacceptable nonstandard moves are a big part of what stimulates standards progress.
The Swing Scene vs. Max, His Friends, and the Swing Scene
Show HN: Curated, free collection of trendy CSS text shadows
"Once filesystems are mounted read-only you can safely power off the machine."

In Ubuntu/Kubuntu there was once a key combination to forcefully unmount all file systems. THey seemed to have discontinued this? No?
While I do see the typographical reasons for making font sizes bigger, I also do think it is detrimental to the user's experience. Most users are simply not accustomed to large fonts, and will most likely get confused and subsequently leave your website.

An alternative solution is to have article pages have a font size adjustment button, which allows people to adjust the glyph size to their liking.
If interested, here is a link to the first American cookbook...

http://digital.lib.msu.edu/projects/cookbooks/

What made this cookbook "American" is the full adaptation of legacy cultural cooking methods to the plant and animal life of the new continent.
Oh I see, that makes sense then. Thank you for the clarification!