skysight-inc/HackerNews huggingface dataset:
The forges are keenly aware of this effort, e.g. the person who's by far done most of the work on the SHA-256 transition (brian m. carlson) has I believe mostly or entirely been done so on behalf of GitHub.

I myself do some work on upstream Git on behalf of GitLab, although none of it's been on anything related to the SHA-256 transition.

As to why no big forge has SHA-256 support, I think it's a bit of a chicken & egg problem (and these comments are entirely my own, and not on behalf of anyone).

I think it's safe to say that all of the forges are expecting the transition, e.g. I don't think there's anyone creating CHAR(40) database tables for Git hashes anymore (or if they are, someone is planning to deal with it).

Another is that for a successful transition for anything except entirely new repository networks (which already use SHA-1) you really need the "git" client to play along, see my other comment discussing hash interop plans. Some of that same code then needs to run on the server-side.

That code isn't part of git yet, and it's really needed for any sort of viable migration plan.

I mean, it's not really needed, at some point a lot of people reading this migrated from CVS and/or SVN to Git. But a full export/import with a lot of users is painful. We really want it to suck less for Git, to the point that it should Just Work for most or all users.

And a major one is the human factor. For things to happen in free software development someone needs to submit patches, brian m. carlson has been performing a heroic amount of effort over the year on the transition over the years. As he notes in the linked ML thread he's had life reasons for why he hasn't been able to work on it as actively recently as he did in the past.
> Getting screwed in industry means you lose your right to an income and might never get it back.

Why is this? It really easy to get hired in industry after you've been fired from one job -- especially if you've been there for awhile. I've seen many postdocs or non-tenure-track professors forced entirely out of academia if their contracts aren't renewed. If they don't have skills valued by industry (not uncommon if you spent 5+ years post-PhD in academia), I've seen former colleagues never get a good job again.
> Obviously not the filesystem.

How would you avoid that?

Even this article, which recommends keeping your secrets in environment variables, tells you to implement that by storing them in the filesystem. The advice isn't to avoid storing your secrets in the filesystem; it's to avoid storing them in version control.

It is apparently an exercise for the reader to figure out why it's better to read your secrets out of the environment, which read them from a file you provided, than to read them from your own file yourself.
Not with that attitude!

I once got bedbugs at a hostel in Argentina. They were kind (?) enough to refund my money, but then I was left uncomfortably itchy and roomless. Plus I was freaked out that there might be bedbugs in my clothes and backpack. I bought some detergent and booked a room at the Hilton, put every belonging I had in the tub and filled it up. I've wondered at times what kind of gross stuff happens in hotels, but on this night, I was the gross one.
No, Starship, or to be more strict, Musk proposal is very different. First, already existing hardware have much less energy dense. Second, it's engines use another fuel, also much simpler to handle.

Once I hear idea, to make for S-5 additional "zero" stage with displacement feed engines, and this would be necessary simplification, to make subject idea viable, but it never happen.
It is the yolk of an egg which is the single cell / ovum in birds.

And yes, if there's a larger cell than an ostrich yolk I'm not aware what it is.
It's a pretty reasonable conclusion when the vendor claims to know where you're using the software, and the evidence is that the vendor claims to know where you're using the software.
I don't know but I am shadow banned from posting any links...

edit: looks like my last post got manually approved because it was shadow banned....
Define "sufficiently trivial"
At the outbreak of World War 2, close to 50% of US households owned a car. By 1960, around 80%. What were the numbers for Europe?
> Reality: one to three years, and their "lifetime" is 20-30.

No, that’s a fantasy. My 13 kW system will probably take 10 years, maybe more. A good friend of mine, with a similar system as mine but a few years older has already had three (quality, name brand) panels fail (the regulators). Most of my neighbors with the ~4 kW systems they were leasing to people years ago say it was a complete waste of time.

Also, have you seen what power companies are doing with rates? Peak electricity is up to $0.65 per kWh. Good luck breaking even if you install solar under these conditions. When I did my system rates were less than half what they are today.

I love solar, or I would not have made the investment. However, there’s the reality of solar and the fantasy or dream of solar. Most people don’t understand the realities of the technology and think of it as magical free power. That, it is not. Not even close. I can show you horrible looking power output graphs of what happens when a cloud flies by…which happens a lot. You can easily lose 50% of your output for an hour. And, like my neighbors, if you have a small system, you are getting screwed at $0.65 per kWh.
Both. The borrow checker encodes a lot of rules and habits which experienced C and C++ developers tend to develop anyway, because breaking those rules tends to result in bugs (and people who learn rust often report that it makes them better C/C++ programmers). But it is possible to break those rules and get away with it in ways which the borrow checker is unable to verify, and unsafe blocks exist in part to allow you to do so if you're really sure you're right (though frequently beginners are not).
You are definitely not talking about weed
Something like https://thehistoryoftheweb.com/web-first-and-second-browser/ maybe?
> Like many companies we use a 3rd party service to check if someone we’re doing business with a company that has been flagged on export compliance.

Can you elaborate on which service y'all use and what data y'all provide to that service?
I thought it was pretty well known by now that there isn't really any physical withdrawl with cannabis; it's basically just mental.
I have another idea. What if we all pooled together to buy some defense equipment, created some kind of club for training people, elected a bunch to run it; and then enjoyed the protection from this shared service without having to own heavy weapons ourselves?
McSweeney's, not The Onion
I've written my own program that loads and saves my files with encrypted zip files. C# and .Net make this a breeze to implement. I use a long password so even if someone gets the file it will be hard to crack. I don't encrypt that many files, but sometimes I need the option.
Tell HN: Emulator developer Byuu/Near is probably not dead
Context: https://news.ycombinator.com/item?id=27657610

The US State Department recently released finalized figures for US citizens that died overseas in 2021. Source: https://travel.state.gov/content/travel/en/international-travel/while-abroad/death-abroad1/death-statistics.html

According to these figures, no US citizens died in Japan of non-natural causes between the months of June and December 2021, the time Byuu/Near is supposed to have committed suicide. The press articles at the time made no independent confirmation of the suicide, merely repeating claims from a Twitter user and an anonymous Google docs document.

Byuu/Near is probably still alive.
This is interesting, last time I was back home one of my mates was telling me that one of my other mates was throwing up violently after smoking weed these days. He's 23 now, been smoking everyday since 15. He was one of those guys who'd say weed had no real negatives.

Nice to see an article on it. Definitely needs more awareness.
Life naturally slows you down with age. Without enough momentum built up during your early years you may burn out and crash before you reach the end
Lol. That was certainly on my mind. And then I decided it was such a lovely trap that I wanted to be the one that fell in it.
Two phone sized screenfuls of text is too long now?

I'm genuinely interested to know whether you read longform text at all.
Maybe this will help clean up the debris from Russia's ASAT missile test last year?
I don’t know that I’ve ever heard this legal argument. Is there some paper on it? I can see how they are culturally and temporaly special in that the people at the time would not have joined without them but as far as I know they have less legal weight than any following amendment as they can change the text of any portion of the Constitution including the 10 amendments of the bill of rights
Not really. The hyperinflation ended well before Hitler's rise. And the German people almost certainly did not want war.
Strange Things is like their most popular show.
+1 for Raindrop.io, it works very well.
It's Time for Tech Employees to Become More Investment Savvy
I'm not digging this. I don't think a full Turing complete language syntax adds much to a diagram tool. I much prefer the conciseness of the syntax of Mermaid compared to this.
The racial aspect is strong - it's "development" that actually killed black wallstreet, rather than the firebombings
Probably performance impact is little but still noticeable for a large project ,maybe even with modern hardware but wouldnt a portable approach would be better? Not the security but performance perspective maybe one would prefer cheap calculation, i.e. ext4 pre-calculate already crc32c , just found out google added alternative highwayhash recommends and claims it is faster.

https://github.com/google/highwayhash
It's been over a decade since I worked on a farm but back then it was common during harvest season to have a tractor and disc hooked up in case a fire broke out. Everyone had one set up because it was in everyone's interest to stop the spread ASAP. If your neighbors field caught fire you'd still run your tractor over to help.
The article could be much clearer about this but no, this isn’t just about the standard solar cycle. The issue is that the sun has been more active in this portion of the solar cycle than predicted, resulting in greater atmospheric mass in LEO than anticipated. Planners knew that the cycle was ramping up, but may have underestimated its intensity.

Check out the NOAA solar cycle data: https://www.swpc.noaa.gov/products/solar-cycle-progression

You are right that operators plan for variations in solar activity. But it remains to be seen how many can cope with a significantly more active cycle than predicted.
12 years of "pro-business" administrations that wouldn't act and 8 years of obstructionist antics to keep a potentially pro-consumer administration from taking action.
I recently watched a Lex Fridman podcast with Richard Wolff, a philosopher and Marxist economist and he made many of the same compelling points you are making:

https://youtu.be/o0Bi-q89j5Y

>It's really hard for me to see where the rigid conformity came from.

Perhaps its from the concept of "equality of outcome", everyone is treated the same no matter what they do.

>In other venues, we see rigid conformity tied to hierarchy (military, strict schools).. all venues that tend to have figurehead leaders, and disempowered individuals rather than collective empowerment.

It's an interesting correlation, but within those organizations there does at least seem to be some elememts of meritocracy involved. Although, Stalin, Hitler, Mao etc. were all military based dictatorships who preached (though perhaps poorly practiced, or misinterpreted) Marxist ideas.
Yea, if the account requirements are changeable with 60 days notice, they sure as heck can do it again, not sure I’d want my startup banking with them.

(Full Disclosure: They are kicking me off and I am very annoyed…)
That's a fascinating exploration of how you would design and run such an operation. Is there evidence that any of this is happening?

The truck that someone posted looks like it could fit two bodies and gets to 1200 degrees, which I guess works with your partial cremation theory (full cremation needs 1800-2000 degrees). It doesn't seem to me that fitting 2 bodies into the incinerator, then adding an additional "get rid of these half-burnt bodies" step, really changes my point much.
It's called "Copy video URL at current time."

I didn't know that was there. Thanks!
not trying to be mean, but it's one thing to acknowledge the status quo, and another to acquiesce. that's exactly how we collectively slide into decay and corruption.

homeschooling might fix the short term, but it helps no one else and probably not your kids' long term. speaking up, debating alternative solutions, supporting better legislation, even making your own job harder will help you and all your neighbors in the long run. we each need to call out governments and corporations for their misdeeds, all the time, whenever we see it. being a citizen is a responsibility, not a right.

(also, i don't see ads and don't give data willingly to the likes of google)
> For this reason I think ‘core’ is a safer option, unless you are certain what your app should be named.

Yep, this is what I do. It’s rare that I make anything that can be shared cross-app (most Django apps I make are super simple CRUD-types), so every one of my Django apps has a ‘core’. I also recommend this approach.
Rust has seen significant usage in large companies; they wouldn't be using it unless it was usable for "real work".

I didn't say it wasn't usable. I said I found Zig more usable.

I'd say this about Rust, though. Rust's mental model is very straightforward if you accept the borrow-checker and stop fighting it. Can you list any examples of what you think is a headache...?

Mate, I didn't start learning rust in order to wage war against the borrow checker. I had no idea what the hell it wanted a lot of the time. Each time I fixed an error I thought I got it, and each time I was wrong. The grind got boring.

As for specific examples no, I've tried to put rust out of my mind. I certainly can't remember specific issues from 3 months ago.

I've found that jumping through those hoops leads to things running in production that don't make me get up in the middle of the night. Can you show me a "valid program" that Rust rejects?

Yeah that's how rust as sold, the compiler is your friend and stuff will compile and it will never fail.

In reality the compiler was so irritating I hardly got anything done at all. The output wasn't super reliable software, it was no software.
So I absolutely agree with your opinion, and I think everyone should be paid a livable wage and should be able to live a meaningful life off their work pay.

That said, I think the argument of “stepping stone” job salaries is less crazy in the context of people who are dépendants of other adults. If you’re a teen and you live with parents who provide food and housing and basics like that, you’re needs from the wages are different. Plenty of jobs make sense as “silly shit teens do for spending money” that would also be considered “awful life for full time adult worker”. Some of these jobs only exist because there are short term employees willing to do it for low pay. It’s fine IMO that they exist but it’d be wrong to assume that an adult should have to live of it.

I think we should push for livable wages and ensure everyone can be happy and healthy from their salary. I don’t know if it’s even possible to protect the adults in “low skill” jobs without making it hard to have “stupid summer part time jobs” for teens. If it is possible, then we should allow those teens to have their dumb low pay jobs and not raise too much of a fuss.
> and biked almost 100% (except winter)

So like 50%?
I think it's important to note that streaming services mostly take a fixed fee. This dispute was between the artist and the label. The difference in royalties was part of the record deal and Four Tet reached a settlement with this former record label.
We created PropelAuth specifically for B2B startups. A lot of our competitors focus on individual users but we offer Organizations or Groups as a concept - meaning user invitations to an organization, roles scoped to that organization, etc. We're also completely self-service: https://docs.propelauth.com/
that's some expensive ass coffee considering i buy a bag for less than that and use it for a week or two, making tens of cups
I’ve been journaling for 6 years and I was diagnosed a year ago (which I reflect on sometimes). I used to have multi-month gaps but am more consistent now despite having more responsibilities.

My secrets:

Set a time and place beforehand. Somewhere you know it’ll be quiet and you’LL have time and focus. Consistency is key also. For me, I do when I poop or when I commute. (Unsuccessful: with other people around, at night when tired, during workout)

Also I have a physical notebook that I bring with me most places. I prefer this over a phone. Separation of concerns. Jotting down quick thoughts to journal about later helps with externalization (a useful keyword I learned when reading about our condition). And I can’t mysteriously start browsing the Internet from pulling out my notebook.

Also, experiment. Find out what works for you or things you want to try. Habit tracker. Phone reminders. Recently I tried coupling journaling after meditation, another habit I’m picking up (my mind was blank but I still want to try that again)
There are a lot of second-order effects. It is hard to predict all of them, or how large the impact of each will be. In particular, harder work than you probably did.

Grid-scale storage will be built out after there is enough renewable generation capacity to charge it from. (Charging storage from NG would be... silly.) In the meantime, any capital available for that should be directed to building out the renewable generation capacity. By the time we need grid storage, it will be radically cheaper than today, same as putting up PV panels is radically cheaper than just a few years ago.
I sat on one a few years ago. I was immediately taken aback at how much corrosion had already set in on a new bike. It occurred to me that it was by design to get people to buy more shit. I got off and never looked back. Rode plenty of foreign bikes that were as corroded but they were 10-20 years old.

Actually kind of sad, I know someone who makes $70k a year and rides a $50k Harley. They will finance anyone...sky is the limit. The marketing is such that you get sucked in with a $15k bike and they are setup to continually trade in and up...anytime. Racket on unsophisticated people.
And this is an existential risks for crypto, another way it could lose 100%
I doubt many licenses define that kind of terminology. That's left to precedents established by actual cases. My point was just that you're not free to use code from an MIT-licensed project without following the terms of the license. The other details get worked out when legal actions are taken.
Nobody walks over me. For example, while I play stupid, many people in the room know I'm asking dumb questions to get the presenter to admit the unspoken problems with their presentation. Think of a person giving a VC pitch. There's always somebody in the back asking "Oh, hey, I guess I'm slow because I didn't have my coffee yet, but I'm really confused. You said earlier that your monetization depends on conversions, but the advertising strategy is designed to maximize impressions. I don't get, how can you turn an impression into a conversion?"
> There are some toxic fields of research, but I don't think this attitude is particularly common in the academia.

Yes it is. Sadly.
AGCO has like 1/5th of the farm equipment market in the US. Massey-Furgeson and Allis-Chalmers being their big two tractor brands.
How often does one start a new Django project? I've been working on the same project for a couple years...
In Java, you can hold onto a reference to the UserAccount directly, for as long as you want.

The borrow checker, however, forces you to hold onto an index instead.
Upvoting posts on Hacker News is my substitute for bookmarking things these days, as it's almost the only route by which I find stuff I wish to find again these days.

I'm just (still) waiting on someone to develop the app which lets me search it.
A fictitious government is always better than a real government for the purposes of argument.
I don't think that's true: copyleft is right to repair for software. Even if the software is not copyrightable without the source code users are still relatively powerless. (Incidentally this is related to why patents were created: not to constrain or encourage innovation, but to get people to publish inventions instead of keeping them secret). If copyright were abolished and so too copyleft destroyed, linux users freedoms would probably materially go down, not up (though in general user freedom would marginally increase because most software is not copyleft).
I’ve heard that tmpfs is a good solution. A script on boot loads the secrets from something like vault. Env can be exposed through docker inspect if you’re on a shared host. Not sure what other negatives to env there are though.
Unsafe Rust is an esoteric language without iron-clad guarantees, and type-level programming and async Rust is an esoteric metalanguage (https://hirrolot.github.io/posts/rust-is-hard-or-the-misery-...). For example, matklad made a recent blog post on "Caches In Rust" (https://matklad.github.io/2022/06/11/caches-in-rust.html). The cache is built around https://docs.rs/elsa, which is built around https://docs.rs/stable_deref_trait/latest/stable_deref_trait..., which is unsound for Box and violates stacked borrows in its current form: https://github.com/Storyyeller/stable_deref_trait/issues/15

There is a recurring trend of sound C programs turning into unsound Rust programs, because shared mutability is often necessary but it's difficult to avoid creating &mut, and Stacked Borrows places strict conditions on constructing &mut T (they invalidate some but not all aliasing *const T).
And now they’re trying Brex-it.
If you use bitwarden - you can set them via bitwarden cli, eg:

export DATABASE_URL="$(bw get password my_app/db_url/prod)"

And put that in a startup script (that can go in version control).
> Concentrated hash was widely available in California in the 1980s

I don't believe this for a second. I mean, maybe it was "widely available" compared to uranium-238, but not compared to concentrated hash today (which is what we're discussing). THC oil today is cheap enough and ubiquitous enough for minimum wage/homeless people to use daily, there's no way that was true before legalization.

> the strength of locally grown strains then was little different than it is today

First off, this contradicts every source I can find, as well as common sense (have all of the industry's attempts to breed more potent strains over the past three decades been abysmal failures?). But I did some research just for fun to confirm that; here are my results:

2013: Most potent strain ever tested in the history of the High Times Cannabis Cup was 28.35% (according to https://hightimes.com/grow/25-greatest-strains-of-all-time/ )

2022: Most potent strain I found by picking a random midwestern city (Ypsilanti, MI) and clicking on the first weed shop in the search results: 33.07% (according to https://menu.theflowerpot.us/stores/the-flower-pot/products/... )

Second, supposing they were growing 33% bud in Humboldt in the 80s, surely you would agree that most US pot smokers weren't able to get it. Today they can, which supports the assertion of the article.

> these kind of articles are just so reminiscent of Nancy Reagan's 'think of the children' pearl-clutching nonsense.

It's seductive but erroneous to assume that everything an idiot says is false.
This could make for a very interesting court case.
your whole argument is based on the assumption that proprietary software is superior in every single metric. thats just patently false.