skysight-inc/HackerNews huggingface dataset:
If people want to move towards functional programming, I would recommend Elixir as the first step.

There is a fantastic web framework called Phoenix built in Elixir. This provides a way that you can immediately build something useful, and it teaches you how to use Elixir well: the documentation is good, the generated code that you start working with is a great example of how to use the language properly, and when you start understanding the design of the framework it's a great example of functional systems design (e.g. the Plug.Conn structure that gets passed around).

Not having to deal with a full ML (or Haskell) like type system takes away a large barrier to entry, but you still have to change your mindset about how you implement things. And then the dialyzer is there, when you later want to start using gradual typing.
I dunno about DAI but in my experience the processing fees for crypto currency are usually alot more than credit cards.
It already causes quite a debate on Chinese internet as well.

People are genuinely concerned about the unknown effects on the babies, and questioning the authors and the hospital's motivation of applying such techniques to human this early without fully understanding its consequences.
That's not the point, I was just giving an example. It could have millions of effects and whether evolutionary selection would favor these genes is not trivial.
There's the possibility to have escrow without a third party using smart-contracts.
But the publisher is the one making the profit here. From other people's work, that other people pay for. The publisher doesn't add any real value to the process. They charge a high price for people to access other people's work. At no point does the publisher pay anyone for anything, yet they do get all the profit.

It's pretty clear why this is a stupid system, isn't it?

Simply saying "but that's the way it is" is not an answer. It's the problem.
> isotopes should be chemically identical.

Not really. I don't know about lithium isotopes, but there are drugs "improved" by replacing some hydrogen atoms with deuterium (an isotope of hydrogen):
https://en.wikipedia.org/wiki/Deuterated_drug

Apparently isotopic food is also a thing: https://en.wikipedia.org/wiki/Ifood_(isotopic_food)

Edit: I found this 1986 reference about lithium https://www.ncbi.nlm.nih.gov/pubmed/3530801

Stable isotopes of lithium: dissimilar biochemical and behavioral effects.

Lithium, which is used routinely in the treatment of mania, is composed of two stable isotopes, lithium-7 (92.58%) and lithium-6 (7.42%). Usually there is minimal physiological or biochemical differentiation between isotopes of an element, but lithium is an exception. Data derived from a variety of biochemical and behavioral experiments are reviewed to support this idea. Additionally, the clinical implications of this work are presented.
>One day

so never then?
An open-(source, science) tool to extract tables from PDFs into Excels
In theory, no - the doctrine of Parliamentary sovereignty holds that there are no checks on the power of Parliament, which is absolute.

So if it chooses to have someone's head removed for spurious reasons it does in principle have the power (this would be an Act of Attainder, not used since the 18th Century, I think, and held to be so oppressive it's outlawed specifically in the US Constitution).

In practice, it's quite a lot more nuanced than that. Parliament is constrained by both politics (the public would be outraged by an Act of Attainder), international commitments (our EU membership, in particular, comes with supervening law which would make that a very costly action at a minimum), and historical practice.

The Facebook thing is a good example of these constraints. There's no question that Parliament could vote itself powerful and enforceable subpoena powers. And it has in centuries past. But it's also not used them recently, and done various other bits of legislating (e.g. the human rights act) which aren't compatible with arbitrary action. If the Commons tried to use its inherent power of imprisonment to enforce a subpoena, it might be overturned by a judge issuing a writ of Habeus Corpus on the grounds that the power is obsolete and in breach of the HRA. In principle, Parliament as a whole could pass an Act to prevent this, but it hasn't. So a lot of the checks that are constitutional in the US are conventional and institutional in the UK.

Finally, there are absolutely legal checks on the powers of the executive, which are enforced by the courts much as they would be in the US, though the source of these is basically law rather than constitution.
That's assuming the company explains in enough detail how it secures its product for consumers to tell the difference. More likely is that company A has a breach, and consumers who care about security move to company B, which is just as insecure but hasn't recently been hit by the risk realisation bat.
The World, Built by China
Your card being stolen has nothing to do with chargebacks.

Your mobile could be stolen with your cryptowallet inside and you could do a remote wipe of the device. You can also use multi-signature protections for large transactions, etc.
Gwern has written an essay on why.

https://www.gwern.net/Drug-heuristics

Here’s a brief snippet

> the intervention may be simple, give major enhancements, but result in a net loss of reproductive fitness
The famous Ashkenazi theory of intelligence comes to mind. According to this theory, the Ashkenazi were forced into occupations demanding intelligence, and micro-selected for high intelligence. Except the high IQ genes were not previously prevalent among either Jews or gentiles because - like sickle-cell anemia - when they became too prevalent, they result in horrible diseases like Tay-Sachs. In 2007, a unique mutation in a Scottish family was found to increase verbal IQ in afflicted family members vs non by something like 25 points; this would be great for them - except for how that mutation starts causing blindness in one’s 20s or later. (In general, it’s much easier to find mutations or other genetic changes breaking intelligence than helping in cases of retardation26 and autism27.)
> I know the industry is particularly frustrating to the HN crowd. We want to think it's a technology problem - that distributing PDFs is a solved problem (which it obviously is).

That's not at all my impression of these discussions. If people thought it was just a technical problem, then they'd think it would be easy to change the current setup. If people thought it was just a technical problem they wouldn't have such a strong dislike for the publishers.
That seems like a very slow process. Another story today that implants has caused 83 000 deaths.

I assume/hope they have saved much more lives than that but regardless the types of failures seems to indicate that a lot more could be demanded of these products.

http://www.tellerreport.com/news/---83-000-deaths-in-unsafe-...
Spotify/Kindle/etc subscriptions and purchases are not hosted or distributed by Apple.
I suppose you don't have to worry about reputational damage when everybody already thinks you're a parasite.
The Algernon Argument
* maybe never :-)

But I said the same thing about creating a bare metal example one day hehe
As far as I understood the article, there is a possibility that our brain can choose one of experiment's outcome. So basically we do not change the outcome, but select one of possible options. And we continue living in that chosen reality after the choice.
Spotify is not using Apple distribution channel
Cool let me know how you handle explaining why they can't run some exe they downloaded on your GNU/Linux setup, and when they complain that they're used to Microsoft Word not this LibreOffice stuff.

Mac users don't seem to have these problems.
Normal users are not stupid. They just don't care.
Visual overview of radiator valves used in Germany [pdf]
> law significantly changed right under their noses.

You mean two years to comply before it went into effect. + over 10 years of similar local laws.

"right under their noses" my ass
I recently ordered over £1000 worth of items which on arrival had been replaced (or incorrectly packed) as random household items of low value.

It took almost a month to get a refund whilst Amazon 'investigated'. Yes, it was eventually fixed, but not without a huge amount of 'process says this and that' warbling.
> Do we really want the government to have that much say in whether businesses live or die?

GDPR is nothing new in this respect.
...is hypothesized to solve. Do we know of any actual economist who endorses cryptocurrency as a soln to central banks?

I listen to macro voices. They pointed out that wealth is so sharply concentrated in bitcoin that if all the cash in the world was replaced by crypto equivalent, it would instantly mint an oligarchy of cryptokings with nationstate levels of resources and it would cause a world war. Obviously the current world order would resist that.
It's so close to holding up though. If they had blurred it a smidge so you don't see the folds in the spandex it'd be perfectly fine. Thermal cameras aren't known for their high resolution anyway.
A simple calculator written in pure html (no script)
The tool should be referenced as a versioned dependency at build time. When it gets a new release, you do a new build. Complete with new tests.

Anything you do that increases the time between the introduction of the bug and the finding of the bug will make it harder to actually fix it.
Take this argument over to Facebook. How many breaches of trust have happened over the past year? Have they improved? Not a bit. If anything, they are becoming worse.
I've always wondered why scientists, arguably the smartest people around, would fall for this blatantly obvious racket. And why they keep going back to the racketeer for years on end too, wasting millions in tax money while keeping the valuables behind lock and key for most of us.

It's so obvious you're being ripped off. What the heck scientists?

No wonder people believe in conspiracy theories, with a bunch of scientists denying them the knowledge while a bunch of business suits hoard the cash.
Nice project!

Needs to be battery operated and last for at least two weeks (14 days): UNOs are notoriously power-hungry. It's highly unlikely that 4 AA batteries can power an Arduino UNO full-time AND open/close the coop door. Maybe with some advanced deep-sleep-cycle, but I'd love to know more about this.

I also fail to see why he didn't use a cheap ESP-board. They're usually cheaper than Arduinos (as in: below 5 bucks), have an onboard WiFi chip and they run Arduino code just fine. You get a couple of pinouts less, but since he's only using a sensor and a stepper motor this won't be a problem.

If I were to make this, I'd go with a nodeMCU and a cheap solar charging setup. Probably would fit in the budget, too.
So if Amazon were caught doing this they should be fined €20k too?
This reason doesn't make sense. Again, do you checkin the bytecode of your java? I'd expect you, instead, to recompile the java every time you do a build.

Now, I would expect you to have an artifact repository. To that end, you would be able to easily get the generated sources. But, they would decidedly not be in the source repository.
Only true if your country and culture cares about IRBs. China doesn’t, it’s a quarter of the human population and it won’t be long until it’s that of global GDP at least. What a bunch of post Christians with delusions about the universality of their ethical code think does not bother them at all.
What an incredibly annoying website, popups, auto-playing videos, loaders that cause the page to bob up and down for a good 5 seconds. Yuck.
Is it me or we already use that parallelism a lot, that is, while the operating system runs serveral single threaded apps in aprallel ?
Great writing.

By the way, How is it that HN readers always heavily promote OCaml related threads ?
Ok, I get this is a DIY post, but wouldn't it make much more sense to use LLVM here? That way, you get low-level optimizations for free, and this allows you to focus on the rest of the language. You can always implement the code-generation part if you want to and have the time for it.
Whatsapp is working to a new sales system integrated in the app
[Android] Oboe – C++ high-performance audio library, easy way to build audio app
Neither of those seem like compelling reasons, though. If the code isn't good enough, you are better incentivizing the team to improve the tool's generated code, than you are increasing the drift between what the tool generates and what is used.

Optimization can almost make sense, but maintaining a patch process is almost certainly the superior way to go. If only because it supports staying current on the generated code.
I have an Intel 6700K and WU works fine for me.
Plot twist : Tanenbaum's microkernel design that he argues for vs Linus actually runs on every Intel cpu (as minix 3), and thus is technically the most used operating system in the world.
Happiness – In a single sentence
You buy a good online from a seller, seller doesn't ship the item and refuses to pay back. What then? With credit cards you can go to the bank and demand chargeback or whatever.
Because of the prestige of being in a journal.
ok, but how many of these do you need? would you notice a jump from a 16-core CPU to a 128-core CPU just due to a bunch of single threaded apps?

Anecdotally my several years old iMac [0] has 4-cores/8-threads and I already only notice more threads when parallel-compiling (compared to my 2C/4T i7-Skylake laptop).

[0] https://everymac.com/systems/apple/imac/specs/imac-core-i7-3...
UEFI is the successor to BIOS on modern machines, and it stands for "Universal Extensible Firmware Interface". Is it also an operating system (it doesn't have "system" in the name)?

(I don't disagree with you -- UEFI provides BootServices which arguably are more numerous than the number of syscalls on most operating systems. Just that "system" being in the name isn't really the best argument. :P)
I upvoted the article as OCaml is one of those “aspirational” languages that I’ve always had an interest in, but never found the time to explore. I’d like to hear more about it, might prompt me to pick it up one day.
Ask HN: How to prevent hacking votes?
Are there any good solutions in the literature to collusion-resistant voting and reputation?
Something like hotornot is collusion resistant because it shows RANDOM photos so it would take a lot of effort and time for people to collude to upvote a particular photo.

But that is a site about one topic: hotness. How do you get people in smaller forums rate eg the strength of an argument without causing people opining on stuff they have no idea about.

I am seriously interested in building a site where each claim is debated exactly ONCE - you come and either upvote a pro/con argument (which itself rests on other claims) or submit a new one, and it would use Randall Munroe’s ranking system for display.

The idea is to make people discuss the truth or falsity of each claim once and for all. Politics, religion, news etc.

What if submissions are doctored and heavily upvoted in a coordinated attempt by “sleeper” accounts that behaved well until that point?

How does wikipedia and science do it? They don’t, sometimes.

When it comes to centralized beliefs about truth, whether it’s who owns a token (preventing double-spending) or whether Gandhi “really” said that quote or whether Tienemen square really did happen, what is some literature about consensus about REAL WORLD (not electronically verifiable) claims that actually can’t be gamed so easily?
My expectation is that as we get closer to developing an artificial mind, we will continue to discover previously unknown processes in the human mind that continue to separate it from the most advanced artificial one we have built.
My problem is that I'm being continuously evaluated on the basis of my publications and the future of my position literally depends on this evaluation every year.

I have to get as many publications into as highly reputed international journals as possible if I want to have any chance at getting a permanent position, and the vast majority of all reputable journals in my area are behind private paywalls. There is a maximum of 3 reputable, fully open journals and they are still not as prestigious as the established ones.

If I decided to only publish open access journals from now on, that would be immediate professional suicide. According to our institute's internal regulations, I'd be gone in two years from now, maybe even in one if they interpret their rules more strictly.
Chatting while playing with a particle sphere
Interview with Sales Influencers – Sales Tips from Dan Martell
np amigo. Yours did with me too.
Isaac Newton's occult studies
It feels like this hasn't been done due
to lack of desire for it rather than
any inability to execute.

I always assumed it was three reasons:

1. A chicken-and-egg problem, where users don't join micropayment platforms because they don't have major content producers, and content producers don't join platforms because they don't have users.

2. There are actually a bunch of different visions for micropayments (articles costing $0.50 vs $0.05 vs $0.005 vs $0.0005; voluntary vs paywalls; drm-free vs drm; ad-free vs ads vs ad-blockers; articles vs music vs video; automatic vs manual payment vs automatic-with-refunds; quality professional journalism vs anyone can take part; free speech vs not funding hate groups....) and as your product vision becomes clearer, more and more stakeholders notice your vision isn't quite their vision.

3. If you're making a stored-value account in my country there's a bunch of regulation due to a history of scams. Presumably you would have to comply with regulations in every country you operate in, which would be nontrivial.
Code JavaScript with 100% programming function syntax
Exactly this!

Seems like the original comment is complaining about something he knows nothing about.

Search algorithms are hard, and Google is doing a good job at it. If not, I dare anyone to make a better search engine.

The people I attract to my site also mainly come from Google. People searching for something and finding it. It's very strong.

If you want your article to be shared on social media, you better make sure you have a clickbait title that makes people upset and angry. If you want to be ranked on google, make sure you have a good article.

My site is ranked pretty high on important keywords, and I didn't use any of the SEO hacks. My strategy: make good web content, and rely on the search engines that their algorithms need to be optimized to present good web content.

So far that has been working out really well.

I seriously never saw any quality links on my Facebook feed.
https://twitter.com/CBakerAD16/status/1028014127967494144
Agreed. NYC didn't feel much worse than London or Berlin. Even late at night. Public transport in SF was scary.
North American XB-70 Valkyrie
The main reason is that our "code management" (essentially code weaving) system allows coders to painlessly mix their own custom code in the same file as generated code.

This is very useful for cases where you want to model signatures of methods in our tool, but then leave it to the developer to implement the method which performs the business code. If you want to change the signature of the method, for example adding a parameter, then our code generation will add it in without messing up your custom code.

Our own templates generate code which is as beautiful looking and readable as code written by the best developers, and we encourage template writers to do the same. This makes working with the code in your IDE and reading it as much of a pleasure as any other well written code, having it in your SCM also gives you a history of how the code has changed over time.

Finally, use of the tool is optional, if you hand the the repository over to another team, or as a contracter you deliver it to a client, they don't need the tool, and just get code which looks as if it was written by a good developer.
Nope! Most cryptocurrencies are even more deflationary and are designed to benefit the protocol designers and early investors. That doesn't mean we should stop trying! I haven't seen any good arguments for why a cryptocurrency cannot possibly work. Once the dot-com phase of crypto ends, there may be more serious efforts to make a currency that's actually useful. I'd argue that people in Greece could use one right now if there was a sane way to bootstrap the process.
The BSI is a federal office dedicated to IT security, not a company. It's more or less the German NSA, just without the spying part. That's done by other offices.
The masses won’t be coming to ocaml unless it comes to them. ReasonML seems like a much more likely approach to succeed to me.
As I said, “for over 30 years”.

It started at least with the original Nintendo.
https://en.wikipedia.org/wiki/CIC_(Nintendo)
As I said in another thread on this article:

On the one hand, hurray for them for trying to eliminate a couple of quite serious diseases.

On the other hand, we have very little clue what the long term effects of not having CCR5 will be for these children. Furthermore, do we really trust China to start messing with people's DNA? I could think up several uses for this that are downright dangerous in the hands of a country like China.

Some of them:

- Remove a key gene in a metabolic pathway which can be mitigated by dietary supplements, creating a biological dead man's switch in order to make it easier to control the population.

- Inserting a viral genome into the host genome (preferably also under some deadman's switch), creating in effect a biological weapon
It is a very interesting question. As an FP fan, I'd argue that we model the world primarily in terms of the actions we want to perform, with the objects secondary. But I'm obviously biases.

Furthermore, perhaps how we actually model the world mentally is or should not bear much of a relation to how we do so in code.

I haven't made my mind up about these things, even though I lean towards the FP approach in my day to day coding. But I love (constructive) discussions about the issue because somehow I feel they're about more than just 'making shit work'. Aside from the occasional flame-war I really like the discussions on HN about this stuff, and usually there are at least a few comments that give me new insight into both OOP and FP.
Having grown up on a farm in Canada, I'm not sure that using round-up to "ripen" crops is all that common in Canada, either. Certainly, my father never did it, and I don't know of anyone who does. He typically swaths the canola, and he has taken to straight cutting the wheat in recent years.

EDIT: anecdata, I know.
On the short term, yes. On the long term, you can be sure that the most popular search engine presents the most relevant results.

So if you make sure you have relevant content, you should show up in the search results.
What seems to be working is Rust.
Tweetable Mathematical Art with R
In this case yes, I'd be totally fine with them being shut the fuck down.
With pagination, data could be missing from the results
> It's pretty clear why this is a stupid system, isn't it?

Maybe! I'm just explaining why the reviewers aren't doing the work unpaid on their own time, which is a misconception people seem to have. Fewer misconceptions is better for the discussion about the remaining issues like whether the system is stupid or not.
> Your mobile could be stolen with your cryptowallet inside and you could do a remote wipe of the device

So long as the cryptocurrency hasn't gone already. If it has.. well whoops, bye bye money.