skysight-inc/HackerNews huggingface dataset:
Firefox mostly, but I get what you are asking for. Ultimately my brain, I know I should bookmark more great links, but I guess in the end I just hope I remember them.

Besides that, just have my own forked merge of exolymph's and m4tthumphrey's replies.

As in another discussion, it's just part of life.. https://news.ycombinator.com/item?id=16338723 . If it wasn't HN, it would be slashdot, or ars, or medium, or searching deep into the web for ghost hosts.
These comments are incredibly helpful, thank you for taking your time to write them.

Please correct me if I'm wrong, but I think is named Reliabilty Engineering / Safety Engineering? Those might be some good things to search for people interested.
If that's really an issue, surely there's an option of putting a reverse https proxy? Definitely less then 10's of thousands dollars.
Same. I use hckrnews.com to have an up-to-date list of recent topics discussed on HN, quickly skim it for headlines that stand out, but mostly focusing on highly-commented posts (50+ when in the morning, 20+ later on in the day), and I read comments first.
a way of demonstrating that I know something

It's the expectation that you need to demonstrate it at all, is the problem. How many lawyers sue people for fun so they can blog about it, how many doctors do surgery at home and stream "live cutting"?

We have created a treadmill that we can't step off
Not even 50 cal, a regular old assault rifle will do.

The problem is hitting the damn things. They're small, can turn on a dime, don't reflect radar very well, and run cold enough to give IR tracking some issues. Army manuals like [1] typically call for a coordinated fire of small arms across a large volume of airspace to hit a drone, but advise commanders that hit probabilities are low. Their most urgent advice is to keep spotters looking for enemy drones, and to use concealment and camouflage as much as possible to avoid enemy drone surveillance.

[1] https://fas.org/irp/doddir/army/atp3-01-8.pdf, search for "UAS" (Unmanned Aerial System)
This is basically the source of most "placebo" power too. Experiments that didn't take account of the fact that most illnesses get better with time.
I open up links to articles that seem interesting to me at that moment, skim through and find out if it is indeed still interesting, leave it in a browser tab to come to later. I come back to my browser tabs and ask myself if I still am interested in the article. Close it if the answer isn't a resounding yes.
I read through half and then bookmark everything. I have years of articles to go through. So, I don't actually manage it, and really need to.
Inoreader is by far the best option!
SEEKING WORK - London, UK or REMOTE
Senior Full Stack Developer with over 15 years experience including at some of the leading companies in their respective industries.

Comfortable leading projects or working as part of a team on MVPs, products, agency work, e-commerce and more.

Skills: JavaScript, Node, React, Vue.JS, PHP, Laravel, GraphQL, Apollo 2, Next.JS, HTML, CSS, MySql, PostgreSQL

Daily rate: £450

Website: http://craigcartmell.london/

YunoJuno: https://uk.yunojuno.com/p/craig-cartmell

Email: craigcartmell1@gmail.com
Who are those programmers's handler? Is it Bureau 121 of the Reconnaissance General Bureau?
This kind of article is why I mostly avoid Medium.
> However, you have to recognize the fact that you run JITed code from these sites.

I guess browsers could then make an effort to help sites use scripts only when absolutely necessary and give users easy to use tools to disable scripting. But, oh wait, they do the exact opposite.
A robo picker would pick up a cucumber and not notice it's rotten on one side though, unless we assume that the robots will scan the entire item and somehow figure out what is good and what is not using AI - but I think that would prove to be an extremely difficult problem and ultimately not worth the effort.
I scan HN once in the morning and before going to sleep. I save interesting links to pocket and then listen to them at 1.5x speed during my commute or free time. BTW Pocket's TTS has definitely gotten better now barring a few obvious errors. The experience is largely good.
The relationship with Product
Discover a pubs in Europe's cities
I use hn.algolia, if there's some topic I am interested in searching there usually fives me the most relevant HN link
Recurring crypto trading SaaS using your existing exchange (dollar cost average)
Ha, the fallacy that deferring the correction (potentially indefinitely) makes the situation better?

What if nothing disrupts their entrenched market position? What if it happens in 5 generations or more? Will you want to tell your grandchildren you were waiting for the problem to resolve itself while they now suffer the consequences?

What if, even worse, the disruption will not be a positive change but further race to the bottom?
Um, what? Wow. Sorry, I seem to have stepped right into your issues, where I have no wish to be. Good day.
I ignore most of it.
No, they are saying that encouragement and reinforcement work better over time, however if you only look at a single example you will get the opposite impression due to regression towards the mean.
"The Inner Game of Tennis" is a great read on this subject!
Just don't tip. Never ever tip with Amazon Prime. Don't tip with Uber either. Tiping using those systems is just allowing those companies to pay shit wages to their employees. When you go to checkout with amazon prime just change the tip to zero.
You set a price as part of choosing who to do business with. No contractor expects to set whatever price they choose on a specific client. They negotiate a price with each client, and take it or leave it.

Grubhub is only one client. If you want different pay, get a different client.
You also could stop misusing the browser as an application frontend, and write a proper frontend with a cross-platform toolkit, and distribute that.

I don't understand why developers so often choose the browser as a frontend. Are there better rationales besides having at least some frontend for tyrant-controlled devices like iOS'es, and just using the skills one already has?

For the first, just tell the people to get proper devices.

Because of the second, I see schooling efforts for JavaScript by the tech giants so negatively. It leads to masses of people using JavaScript where it shouldn't be.
James Gosling Triangulation's Interview on Google vs. Sun
"Nobody will ever use bitcoin as a means of exchange if the price of a car today is 30% less than it is tomorrow."

Yeah, that's not how it works. Most holders just spend and replenish with fiat.

"The most important thing with a means of transaction is the stability of its value. Bitcoin will never be stable so long as it is used as a vehicle for investment (aka a commodity)."

Volatility is expected to decrease over time. https://bitvol.info/index.html
According to www.itjobswatch.co.uk a senior Java developer earns £70k. But can command day rate of £575. That works out at about double. Suggestion it is bimodal.
Facebook confirms it's testing a downvote feature for public posts
Create a Root CA and sign your own certs.
Exactly. Otherwise you could make the same argument about everything - "it's not immoral to buy clothes produced by children in a sweatshop in vietnam, because those children rely on a source of income to survive!". It's exactly the same as saying that tipping is not immoral because service people depend on it.
Portal shows a message like "here's your temporary login/password for 4 hours". Then a user enters them to the login form. When using WPA-Enterprise, a user can also set up WPA on their device with these credentials.
Please no, let's not take Earth politics to the space
(2013) Shell startup scripts sequences (sh, zsh, bash)
The protocol is quite complex, unfortunately, and also in flux, which deters a lot of companies from adopting it in their supported solutions.

There is also the issue of HTTP/2 ... just because the major open source servers have implementations for it, it doesn't mean that it has been assimilated to its full capabilities in hundreds of other stacks. For many organizations, it's hard to sell internally the adoption of yet another protocol in such a short timeframe.
Granted there are different shades of outsourcing/remote work, compensations are only decent in the context of local market rates but in no way they are proportional to the work being done. It is only fair due to lack of regulation in the space of international work.

Consider how basecamp works for example

https://m.signalvnoise.com/how-we-pay-people-at-basecamp-f1d...

https://www.wageunion.eu/
Use the couchdb instance at https://skimdb.npmjs.com/registry to scrape all readmes, parse them for URLs to known donation services, and seed the db using that.

https://skimdb.npmjs.com/registry/_all_docs will return a list including the project IDs, then you can send a GET to https://skimdb.npmjs.com/registry/<id>, which returns a json object which includes the readme.

For projects on Github, you could use OAuth to verify that a user owns a repo, and let them manually submit a donation URL. Not sure if npm provides OAuth, but if it does, use that instead.
That's about what I get after taxes, too (in EUR, ~3.6k EUR), but my retirement (with 7% interest) and healthcare costs are covered completely. Also I have about 40 vacation days and a 37h work week :)
You're not talking about the issue. Saying that white people are an invasive species is racist and stupid.
But coin flips are very different from aerial maneuvers

Regression to the mean notwhitstanding, you can "scold" but also correct something that was done wrong

And if you got right the first time you'll have a tendency to half-ass it next times (as you already know how to do it if the need arises)
I highly recommend that people read "Debt: The First 5,000 years" by David Graeber which is a fascinating and erudite exploration of the development of money.
Yes. That you can trust ISPs (few, large companies) more than random websites.
Yeah, but the questions is if creating tools (software that does software engineering) is so complex that only a few developers can do it well? Otherwise this tool creation would still be subject to market prices just as regular development.
Yes, this reminds me of the Mozilla IoT gateway from yesterday, which seemed like it pulled exactly that rat-tail of requirements behind it. Something like:

- We'd like to make an IoT gateway that you can use from a browser.

- To get access to necessary APIs, we have to provide it via HTTPS.

- The get HTTP we need a certificate. Because no one is going to pay for it, we'll use Let's Encrypt.

- To get a Let's Encryt cert, we need a verifyable hostname on the public internet. Ok, let's offer subdomains on mozilla-iot.com.

- To verify that hostname, Let's Encrypt needs to talk to the gateway. Ok, let's provide a tunnel to the gateway.

- Now the gateway is exposed to the internet and could be hacked. So we need to continously update it to close vulnerabilities.

So in the end all your IoT devices are reachable from the internet. But hey, you can use Firefox to turn your lights on!
Bitcoin Couture Makes Its Debut at New York Fashion Week
The title really should be "UDP as a solution to protocol ossification". QUIC makes the point that you can develop a new transport-ish layer over UDP. Developing a new protocol on raw IP packets apparently gets blocked by firewall boxes around the world.
My response was: who gives a shit when people in Cambodia don't use your app ? Meaning they're less valuable.

But now that I think a little more, maybe we're starting to see a shift of say, tobacco + fast-food etc moving into poorer countries to extract $$ from them. So this mobile-game-social-addiction is the next/current step.
I can imagine a simple explanation where one mode of gratification aims to pay as low as possible to keep the workforce willing to work at all, and another mode is to use pay amount to avoid talent from going away. Pay is thought about and used differently in both modes, and it's a simple enough management pattern that it could translate to every field.
This is an over simplistic hypothesis and it would need more info to confirm but it seems potentially reasonable to me.
I've created a slack channel and configured an RSS reader that periodically sends new posts to that channel. I find it quite useful because it is push model rather than pull, which avoids switching context just to check if there is anything interesting. Another positive thing posts remain in the slack which allows sharing, threading, pinning, favouriting, searching etc.
Excuse me for replying to myself, but on a different topic. What ever happened to bookmarklets?

LPT for those that enjoy going insane by reading things at super speed: http://spritzinc.com/get-spritz . [no affiliation]
Newsblur - https://www.newsblur.com/ -- been using it since Google Reader was discontinued and never looked back!
Perhaps they have to manually apply Latex templates with a Morse key.
In the morning, I get a coffee and open up all the interesting articles into tabs on hckrnews.com, which I then stack (using Vivaldi browser).

I'll go through these tabs during the day when I need a break or have some downtime. The HN tab stack is helpful because I know the other open tabs have something to do with work.

If I'm intrigued by what I read in the article, I'll read comments on HN, but often I completely ignore them.
Onedrive Set to Make It Easier to Recover from Ransomware
>*
About a month ago I attempted to restore a DOS-based industrial HMI panel that we shipped mid-1995. The 2 MiB of proprietary custom 72-pin SIMM flash memory had gone corrupt, and neither us nor the panel's OEM possessed the original software for restoration. We did have a later version of the software from 1997, but it needed a whopping 4 MiB to install.*

Sure, and there are COBOL systems running since the 70s. But I asked for such an example in web technologies. The one described above isn't.

>I fully expect most of the systems that we are shipping now to be run for the next twenty years as well.

Then don't build them on modern web technologies.

All kinds of things can change or be deprecated.
Google told to pay Rs 135.86 crore fine for abusing its power in India
If wealth was evenly divided in the US, each household would have $760,000 [1]. Assuming a person spends $16,436 on taxi rides per year (instead of buying a new car every year), that would be 2% of their income, not 40%.

[2]https://www.federalreserve.gov/newsevents/speech/yellen20141...
Affordable research and analysis solutions for early-stage startups
Yes, but fetching full npm package metadata (which includes the readme) for 100s of packages was really slow. I'll see if there's some other approach (perhaps getting the readmes from GitHub, or perhaps pre-processing all package readmes) that might work.
React/Redux +.NET CORE backend,Postgres for the DB is one of the best choices i use
Certificates in which the subject is one or more IP addresses rather than DNS names _are_ a thing, but not that many get issued by public CAs and almost certainly your laundry list of objections about how you don't want to require any setup or Internet connection will ensure you wouldn't be able to qualify.
I failed to find anything a few times in the last years, so maybe it does not yet exist, but maybe someone here has any pointers.

How can linux' iptables/netfilter match quic packages. Because quic is no ip protocol (but on top of udp) `-p quic` will not be implemented. Will one has to write a quic helper, so that one could match using `-m helper --helper quic`? I tend to think so, but I failed to find such a helper.

Is there some difficulty I fail to see? Or is nobody interested (because nobody uses linux as a router)?
An Introduction to HttpClientFactory in ASP.NET Core 2.1
>Peak AC consumption is in the afternoon as people get home from work.

not really. The "duck" curve you're referring to is "net" load - ie. actual demand minus solar. The solar smooths/removes the midday peak (which in summer is significantly higher than the evening demand).

https://www.eia.gov/todayinenergy/detail.php?id=19111

Btw, the highest yearly peak loads all happened between 2pm and 5pm, including the all-time high record in 2006 at 14:44

http://www.caiso.com/Documents/CaliforniaISOPeakLoadHistory....
I have a question about an older UDP-based protocol. I was wondering for a long time whether UDT is worth it and in which scenarios. Has somebody tried it or is it kind of outdated?
A whole $21M? I am sure they are making changes immediately.
Isn't this generally building a no-art mobile game? Something like 2048 which doesn't require hiring an artist. Actual amount of money to be made, if any, is too small for larger shops to make it worth their engineering time.
I ignore most of the articles posted. I get this intuitive "itch to read" when I see an interesting topic and that is a sufficient filter to me. It's not like this is important, anyway, it's mostly only news and blogposts :)
High end drones can reach up to 110mph. Can you hit a target moving at this speed?
> The last position I put up ... had over 300 applicants, several vastly overqualified.

Interesting how this contrasts with the widely-held perception that there is a programmer shortage.
Show HN: VK-Guest – Chrome extension to show your guests in VK social network
Apple baseband source leak
Same in coastal Northern CA: Up the 101 to Portland, down the 101 to San Fran, over (the mountains) to Redding, or (a short drive) out to the coast.
Sometimes we’d go “up into the hills” nearby.
"At this time, a friend shall lose his friend’s hammer and the young shall not know where lieth the things possessed by their fathers that their fathers put there only just the night before around eight o’clock"
http://sportslivebd.com/2018/02/09/afghanistan-vs-zimbabwe-1...
Organic farming
> I believe both Uber and Lyft avoid revealing the destination until a ride is accepted

How can they possibly claim to be ride-sharing services if the driver doesn't know where they'll be going until they've accepted the ride?
How is preventing sites to run arbitrary code on your machine giving up essential liberty?
Web scraping in 2018 – forget HTML, use XHRs, metadata or JavaScript variables
Fun Video:

https://www.youtube.com/watch?v=0XbLz0L6UdI

(Change it to english subtitles)
Yes, I know one which got into pre-selection and it only has a prototype.
Yes, that's probably all true. I just wanted them to aim slightly higher, but let's not forget that this needs to have appeal to the masses that already consider a $300 speaker expensive. Most audio people see that as the minimum to get anything worthwhile and I'd have loved to see what Apple can do with larger, more expensive speakers.
A life-long practice from lower-tier websites like Reddit of seeing way too much content go past to ever try and catch up with everything. When I was young and 9gag came to existence I remember being able of seeing everything that was posted by checking it out once a day. I learned to give up back then, and now on a vastly more interesting website like HN I enjoy finding interesting bits every day but don't expect to know about everything that happened.
If I look at the situation in my home country, chemical engineers still make more than any other kind. Why? Because big pharma (and big tobacco!) extract the most profits per engineer.

When I was in Germany, mechanical and electrical engineers were typically making more than me. Same reason.

A few american software companies are making over a million yearly per developer. 200k for a new grad is nothing to them.

You're right that investors probably spend more to fund the work of programmers in VC backed startups, but nobody forces them. They could simply start investing in more companies outside tech hubs (or even outside the country).
But that 'greater' SV salary for a junior developer can give you less purchasing power than a 'lower' salary for a senior somewhere in Europe, due to cost of living.

Granted, money is 'absolute' if you use it to e.g travel around the world, but most people don't do that. In general money is 'relative' to one's environment.
How did you come up with "thousands of dolars"?
It should take half a day at most and zero additional cost.

OTOH, site will continue to work even if you do not do anything, it will just be marked as not secure.
In that case, your website is one HN post away from getting slash-dotted.
What Teams Are Suitable for Development with React Native
"...after LBJ signed on to federal civil rights legislation, which led to the Republican Southern Strategy..."

Actually, Republicans voted for the Voting Rights and Civil Rights acts at a higher propensity than Democrats did. Neither would have gone anywhere without substantial Republican support, including for cloture.
>it suggested (at least to me) very unnatural about how incomes were being allocated

I feel like the word "unnatural" is doing a lot of work here... can you explain what you mean? Do you believe economies "naturally" generate equal income distributions?

At first glace it's as natural as any economic phenomenon: it emerges from the uncoordinated actions of many different individuals.

My sense is that you actually meant "unfair" or "undesirable" or "evil", but it seems worth clarifying.
Goods distributed as software and, to a lesser degree, online services have phenomenal scaling leverage arising from very low marginal costs.

I can write some software publish it and in a matter of months have it improving the lives of hundreds of millions of people.

Engineering aptitude is rare, or at least we haven't learned how to mass produce high end engineering aptitude. It's hard to argue that any other domain of engineering has anywhere near the kind of leverage that software does.

Automation has also radically improved the effectiveness of top software performers. Even a one man 'team' with a moderate level of skill can have pretty comprehensive set of automated tests. There is design automation in other engineering fields, of course, but it's especially potent for software because the automation can capture basically everything and because software engineering is also the skill needed to improve the automation itself.

Some of the bimodality may be due to binning what really is functionally separate fields under one name. I've known people who were great at wiring up prefabricated functions to build UIs and simple processes, but wouldn't have constructed a novel datastructure if their lives depended on it. It's hard to draw bright lines because there is a bit of continuum and people grow and change... but there seem to be some pretty distinct categories out there.
Okay this might get weird.

I was (am) kind of perfectionist. So I used to feel pressured by the sheer amount of content and feeling what I was missing. I have been doing mindfulness for a month now and it has helped me come to terms with this overload of information.

Now, I don't get bogged by the fact that I missed reading something. Previously I used to read every topic possible - cryptocurrency, finance, technology, blog posts or writeups - even about technology which I am sure I am never going to work on. Now I focus on stuff that really matter to me - finance (mainly personal finance) and technology. Others, like politics etc I simply ignore.
Startup Idea: Develop Internet of Things (IoT) on Mozilla
The fact there’s a reason for it doesn’t change the fact.

However yes, public highways cost money to maintain. They can’t be truly free unless the construction and maintenance were free - donated land and volunteer labour? Right. Otherwise somebody has to pay for it.

Frankly it’s potentially the same way with published scientific papers, we do need a system of professional peer review. That could be voluntary, but would probably be better if it were independently funded in some way. ArXiv is one approach but I’m not sure it’s a complete solution.
Eavesdrop Development
Same in the UK, it's always "going up to London". Maybe it's a subconscious status thing?