skysight-inc/HackerNews huggingface dataset:
Determining if a project is alive or dead really is a problem. And this problem will grow from year to year.

There are so many small and medium sized projects on Github, where you have no idea if they are maintained or not. Sometimes there are projects which are alive and kicking with multiple pull requests, maintainers promising changes or a major release and suddenly nothing. Sometimes smaller projects see no changes for months, but they simply work and don't need maintenance at all. Maybe the community moved elsewhere and and the project will only see bugfixes coming in and no more features?

The burden of figuring this all out lies with the visitor and is a annoying hassle.

I would love if Github could somehow show me on the landing page, if the project is worth investing time in. Maybe they could send a heartbeat to the maintainer and simply show the project as dead as soon as there is no response?
Doesn't mean that at least one of those people doesn't actually maintain their forks and do PRs to the project.
The faults aren't so much with the actual NPM software as with the whole ecosystem. The real root of the problem IMO is that Javascript has such a tiny std lib compared to other popular languages that have package management systems. This encourages lots of people who are missing various functions normally found in std libs to write packages implementing various combinations of those functions. Those who are writing larger packages then depend on various combinations of those little helper packages. So of course, if you need to use multiple large packages to do something useful, they'll tend to pull in a huge forest of tiny packages in a bunch of versions.
Word Sequence Decoding in Seq2Seq Architectures
Also:

pip freeze > prod.txt

And then on production environment:

pip install -r prod.txt
> Why is it the responsibility of private insurance companies to look after society’s most vulnerable?

Because drivers are required by law, in many jurisdictions, to have insurance.
Completely agree. Intelligence alone is not sufficient (perhaps not even always necessary) to learn a new field. People really need experts to let them know when they're wrong until they develop the discipline to recognize it for themselves.
So, who's up for going back to forums with small but active communities?
Show HN: Patchme.link – a GUI for services like patchbay.pub
I use tildes now, although it’s still growing I like the community so far. Small site, very open to feedback, open source and (most importantly) it’s non-profit.
Regulators don’t make the law, they make regulations that supposedly enforce that law. Often they do this imperfectly. The remedy is a lawsuit where a judge and/or jury decides if the regulation is proper and legal under the law.
Right on. Car sharing and gig economy ride services make sense to me.

I no longer own a car. I gave my last car to my granddaughter last spring. I do “cheat” a bit because I can use my wife’s car, but I find it liberating to not have a car. Living in a small town in the mountains of Central Arizona (Sedona), I can walk to our beautiful library in 25 minutes, to our local food bank where I volunteer one day a week in 15 minutes, and to our local movie theater and a grocery store in 10 minutes.

Except for writing I am now retired, so I can afford “wasting time” by walking.

My generation has done a horrible job living in an environmentally sustainable way. I want to take a 110 day around the world cruise, and roughly not buying a new car might offset the environmental damage of taking that cruise. Anyway, that is how I see it.
A sound solution one might think.

But then I’d expect a “load more” button to expand a new level, and fetch those comments, leaving the rest in tact. Not to go to a new page and only show a subset of the comments yo want to load and hide the comments it displayed just a click away.

Instead the new page is rather short and has a completely different post at the bottom. It’s all about engagement. And more ads. But I hide em, so no idea where these are.
Wow I had no idea Wayback archived YT so well.
That’s nice to see this on hn. Some might recall a website called flipcode, the author used to write articles there under his handle “phantom”. Ompf is a community for raytracing enthusiasts, where real time raytracing was pioneered way before the adoption by e.g. gpu manufacturers.
> a bit like "pip freeze > requirements.txt" then?

With the added bonus that it also contains a hash of the package so if someone pushes a new version with the same version number it would complain that the hashes don't match.
Photo of Cybertruck’s driver side camera
Can you write more about prime cycles and your brain melting? That sounds neat.
> their in-built modeling of other agents

Why do programmers talk about living beings in software terminology, it's so clinical and cold. Other species are sentient beings, but for many it helps combat cognitive bias by not thinking of them as such.
The first one you're referencing is voat.co. I can't remember the name of the second, but I do remember cute-looking dinosaurs all over the place and I think that's the one you're talking about.

Side note - I thought Victoria Taylor (/u/chooter) left for that competitor, but it appears that she was at WeWork and now at LinkedIn (as of August - just in time!)
We've had more than one cat that absolutely loved playing fetch. When my wife figured out how to toss a bouncy toy from the bedroom and two rebounds to get it down the stairs to the first floor landing, it was game on for Gabriel...

And I've had a fine afternoon tossing a rubber ball that would bounce all around the living and dining room in billiard-style angles, and have an hour or more of lazy returns and rethrows.
You'd also have to be a shitty movie reviewer to like one (of 61 films) films more because you got a free flight. And why would you put an industry professional in a shitty hotel when you fly them there? They should treat them with respect since they play a big role in the industry.

This sounds like it helps critics covering films be industry insiders with closer access to the filmmakers/actors which makes for more interesting content which they wouldn't have otherwise. Which helps them with the critiquing when it goes wrong or right.

Ensuring high quality coverage (or any coverage) for an event featuring != ensuring positive reviews
Have you tried Deep House? Deep House and Jazz/Blues are the only genre that work for me while coding.
This is exactly how I use this - I’ve had the UI palette v1 colours as my terminal colours for almost four years and they’re a solid combination.

I use RGB 16,40,64 as the background.
These people 100% deserve to be fired. Spamming your C-suite with unwanted emails every time you open a document is a psychopathic.
Buy Google Apps Reviews
> Would you say the same if the Boeing employees that don't like the new unsafe culture should shut up and leave?

Yes. Best way to incentivize the company to change is to have enough talent leave to force their hand. Anything else is mostly just noise.
In other words, an image of my house shows run down, no paint, 3 trucks in the driveway - - - highest accident risk ?

But with health insurance, I am a vegetarian for more than 40 years, swim 4500 yards a week for 30+ years, 176 Lbs at 5'10" height, yet I have to pay relatively the same health premiums per age as the fat slobs that eat at fast food every meal . . . in effect I am paying extra for their increased medical needs . . .
> Internal documents though are created on a "public to all" basis - e.g. let's say you create a document with some ideas or issues with the next Pixel phone. This doc would be accessible by anyone in the company by default (you can obv change that).

False; Google docs have always[1] been private by default, and must be explicitly shared, either with individuals, groups, or made world-readable.

[1] I mean, I wasn't around for the earliest releases of Google docs, but even before Larry was CEO the sharing was off by default. That's just a sane default, because if you forget to share your document the first person you send it to will let you know, but if you forget to unshare you only find out the hard way.
What's the difference between yours and existing website change detection sites
Came here to say this. I'm not sure their bankruptcy was a given at the time, but I do wonder how much money they took out of the deal in exchange for cheap debt that the company is now defaulting on.

Franchisees took on all the risk here - how does the parent go bankrupt unless it was a debt-based grab?
What Happened to the Hiccups?
I’ve seen fist fights on sports teams when I was younger or blow out arguments in my marriage finally clear the air where a hundred previous logical, empathetic discussions only let the feelings fester.

There is something liberating about finally embracing the anger, rage and resentment that you feel and just letting it all out. Unfiltered.

And strangely, as I get older, I take it less personally if I’m on the receiving end. Sometimes people are overwhelmed and tired of doing mental gymnastics to keep things “nice”. I sorta get that now.
Toward all-to-all connectivity with expressive gate sets and compilation
I for one would serve adapted css that is matched to the browser. Due to vendor prefixes there is unfortunately some mandatory bloat for a cross-browser stylesheet.

It would also skip polyfills when those aren't needed.
> Maybe they could send a heartbeat to the maintainer and simply show the project as dead as soon as there is no response?

If I could not automate response to that, I'd ignore it.

My employer gets to make bullshit intrusions on my time like that, no way will I waste my life on make-work from Github.
Humanitarian isn't really the right word, but it's good advice even if you're not being evil about it. If you have to give out bad news, it's better to be quick and complete about it than have rumors swirling for weeks, or have to keep giving out a new bit of bad news every week for months. That's true even if you're not intentionally being cruel, and can help people process it all at the same time, instead of just living in a deluge of bad feelings.
988 Will be the new 911 for suicide prevention–by sometime in 2021
This "project dead?" question pops up on many open source projects on github. One recent one: https://github.com/axios/axios/issues/1965

The issue seems to be similar to one that we programmers regularly encounter in our day jobs: failing to consider maintenance and/or make a plan for what happens to a project in one, two, or three years. I don't mean to say "the authors of this project failed to consider maintenance" I mean "we, the whole community, including maintainers and consumers of the project, took maintenance for granted or were not concerned about it." Anyone who installed the tool without reading the project's governance model and maintenance plan signed up for "whatever happens happens," the governance model of most small projects. I myself do this all the time, I'm not saying I'm better by any means. To participate in the JavaScript/Python/etc. ecosystem generally requires being OK with this.

To me this isn't a question of one project, it's a question of OSS project governance in general. Is there a succession plan? How do you know when more maintainers are needed? How do you promote someone from contributor to committer to releaser?

We went around adding CoCs to everything a few years ago, perhaps a similar effort could be made with governance plans? Like a boilerplate plan projects could use, hopefully leading to a new community norm of "if you are using a project with no governance plan, that's up to you, but don't say you weren't warned!"
Why Svelte Won’t Kill React
If I had such need, I guess I could have two versions of the requirements.txt:

- One with direct dependencies (versions pinned)
- One with direct dependencies + subdependencies (pip freeze output)

Am I being too naive ? (obviously yes if such tool as pipenv exists, but I'm trying to figure why people need *.lock files).
What about cases with people using legal drugs (ritalin,adderall etc) ?

Who knows what's inside meth/speed/cocaine/weed that you buy in the street ?
Profits != growth. They must've already been profitable to have survived for 14 years.
The problem with this change is not that Reddit has costs that they are trying to recoup. The problem for me is that much of the user-generated quality content that Reddit is trying to monetize was created, by users, under certain assumptions. Then those assumptions were changed for a short-term monetization gain.

If they initially said that they will be requiring sing-in to read comments, push app over browser, etc. it would be just fine (but then I suspect they would not have any quality content to monetize). Just my 2c.
Shipping is different than deploying server-side code. Going from concept to execution is shipping, and it's what I look for in a candidate. Again, this has worked out very well for me. An added bonus is if you hire OSS contributors, they tend to attract more OSS contributors.
Not all stimulants are the same. Meth is certainly higher risk than other commonly prescribed amphetamines.

Psychosis comes from abuse...from binges and lack of basic self care. Life crippling drug abuse is USUALLY a symptom of a deeper problem, rather than the problem itself.
Can you explain why you think it's ridiculous that a person should have to receive a citation and not an inanimate object?

Remember that our entire legal system was founded on the belief that you are innocent until proven guilty. Not "we think it was probably you" or "statistically it was probably you," but proven. So if my vehicle went through a red light that doesn't qualify as proof that I ran a red light. It qualifies as proof that something a computer thinks was probably my car was in an intersection at a particular moment in time. The state still has to prove I did it to ticket me (in reasonable states, anyway).
1 is the only number for which 3n + 1 = 4n. So a number that didn’t reduce to 1 would have to get stuck in a loop of multiple repeated values. That seems unlikely.
I'm not sure what it costs to have a service running and what non-tracking adds may yield nowadays.

So: not sure.
Well, I'd say it makes it so much smoother, almost 'not a pain' anymore.
To a point. Poetry still isn't fully in board with being a project manager, it focuses too much on packaging. For example it doesn't do project scripts like nom scripts.
It’s probably true.

You write the parser once and then eventually forget about it except if there is a language change. Then you spend a small amount of time adding the syntax for that change to the parser and again forget about it.

On the other hand, _lots_ of folks work on the optimization passes, instruction selection, register allocation and the core of the IR. Since instruction selection and register allocation have CPU specific features usually, they have some logic whose complexity (in terms of size of the code) is proportional to the number of CPUs targeted.

So 0.1% is probably pretty close to the true number.
I would say yeah.

I think React calls you (render + callbacks) more than you call it in most cases.

Like a library, however, your code is usually kicking things off by calling ReactDOM.render().

I'm sure there are "meta-frameworks" build around react which set up your router in declarative style and call that top level method.
D-Wave Signs Agreements with NEC to Accelerate Commercial Quantum Computing
Stimulants like speed are highly addictive. With mental alertness also comes euphoria that users chase. It builds tolerance quickly and users resort to taking ever larger amounts that ends up devastating their bodies.
An Epiphany Regarding Purebrowser
You said it yourself, this is a very hard problem.

There are Java packages that haven't seen a commit in years and are still perfect for a task. There are npm packages that are 2 months old and terribly outdated and unmaintained.

My personal favorite metric is "time to maintainer response": how long does it take for a maintainer to respond to issues or pull requests. Not necessarily to resolve them, but triage issues or provide guidance on a PR.

If this happens quickly and with reasonable responses, projects are usually solid, assuming they have existed for a while and see decent usage.
Yes, but for opposite reasons. You probably don't get left-pad in an ecosystem without one — and preferably only one —obvious way to publish and use it.
Huge fan of poetry. I highly recommend people try it out. It feels like cargo, but for python.
Being able to produce a solution to a problem where one didn't exist before is "shipping". I've never regretted hiring someone who has multiple projects they've created from scratch.
Giving a shout out to pip-tools here... it's a great, simple solution for pinning your requirements (including the deps of your deps), and keeping your venv's in sync.
“So instead of moving on, lots of frustrated employees burn out trying to change the company from within.”

I think the mindset of changing of something from within is actually a good one. “Moving on” is probably easier and pragmatic but as a society it’s better to change things instead of just tossing them aside and going to the next thing. I hope the same people will also be active in politics and try to change things.
> What should HN’s stance on paywalled sites be?

The stance and rule is that they're ok and you should not comment to complain about them. You're breaking it.
used to mainly/solely use pipenv, since it is in stale for quite a while now, I switched to the default venv, good enough for my use cases, and probably for 90% of other's user cases as well, I no longer feel pipenv is that important at all, get over with it, and move on.

python3 -m venv myvenv
source myvenv/bin/activate
pip install -U pip
pip install whatever
<do whatever>
deactivate
I presume the bureacratic decision makers design these strategies exactly for what you use them for.

They have to do something, and they have to demonstrate it costs money and effort.

So they hire a bunch of externs with the intent of producing powerpoints, and put some buts in seats before them. Get someone to create some procedures and buy or build some software to support it. Money has been spent, which proves beyond doubt the problem has been solved.

Meanwhile the actual workers can do actual work, and the strategy is vague enough that everybody can demonstrate to have done something.
Sorry, but that's just one person. In what situation would you trust a study based on one person?

I know, lots of people go crazy on meth. There is also god knows what else in street meth. There are so many people taking amphetamines that are successful and there are people taking prescription methamphetamine as well.

Personally I wouldn't want to be on stimulants, long term, on a daily basis. But just because you know one person(or maybe more) that went crazy and had a personality change on meth, does not mean that there isn't successful use.

There are also plenty of people successfully using opiates as well. So many people use drugs daily and live a normal life.
Spousal privilege covers them mailing a picture and saying "is this your wife?" It doesn't cover "who is this?"

In general though, "don't talk to them" is broadly the best (and really, the only good) advice when dealing with the police.
The parent commenter seems to be referring to this article:

Google often doesn’t provide information right away, investigators said. The Google unit handling the requests has struggled to keep up, so it can take weeks or months for a response. In the Arizona investigation, police received data six months after sending the warrant. In a different Minnesota case this fall, it came in four weeks.
https://www.nytimes.com/interactive/2019/04/13/us/google-loc...
That's is a possibility. I'll stop thinking about it or won't travel anywhere anymore
"Best way to incentivize the company to change is to have enough talent leave to force their hand."

Is there historical proof that this is more effective than a union effort?
Insurance will use whatever data they can get in an attempt to be more accurate. My address is plagued by a fire risk map. Companies will insure my neighbor, but not me. At some point a person or machine drew a live on a map and I crossed it.

A firefighter looked this location and concluded that if either house burns they will both likely burn. If the insurance companies believed him would they cover me or drop my neighbor? It is a crazy industry. Vegas anyone?
So is there any third-party frontend for Reddit, like Invidious for YouTube and Nitter for Twitter? old.reddit.com may go to hell soon.
I feel like it might, if it replaced pip and gets full endorsement from the python org. It's a fantastic project, but untill it has complete backing it's just a technical risk to include in a project.
Best quote was at the end.
"However, human being are such creatures of habit and imitation, that what is necessity soon becomes fashion, and each one wishes to do what everyone else is doing. A lady in the neighbourhood closed all her binds and shutters, on May-day; being asked by her acquaintance whether she had been in the country, she answered, "I was ashamed not to be moving on the first of May; and so I shut up the house that the neighbours might not know it." One could not well imagine a fact more characteristic of the despotic sway of custom and public opinion, in the United States, and the nineteenth century.[29]"
> A strategy is a set of actions designed to achieve a particular objective.

Yes. I have seen people at my work make that same error that you describe.

It took the form of a bullet point in a presentation, "our strategy is to migrate to the Foo platform, for these (valid) reasons".

And I couldn't help thinking: That is a good goal, but it won't happen unless you make it happen. You don't have a strategy for that goal until you allocate time to it, set milestones, get buy-in from below, get management to tell people to it, decide which teams will go first, etc. Without that, all you have is a vague aspiration. Not a strategy.

Getting to the details of the strategy means committing to doing something even though there is effort involved, and since available effort is short supply, that means you have to choose.
> parked overnight on a steep slope facing downwards

I had a car which couldn't be parked that way either! Turned out, the reverse gear on a 1985 Honda Civic with a 4-speed manual was too low - the tiny engine simply didn't have the power to back up uphill. Unless I could guarantee that nobody would parallel park close to my front bumper, the car would be stuck in the parking spot!
I am not sure you get the result you predicted but 100% you don't get safer products
All this article tells me is that there's a problem regarding boys and reading and that we need to find ways to motivate boys into reading more.

Women aren't inherently better than men (obligatory "and viceversa") so if both are about as good in one area but one group is (only seemingly) better at another area, there clearly is an issue that needs addressing.
We 30x'd our Node parallelism
Tinkerwell Web – PHP Compiled to WASM Running in the Browser
Hello C++, check this file please