skysight-inc/HackerNews huggingface dataset:
Author here. The idea for this post came about after a HN reply (https://news.ycombinator.com/item?id=28965469) to one of my comments about the ua-parser-js issue. And the most recent trigger was a conversation with some Ruby developers about whether or not Gemfile.lock provided any security benefits (as you can see from the chart, bundler is an outlier compared to pip/npm/yarn). I wanted to collect the arguments for and against lockfiles and examine how widely supported the most critical features; would love feedback on the arguments as well as whether I’ve gotten the details write on which package manager supports what.
> They are very surprised to learn you can type in italics directly using underscores.

What does this mean? I'm not finding it on Google.
For a single person yes but if you have family Ohio is a nice place to live. That's why Dave Chappelle's decided to live out there.
I never understand this kind of article. It's never "What can we do to get more women into collecting trash?" -- and you'll say I'm being facetious. But why not just let humans -- including women -- do what they want to do? And if this is an inherent good, why aren't we trying to get the men who aren't already into coding into coding too?
something like yunohost installed on a VPS is probably the best route for anyone with limited time.

https://yunohost.org
>Finally we are software dev "makers" here for the most part, not non-technical consumers who need retraining for a button move.

Being a software developer doesn't give you some kind of magical brain that makes you better at using a GUI. This is part of what I don't like about our field. The arrogance. As if all other users are 90 year old grandmas who's never touched a computer before.

>Once you are aware of "Fitts' law" and "Chesterson's Fence" it is easy to see the new design as amateur hour.

These "laws" aren't really laws that are data driven. Maybe they are data driven in principle but the windows GUI changes very very likely were made using custom data driven conclusions that can very well go around these "laws." Still it is actually by far much more likely for these laws to simply be "coined" by some random person based off of anecdotal experience.

You should know software developers fall for "laws" all the time. These are not "laws" proven they are just strange anecdotal principles that sound good in theory but are not proven in practice. https://reflectoring.io/laws-and-principles-of-software-deve...

The stupid part is that one of these "laws" is called a "theorem." It shows that many software developers have little understanding between the difference between science and logic. None of those laws in software or design are based off of any sort of science at all (aka not data driven), nor are they based off of logic. They are based off of anecdotal observations, and anecdotal observations are beaten and overridden by logic and science every time. Which, I'm pretty sure, is what Microsoft did here (though without any actual evidence this is just an educated guess on how they approach UI/UX research).
What's the criterion for choosing a language for the competition? I took a cursory glance and could not find any Indian language, which is unfortunate given the huge linguistic diversity in India.
> If things are defined to not alias

... What do you call it then when you put aliasing pointers into pointer variables "defined not to alias"? Can you explain how this reduces UB?
> The only way to prevent that is to have surplus capacity prior to the pandemic. The only way to prevent that is to have surplus capacity prior to the pandemic.

"Capacity" in a fab means throughput. Contrary to the breathlessness that I hear when people describe modern semiconductor manufacturing, fabs are nowhere near optimal. There's plenty of dumb shit that happens in an ordinary day at a semiconductor fab—and consequently, lots of room for (easy) improvements. Fabs have lower than optimal capacity because they go heavy on hiring for things like a background in physics and chemistry, or tangential degrees like aerospace[1], but they don't treat IT concerns or the day-to-day processes that workers are engaged in like engineering problems. This gets you things like routine showstoppers that take 20+ minutes to resolve because that's how long it takes to go turn off the Caps Lock on a given workstation before being able to resume work. So much room for improvement.

1. and proficiency in Microsoft Office https://news.ycombinator.com/item?id=30021528
Columbus is not in the Lake Erie watershed. It is in the Ohio River watershed. The Great Lakes Compact does not allow Columbus to get its water from Lake Erie.
Removing a load is visible behaviour if the load would have trapped for example.

Everybody agrees that compilers should only do sane optimizations. Nobody agrees on which subset is sane.
I'm getting oldish, and I feel like it's my duty to be courteous and pleasant in order to have a civil civil society.
We’re supposed to invest our resources as a human race into raising the next generation to achieve the things we collectively dream of but couldn't in out generation. Sure if we can extend lifetimes gradually over time and reduce deterioration and suffering that’s one thing and I believe we’d adapt naturally. But arguing for immortality by default right now? That is perverse and not remotely biologically appropriate. You’ve got one shot on this earth to make a difference. Don’t squander it. Don’t steal from future generations. Listen to the wisdom of others around you. And learn to embrace your mortality, because you will die.

If you're immortal, then you're stuck with whatever problems we have right now and forever.

Honestly, it sounds better than leaving it to future generations, because we are the future generations.
How to Extinguish the Fire at Turkmenistan's Gateway to Hell
I recently discovered Warmies[1] which is essentially this but inside a stuffed animal and scented with lavender and I'm not ashamed to admit that I'm low-key obsessed with them.

[1]https://warmies.com/
Columbus grew 15% in the last decade, Cleveland shrank 6%. That could also have something to do with as there's reason to believe it will continue to attract skilled talent.
I don't understand the breakthrough here, they miniaturized fNIRS?
Firefox doesnt support @property
Which is what I'm using to round down and calculate the decimals
Perfect for long careers built on publication output.
Thanks that's really interesting. Does Briar have multiple client implementations like a documented protocol or something too?
>There's no way this conditional is a well-defined named concept

Sure about that? I'm saying if it is then extracting as a method might be clearer. All depends and these are other options.
Fiction is not an argument for against immortality.
My side-project this week has been searching for an optimal Wordle strategy. I figured it would make a great blog post but I haven't got that far yet.

Step 1 is to find an optimal starting word. My most insightful finding so far has came from trying to define a cost function for comparing potential starting words. It turns out that "% of potential guesses [not] eliminated" is an excellent loss function.

Importantly, the full set of all Acceptable Guesses is knowable. For any given (guess, answer) pair, the game provides feedback about each character (or digit). There are basically three pieces of potential feedback: (N)ot Used, (U)sed Elsewhere, (E)xact Match. For example, a single guess might produce the feedback "NUNNE". Each of these will eliminate some subset of Acceptable Guesses which means you can attribute a fixed value between 0.0 and 1.0 to any piece of feedback, and multiply those together to get the loss score of a given guess. Average that across all Potential Answers to get a cost score.

Not sure what my goal of this post is. Guess I just wanted to share that these games are as much fun to analyze as they are to play (if not more).
Congratulations! Really wonderful to see small businesses and small teams succeed.

As an aside, I'm curious if anyone has thought through the ethics of scraping through rotating proxies. Clearly the scraped website doesn't want mass scraping to occur, hence the need for proxies in the first place. What are the strong arguments in favor or against this?
Ah, yes - the two operating systems - Linux and Windows. There are no other OSes.

This feels more like clickbait than anything else, unless we're to believe that Windows developers, Windows sysadmins and gamers don't already know these things.
>Anyway, curious if you have thoughts on this -- I just don't think we'll immunize our way out of covid based on what I just said. My best hope is that variants like Omicron that don't cause as many deaths/major symptoms start to dominate -- but considering covid typically spreads before it kills victims, the only pressure toward mild symptoms comes from the general pressure to avoid wasting energy killing your victims when you could spread instead.

That is exactly what i think is actually happening / happened, my case using other words. It has been like this for any other pandemic, the only difference is this time we were able to flatten/proloung the curve to some degree by means of prevention and healthcare.
The next AWS will be built on AWS, a wise man said one day.
Foxconn once said it would spend $10B building a factory in Wisconsin. Now the claim is $672M -- over next six years: https://en.wikipedia.org/wiki/Foxconn_in_Wisconsin

We'll believe it when it happens.
I am paying a subscription for extra GBs in one of these legacy “free” plans. (Remember they reduced GBs not so long ago?)

I wonder what happen to my account.
> just leave the windows open (even in winter)?

Because even with heated clothes, you can get frostbite on exposed skin. Not to mention frozen water pipes, the effective inability to remove clothes to clean yourself, and technology stops working when it gets too cold.

Even igloos are at or above freezing on the inside.
Very nice-looking app.

Question: Why is Rust important in this, important enough to be in the name of the app (presumably the "R"), not just the HN submission title (which has its own reasons for including "Rust")? That seems very insider-baseball for the average user.
From the FAQ on their site:

If the administrator left the company, can a user become an admin?

Yes. Current users can ask to become an administrator on the account by completing this form. Users will be required to prove domain registration ownership by creating a custom CNAME or TXT record. If the domain registration verification is successful and none of the existing administrators object, the user will be promoted to the super administrator role.
Very cool. What's your backend stack written in if you're able to share?
FTL travel may well be impossible but what could possibly make sub-light-speed interstellar travel impossible?
Its more of a business decision of the government, as well as risking the need for a complete overhaul of contract law.

Jurisdictions are in competition with each other. While the business can always form a local subsidiary shielded from the rest while pooling most processes. Binance already has Binance US, for example.

A lot of people dont like the idea of governments having overlapping conditions of a business, but it is something you can rely on.

They can shoot themselves in the foot all they want.

A no action letter from the SEC, for example, does limit a business to a specific unchanging structure and circumstances. But people arent going to risk going to the regulator to find out. I get that you are thinking of a requirement in advance. Bye bye businesses if you try that.
I did my refi using that method till they realized i was using a digitized copy and sent over a person to collect wet signatures from me.
Same, no email about this. Time to move anyway.
You're right, and I forgot to factor that into my calculations, because, in my experience, that kind of wage theft is the norm. Employees have to proactively petition their employers for the top-off if they make less than minimum wage, and in situations like this, where even the manager is working 12 hour days without breaks, that kind of thing falls through and gets missed.

But I don't think the author was trying to accuse his employer of that kind of wage theft.
> bringing in a bill is one of the least burdensome ways to authenticate residency

My problem with this is how is the recipient supposed to authenticate said bill. Now we're talking about bringing a paper bill vs a printed one (or "faking" a paper bill by creasing/folding the printed one), but the real threat is fraudsters completely making up a fake bill to begin with. Unless the recipient has a relationship with the company that issues the bills, there is no way for them to verify whether the bill is real in the first place, making the whole endeavor pointless and only inconveniencing legitimate users.
Classic tech company logic -- spend hundreds of thousands of dollars on machines, researchers, and implementers to create a new machine learning model to "improve an experience" on their site. Then stuff it with ads, which were the real obstacle to the experience anyway.
My experience as well. Self host email if you want most of your messages to end up in spam...that's even if your ISP allows a self-hosted email server on their network. Read the fine print first.

But pretty much everything else is super fun to self-host, especially if you get comfortable with docker and reverse proxies like nginx.
The Great Lakes region has a surprising concentration of advanced manufacturing skillsets. With large manufacturing facilities with extremely stringent quality standards like a bleeding edge chip fab there's going to be a enormous need for people with traditional manufacturing-specific support skillsets that are simply not available in large quantities anywhere else in the US.

If the current administration's support of the transition to electric vehicles doesn't falter, that's going to drive an increasing need for microprocessors in vehicles. Intel locating themselves in central Ohio puts their production facilities on an interstate highway hub that puts them within a 6-12 hour drive of nearly every major auto manufacturing facility in the US, which is an enormous incentive for the auto manufacturers to source from them. Additionally, Columbus has the Rickenbacker International Airport which is a dedicated air freight airport that lets them get their product global faster.

This announcement of two facilities makes me think that Phoenix is going to be a smaller facility handling the more advanced, smaller run chip designs, but host the R&D and design offices (To take advantage of the city's concentration of tech talent) while Columbus is going to be the primary production facility.
Negative points. I come home and think my flatmate has put a puppy in the microwave.
They can certainly still leak, but the consequences are different. Instead of getting wet and risking water damage you have to sweep and vacuum wheat (or in my case rice) out of everything. Still, much less harmful to electronics and wood floors.
I mean yeah, it's finance
The electronics part might more showcase what we actually value as a society. In the case of things that need chips it also demonstrates how we are unable to plan. Car makers cancelled their chip orders when the pandemic hit. They have lots of skin in the game and know their own industry better than any politician would. Why would politicians get planning chip production better than they did?

The water example is pretty bad, given that we don't charge the actual price of water to subsidize businesses. If we'd charge the real price (and ideally tax negative externalities) much farming would likely leave California.
VC Website Command Line
"The Summit Heated Vest has 2 ways to adjust the temperature. First, the built-in waterproof touch control button. With a simple button push, it lets you choose from 4 instant heat settings with multi-colored LED indicator."
Help Us Investigate Facebook Pixel Tracking
Agreed, I self hosted for many years and eventually gave it up. Maintaining high IP trust is tricky.

A fun hack is to run a captcha-free fake forum and allow random bot signups to generate outbound mail volume and trust.
Does outlook meanwhile have a free tier for custom domain?

Same boat like everyone when it comes to the family usage.
Konrad Kajau forged Hitlers Diaries and nearly got away with it. He had a memorable line, it was something like “Fake? Real? There are efficient documents and inefficient document.”
https://en.m.wikipedia.org/wiki/Konrad_Kujau
https://en.m.wikipedia.org/wiki/Hitler_Diaries
… Anyone else remember Microsoft Works? I remember liking it a lot more because it was a little faster.

The article talked about using Microsoft Word in Windows 95, and all I could think of was Microsoft Works.
Just as likely you’d awaken to planet of the apes or morlocks.
> It's ridiculously hard to get to $1M ARR

This is a blanket statement and it’s very wrong.

Know better than to look at revenue versus profit. Then again, Silicon Valley seems to have long since given up on that idea!
How do we know never-ending growth is impossible?
I have a family. Expenses are already reduced as they can be within reason. My wife won't consider moving. I have at least another 20 years.
But to the point that K8s has "nothing a priori to do with containers" made by a sibling comment to yours, there's no reason for WASM to necessitate "the next Kubernetes". WASM is just a different workload type that could be orchestrated w/ Kubernetes. I haven't looked too much into it, but I assume that's what projects like Krustlet are working on: https://krustlet.dev/

I think that's kind of essential to understanding the role Kubernetes fulfills: it's an automation platform.
Get the users, then figure out how to bill them is getting a bit old now.

To try and migrate my email I just bought a Hetzner Webhosting package for 1.9 euros a month for my custom domain. There is an option during the order to use your own domain but leave the registration/dns settings where they are.

I'm now trying to figure out how use a subdomain on my current registrar to test the Hetzner mail. Currently the default mx is G Suite Free.

If all goes well this may be my migration path from Google. I'm grateful for what I have had for free from Google but I am weary of their killing stuff.
Not the best example because QWERTY keyboard mashing happens at scale, and collides plenty!
Seeing as this is going to be rather annoying process regardless, might I tempt you to consider non-Google alternatives for at least some of those services? Here are some that have good family/organisation support.

Protonmail[0], for example, has Mail, Calendar, and a Drive service. Pricing is on the high side, unfortunately.

Migadu[1] has Mail and Calendar, and pricing is particularly attractive.

[0] https://protonmail.com/

[1] https://www.migadu.com/
Hi,

What browser and device are you on?
And what result does it show
"A perfectly free market" is essentially a deliberately vague pseudoreligious concept.

No true free market would [ insert as appropriate ].
There are actually extremely specific and intense rules about which parts of the country can take water from the great lakes and what burdens they incur when they do.

It's not necessarily aligned with any specific jurisdictions either, I believe it's largely based on the boundaries of the watersheds. Or at least where the boundary was ascertained to be at some point.

So yes it's very different, regardless of the semantics(?).
This unspecifed behavior is perhaps a bit lesser-known than UB, here is a (hopefully non-null ;-) pointer:

https://stackoverflow.com/questions/18420753/unspecified-und...
The Ohio State University is in Columbus and if not the largest university in the world it is in the top 3.
> It doesn’t make sense that Google would keep people around, pay them a lot of money, have them produce useless projects

It might. This keeps these people out of the job market.
You would get literally millions of such warnings on your average C codebase.
I don't think it was caused by your lack of JS. I have JS enabled and it still did this until I altered the link.
> I wonder if this means git.io short links will be going away

From the announcement:

> Existing URLs will continue to be accessible
I set up my @icloud.com email address on my iPhone. It suggests available alternatives. Once you migrate your own domain, you can just use that instead, and never have to use the @icloud.com address for anything externally visible.
In Das Kapital, Marx goes to some lengths to prove that capitalism tends towards longer working hours. I can't remember if I liked the argument on its own terms, but it's absolutely been borne out by the facts. Working hours have been a really good inverse barometer for labour power.

I think if you were going to start and advocacy org, you'd probably want to work out if it's something, at a basic structural level, that capitalism can budge on. If not, that doesn't mean you can't still push, it just means you can expect a lot more resistance than you would get for a normal common-sense adjustment to legislation.
Why Are Men More Likely to Die of Covid? It’s Complicated
As another bootstrapped founder, I disagree with you.

"Our standard terms are for 10-12% equity."

The moment you give equity in exchange for money no matter whether its tinyseed or whatever, you are not bootstrapping. Your financial risk is lower because you don't have to pay this money back if your company fails. That is not called bootstrapping.

I bootstrapped with my own money AND some smaller loans which I am fully liable to pay off with a personal guarantee. If my business goes down, I am personally liable. That is bootstrapping.
No. It is unskilled labor save for the jobs that are not on the shop floor.
"Mining" this Google blockchain would be offices full of people solving captchas all day long.
> "we don't think job boards are the future"

Most likely this statement is a proxy for "it doesn't make enough money." Which is reasonable, but I think that is more difficult to say publicly.
Use https://forwardemail.net/ . With Gmail You can send from the alias.
> The fish rots from the head. Trump was elected in 2016 and he's an asshole. His whole schtick is to mock his opponents and never admit he was wrong.

Obama roasting Trump at the White House Correspondents likely contributed to his decision to run for President. I agree your points by the way, I just think the fire started prior to 2016.
I saw a few scenes from the RP1 movie that enticed me to watch the whole thing and liked the movie better than I expected to.

As a real hater of the postmodern I thought the nostalgia for the 1980s was a dangerous theme but it Spielberg was able to pull it off because he was a cultural force in that time. Also Spielberg had avoided his own bad habit of showing you something and then showing it to you again and again in a heavy handed way that shows a lack of trust in the audience.

(... am I really a postmodern hater if I use Baudrillard books for self-help?)

My son was skeptical about the movie and calling it Ready Player Two and I was amused to see that the book had already been written. In the end my son watched RP1 with me and liked it.

In my mind RP1 is also eclipsed by Sword Art Online, particularly the arcs after they escape the death game. (It is like the commercial version of The Matrix and quite shocking that the kids go back into VR after the death game.)
> Sure, I personally think people should be more generous

I think people shouldn't be expected to show generosity with an arbitrary subsidy.
Show HN: Wordlet, a command-line clone of Wordle written in Rust
What if you're living in a van because #vanlife and you want to drive around the country nomadically for a couple years and not because you are actually financially qualified to be homeless?

Like, what if you are a millionaire living in a fancy RV driving around national parks for a couple years?