skysight-inc/HackerNews huggingface dataset:
I haven't thought about the aspect of our debt to collective knowledge.

It's true that we owe a lot to our society. If I couldn't find a doctor, a pharmacist, an Internet Service Provider, a supermarket I wouldn't be able to live.

But where do we draw the line? Should we forego our right to profit from our talents/luck/ambitions to repay our debt of benefiting from the collective knowledge. Or is it enough that we make meaningful contributions (for example mentoring an intern, writing a book or coaching a team)?

The fact that we don't live in a liberal economy may be true, and I'm probably too naive in my thinking.

I want to believe in a free market, because if we don't have it I can't imagine how we would build a peaceful forward-moving society.
Show HN: Hayaku – it's like Emmet, but for styles
Sorry, I heard it many years ago and didn't double check. Nevertheless for sure there are caps on health care expenses.

Speaking of kidneys - don't they prioritize recipients of organs somehow? If age based discrimination is forbidden, an 85 year old person would be as eligible as an 8 year old to receive a new kidney?

Not saying it would be wrong, just curious.
As an interviewer, sometimes I feel a little silly having to ask a candidate super basic things like what the runtime complexity is for inserting an item into a list or array. But then a third of candidates that I interview fail pretty badly. At his last fortune 500 job one of my coworkers started every interview with fizzbuzz and had about a 50% pass rate on it. Maybe that's a problem with candidate sourcing, but there's a lot of people out there that can't code.
There are plenty of us here running profitable tech companies bopping along doing our thing and who don't have to deal with investors.

While the perception is HC as a community is negative towards these sort of companies, the reality (at least from my experience) is it is pretty interested and supportive of such startups.
At the end of the day our monkey-derived brains still run legacy code wired to find ripe fruits.
But code is written by humans... have you ever seen code with no bugs? In 20 years of professional development I have not.

Given that humans are imperfect, and could even potentially act in bad faith, isn't it reasonable to have an exception clause? I get the argument to not have one; that it's impossible to have favorites and central figures manipulate the system, but nothing is perfect.
They will reject you as long as they have enough other patients who don't care about the price. Somewhere the systemic error is injected into the system. There has to be a way to fix it or improve it.
> " it won't be able to do any gatekeeping on who uses the system and for what purpose"

Agreed. This is actually something the blockchain has that existing systems do not: censorship resistance. The ability to participate and not be shut down, fined, or jailed by the rule of law.

However, if you remove the need to be censorship resistant and assume that no one will use the ad publishing system for illegal activity, I'd be really curious to hear what you mean by "other monopolistic practices".
Doesn't matter. The networks using the same name are independent companies anyway, for example Vodafone UK and Vodafone IE have the same agreements, as your lesser known mobile network.

It may go even further - the brand name of the network you recognize may be not owned by the same company, as the rest for the networks with the same name. For example, O2 CZ and O2 SK are not owned by Telefonica (anymore), but the other O2 networks are.
Does Hurd use systemd?

Also, how's the performance? The last time I tried Hurd the performance was atrocious.
I thought I'd answer despite not being the person you asked.

I run Arch because it's so bare by default, without an installer. As a power user, the fact that I know exactly how my whole system is wired together and what is there means when things go wrong or need to change, I know where to go.

That and I often want to be on the bleeding edge, and the rolling release and AUR makes that super easy.
Playing devils advocate a bit here, but does it actually matter to an individual? In most parts of the world it does not matter if your country is composed of millions or hundreds of millions of people, you can't just leave if the government turns against your interests.

For most people, they are stuck with the government they have no matter what, regardless of if it is a good or bad one.

For all of them, a world government changes nothing. They are already at the whims of leaders that can work harmoniously or for selfish ends that can better or worsen their lives with no recourse on their individual parts.

The exception, and I think this is what the OP misses, is that Europe is demonstrating that you can take a different route, with sovereign states that agree to open borders that allow people to instead go wherever they feel best served by the state. The EU is new, but if it doesn't fall apart I guarantee in a century it will evolve into different countries appealing to the specialized interests of certain peoples who then migrate there. I would feel that is much more healthy than trying to erect universal laws upon every human on Earth.
Funnily enough, as long as you are abroad in another EU member country, calling into any other EU member country is now regulated to count as "national".

Calling from your home country to another EU member country is not regulated and you'll pay the old long distance fees.
A tech diversity scholarship?
Insights around entrepreneurship, digital transformation and product strategy
So does your device automatically choose the correct network depending on what sim it has?
Man runs 8 miles everyday on same beach for over 40 years
>Does it account, for instance, for the fact that we know more about the past than the future?

Reminded me of a side remark from another context:

The past only exists in our memory, therefore in some sense we can't recall incorrectly.
The browser is ad-free and tracker-free by default and they've stated a few times that it will remain so. Business concerns aside, it really does significantly improve my mobile browsing experience (I'm using it on iOS).
Batteries are not inherently road worthy, and a significant chunk of car 'battery' weight is all the systems that make it relatively safe to have an electric car. They are also introducing an unknown power line which could kill rescue workers who think it's safe to cut X, when it's not.

Don't get me wrong they could be doing this safely, but it's really easy to mess something up.
"Getting old" is perhaps a bit prejudicial in this case. I think a better observation is that the novelty is lost for the individual, and this is true about virtually anything -- that show they liked, the club they went to, the activity they took part in, a forum on the internet: Once it loses novelty, the ugly parts become more obvious, and for those that are on the edge of benefit opinions can turn rapidly.

And to those claiming that this author is making concrete points about twitter, I would add the observation of an outsider who never understood the draw of twitter that it was always overwhelmingly a) cynical sarcasm that can be easily encapsulated in few characters, b) public disagreement. The medium itself favored caustic commentary. The purpose of Twitter has always been negative and pandering to the choir.
Couldn't be more Debian to ask for our feedback in a key:value structure. The hilarious part is that some of them are marked optional.
Now that's an insult I'm going to have to pocket for the Culture Wars: "$YOU_PEOPLE draw statistically uninteresting circles!"

Truly this is the argument that shall be the first ever to result in the win-by-acclamation that so many have fantasized about online, yet never experienced.
Yes. This is good one. RHEL by default has active SELinux profile for samba and that's why was not affected by SambaCry. I vote for AppArmour.
The main difference is, that passmgr uses authenticated symmetric encryption (aes-gcm) to store the contents in a single file, while pass as you already mentioned stores each secret in a separate file, using asymmetric encryption provided by gpg.

Storing secrets in separate files could leak metadata, especially when using a public git repository for synchronization between devices.

Other than that, you dont have to deal with gpg key management in passmgr.
RefDiff: Comparing different versions of Java projects to find refactorings
> 2. There's a universal tendency for people to reminisce fondly about the good old days and contrast them with the ostensibly bad present. It has nothing to do with the truth. It is simply a syndrome of getting old. People were doing it 3000 years ago.

I'm afraid that whilst there's some truth in what you've said, I think you're far wide of the mark here.

It's not about getting old. It's about the fact that, and I wouldn't pretend to understand the mechanics here, for whatever reason when too many people get involved in something it changes. It might get better, or it might get worse, or it might get better and then get worse, or whatever.

In this case I think the point that twitter, or whatever, somehow gets "spoiled" is perhaps valid. I would argue I've seen a similar thing with facebook. It used to be people posting updates about themselves and was a good way to keep up with people; now it's largely people sharing pre-created content - 10th rate jokes and memes, political petitions, news - real or otherwise - from a parasitic ecosystem of sites predicated upon social sharing.

That spoiling can manifest itself in a variety of ways, and can take either a short or a long time to happen. The point is that a large influx of newcomers into an existing community, business, special interest group, or whatever, can radically alter the dynamics of that group in a way that is unpredictable, and sometimes not good.

And I apologise for the slightly rambling nature of this comment - haven't had time to edit it into shape.
I find the redeeming factor to be customizability. A McDouble with tomato, no pickles, lettuce, and Big Mac sauce for about a dollar? Yes, please!
I feel this is a bit light on information. What exactly are the big benefits of this?
> BCHS (pronounced /biːtʃəz/, beaches) is for real development. It's a hipster-free, open source software stack for web applications.

> Why C? fewer hipsters : hipsters dislike memory managment

Is this meant to be ironic? Spinning up web apps with C in 2017 seems like a supremely hipster thing to do.
You should check out Lyra, a conversation service which isn't designed to recirculate its own waste.

www.hellolyra.com
Ask: Weekly newsletter from hackers/makers
Hey there, my name is Alin and today I wanted to share with you a new project that I'm working on.
It's called BuildersOf - and it's a weekly newsletter with a dose of inspiration from people who are actually building stuff.

For a few months now I keep on having this idea to build something... where developers & builders of any kind can share their everyday experiences (like status update, lessons learned, problems they may have, etc) while building their project.

The initial idea was to build an app (web + mobile) but I wanted to take a step back and try and validate the idea first. In that same period I've rediscovered this post
(http://ryanhoover.me/post/43986871442/email-first-startups) from Ryan Hoover about email-first startups and how PH first started (an email based community) and chose to follow the same path with the MVP for BuildersOf.

How this works?
Every week I'll send you an email reminder to all of the awesome builders and they can reply with a quick status report - what are they working on, if they struggled with something that week or anything in particular they feel like sharing when it comes to working on their projects.

That's why I wanted to reach out to this awesome community of hackers and ask if you would be interested in being on of the Builders on this weekly newsletter.

Here's the Typeform link to register as a builder - https://alin16.typeform.com/to/ETWEQT

And the link to the weekly newsletter - http://tinyletter.com/buildersof

Also - if you have any feedback please shoot!
Yes, I'll sometimes leave a simple failing test so I know exactly what to do next.
So it's not bash, but a full Linux (?) environment with bash as the shell and some programs installed by default.
Ignoring the battery specific issues, he basically put the gas tank inside the passenger compartment. In no way is that a safe thing to do.
https://github.com/seL4/seL4
https://www.mitls.org/
- HEADLINE: transactional upgrades and package installs

- DESCRIPTION: This is a feature of the guix package manager. From their website:

"Each invocation is actually a transaction: either the specified operation succeeds, or nothing happens. Thus, if the guix package process is terminated during the transaction, or if a power outage occurs during the transaction, then the user’s profile remains in its previous state, and remains usable."

They also do transactional rollbacks, but I'm not sure how realistic that is for the apt package system.
What rejection letter? :)
Can we get fish instead of bash?
Turning into? It wasn't always? Since the dawn of civilization, people have looked for the magical formula to turn base metals into gold--to create wealth out of nothing, for no real work or creation of value. Maybe the latest iteration of Rumplestilskin's spinning wheel will turn out to be more real than past attempts, but personally I am dubious.
Here are my simple tips:

- don't run out of cash

- make something you enjoy working on

- sell something people need

- sell something for more than it costs to make

- don't expect the people around you to be as excited as you are about your thing
Neat, but what is the practical use? I already have a shell on my computer.
-BE to BE (in BE) : bundle

-BE to BE (in FR) : bundle

-BE to FR (in BE) : extra

-BE to FR (in FR) : extra

To Google & Apple
Please add an easy way to allow roaming in EU but not in other countries.
51 euros per gigabyte is absurd.
One of the interview questions I've used in the past is "reverse a linked list".

Indeed, you (almost) never need to reverse linked lists in practice - but you often need to chase references of one kind or another (database, pointers, etc.) and do some manipulations on them that would result in a different list. If you have 20 data points, it doesn't matter what you do, but if you have 100M or 10B points, it makes a great deal of difference whether you do O(n), O(n log n) or O(n^2) or O(n!).

I think this is a good question, because it is an abstract version of the kind of problems that any non trivial code has to address. It is easy to describe, and easy to solve if you know what you are doing. I don't use it anymore because it's too common to be useful.

And yet, through the years I've gotten the feedback[0] that it is "far detached from real work", "tests how good I did in school rather than how good I am" and various other comments -- and almost always from candidates who did poorly; I've never gotten this feedback from anyone I would consider competent.

[0] I try to get feedback through whoever referred the candidate, whether it's the friend-of-acquaintance, or the recruiter. I don't, in general, trust direct feedback from someone I turned down (or hired, for that matter).
I poked around and also looked at a similar experiment, the Infinite Drum Machine: https://aiexperiments.withgoogle.com/drum-machine

Does anyone know what they are doing t-SNE on? i.e. are they just doing t-SNE on the raw waveforms? Or the MFCC spectrogram? Or what?
Any data to support your claim? From my anecdotal experience, having lived in both the India and the US, I haven't ever felt that there was anything lacking in terms of receiving world class healthcare in India.
I feel like HN is very well moderated in a way that's completely opaque which is its main strength. Users should not have to learn rules to participate, and they should not even be aware that they're breaking the rules really. Ideally they would just think that they are participating while not being aware that none of their contributions are ever seen by another user.
There CAN be clean & neat progress (sorry for the caps) without the garbage. It's just that people don't care to make it nice and clean, they prefer to built on the momentum, they prefer to make it quick and dirty and if/when necessary tear it down and start again.

Twitter is like the planet. Dying. Slowly. But. Steadily.

Stephen is a big boy and can make big boy choices. I still don't get the infatuation with the social media, unless your livelihood depends on it (e.g. marketing your products/services, or plain and simple you ARE facebook or twitter or ... that make money out of these products)(products = people).
That depends on what you mean. The past state of the universe is faithfully encoded in the current state of the universe. But that does not mean that a subset of that state (a single human, say, or even the entire population of a single planet) cannot have false memories.
It looks like RStudio is AGPL v3, which is a free and open source license. Enterprise users only need a different license if they don't want to abide by the AGPL's strong copyleft requirements.
From the observation, yes, but I'm not sure whether it is just up to the device to choose a network with the same prefix (the ids are different), or whether there is some network intelligence.

When there's no network with the same prefix, the choice is usually random. It doesn't matter anyway, money-wise it is the same.
Pretty much. I spent a year of my life maintaining a web app written in C circa 2002. Even then, it was a supreme pain as compared to Perl or PHP.
Just to be clear, I didn't make this myself, only found it and submitted.
Not to mention hiding acronym jokes behind IPA.
Not the OP, but:

- It's effectively a black box that nobody but the systemd team really understands; and the response by said team to problems with systemd too often defaults to "you're doing it wrong"

- Systemd is not just an init system, it's a message bus, authentication system, logging system, container management system, xinitd system, and any other number of highly coupled systems.

- Service startup order can still be non-deterministic and fairly slow; hard init problems have been made harder, while easy init problems "only" remain easy.

- Unit files can be stored in a minimum of four separate locations on disk, and this can be increased dynamically.

- Failures are opaque, and the failure of systemd triggers the failure of the entire system.

The original idea that drove systemd's creation is still fairly sound: create a simple, deterministic, and parallel init system which is better than initv. The implementation doesn't live up to those goals, and instead of iterating against that goal, the team's focus has shifted to take over all aspects of the Linux runtime which isn't managed by the kernel.
Indeed-- require people who have a large public portfolio of translations they've done for free, and then have them sign a contract stating the company owns the rights to all translations they do while employed and for a year after they leave, regardless of whether they were on company time or not.
They invented mortgage.
Well, in a comment he says he'll stay on the IRC channel to answer questions.
here's a link not behind a signup wall:
http://www.independent.co.uk/news/business/news/max-herve-ge...
That's hardcore web server stack.
The example is a little to thin, to explain, what is great about it.

Currently, I don't see, why I should use it, except going at least ten years into the past.

SQLite is great, but I can use it with other useful tools instead of a naked web server.
No, it doesn't - your home provider ought to publish a list of providers with whom they have roaming agreements. For example, here's Three Ireland's page for Germany: https://apps.three.ie/roaming/phone/prepay/Germany
The SIM card has a preset of preferred roaming networks, which your home provider may or may not update. Replacing SIMs every now and then may actually help with your roaming experience.
> has to make changes in order to scale

Often there's more to it: early adopters of anything tend to be of a different temperament than the people who come after.
Plasma secrets – Tips and tricks for the KDE desktop
Hackers stole credit card data from Buckle stores' cash registers
What happens is: treatments are evaluated and declared either cost effective or not. They don't refuse people treatment because they've used more than their 'fair share' of some allowance.
We detached this subthread from https://news.ycombinator.com/item?id=14569540 and marked it off-topic.
> But what is wrong with stable in the first place ?

* It's generally unpleasant for a user to know their problem has been fixed but they don't get access to the fix in a long time.

* Users using old software when they don't need to has network effects that give rise to negative externalities. See my other top-level reply: https://news.ycombinator.com/item?id=14580042

> don't account for the fact that many people choose Debian stable specifically because of it's non-rolling cycle

My suggestion is based on the premise that there are users who choose or would like to choose Debian because of its community distro brand equity and not because Debian stable has old software. Also note that I suggested a change in the framing of testing and didn't suggest stable be dropped.
Salt.
Look into the equivs package: https://packages.debian.org/stretch/equivs. It's intended mostly for making metapackages, but you can include files as well.
Shipping C? To avoid "hipsters". Dear Kristaps, please stop pushing your religion on other people like it's sound engineering practice.

If by "hipster" you mean, "People who are sick and tired of shipping insecure software that violates consumer trust and has tends to case downtime" then by all means, ship C code that handles untrusted input.

I think it's criminal to propose this without massive auditing, which is what HLL runtimes end up getting.
Does this offset the hundreds of coal generating plants they have brought online in recent years and continue to build?
Obligatory XKCD link https://xkcd.com/1508/
And before the car was invented, all the interest in cars were from car makers -- the people just wanted faster horses.

And today, everyone uses the internet, but I doubt you'd find much interest in the internet pre-1990.

I, for one, would love to be able view a well-written article for, say, 10 cents, as opposed to paying for a $300/year subscription.
The British make very convenient scapegoats and were responsible for a great deal of the Financial Crisis, but not the collapse of the Lehmans deal

http://www.reuters.com/article/barclays-lehman-idUSLDE62B258...

You can't trust anything in Too Big To Fail, unfortunately. Shame, it reads really well.
Fifty years ago, you would have just knocked on your neighbour's door or asked the guys at bowling night. Wanting to borrow a drill or a tent isn't new; not knowing anyone to borrow it from is a peculiarly modern affliction.

I applaud any effort to rebuild our fractured society.
Josh Gates and crew went and documented this for an episode of Expedition Unknown [0]. I don't envy those guys, but I found the process fascinating.

[0] http://www.travelchannel.com/shows/expedition-unknown/episod...
> more than one train on a line at a given time.

Seems like the system is capable running different trains in different sections; the pressure/vacuum system is distributed and segmented down the length of the line.
> http://uselessd.darknedgy.net/ProSystemdAntiSystemd/

Dead link. Copy: http://archive.fo/5Gx8C
Is that a joke? I'm not even sure at this point.
You can fork react-scripts and add it to your package.json as a GitHub dep
Blame Broadcom for that; the b43 firmware may not legally be redistributed, so the only legal option is the fwcutter.
Fedora/RHEL also has transactional package operations via their package-manager, `dnf`.

One of the reasons I'd prefer not to go back to apt-based distros.