skysight-inc/HackerNews huggingface dataset:
That's also the only thing that keeps our population in check.

Let's see how we handle the incoming retirement issues, that'll give us a good indication (less workers, more retired people pretty much everywhere in the west, peaking in the next few decades).

Living long won't help much if it just means more people consuming our limited natural resources and weighting on our social infrastructure. At any rate most country would shift their retirement age accordingly and life would be the same but longer, I fail to see the appeal of that (albeit it's the ultimate realization of our "us vs nature" western mentality)

We should figure how to live well before we try to live longer, and we still have some things we're nowhere close to figure out (energy, pollution, retirement, increasing pop, &c.)

But all of that only applies if everyone has access to this tech, which I doubt. Most likely it will be a "cure" for the rich.

Seems to me that scientists are working toward goals that kind of look nice on paper (curing aging, genetic modifications, &c.) without stopping even one second and thinking about the moral/social/economical consequences down the line.
Citations provided in original comment. Take it up with national geo if you have isssues with it.
I have created an application to view the live NBA score
True. I've never tried hg or tried teaching it to developers but I am still the only one able to unfuck a repository after trying to teach people git (the DAG) many times. I think it's probably because of my background in C programming and having the idea of pointers/references so deeply embedded. Programmers who don't know this already can't seem to get it.
Lots of people used Macintosh Common Lisp on Macintosh IIFX machines and later. The 68030 in the FX also enabled a better garbage collector for MCL.
Get an overseas SIM card with the ability to roam to the USA.

Three UK will let you roam to the USA and is $8 per month. $8 is the total plan cost, and there is no supplement for roaming!
I feel like this material is good for reference, but not so much for learning (especially if starting from zero with your first OS). I applaud the effort though.
Voice-controlled toilet, or toilet paper hanger, or toilet perfumerie; voice-controlled potted plant watering; voice-controlled head scratcher; voice-controlled backrub chair; voice-controlled pet feeder; I'm sorry, I'm just making fun of voice-control frivolities; voice-control voice-control-diy-ideas-generator.
Among "Effective Altruism" rationalist circles, some of them prefer eating beef because a single cow produces a lot more meat than a single chicken, hence less suffering-year units per kilo of meat.
Are people also predisposed to believing that people are predisposed to some belief without actually investigating the belief or understanding why people might be predisposed to it?
you're describing any number of embedded systems, including the Arduino runtime - load up an Arduino app and you have your dream come true :-)
Feel free to downvote, but please present counterarguments so everyone can learn.
The author quotes Niels Bohr who says "you are not thinking you are merely being logical." sounds like a nice saying, but what is really the difference between being logical and thinking? What does Bohr do when he thinks? (I was just reading Polya's How to Solve It, maybe Bohr had in mind methods of investigations studied by Polya).
And PS: Everything is relevant today if you are stuck with it. The question is if you would start a new project on it if you didn't already had a lot invested in it?
But why shouldn't companies be able to hire only employees that like and fit into how the company is run, i.e. culture fit.

Every company is different and attracts different kinds of employees for various reasons.

Anti-discrimination is important, but it shouldn't go too far.
Having worked with many different languages and frameworks over the years, I have to disagree: when creating web applications, starting from scratch or from a minimal base is massively slower, more error prone and less safe than starting from a well developed and maintained framework, where so many of the things you're going to need have already been solved and battle tested.
Xiaomi Redmi Go Smartphone Launched in India: Price, Specs and Features
Appalachia...
Its "had" isnt it? Squatting was made illegal in 2010 if i recall correctly.
From what I understood, yeah, it's a different kind of quantum computer, and it's a cause of lots of confusion. I.e. when d-wave says "we already have a xxx bit quantum computer", it sounds impressive, but it really is meaningless compared to qbits in a "real" (and until now hypothetical) quantum computer.

Also until now D-Wave has been unable to show that their QC can do anything at all faster than a classical computer. Which really puts this into perspective: This is all early research. Something interesting may come out of it some day. Or not.
not anymore, squatting has been prohibited in the Netherlands for a couple of years now.
Ask HN: Good golang projects to learn from
I'm learning golang and I am looking for great open source code to read, learn and get inspired from. I'd love to hear your recommendations!
Thanks for linking. Read through, and felt it was definitely worth the time.
make a linear pass through the data, if they are in order quit, otherwise swap two random entries and repeat
Q1: Do you use Vue alone/minimal, or Vue+Vuex?

Q2: Did you compare Vue vs React or Vue+Vuex vs React+Redux? What do you think of "React without Redux"?

Q3: What advantages would Vue bring over react in your context? The way I see it, Vue could lower TCO for web apps by allowing more junior developers or web-developers/designer-developers to make smaller UI changes instead of needing more senior/expensive frontend-engineers or full-stack-engineers-withs-strong-js-skills that React seems to require? (I mean your project doesn't seem like the one that would benefit from making the codebase easier for junior devs to work in, but at the expense of it getting more complicated for senior devs as the overall logic is more complicated in Vue...)
How can someone say "final solution" with a thick German accent? I'm German myself and when I try to pronounce it with deliberately thick accent, it doesn't change all that much.
„No one owns the oceans“ = commons
> the majority of people were content

Definitely they couldn’t complain.

(By the way, you meant “capital”, not “capitol”.)
From the point of view of economics maybe. Switching professions can be done in a current lifespan and is not done very often. I don't see people changing just because their life is extended. I just don't understand people's fixation on having a longer life. Seems to me people just keep looking at the horizon to bring them what they want and they forget what's right in front of them.
If you're going this way I would still recommend a library like jOOQ.

It gets out of the way and is very low-level, but it still allows you to build type-safe SQL instead of having to randomly concatenate strings in order to build your query.

This is especially useful if you have dynamic joins and things like that, which can get hairy fast if you're building them manually.
Well, to take on the other side of the coin:

Would you like to work on a custom-built project of someone else, decent-sized, in a language you grasp poorly?

Because that's what your "small, light system, out of large frameworks" will look like to someone who dabbles in ruby/rails and looks for a job (most of the force never reaches mastery, let alone wants to).
TC39 definitely needs a better, clearer website for people to browse then just using github repositories. So this is quite welcomed.

At the moment though there's nothing in it. No search capabilities or unique content and practically all links redirect to github. This isn't an MVP it's a prototype, with little value at the moment. Hopefully things will improve soon, but by shipping such a skinned down website they won't get the product launch effect again.
Science by nature is constantly changing and discovering the ways in which it was wrong before, so the idea of "scientific authority" was always more or less imaginary. Furthermore, what gets presented to the public as "science" is increasingly a series of clickbaity tall tales and biased studies.

Scientific authority is dying because it's not in people's interest to take scientists as an "authority". That's not to say that the cynicism that's replacing it is better, though.
That looks really novel! I love stuff like this. Being a bit creative and having fun with it rather than reading the next doom and gloom news story!
From my experience, it really wouldn't read the same with Node.js. Maybe some framework on top of Node could reach a similar level of productivity and maintainability, but for now we're far from that.

I suspect that the JS world being always in a state of flux doesn't help reaching that goal.
Mostly an opinion piece, A few points to Observe :

* According to the author NodeJS fails architecturally when small amounts of complexity is added to it.

=> Same applies to Rails aswell, anything beside a crud app and you start wondering which code goes where.

* Rails is Opinionated...

=> Great if it were 2006, In 2019 rest apis are a norm, and more Nodejs apps get enabled everyday have the same feature. Infact serverless apps to have the same features. In my view firebase or similar apps is the right way to go when you are booting your apps, and then scale or rewrite when you grow.

* Rails has a deep culture of code quality.

=> So does smalltalk, lisp and clojure. Infact ruby community has borrowed many ideas from both Smalltalk and Java communities.

* RSpec ..

=> Rspec isnt the original invention its based on JMock.

* Heroku, ActiveAdmin, Industry Proven ...

=> Straw-man arguments.

I am as opinionated as rails and in my opinion Rails isnt relevant in 2019, they are running out of ideas, the latest "innovation" in rails is an inbuilt Rich Text editor called Trix available as ActionText. Yes you read it correctly a rich text editor is the latest relevant innovation in a web framework. I think for most startups a great way would be to start with a serverless setup like Lambda or Firebase .... and just write the relevant front end bits in Javascript, Coffeescript, Clojurescript or Elm. When the app outgrows such services just write the enough parts of backend service as you need it.
Hah good one. On the other hand, medical possibilities will be increasing way beyond what we'll be able to afford.
On Doing It Yourself
Why would one choose Vue over React except for the goal of making the project "easier to jump into" for "more junior developers" and sort of accessible to "designer-developers" too?

The way I see it Vue complicates the logic of the app (due to two-way-binding, observable state etc.), it does decrease some the boilerplate needed at the beginning, but makes getting started or doing simple UI tweaks accessible for juniors devs / designer-developers / "web-developers". (React is well known for the fact that once an app grows beyond a certain size only actual "javascript engineers" can touch it, it's no longer intelligible to "designer-developers", and it can have a codebase specific learning curve for every junior dev joining the team.)

EDIT+: To clarify, the way I see it, React's advantage is its simplicity, the core conceptual logic of things is very simple/mentally-compact, you can "run around with the whole thing loaded up in your head" easily. Yes, it does require more in terms of "IQ/cleverness" and also some "sense of architecture" from developers in exchange for being able to wield this simplicity without "cutting yourself", but I'd say it's worth it. I'd say React is the "catana sword" of web frameworks in a way :)
This is insane and asinine. No good can come from arbitrarily blocking websites; doubly so if it concerns perfectly legitimate websites visited by millions of people.
"Solving" life is the key if we want to go to the stars.
Article 33.3 of the Spanish Constitution:

"3. Nadie podrá ser privado de sus bienes y derechos sino por causa justificada de utilidad pública o interés social, mediante la correspondiente indemnización y de conformidad con lo dispuesto por las leyes."

"No one shall be deprived of their goods and rights but for a justified reason of public utility or social interest, with fitting compensation and conforming to applicable laws".

It's the exact same: social interest and public utility are enshrined in the constitution for the exercise of eminent property.
Ask HN: What is the technical document format that you use?
I am gathering the best practices around technical documentation.

What is the format that you use?
How do you keep them updated?
What tools do you use to write the document?
What diagrams are a part of it?
Or with common mathematical notation: O(2*n) = O(n)
Muslim is neither ethnicity nor race.
I recognize and respect the point, but there's a pretty major differences: Raw material cost, automate-ability, and scale.

We have processes to get super pure silicon in huge chunks that can be processed basically entirely by computers and robots there on out (and in fat people touching it would be actively bad). Yeah, sure, there's a huge upfront cost in terms of machines to handle and etch the silicon and so on, but you get to amortize it over milllions and millions of units - a new fab was not created for the Jetson Nano.

Meanwhile, basically every appliance, furniture piece, etc both requires more expensive of raw materials, and requires a decent amount of human intervention and, especially for furniture, expertise during manufacturing, meaning that cost per unit doesn't scale as well as electronics. Not to mention they all sell in lower volumes per up-front skill person hour dedicated to that thing.
What's the point with using this thing?
Well since submission is free that bet has a positive expected value! Much better than the lottery.
I use a pretty old computer for prototyping ML models. Could I use something like this to develop with, saving on buying an expensive laptop or renting a VPS?
Meta: I read this on the tube, and wanted to write a comment when in the office. Came here, and it's well out of the first page, even if there were many additional upvotes. I really wonder who hates rails so much to flag an article about it, and why.
Should AI Augment or Replace Human Intelligence?
You also have to account the supplements needed for a pure vegan diet. The best option is probably to buy the fish fresh from your local fisherman.
There's the guy who spent $1500 and six months making a sandwich from scratch[0], including growing, collecting and killing the ingredients

[0]: https://youtu.be/URvWSsAgtJE
I see your point, though I'd very much prefer if we could split the stack into application server > http server > SSL terminating reverse proxy by default. That includes HTTP/2 handling in the proxies task list. That would split concerns way more elegantly than having to replicate logic between http and https modules.
Lots of people don't like fizzy water, I love it though. I find it has a really lovely taste and mouth-feel. I’ve never really been a soda drinker not do I have a sweet tooth so perhaps that is an element with it.

I find waters have quite a variety of tastes, my favourite by far is San Pellegrino. It also works well with a good few shakes of Angostura bitters.
Q&A with European Commissioner for Competition Margrethe Vestager
That's NwAvGuy and the ODAC/O2 units.

I think "audiophile grade" is an ill-defined target there. You can get headphones like the Superlux HD668B for practically nothing (they were running under $30 at one point), and they sound pretty damned good for a pair of $30 headphones. When I was a kid you paid $30 for a pair of crappy discman headphones let alone a nice pair of over-ear. Meanwhile you've got the name brand Audio Technica and AKG sets running $100-200 thanks to moving production to China.

I kind of think people are under-selling just how cheap the "95% solutions" have become nowadays. The really exotic gear made in smaller runs and with meticulous quality control is still expensive, because that's inherently expensive to do, but the consumer-grade stuff has really moved up in quality and down in price.

At this point if you're paying thousands of dollars for audio gear, you're either chasing that last 5% of quality, or you're buying a name and a placebo effect, or both.
Islam was a reactionary to the 6th century tribalistic pagan arab . See the history of early Islam [1]. It encompasses changes including racial equality, Women's right and social security.

[1] https://en.wikipedia.org/wiki/Early_social_changes_under_Isl...
The problem is that micro-plastics are eaten by the fish and end up in our plate.

It gets worse because pollutants in fish bioaccumulate a lot (fish eats smaller fish, gets eaten by larger fish etc.).

Fish high in the food chain like salmon have a lot higher concentration of these pollutants, to the point that it's not even recommended food for pregnant women anymore.

Farmed fish also creates bioaccumulation, because it gets fed other smaller fish, like sardines.
Online Dispute Resolution Faces Major Challenges – Survey
Angel Naval Ravikant on investing and the meaning of life
How to Accelerate Your Mobile App Development Process
>> Many squatters are ideologically driven and improve the neighbourhoods they're squatting in.

How did you quantify the improvement?
That's pure clickbait. Here one can find the original speech of Maas:

https://www.auswaertiges-amt.de/de/newsroom/maas-konferenz-2...

He actually said, he "dares to predict the next war will be fought not only by means of megabombs, but also by means of megabits and megabytes, as already done with [smart] bombs today". He explicitly refers to electronic warfare. However, this reference is peculated and distorted by the linked article.
I'm not a fan of Maas, but that's nevertheless another example of journalistic degradation of Heise Online.
I have the same problem. Every now and then I find some interesting OSS project I want to contribute or understand at a deeper level, but it's really hard to start doing something on it if there isn't an updated guide for contributors.
The olimex olinuxinos have sata options, and some beagleboards. Also, look out for boards with eMMC options. That is a fairly fast onboard disk.
Yes, this can be argued. Some of the links in the bibliography might be more suitable for that: https://github.com/cirosantilli/x86-bare-metal-examples/tree...
ATLs – Enabling Tinkering and Thinking
You may find the maps we create at my company, Procedural, interesting: https://www.procedural.eu/

We use WebGL to create Procedural Maps, which are created from a combination of real terrain data, vector features from OSM along with procedural generation, all coming together to make a beautiful 3D map.
> I can write a system (and have, multiple times) that takes public keys from people in a file named by their users, aggregates them into a single authorized_keys file, and pushes it to the admin account on all the servers in a list in 5-10 minutes.

The modern way to do such a thing would be using ansible, which just as easily allows you to create/delete user accounts.

While custom vim settings per user are nice to haves, the biggest benefit is AAA. I'm not sure what type of auditing you can realistically do with, you'd have to trace through machine logs to find the IP of origin for a given pts, and hope that the dhcp server still has.
It's really not especially weird.

https://en.wikipedia.org/wiki/Ageing_of_Europe

Bulgaria and Romania experienced extreme level of emigration but almost every country in Europe is dying out. The countryside in these countries is depopulated and dead, in a country like the UK or France it is merely grim and miserable.
from Google:

"reactionary" adjective
opposing political or social progress or reform.

I really hate this word, it makes no logical sense, but that’s language for you :D
> for all stages of life

Even for babies?
Municipalities can still kind of "allow" it on case by case basis. Nation wide legal basis (loop hole) is gone now indeed.
One could follow this "toward the bare metal" way as long as he wish. E.g. in Silego GreenPAK chips a CPU is considered unneeded abstraction and you program the raw state machine.
The problem comes when you need to use any kind of hardware, all the drivers would have to be part of your app. The "unikernel" concept however does some version of this: loads a kernel which only supports the minimal amount of functionality and drivers needed and with only a single address space for a single app.
> The statistics show that Barcelona (and Madrid) are at a historical minimum of empty houses available, yet the spanish population is migrating from smaller cities to the big ones

Sources, please?
if you'd used the s3 management console, you'd know that it uses the same API as everything else, and so has to do the same list objects by page / delete a page dance just like everybody else... the only bulk optimization i can recall is the server side transfers for sync...
Wouldn’t it be easier to send an artificial womb and the necessary freeze-dried ingredients on a thousand-year journey to the stars, instead of grown humans who you’d need to keep fed, watered, and happy?

The real trick then becomes raising babies entirely through automation. Of course, any automatic system up to the task may be smart enough to just colonize the planet itself.
The articles talk about "the great Pacific garbage patch".

It's not clear that this goes for all garbage in the oceans.

Still very surprising though, seems like something that could be regulated.
Tariffs are not an issue between China and the EU / Japan as they are with the U.S., that has little to do with China's decision to ban imports of trash globally.

You pay recycling companies to process waste, and the cost of doing so locally in the U.S. now after the Chinese ban is so high that it means cities cannot afford it, thus waste that would have been sent to China for recycling is now piling in landfills or being burnt.

https://www.theatlantic.com/technology/archive/2019/03/china...
I'm curious. Why did you learn Chinese, but not Rust or Haskell yet?

And yes, I agree with https://github.com/cirosantilli/china-dictatorship
And that speaking Chinese is much simpler than reading or writing in it. One of the simplest languages actually.
Both are unaffordable to normal people, especially with £1500 a month rent.

But fundamentally you can't have a high density city and houses - the land value is just too high - and people don't want to bring kids up in tower blocks.
And, not unimportant, PostgreSQL is released under the PostgreSQL License, a liberal Open Source license, similar to the BSD or MIT licenses.
No the main psychological reason is that people are bad at rationally assessing risks. E.g. most fear flying more than driving.

Then there's also other (more economical, but you could say that's caused by psychology as well) reasons, such as tragedy of the commons.
Yet it may turn out that performing regular maintenance on the human body is the cheapest way to keep it healthy.
I agree that they should follow their own rules. But I also think the EU should not be open to the greedy, unchecked capitalism of U.S. corporations.
> Jeff Ullman's claim that encapsulation and declarativity are in tension

Can someone provide an elaboration on this, or link to this claim?
This is a terrible thing for a creature to go through. How common are cases like this, or is this more of a one-off?
> the facts matters.

Indeed. Could you also provide the number of 1:1 chats and private groupchats running on freenode, then? Both of these are way more popular use cases for XMPP than public rooms.
I think most will disagree with the use of the word native for an app created using react native.
Pgadmin 4 is just an absolutely shocking piece of software.
I suspect the only purpose of mentioning these "undead texts" is signaling. "See how much of an intellectual I am, I have even read these books which you probably couldn't even stomach".