skysight-inc/HackerNews huggingface dataset:
Here's the apparent important source paper, Feb 2022 in Physical Review Letters:

https://journals.aps.org/prl/pdf/10.1103/PhysRevLett.128.080...

Figs 1 and 2 show the setup. Here's the conclusion:

> "This gives a clear proof of the compatibility of constructor-based irreversibility with unitary quantum theory, providing a frame for the emergence
of thermodynamical irreversibility in quantum mechanics."

It seems like an extraordinary claim, but is very interesting. The theoretical framework (constructors) is a bit confusing. Hopefully this will be replicated.

I recall someone talking about something rather similar once, related to so-called chaos theory (now more generally called 'sensitive dependence on initial conditions'), which describes how deterministic systems can give rise mostly unpredictable phenomena (strange attractors etc.), in which indeterminate quantum states at the atomic level are the ultimate cause of the phenomenon.
> If the average velocity per engineer on a team is 10 story points per sprint, a 10x developer is not going to complete 100 story points in the same sprint. That's impossible.

Is it? We had a sprint in march. Estimated 60 story points, arguably split between 4 people. Around 48(?) points got done, and I did 32 of them. The other 3 people each did around 20% of what I did. 3 of us were only part time on that project (~20 hrs per week).

Now, with that said... it was somewhat an edge case. That differential existed for a long time, and I kept it going for months (close to a year, honestly), but burned out. One of the biggest (expressed) concerns I had was "if we hit all this, they'll just keep adding more". And... that's what happened.

Along the way ... I was growing more and more irritable - the pressure, the meeting pace, the public front to the client vs the under-the-hood realities, the constant feeling of letting everyone else down if I didn't finish everything...

I pulled back my time/commitment some, and that feeling got worse, because no one actually pulled back any goals/commitments, just... more public "yes, things are great, everything will be fine, all goals will be met!" and a growing increase in stuff not getting done.

> If you add a single 10x engineer to that team, the entire team will step up because 1) they can learn from someone and are motivated to do a good job, 2) they become more intellectually stimulated because they have someone they can bounce high-level ideas off of and actually get good answers, and 3) there's an implicit trust of having someone who is so much better than you telling you how things should be done and expecting you to step up and do it.

The team would actually want to learn and get better. Some will and some won't. I've seen it go both ways in the past 20 years. The people have to want it, and the org needs to have an actual plan in place to support that goal.
Electronics repair seems like a good thing to have some knowledge of regardless, but especially now.

Not everything is an impenetrable sandwich of invisibly minuscule parts. That DOA TV set might just have a loose connection somewhere, or a fried sub assembly that can be easily replaced.
I mean, that kind of is what we're talking about here -- at any time you can switch between saving your stuff locally vs. self hosting with the Node server vs. a hosted option like this.
Then again, you can eliminate a lot of that boilerplate. I have a demo app up where I generate UIViews using resultBuillder such that you get a very SwiftUI-like experience using UIKit views.

https://github.com/hmlongco/Builder
I suppose this includes irc in a way too - AFAIK slack used to be (mostly) just a propiatary IRC network and client?
A couple of the things that perl has over python and ruby... #1 is execution overhead, although that may have changed in recent times. #2 is that it's preinstalled on most linux/BSD OS's as a requirement for its plumbing, which makes it nice if you're trying to run a system on minimal dependencies.

It's ugly for all the reasons that people complain about it for but those are largely complaints and the rest of us have work to get done.

Oh yeah, and if you liked perl - I highly recommend learning AWK/SED. Even lower on the execution overhead (Can do shit in the processor cache and avoid memory allocation bottlenecks on enormous hundreds of gigabyte CSV datasets with a crappy processor in milliseconds kind of stuff)
I didn't have any trouble completing the game and killing all of the extra bosses with mouse and keyboard. I could see how some of the horse parkour might be easier with a controller, but never felt like I needed it for fighting. I find the ability to turn much more quickly to be a huge advantage of the mouse over the controller.
This link was extraordinarily fascinating, and I learned a lot but it didn’t deliver on that promise for me, either.
> I don't have time to go through all the societal reasons why we associate things that are difficult or hard as 'masculine' or 'manly', but it immediately moves us to why I should value these skills more than others

"Value"? Aren't managers compensated better than individual contributors?
It's very unlikely that a developer hired 4+ years ago is compensated in line with market rates. The market has gone bananas in that time and it would be very rare for a company proactively give raises big enough to match.
I'm founder and CEO at ODK and we are hiring (https://getodk.org/jobs)!

ODK is an open-source mobile data collection platform. The common use-case is a data collector in the field fills out a form while offline. Whenever a connection is found, the data gets sent to a server where it can be seen and acted on.

ODK is basically the Land Cruiser of mobile data collection apps. It's designed to be very reliable in challenging settings and it's trusted for that reason. ODK is unique because the tool is generic, but it's primarily used by organizations working in humanitarian aid and global health. It's also unique because it's got a very friendly community of developers and users who hang out at https://forum.getodk.org.

You asked about impact? The impact of ODK on global health alone is pretty wild.

* ODK was a key tool in the eradication of wild polio in Africa (https://www.africakicksoutwildpolio.com/the-top-five-tech-so...)

* ODK was used to collect the clinical trial data for the recent malaria vaccine (https://forum.getodk.org/t/odk-s-role-in-the-first-malaria-v...)

* ODK is used to measure the global burden of disease through verbal autopsies (https://www.nytimes.com/2022/04/19/health/death-records-afri...)

And that's just global health...

* Jane Goodall Institute uses it to track the health of apes (https://www.google.com/nonprofits/success-stories/jane-gooda...)

* Red Cross uses it in most crises they respond to (https://americanredcross.github.io/2019/01/08/odk-collect-im...)

* Carter Center uses it for election monitoring (https://getnemo.org/)

* Honduras uses it to track education progress of students (https://proceso.hn/imperdonable-invisibilizar-casi-2-millone...)

* Sierra Leone is using it to monitor the planting of millions of trees (https://blogs.worldbank.org/sustainablecities/freetownthetre...)

So yeah, if you want to work on something that is objectively having positive impact, ODK is a great option!
Career Path Platform – Open Beta
> We're working on an API conceptually similar to sql.js's "worker" API

Thats interesting, so it will be an "official" WASM JS binding for SQLite? Is it available anywhere?

> With any luck, we'll have widespread JS-native persistent storage for sqlite within the next couple of/few years

If you are building an "official" WASM JS binding have you considered doing something similar to absurd SQL in order to achieve atomic persistence?
If you disagree with the One Format, you can configure your IDE to show (or transform) the code in a different style while you're working with it, and have the One Format be the format for storage of the source.
More like a scam within a scam within a scam:

Scam 1 is the project.

Scam 2 is carbon credits.

Scam 3 is crypocurrencies.

Even publications like The Economist that would love carbon credits in principle are starting to wake up to what a disaster they are. (e.g. bad carbon credits crowd out good)
He's a founder -- NOT the CEO who is Maju Kuruvilla. Ryan might be CFO though so an executive.
Hahaha, true, true.

(All the microphones allow me to pinpoint in where in space specific sounds are coming from. Next stop is a 64 microphone recording. ...)
Depends on your requirements. If you want statically compiled (AOT compiled), then I think Nim, Zig, or even Rust are good alternatives.

If you like the high-performance backend, then Java, Kotlin, Scala, or C# are great choices.
Can you explain what you mean by "advanced"?
The usual justification, within PL Design community is that, similar to Russell 's Paradox, it's said that the anomaly caused by the unsound logic does not come up in practical situations. For example, some (and definitely most if not all mainstream) languages admit `Type: Type` i.e. `Type` itself is a type within the formalism. Of course, this is unsound and one common work-around is to use universe polymorphism such as `Type n: Type (level-suc n)`. But this comes with its own design issues as now you may need to pass level to each type (depends on the language, situation etc). So, some decide, since (as per this reasoning) absurd situations implied by "Type: Type" don't come up in practical situations, it's better have a simpler and more understandable yet unsound Type Theory. (But of course, an inconsistent theory can prove any claim, which is a huge problem in and of itself)

I have to note that I personally do not agree with this reasoning, yet afaik this is one of the justifications used to introduce rules to TT of a PL that is known to be unsound.

Realistically, it all depends on what you want to do with the type system. If you want to have a general purpose programming language that is not restricted by logical technicalities not well-understood by programmers, maybe it's better to admit "Type: Type" or similar. If you want to have a dependently typed programming language where any runtime program can potentially be a compile-time program, you may need more guarantees (e.g. you may need to know certain functions will halt).
Some people had ideas to flood the Qattara Depression in northwest Egypt.

https://en.wikipedia.org/wiki/Qattara_Depression_Project

It would have provided hydroelectric power and as the water evaporated and formed clouds it may have increased rainfall.

The United States wanted to use nuclear bombs to excavate the channel to the Mediterranean Sea.

Consequently, use of nuclear explosives to excavate the canal was another proposal by Bassler. This plan called for the detonation in boreholes of 213 nuclear devices, each yielding 1.5 megatons (i.e. 100 times that of the atomic bomb used against Hiroshima). This fit within the Atoms for Peace program proposed by President Dwight Eisenhower in 1953. Evacuation plans cited numbers of at least 25,000 evacuees.

Project Plowshare was pretty crazy. Use nuclear bombs for excavation. There were ideas to create artificial harbors by using a bombs.

https://en.wikipedia.org/wiki/Project_Plowshare
> People are being told to pull down feeders, to ignore those birds now begging for food at the window. Good luck enforcing that rule.

"Bird-feeder? No no, that's my squirrel feeder."
Show HN: Komorebi (a tiling window manager for Windows written in Rust) v0.1.9
> A lack of good iPhone XMPP clients

And no server based push, though I'm sure someone invented an xmpp extension to fix that eventually :)
I mean...how do you define downturn?

If you mean recession, as defined by two consecutive quarters of dropping GDP - if GDP drops, stock markets drop. Not sure the directionality there, but the two are usually part and parcel.

If stock prices drop, it's a great time for acquisitions if you're sitting on cash.

I suspect any time stock markets drop sufficiently, you'll see increased M&A activity, regardless of whether it is prolonged enough to count as a recession.
I run esxi on my (admittedly beefy), home server. It is a fantastic piece of software that can be completely controlled through a web browser. I can easily spin up a couple of VMs, interact with the install without having to use a remote virtual keyboard/video switch, and the whole thing is rock solid.

I could probably do a lot of the same thing with Linux itself, but the web interface is so nice, I'm keeping it as long as it continues to be free for home use.
Whenever someone complains about Python's indentation-as-syntax, my mind translates it as "this programmer writes terribly formatted code". If your code is properly formatted, then indentation will never be a problem.

Copy/pasting large blocks, yeah, you can mess it up. But any editor worth using will let you select several lines of text and hit Tab or Shift-Tab to add/remove an indentation level, so fixing it only takes a couple seconds.
What does "They are selling it in a big way" mean?
I've never heard of it, and neither have any of the software engineers who are next to me at the office.
RedHat OpenShift also bombed. They had a great start 11 years ago, but then didn't innovate, and worse, released a 2.0 that wasn't backward compatible. They used the 2.0 release as an excuse to kick off all free plans. What a joke. There's a reason Red Hat isn't a leader in Cloud.
Except for "multiuser real-time" part, Org-mode has everything you've mentioned and more. And the great thing that it comes with emacs ;)
Here's introduction: https://youtu.be/ZMEcb2rpauU
This is true in investing as well. If you look at the impact of investing in some company doing something you like for some cause vs choosing the best in class company and then donating the dividends to your cause, you almost always have a much larger impact donating the dividends.
Guns Germs and Steel is widely considered discredited by anthropologists. It introduces a lot of concepts that were previously unfamiliar to the layman (not unlike Godel, Escher, Bach), but it has a lot of weaknesses and is much too strong in its conclusions.

It's worth reading the quick overview in Wikipedia:

https://en.wikipedia.org/wiki/Guns,_Germs,_and_Steel#Critici...

I'm not saying it shouldn't be eye-opening, but just that you should take it with a large grain of salt. It's not as definitive as is commonly thought.
Hey all,
A few CS majors and I have been trying to take our class project to the next level and have been working on it ever since the past year along with classes, it would mean a lot if you cld check it out here - https://pathfinder.fyi/

The idea is that we don't know much about different career paths/specialties outside the ones we are exposed to (whether through family/friends, internships, etc.), yet career decisions are life changing. All careers should be made fully transparent to us (Day to day life, interview process, what career in X actually means, etc.)! So we created a place where anyone can share their job experiences, so we can learn from each other's job experience, and more about the careers we're interested in.
Open to any feedback on how we can improve this! It's still very much in beta stage. But we're trying our best to bring transparency to career paths.

We will be adding new features very soon:
1. Comments/Upvotes - so you can interact and ask questions (it's like reddit AMAs) to posters (working professionals in tech)
2. Personal Feed - You can see the newest posts from the careers of ur interest all in one place (e.g. Software Engineer, Machine learning engineer, etc.)
3. More Web Scraping for more accurate bar charts

We want to keep it a tight knit community. If you're interested in the vision we're building, here's the waitlist - https://pathfinder.fyi/#subscribe (cap at 500 atm). The reason we have a waitlist is because we're trying to keep it a tight knit community once we launch (overcrowding diminishes quality).
How can you state they had no knowledge of science? How do you think they built things like pyramids and countless other mega structures that are exactly aligned with the solar system?
You can simply pay $10/month/device to have separate accounts. Privacy is worth it!
It sounds like DeVault let them know their proxy was hitting his service too hard, and they immediately responded by saying they could dial it down. Seems like a pretty normal sequence of events? I feel like I have to be missing something here.
Constructor theory is philosophy, not physics or math. It is concerned mainly with how to state things, not how to discover things. There is nothing wrong with metaphysics (it is made necessary by the nature of human language and cognition) but I feel like people should know which theories are what kind.
> make the shell prompt interactive

On my dev system i have a build of fiddle which uses the jquery.terminal plugin as the main interface (with a button to toggle between it and the current UI), but it relies on 3rd-party code which is not approved for inclusion into the core sqlite3 repository (plus it's huge: all of the competent terminal-like APIs we evaluated so far bring 300-500kb of minimized JS dependencies). Reimplementing such a console, minus the jquery/etc dependencies, is beyond my current ambitions but has not been ruled out entirely long-term. Baby steps.

> bundle various $EDITOR choices

That would require a _proper_ terminal for those editors to live in, as opposed to a terminal lookalike such as jquery.terminal. xterm.js could presumably do it but is even bigger than jquery.terminal. No doubt that's _possible_ in wasm, but such features are _way_ beyond any current aspirations or scope for this app.
I have a feel that most people that use Go haven’t had a chance to write code for the Government where its audited.

Pulling third party packages would be instantly flagged and be put under high scrutiny.

Meanwhile with C# and .NET’s ungodly framework size you can just cruise along because it’s made by the creators of the language.
Interesting. I have a question though. It notes in the article that “ Amazon’s nutrient-poor soil was inadequate”. How can the soil be so deficient in a forest where there is constant death and decay? Or is it because the trees don’t shed their leaves seasonally? I would have imagined that a place so rich in biodiversity had rich soil.
Why it’s hard for the Biden to figure out how much student debt to forgive
Quartzy (YC S11) makes software for researchers that helps them save time and money, and we're hiring: https://quartzy.com
This study looks at the broader question of people who started living with handguns in the house, from a baseline of no handgun, so many of those victims are not people purchasing weapons themselves.

The absolute numbers are low (12 killings / 100,000 pop as opposed to 8 / 100,000 in the control group).

I don't think the article claimed causation but you can't determine causation from this type of study either. There's a possibility of the data being random, as well as causality going the other way, but it is hard to temporalize getting killed causing someone to start having a handgun in the home before that point. There's also a possible third unknown and causal association that is responsible for both the killing and the prior presence of the gun. That is a definite place to do research.
Why don’t you consider the option “start working with them, but also start looking for another job?” That seems the most logical one to me.

It gives you an income, and I guess many of your future colleagues will do the same.
Politics is a numbers game, though, not a moral one. There are ~258M adults in the US. ~43M of them have student loans. Already you can see a problem. 17% is nowhere near a majority. If you are looking to make people happy and vote for you, targeting a 17% demographic is not an ideal strategy to begin with.

But some amount of the remaining 83% had student loans and paid them off. Comments on HN and Reddit notwithstanding, a non-trivial fraction of those will be put off by a decision to forgive current student loans.

Some other amount of people, probably a majority, never went to college to begin with. From their perspective, you just gave free money to a minority of people who were already privileged to begin with, by even being able to go to college at any price.

This is not how you win elections, and politicians primarily exist to win elections. It is entirely possible that forgiving student loans would result in a net-negative change in votes in the next election, and maybe for a while after that.

At the very least they need to fix the underlying problem before creating such a moral hazard, or the next round will be much bigger. If they really want to buy votes this way, it would probably be more effective to just give yet another stimulus -- a nice, big one -- to every voter in the country.
I'll echo the other comments recommending to stick with "defaults". However, I do like having the ability to sync my installed packages and apps across machines, so I wrote a little script to update/reinstall packages on macOS using brew: https://github.com/maxpetretta/dotfiles

Between my dotfiles and cloud storage, you could throw my laptop in a lake and I could configure a brand new machine in an hour or two.
This is possible with existing general monorepo tools. We use Bazel for Python and other languages. With Python, we have a single requirements.txt at the root of the monorepo, but each target (a Python package, a module, an app, or some combination thereof) depends only on the packages it needs and the transitive packages of its dependencies.

Then if you need to do something like build a distributable archive for your app (say, to deploy it to lambda), you can use Bazel's dependency graph to get only the packages that the app transitively depends on.
Most businesses are social good. They're providing goods/services to people. Stripe is enabling customers and entrepreneurs on a massive scale. Pretty much any legitimate business from your local bakery to General Electric is providing value to people. They're improving the world.
> Imagine you are giving awards for individuals that best demonstrate hard and soft technical skills.

I've never heard of a "soft technical skill"

Who would get the hard skill award?
Who would get the soft skill award?
Why aren't they same person?

Because they're different skills and the odds that the same person is the best both is small.

> Why aren't the genders the same?

They are. Not getting the point of this lead in.
Bolt’s Early Exercise and Loan Program
We moved from Aurora Serverless v1 to PlanetScale a couple months ago and love it so far. Tools like this are super helpful for someone like me who is a full stack developer with limited DB expertise to keep our platform running smoothly.

Their team is awesome, I requested a couple features in the CLI and they were there within a few hours. Support is responsive and the sales team was super helpful getting everything running and migrated.
This article makes me want to use Brave lol
Gotta love the contrast between the authors "we only studied very specific demographics, it would be unwise to project our findings onto the whole state let alone other states" and then two paragraphs later their boss is quoted going off half cocked doing exactly that.

This is why people don't trust the science.
or they use the restructuring as a valid reason to do a layoff and get rid of "dead weight"
I agree, but I also think a more controversial step is needed: eliminate gun free zones.

If the expected outcome of an attempted mass shooting is a quick and ignominious death it will be a major deterrent.

Teachers and administrators have been voluntarily carrying concealed firearms in Utah for roughly a decade.
In many cases, the front end doesn't need to read the JWT, just pass it on to some API.

An encrypted JWT is still convenient as it can be decrypted and deserialized into a common data structure using existing libraries.
Rust, Haskell, OCaml, and many others.

Golang's typing system is fairly half-done.