skysight-inc/HackerNews huggingface dataset:
That it plagues NPM more than others might be due to size, NPM has almost 3x as many packages as the next large module repository (Maven) [1].

[1] http://www.modulecounts.com/
The problem with "traditionally functional stuff" was that one could only use functional programming for a subset of problems. Monads allow Haskell programmers to use FP to solve problems involving IO, mutation and effects. This is not redefining FP, it is extending it to a wider class of problems.
Another interesting tidbit about that KK meeting is J Baldwin was in the room, and when Kevin described the idea of it being about tech, culture and the people doing it, J Baldwin grumbled an objection that he would rather see the focus be on the tech, not on the people. I gather J didn’t like the idea of a gossipy, rock-star producing type of magazine that would give you more personal stories and less juicy details about the tech. I got the feeling KK’s view was more on the people side though not full-bore gossipy fortunately. They didn’t flesh out the two sides of this at that moment.
Web traffic from Chrome's article recommendations increased 2,100%%20in 2017
I recently started using RSS again after a long break. Like many of you I decided to build my own reader. Since RSS/Atom is quite easy to work with I didn't take me long to get something usable.

I built a Python library[0] to parse feeds and a Django app using it[1]. It is not ready for prime time yet, but I use it daily and like it.

[0] https://github.com/NicolasLM/atoma

[1] https://github.com/NicolasLM/feedsubs
My eyes just glaze over with the spacing.
Argh, I deserve my portion of lashes, but it is so clearly standing in my experience: most coders who don’t care of syntactical purity like formatting, indenting, consistency, meaningfulness etc. — they have less awareness and make more errors than those who do. It is not a strict rule, but a sign of weakness in that regard.

}
int foo(){
for(x=1; x<len*2;x++){//over 2 array len
...(no empty lines for next hour)

I know I’m clinical perfectionist, but try to see it behind my complaint. Our brain can process only few things in parallel. If you overload it with parsing and do not provide hints like grouping and/or formatting, you occupy a couple of threads for a complete bs. As if programming was not one of the hardest things already.
People can and do use line breaks in tweets, but if you think of each tweet as a paragraph it makes sense too.
Bitcoin mining unfortunately is typically useless for sucking up spare electricity. The hardware is too expensive, unless it's running 85%+ uptime, you will not make back your initial hardware purchase.

We can thank Moore's law for that. Bitcoin miners go obsolete every time a new generation of silicon hits maturity. 85% uptime requirement will drop substantially after Moore's law tapers off.
While I may agree with certain ideas and disagree with others in this piece, this article (which is a book review) reads like a series of angry platitudes that often come into conflict with one another. Interestingly, many of the regulations and policies that are stated to redistribute “income and wealth upwards to elites” are decried and called for repeal by those very same elites.

My least favorite thing about politics, the national conversation, and resultantly the media is weak platitude based arguments that willfully ignore the complexities surrounding virtually every issue we face today.
The Completely True History of April Fool’s Day
FWIW, and not sure if this only helps the itching part of the side effect....

https://www.leaf.tv/articles/how-to-relieve-an-itch-from-nia...

Drink plenty of water. According to Dr. William Davis, a cardiologist from Wisconsin, ingest 2 8-oz. glasses of water immediately after the itching sensation begins. According to Dr. Davis, this quick task relieves the flush and itching symptoms in more than 90 percent of instances.

Take a 325mg table of uncoated aspirin; according to Dr. Davis, this can also alleviate the itching and burning.
Heres Wikipedia:

"Stub resolvers are "minimal DNS resolvers that use recursive query mode to offload most of the work of DNS resolution to a recursive name server."

A stub resolver will simply forward a request to a recursive name server..."

dig can send both recursive and non-recursive queries.

This appears to meet the definition of a "stub resolver" according the definition above.

However I am asking about programs that send only non-recursive queries and only send them to authoritative nameservers.

(FWIW I do not consider caches to be authoritative for any name.)

Is there a well-understood term to describe this type of program?
But I guess it will be as fast or faster than native CPU code.
As Cian pointed out: high-dose steroids.
I always found it amusing that in Chasm: The Rift (a midlate-90s FPS for DOS made by Action Forms, a Ukrainian game developer), the computer monitors had Norton Commander running:

https://i.imgur.com/63dPueK.png
Maybe MRSS has a chance. I am old enough to remember the first go around at all this. I remember reading an article during the 1990s on O'Reilly about RSS, semantic web, etc. I used to read Dave Winer's blog pretty regularly. I remember being skeptical at the time and it turns out my skepticism was prescient.

Nowadays it seems common to generate MRSS feeds for podcasts and video playlists. Devices like Alexa, Google Home, etc. are taking advantage of this format. Instead of it being used to "free-the-web" it is being used by content aggregators to ease vendor lock-in. This lock-in could not be achieved with textual content (where it is easy to write a competing application) but it can be achieved with hardware devices.

I'm even more cynical now than I was in the 1990's. I do not see content creators providing unfettered access to their content. The whole point of vendor platforms like Facebook and newer devices like Alexa is that the content is marshalled by the platform NOT the user. Content creators will give that ground to another corporation that they can negotiate with but I don't believe they will ever give it to users directly.
Unfortunately while a pretty concise solution, it’s been the case over the past 10-15 years that the GPU market has moved at a much faster pace than the display market.

So the main thing that would worry me is to have a monitor that is capable, far longer than the GPU that’s integrated within it. Like a inverse Mac Pro - where currently the internals are sound for the majority of use cases - with the exception of the GPUs which are quite poor performers at that price point.

Now we seem to be in pretty good shape to accomplish such a solution - the technologies are there with thunderbolt 3 offering enough performance now to accommodate a high end GPU with not too much performance loss.
Some of this is a quirk of how the NTSB reports accidents. For instance if a small plane suffers engine loss in flight, the cause of the accident will be listed as "failure of pilot to land the aircraft safely without power". Which is technically true, but most ordinary folks would blame the engine failure for the crash, not the pilot. It reflects a culture where the pilot is absolutely responsible for the aircraft and its passengers. That's the exact opposite of where the self-driving car industry is going.
Remember yesterday's 'caloric restriction' supplement?

https://news.ycombinator.com/item?id=16717935

Turns out it might also help with noise-induced hearing loss:

https://www.medicalnewstoday.com/articles/286408.php

>Additionally, the team found that NR was equally effective when given both before or after the mice were exposed to the noise.
I love Amtrak and am willing to put up with the delays, but DC to Chicago stop all the time, especially in the mountains, to wait for higher priority trains to pass. Sometimes it's only for a few minutes at a time, but sometimes it adds up to hours.
It's not the trolley problem because as yet we don't know how many people would be killed by rolling out self driving cars and, more to the point, the speed of rollout and safety are not necessarily inversely proportional.

By characterising self driving cars as a "trolley problem" you have presented what is known as a "false dilemma". Maybe you could read up on that ;)
Do you have any controversial opinions? Have you ever worked for any governments? How about any weapons or other military contractor companies? Critical IT infrastructure? Could be a number of reason's you're targeted.
> Sketch

> Photoshop

Sounds like you're doing graphic design. Unless you're doing animation (in which case https://krita.org/en/ is much better than any Adobe thing I've used) you're definitely better off with a Mac.
A fair transaction rather than a risky investment? Let me ask you something. Would you work for an employer that will only maybe pay you after one year? Because that's essentially the payoff an employer gets when they decide to take on an entry level hire.

Think about it this way. Why would any employer hire you if you have that mentality?
That looks much harder to get into the tank to fix things. Is it?
Those are also present in many locations in the US, although they seem to be phasing them out so I think they are considered old tech. I don't know the performance specs, but new cars are a lot smaller and safer than old cars - the same is probably true here too.
Pretty sure this is a coordinated attack by media, similar to media attacking Trump.

The fact is, you're right, most of this has been known for years. It's interesting because four years ago, I actually used the same technique as CA to get access to peoples social network(s) for identifying probable interests. This was recommended to me by an app developer still in college.

I really don't understand how this can be news if it was pretty much common knowledge in the tech spheres. Or rather, how they couldn't have known about it earlier. Short answer, they had to have known. Long answer, there has to be a reason they are throwing a fit now - which personally I don't know.
I can't agree - there's too much going on in Rust - most people using Python want something approaching Matlab or R for ease of use.

I'm not saying Rust doesn't have it's sweet spot - but I can't see that as a general purpose language. (Likewise Haskell and Scala - that's just my opinion though :))
Why does everyone have to sue everyone else in the states? People mess up, get over it. It wasn't wise to spend money on travelling in the first place imo.
Totally agree, which is why I refuse to automatically be hyped about everything that Musk does.
Apple have used nVidia stuff a few times since the 8000 series solder screw ups.

2010, 2012, 2013 + 2014 MacBook Pro’s to name a few instances
Yep, this is a bummer because the topic of the book -- catalogging rent seeking behavior in detail -- should interest a lot of people! On a purely intellectual level, rent seeking is associated with markets where incumbents are non-competitive, where there may be opportunities for disruption. A better book review would have previewed some of these details.

Beyond that, annoyance at entrenched, unworthy incumbents is something that people from many political backgrounds could agree on. I expect many left and right leaning folks could find common ground in wanting solutions to the nasty economic traps that made middle America so discontent in 2016.
Some people found out their audiences actually tend to read threads more thoroughly than articles. Personally I've found that Twitter enforces a certain discipline that makes things easier to read. In particular you don't get to do enormous paragraphs, and there's a natural limit to sentence length.

On the other hand, I know people who can't focus on anything within Twitter's interface. So, uh, it's subjective.
Totally inaccurate title. Previous discussion from other URL https://news.ycombinator.com/item?id=16714581
Razorpay (YC W15) Is Hiring an Engineering Manager in Bangalore
About Us

Razorpay is India’s first converged payments solution company. We act as a payments layer for
businesses and provide end-to- end solutions required for operating payments in their business
models, not as just a software but as an actual extension of their business. Our
clients characterise Razorpay as the company focused on building the future of payments in India.
We have designed products to help organizations control their entire flow of money, starting from
accepting payments to managing them internally to disbursing required payments to vendors. These
products serve as a layer on top of the payment gateway and provide wonderful functionalities like
charging recurring payments, collecting bank account transfers in the same dashboard, generating
payable SMS links and mail invoices and much more.
In its 3 years of public release, Razorpay has been able to garner over 75,000 merchants who trust
us including the likes of IRCTC, Swiggy, Zomato, Zerodha, GoIbibo and may more. We are on a
mission to simplify the journey of money throughout India and we are just getting started.

Role and Responsibilities

 Technical Guidance : You will provide technical leadership to a team of excellent software engineers; this requires that you have the technical depth to make complex design decisions and the hands-on ability to lead by example.
Execution and Delivery : You will be expected to instill and follow good software development practices and ensure timely delivery of high-quality products. You should be familiar with agile practices as well as be able to adapt these to the needs of the business, with a constant focus on product quality.

 Team Management : You will be responsible for hiring and mentoring your team; helping individuals grow in their careers, having constant dialogue about their aspirations and sharing prompt, clear and actionable feedback about performance.

Desired Skills and Experience

 Total of at least 7+ years' experience.

 Experience level of 5+ years in large scale applications and 1+ years in people management

 Strong problem solving skills, data structures and algorithms.

 Experience with distributed systems.

 Experience with application development

 Understanding of Web Technologies.

 Understanding of any RDBMS and/or messaging operations at scale.

Please write to hn.jobs@razorpay.com with few lines explaining your fitment if you are interested.
Why do they help?
I'd love to read even some high level bullet points of avenues to investigate, if that form is possible.
Mostly versions of projects too small to notify you by email (but still important enough to keep up to date).

Edit: To elaborate, gitlab and github have RSS feeds of tags, which devs use as releases. New tag = new release = another item in my RSS feed. Which means there's something for me to do.
Show HN: Reddit 1.0
The first version of Reddit was developed in Common Lisp. Here's the source code:
https://github.com/reddit-archive/reddit1.0
I thought so too when these started to get common, but for one reason or another I _never_ had to fix one of these in like 15 years I've lived with them, compared to the almost regular maintenance the old stuff required.
Let's Encrypt is all about giving people free SSL certs and basically any hosting provider worth its salt has started offering them for free to their customers: https://letsencrypt.org/
Wow. I can see billions of dollars and time going down the drain across the world because of choosing a wrong tech stack or not using whats already available...
The Hourly Income You Need to Afford Rent Around the U.S
My understanding it you go through the rectangle up top for most things. I've never done maintenance work on one, but they are practically ubiquitous in some parts of Europe. I would assume that if they required you to rip out the install to fix minor issue they would have been phased out.
> Don't tell us how safe Tesla's are compared to the entire US driving population: Tell us how safe they are compared to equivalent vehicles from other manufacturers.

I'm having a hard time to find an exact number comparison, but:

- Tesla claims 1 fatality per 320M miles

Compared to

- A 2015 study of 2011 model year vehicles showed, for instance, Volvo XC90 had never been involved in a driver fatality (1)

- There are about 10K 2011 XC90s in the US (2)

- Avg. US drivers cover 13,400miles / year (3)

So:

- 4 years studied * 10K vehicles * 13,400 avg miles -> 536,000,000 fatality-free miles

This is obviously super hand-wavy, but I think it's fair to state as a hypothesis that Tesla could be twice as deadly as the safest high-end vehicles.. you'd need to design some experiment to attempt to falsify it to feel confident this is correct.

(1) https://www.freep.com/story/news/nation/2015/01/29/study-cha...

(2) http://carsalesbase.com/us-car-sales-data/volvo/volvo-xc90/

(3) https://www.fool.com/investing/general/2015/01/25/the-averag...
If you don't actively defend your copyright, you can lose it. That might be part of it.
Came here to upvote Newsblur + RSS, both are awesome!
Wow I had no idea that tool existed. Getting hardware acceleration working was the main reason I replaced my R9-390x with a GTX1070.
It’s preferable to twitter’s native format. But, yes, still poor formatting for continuous text.
They can be completely serviced from the button cutout - you can remove any parts through it (it was designed this way). I think almost all newer toilets in Europe are wall mounted. It looks better, it's very quiet (refill), saves space and works exactly the same... Here is an example video how to take it apart https://www.youtube.com/watch?v=es8SJ-1CFcU
Facebook’s crisis demands a reevaluation of computer science itself
And goggles of course!
Each detector pixel receives a tiny fraction of the emitted radiation, right? The problem is that xrays scatter. So it's not entirely obvious what path the ray took as it passed through the body. That's noise. There are a lot of techniques to minimize that noise, but it's always there.

Okay, now switch to a single pixel detector, with no filter, and picture if you left the amount of radiation exposure the same... Well, there's just not enough information in the signal.

But if you add a spacial filter, and you know its exact structure, then that gives you a lot of information. And it turns out that the math is such that it reduces noise A LOT.

So, then you have a choice - keep the radiation the same, and increase the resolution... Or reduce the radiation, and accept the same resolution you had before.

Well, you may not be able to actually increase the resolution, for lots of reasons. So you might not be able to make that trade-off.

I know that's hand-wavy, but I hope it helps.
Prevent Inflammation of course.
I don't know if it's conclusively known, other than inflammation in response to the injury tends to exacerbate the damage to the inner ear.

https://www.ncbi.nlm.nih.gov/pubmedhealth/PMH0012465/
That's why one needs to be aware of memory and other load characteristics of system, particularly if it is an enterprise system. Various process should be put in different cgroups with defined resources. cgroups also provides memory pressure notification and other goodies too. If it is an embedded system, probably it is best to turn off overcommit. Finally, for critical processes, use oom.priority so that process can be excluded from being killed.
I dropped Feedly for the most basic reason possible: it didn't display my feeds readably. I read a lot of math blogs and the TeX formulas in them didn't show up in Feedly (and maybe a few did appear but with incorrect spacing). Inoreader renders them just fine.

This was years ago, and back there was already a feature request on Feedly's website asking for this to be fixed. I just took a look at that request it looks exactly the same, so either they haven't done anything about this (most likely) or they fixed it but forgot to close the issue.
After hurting my neck in the shower,
Me calling primary care: The earliest we can see you is next Tuesday
Me skipping primary care & going to ER instead: After a 2 hour wait, I get condescendingly asked: why didn't you go to your primary care?

That's why patients wait days before presenting.
I would like to use a language that doesn’t involve sizeof(typeof...) and template(Tmagic...) both.

#include “meta.h”

@tr max(@ta a, @tb b)
if (is_comparable(ta, tb))
tr = common_base(ta, tb, optionshere...)
produce_code {...}
else
compile_error “incompatible types in $(__func__)”

I can’t figure out for decades why can’t we just get all ideas from lisp and code in happiness.
A multi-platform binary whitelisting solution by Google
Wealthy people tend to be older, which directly correlates to less impulsive or stupid behavior on the road.

People who buy a super expensive car have more to lose than some dude in a 10 year old hoopty.

Maintenance standards vary. We can presume that big brother Tesla maintained the car as they would have castigated the driver for not doing so. They are also the only game in town.
It’s weirdly hard to steal Mark Zuckerberg’s trash
Yes we can! Thanks.
I wouldn’t trust FB to accurately report the time of day, never mind their user count. They have every reason to inflate a number that already peobsbly includes a vast number of duplicates, bots, and other “Not quite real,” accounts.
OVH CEO: Unlike Amazon, Google, “we will never be in competition with you”
It's not always true.
Waymo is a clear exception: their car was at current Tesla's level 5 years ago, but they chose not to run into production. Many Google engineers left from the team because they wanted to see their work in public, but Larry clearly wanted safe L4 driving before getting to the roads.

(of course Google did lots of ,,ungoogly'' things in the past few years, but at least they got Waymo right)
I experienced an audio trauma when I was 17. Tinnitus followed. Parents told me "let's wait a week or two and if it isn't gone away then we'll make an appointment". Once the verdict of definitive hear loss and permanent noise was confirmed my dad told me: "don't stay too close to hammers next time".

To this day I still wait until I can't move/breath/feel to go to the doctor.

edit: unfordable health care and/or bad money education is how people end up putting health to the bottom of the list.
This is particularly interesting for me because I once worked on a team that was split across two different states. Everyone one on the team was paid roughly the same. When we had remote meetings, it seemed clear that those in the state with a much lower cost of living were having lot more fun at work. Exact same duties, but for them, it was a much better job.
How does copyright have anything to do with this class action lawsuit?
Damn, this is one smart plumber.
I’m viewing RSS on feedly.com for years. I just checked the features in Feedly Pro. It says that the free tier is limited to 100 sources, while Pro gets you unlimited sources. What does this mean? I’ve already added over 500 sources and it seems to work fine.
This is exactly what happens, I've seen it first hand. The land is kept is more of a natural state to preserve it for hunting. Some are hunted for trophies etc., but the numbers that are taken are controlled so that you have another batch the next year.... keep in mind that many of these places are huge (100's of acres) with high fences etc. and becuase each animal has a dollar value, more common species usually start at $400 (Bleisbok) and can go up to $50,000+ for Cape Buffalo the economic incentive to preserve the speces is pretty strong... and lucrative.
I think you are asking too much out of this classification. The classification is useful to look at DNS from a "user" perspective, not from a "dns troubleshooter" perspective.

Tools like dig, zonemaster [1], etc. are out of the classification's scope. Oftentimes they can do everything DNS and hence fit none and all of the categories. I would call those "DNS powertools" or something like that.
I kind of prefer it. my eyes get lost when going to next line in large blocks of text.
Yup this also mean that Tesla's radar and camera systems had 5 seconds to realize it was driving straight into an unmoving concrete barrier and did nothing...