skysight-inc/HackerNews huggingface dataset:
I'm still looking for an ideal calculator, a fully programmable ruggedized device with a small form factor, a powerful CAS, an outstanding keyboard, clock and alarm, a sun-readable display (e-ink), and, most importantly, weeks of battery life.

But I have to second cjsuk, User RPL and System RPL are not programming languages you'd want to use nowadays for larger projects. Personally, I'd like to see Lisp on such a device, but any kind of Basic, Pascal or Lua like language with built-in hashtables and structures should be fine.

Anyway, as it looks now, the HP50g will be the last calculator I own. The companies apparently think that the market isn't big enough. I believe there is a demand for a machine like the above one, especially if it's also water proof, but maybe I'm wrong.
"Liberalize things" is an euphemism for "the ruling party reigns supreme and can fuck you over on a whim, but at least the people aren't going hungry like in the former Soviet Union".
But generalising from examples has been a research topic in the Prolog community since at least the early 80s. The field is called inductive logic programming (https://en.wikipedia.org/wiki/Inductive_logic_programming).
Watch the 60 Minutes interview of Jiang by Mike Wallace.
I've written a JS regexp parser and engine. It did not fit in 40 lines.

The most obnoxious part is backreferences. The atom \3 is a backreference if the whole regexp contains at least 3 capture groups; otherwise it is an octal (!) escape for char code 3. But you don't know how many capture groups there are until you're done parsing. This is why JS regexp parsers sometimes must make two passes!
I believe the point is to render the airport unsafe to operate commercially. If you manage to hit nearby twice, it's unlikely civilians will want to hang around their gate for 45 minutes.
Bitcoin is a dangerous speculative bubble, Yale expert says
A Minimal Interface: Both Expressive and Fast Code
Uptake raises $117M to spot inefficiencies in industrial machinery
I remember visiting a Philips research facility near Maastricht back in 2001 back when they still made mobile phones. They had a prototype oled-display phone they were showing off. It took some 15 more years for that to go mainstream. Interesting how long a lead time there can be from concept to consumer product.
"to see that most citizens of the city still live in Soviet Era apartment buildings."

In this context, "Soviet Era apartment buildings" means "crap quality buildings". A while ago there was a post on here on how bad they are, that Moscow's municipal government is on a replacement spree, but how some were fighting tearing them down because of nostalgia. Either way, the plumbing was all broken, they're tiny and with inadequate heating systems, etc. Of course the Soviet system could build cities, they did all over the place. The problem is the quality and the long-term economic sustainability.
The video doesn't work for me either. I go to that exact address and it says "because of its privacy settings, this video cannot be played here". I thought I may need to create an account first, but I can't find a place to do that. There is only a login button.
You're right, Monsanto didn't start it. They ended it.
No, I do mean is that properties of good code can all be boiled down to a set of fundamental principles.

I think one of the defining features of all of those principles is that they directly conflict with one another. Good code means achieving a local minima, because up to a point, maximizing any one of these principles (e.g
loose coupling) will inevitably violate one or more of the other fundamental principles.

I.e. maximizing loose coupling often has the side effect of violating DRY or ramping up language complexity (another fundamental principle).

I don't think you really can derive DRY from other principles, though I'd be curious to hear what you think it could be derived from.
See, the most 'powerful' leader we had after Indira Gandhi was the current PM and he used to have public support because everyone was thinking that he'd do his magic.

But he won't be able to become a dictator. The loophole which Indira Gandhi used to form Emergency was removed and there is little chance that someone like her will be born, go to the top of a national party, win election and then form a coup.

Our armed forces are controlled by the President who, usually is voted from the outside, she ain't just a rubber stamp. Plus, not to mention, we don't have a democracy, we have an oligarchy, the politicians own businesses everywhere and the big business houses own all political parties so even if we became a dictatorship, the big business houses will be the ones to lose, at least one of them and that's all it takes to form a coup to kill the dictator.
How do you know? Or are you basing this on the few pictures in the article?
Show HN: ReactJS SVG Bauble Toggle
I really don't like just letting scumbags claim every cultural item and symbol they want. The swastika is clearly lost to us, give the breadth and enormity of its use, but if we let them poison everything they ever touch we'll end up poorer for it.
Server: Racket book now available
Wow, these are some serious debugging skills. I also admire the tenacity and the will to investigate the root cause.

> I tried setting GOMAXPROCS=1, which tells Go to only use a single OS-level thread to run Go code. This also stopped the crashes, again pointing strongly to a concurrency issue.

I think I would have stopped there.
SHOW HN: Collaborate by Visual Inspector - Available with lifetime for $49 deal
Do you have any resources that expand on the IPv6 support in Azure?

Everything I've seen in their networking configuration screens and APIs appears to only allow IPv4 addresses.
No since the GDPR exempts things you need for legal compliance, thus a list of users who have asked to be deleted is fine if it's being used to ensure compliance.
Agreed. I think things like mindfulness, mentoring and conflict resolution would also go a long way. This would be more than a place to cure boredom. Think of it like the wholesome family's house in the neighborhood that no kid wants to leave. It gives them a place to learn and explore the world and themselves. This also would be aimed at a 10-14 age range. So hopefully catching them before entering the stage when they're not really thinking clearly.
Perhaps it's because some startup nerd just rolled along and quoted an Atlantic article in response to a very personal comment about very difficult circumstances, quoting something in disagreement without contributing a shred of original conscious thought.
Company42 | Copenhagen | Full-time | 3500$/mon + equity

https://thehub.dk/jobs/full-stack-developer-guru (python api backend, scrum master)

We try and create more innovation in the world by helping the inventors inventing world or life-changing products.
Not been through the article yet, but the first thing that comes to mind - Why did Columbus discover America, why not his father?
New Realize v2.0 – The #1 Golang Task Runner
The attitude of this reply may get me downvoted or flagged, but I still want to say it.

Five eyes are not only in Europe.

Quitting your country of origin makes sense if you are those companies that claim to be friend of justice who also want to gain your people's respect. And Google is a multinational enterprise who loves tax havens very much.[1]

Oh yes, the lobbying. How is the net neutrality thing going by the way? Has NSA/CIA/FBI stopped what they've being doing? Last time I heard about FBI is Apple opposes putting backdoor in their products. Apparently they didn't stop, yet they are seeking for some kind of power expanding. I hope your sense of superiority didn't come from "we are better than the worst."

Voters and politicians accuse Russia group for buying commercials. Companies like Google/Facebook are censoring terrorism videos/hate speech/fake news they (not people) don't like. Why would they do such thing if they are so confident with freedom of speech? Yes, the government won't do many things to you because of the definition of freedom of speech, just like what Aaron Swartz said[2], the power of censorship is holding by private sectors, their policies can be transparent or shady whenever they want, to gain support from general people. Being open is part of their PR, not because there's law to force them.

[1] https://www.forbes.com/sites/abigailtracy/2016/02/19/google-...

[2] https://www.wired.com/2013/04/aaron-swartz-interview/

edit: added links
The fear that your kid will be a failure if you don't have money so send her to MIT is pure insecurity.

It's better to work 40 hours, follow and help her in school than work 80h and be the stranger that throws money over a wall to send her away from home under the guise of "it is good for you, trust me".
You can make a log of deleted users without it containing personally identifiable information, by just storing the IDs.
Website Traffic: guide to how to get tons of free and targeted website traffic
RK Nagar Elections:
That's like saying: Humans have fought each other with weapons since the beginning of time. Nukes are just another weapon...
Here is how internet giant Google plans to win big Indian internet fight
Application security testing developers actually use
Does anyone know where to get the original text? My search only yielded a badly mangled and unreadable paper scan.
Google is fixing its burger and beer emoji today with Android 8.1 release
When the boss is watching...
I think, speaking as an Irishman here, it's as likely the Irish officials lobbied Apple ...
Note that I am using the allocator in Rocket, so I would estimate the size to be something around 40kB
White Man's Burden, 2017 Edition:

Go forth unto these poor benighted rednecks, and preach to them, that they may accept the Lord our Higher Ed, and save themselves from the certain damnation of their own iniquities.
I think this and many other problems are just too new.

It's not that we can't cope - human beings have amazing mechanisms to adapt to harsh situations - but rather so many problems are new enough that there is little prior societal understanding and defense for it.

When a problem is widespread enough to affect many members of society, the practices and solutions to that problem eventually enter the social vocabulary and become common knowledge. Social culture is filled with antibodies to past problems - college, seat belts, smoking, fitness - just to name a few things ingrained in society that passively guards our well being.

It's when new problems that affect entire generations emerge too quickly, there's not yet good common advice for how to deal.
If you are not 'slow', I don't think it is necessary. Of course, if you are working in a job which requires you to scan many things, of course go for it.

I do it unintentionally. Probably because of how I learned to read. I also have very fast recognition of stuff so probably that is the reason. I am of course faster when I am reading novels and stuff, but I must say that 'visualization part' which you have while reading fiction is gone with me. I just scan and understand, and try to learn what happens next instead of creating a scene of that page etc.
I see UBI as a means to make life more affordable. Assuming price stasis across introduction of UBI, can't a family just use the extra money to help pay rent/mortgage costs?

Ultimately, cost of living is one of the big differences between first-world society and the rest of the world. UBI is a way to share the fruits of productivity of the first world among its common classes, effectively reducing their net monthly expenses.
Optiver | Amsterdam | (Trading) Systems Reliability Engineer | Visa and relocation Sponsored | Onsite

You'll be the custodian of our production trading environment. This includes thousands of servers with highly customised trading software that handle hundred-thousands trades per day, with ultra-low latency.
Python and unix/linux required, no prior trading knowledge/experience needed.

Interested? contact janbernhart@optiver.com
AI Index
It was a violation of Irish competition law, which as a part of the EU is harmonised with EU law. Seemingly the Irish officials were unaware of certain nuances, or at least were blithely ignorant.
You haven't been to Moscow or St. Petersburg I take it.
> If I JDBC into this sort of infrastructure, how does that make me dependent on AWS? It's just a different pricing model and management style. Nothing more, nothing less.

Except you'll probably have different performance constraints and have to architecture your code accordingly. True decoupling is pretty hard to achieve.
Looks like another of those non-core stack exchange projects they'll scrap in 6 months when nobody bothers using it.
Oh the many ways in which one can make themselves unhappy. For me it's not about how much I earn, but the kind of things I get to do.

The other day I've seen a trailer of a series on Netflix - Mars Generation, I think? I couldn't even finish it, because when I saw those kids doing the things I always wanted, it made me think about all similar realizations - that e.g. my university started doing things with rockets and satellites just after I graduated, that left and right I see cool spacetech opportunities offered to students only, etc. I'm having a hard time dealing with the fact I was just born few years too early. It's a stupid, irrational jealousy.
The name's Noah.
Isn't that Elon Musks approach with Neuralink?

I'm referring to the article:
https://waitbutwhy.com/2017/04/neuralink.html
"Rockets fired at Israel" includes foreign-manufactured rockets fired from Lebanon.
Kaa Yaa Health and Fitness App Overview – Making Fitness a Priority
I disagree that it's "very strange" or even strange at all to "pick your kids", setting aside adoption.

Choosing which sperm is fittest is something that's done unconsciously (by the egg) and consciously (by choosing a partner), and selecting them through technology, (such as DNA sequencing or abortion) is just another method of accomplishing the goal that is fundamental to reproduction. So I disagree with the idea that it's strange to "pick your kids" - although that doesn't address moral issues.

As far as moral issues go, some people want to outlaw abortion of babies with Down Syndrome. But in any case, it's common to do that (in some places more than others), hence why people propose to stop it.

Eugenics is a bad word. My own thoughts are that while some people say "eugenics" and mean the selection of desirable genetic characteristics by anyone and any means, I think that is an untenable definition. I find it more useful to use "eugenics" to mean the selection of genetic characteristics by someone other than the parents, an external authority that "knows best". That is the sort of eugenics that I think ought to be guarded against, primarily.
Push Notifications in Mobile Applications
When people say "but will AI ever be able to produce art?" I think works like yours is a good thing to point to. In the end, whatever art will be produced by machines is somehow going to be initiated by a human hand. Your work makes it trivially clear that the answer to the question is (1) yes, and in fact they already are, but (2) there is still going to be a person who will need to use his or her personal taste to filter out the bad from the good, which might be what is going to replace the old way of creating things from scratch, e.g. with pen and paper.
I would consider that already covered under the GDPR. Most machine learning approaches today make little to no guarantees about differential privacy and allow for (partial) extraction of the training dataset, which would mean that the request for deletion was never fully fulfilled.
The life of SMS is amazing.

It went from state of the art technology, to the de facto communication channel for teens and youth, at least in Europe, to being obsolete in less than 25 years!
> On the contrary, it likely funded lots of economic development

It funded "a little" development. Provided a bunch of jobs down in Cork and the promise of a few more once their (now reneged upon) datacentre came online in Athenry. Nontangibles include putting Ireland on the tech map.

But, whatever the appropriateness of the remuneration for Ireland, the taxation was being applied Europe wide for access to the broader European economy.

So this tax is not only due to Ireland but the European economy as a whole.

I'm sorry if these nuggets of truth get under some people's skins but that's how it is.
Is a sarcastic way of framing this then: he is taking from the Chinese and giving it to the blind?
Apple restricts (censors?) access to Xcode criticizing forum thread?
Columnista holandesa: el Bitcoin desestabiliza la economía y socava los bancos
How to create your own website with theme
I disagree with your solution. Less guns and more discipline at a young age would go a long way. Why should a kid take your lecturing and conflict resolution seriously if he/she hasn't been raised knowing their actions will lead to very real and immediate consequences. The prison and juvenile detention systems encourage criminality not correction. Maybe the needed education is for parents. Social shaming of abandoning your child raising spouse might help too. I'm just saying,it's always best to address the disease instead of the symptom and that at the foundation of a child's life. Just my humble opinion.
ILP + IFP are nice subjects to read about for this kind of thing. At university a number of people believed ILP and/or neural networks and/or genetic programming would replace programmers shortly. That didn't happen (this was around 25 years ago) but it's still interesting material great to learn from.
8 Insane and Mind-Blowing Discoveries of 2016-17
- Copy pasting this command will start Che on most platforms:

`docker run --rm -ti -v /var/run/docker.sock:/var/run/docker.sock -v ~/.che:/data eclipse/che start`.

We can't avoid mounting the docker socket but you are right we could probably avoid asking to provide a specific host folder (i.e. `~/.che`). But the downside of not providing a host folder would be that users won't have access to Che configuration files. Do you think that running command like `curl -sSL https://get.che.eclipse.org/ | sh ` would be better from a user perspective?

- We currently distribute Che in two flavours: single and multi user. Single user is the default one and if you run the command above you will run single user Che. No need to setup KeyCloak :-)

- I don't think we support Elixir yet but that's definitely something we would like to do. Do you know if there is any reliable Elixir language server?
Replacing software developers by the crowd? (2016)
The glass half-full version of this is humans have an increased awareness and participation in pushing the limits of innovation, novelty and progress.

But yes, the half-empty version is the depressing awareness that you're not really "good" at anything.
I really hated that Lua's "pattern" [1] is never a regular expression nor a regular language. So annoying that it will be better not to have it.

[1] https://www.lua.org/manual/5.3/manual.html#6.4.1
It kind of is true, perhaps not to the letter, but certainly in principle. As someone not familiar with the nuances of tax legislation as I'd bet a lot of us are, you can chase terminology all day, but ultimately it all boils down to Ireland given Apple discounted access to the European market at a knockdown rate. The specific point at issue, is not the discount though, it's the fact that this discount isn't available to others.
Apple is turning into the definition of the "big evil" that MS used to be 15 years ago
DataScan#57: Data Snooping; Uber Hack; Blockchain and GDPR; Insights-As-a-service
The Qualcomm Amberwing absolutely rocks. Fastest server I've used for a while.

Edit: Teaser picture: https://rwmj.wordpress.com/2017/11/20/make-j46-kernel-builds... As usual because of NDAs I'm not allowed to publish benchmarks.
Perhaps Christmas trees will become a Veblen good soon
If you are trying to be precise, no, there are worse things. Poke out your own eye with a finger, for example.
I actually notice a lot more bugs when I have driven a longish stretch of Autobahn in Germany. My guess is that it is due to the higher speeds. Driving elsewhere is 100-130 kmph, on the autobahn it regularly is 180-240 kmph. Catches the little buggers by surprise :D
I see a BSD licence but no code. Can you share it?
The key feature of Iron Dome is it won't try to intercept rockets that aren't going to hit a populated area, which means the Israelis don't go broke shooting $100k interceptors at $50 rockets that were going to hit anything anyway.

It's a tool designed to deal with the unique situation in which the Israelis find themselves. It's not any better at intercepting modern guided ballistic missiles than other systems.
Nissan – Star Wars Theme
I read this long time back. I believe that Java rolled out a fix later to make it impossible to reproduce.
I think the confusion here is due to the semantic ambiguity of "competitiveness".

A tournament can be called competitive and a participant can be called competitive, but these don't mean quite the same thing.

Evolution is inherently competitive, but humans become competitive by evolution.
There are a number of problems with UBI. The largest issue is that tech giants say they want to create a UBI because many jobs are going away permanently. These jobs pay like $20k to $50k annually. Proposed UBI is usually $10k. The most generous figure I have seen (from Sam Altman) is $18k.

Then the rest of the article talks in glowing terms about how lovely it will be for underpaid workers to have this extra money. These articles never actually explore what life would be like if your $50k job disappears, you are doomed to only get $10k UBI and have no hope of getting another job.

Another issue is that we have a serious, long standing shortage of affordable housing. We tore down about 80% of SROs in a couple of decades and never replaced them. Average size of new housing has more than doubled since the 1950s. If you do nothing to address the issue of affordable housing, then UBI solves nothing.

My fear is that tech giants focusing on UBI means that restructuring work to better distribute it, addressing the need to fix health care and affordable housing will all get ignored because UBI is supposed to be some panacea. But it's not. It is basically rich people imagining they can solve this by cutting a check. They can't. That doesn't work. If there simply isn't affordable, basic housing, UBI won't get you off the street.
I opened it up after reading your comment expecting to be disappointed due to raised expectations. I wasn’t!!
You've been able to buy Cavium ThunderX (v1) for a long time. I wouldn't recommend them because of poor single thread performance and the fact that ThunderX2 is nearly there, but for example: https://www.avantek.co.uk/arm-server-h270-t70/

Qualcomm Amberwing is also available to buy, although at a somewhat eye-watering price.
I enjoyed the article, thank you.

Shame to see two pictures of Maurice Wilkes working on EDSAC (the big picture at the top and one further down of the mercury delay lines) and no mention of his name, though.

https://www.theregister.co.uk/2010/11/30/maurice_wilkes_rip/
Is UBI anything but a pipe dream in the US?
(I'm sure it's possible in some European countries in a few years)

But maybe the US should just try fix mental health, regressive taxes, low minimum wages, high housing costs, cruel prisons, and health care.

Then move on to decent unemployment benefits, day care, maternity leave and maybe in some far fetched future you can talk about UBI.

Today UBI in the US seems like wishful thinking. You have lots of low hanging fruit you could fix first. The idea of helping people who needs help isn't controversial, maybe try that first?