skysight-inc/HackerNews huggingface dataset:
Abused doesn't make sense, open source means I made this thing and I'm giving it away because I think other people might find it useful. Take this and build something proprietary around is one of the stated goals of OSS, no one is upset AWS is offering hosted Linux.

Nobody will touch your product if it's not OSS doesn't mean you should call it OSS and then rug pull. Build it proprietary from the beginning you cowards. The people who do this are the same as the corporate shills who infiltrate subcultures to monetize them and ultimately destroy the community in the process. If you don't actually share the values of the community you're trying to join, then don't join it.

This little SV "growth hack" where the success of your OSS project is the proving ground to get funding has to die. It's turning a high-trust community into a low-trust one.
A non-trivial part of the issue with consulting companies is the long wait for many to turn an H-1B into a green card. If you are going to need many years of continuous employment without ever getting hit by a layoff (which risks a gap in employment), the immigrant might be better of with the consulting company, as they might end up the bench, or just count as employed but not getting any hours.

If the road from H-1B to permanent residency was shorter and more reliable, the advantages of the consulting companies would shrink.

The same as if we didn't end up having to rely on lotteries. Hiring a candidate and hoping for an H-1B is quite annoying if you don't have them on staff in another country, or they are working for you in the US from an F-1. Those consulting companies that have large offices in India can happily submit large amounts of applications of people they already have in India, and be OK with 2/3rds of them not winning said lottery. A smaller company just can't play that numbers' game
> In the real world, your application is running in a container among hundreds or thousands of other containers

I mean, that’s an engineering decision too. In my day job we’re capturing, pre-processing, running inference on, and post-processing about 500Mpx/s worth of live image data at about 80ms/frame end-to-end at the edge. The processor SoM costs about $3000/unit and uses about 50W running flat out. The retail cost of our overall product is two orders of magnitude more than what the processor is worth but it incurs zero recurring costs for us.

Edit: and it’s got 64GB of Unified RAM that I’ve got all to myself :)
The East is a delicate matter.
There's always going to be a namespace soup but at least in Java there's only one kind of thing in the soup.
I do indeed find that interesting. Checking the paper, it does make some sense to me. It’s similar to what I said in another comment [0], the people with aphantasia do a slower, more methodical approach. It then fails for me when there are too many steps required, which is not the case for simple rotations as in the paper.

[0]: https://news.ycombinator.com/item?id=42439783
I wonder how much of catering to the lowest common denominator / being a team player is an internalizing of corporatisms reduction of the worker to a fungible interchangeable cog.

As a solo dev it is a massive advantage to use sophisticated languages and tools without worrying if the dumbest person on my team can use them. It’s a strategic advantage and I run rings around far larger companies.
The difficulty of measuring productivity is particularly felt by senior developers. They save time and effort in ways that are non-obvious, which might be measured by dependencies that were not added, design patterns that were rejected, or processes that they pushed back on. Just like with living things, unchecked growth is unhealthy for an organism but the actions required are difficult to measure. One could start an attempt with a counter-factual narrative, but this does not map cleanly to KPIs.
Time spent on "incidental complexity" (new features, key fixes, performance) versus time spent on "accidental complexity" (anything and everything else).

Easy metric to understand, easy metric to teach, just remember that it applies to teams and not individuals.

See: Out of the Tar Pit.
I believe Perl got Unicode to a usable state long before Ruby. Ironic, given Ruby's origins.
It is a nice physics engine, it uses Taichi (https://github.com/taichi-dev/taichi) to compile Python code to CUDA/GPU (similar to what Warp Sim does, https://github.com/NVIDIA/warp)
The Chinese Revolution of 1911: Failure or Success?
On the origin of that phrase:

https://english.stackexchange.com/questions/603690/origins-o...

Seems like it _may_ not be Chinese. I've often seen it attributed as Chinese. Funny how that sticks.
It's not a matter of age itself, but variance and experience. You can find the issue already at 5 years: Some people have grown and have used those years wisely, while others still are going to get experience raises, while they don't bring the improved performance.
A lot of people don't want to have to get a security clearance for a mediocre pay job.
It makes sense to anyone who has tried to build open source software as a sustainable business.

It doesn’t make sense to people who contribute small hobby projects or work as researchers / are government funded, which means ultimately paid for by businesses and consumers thereof.
My gripe with these habit apps is you have to create a habit to use them. There needs to be an app to help you create the habit of checking your habit building app.
The superpower here is a scripting language, not Perl specifically.
Inline::C did a good job of reducing the barrier to entry for C code.
The Surgisphere Scandal: What Went Wrong? (2020)
With discussion about a paper being retracted regarding using HCQ I thought I would remind everyone about Surgisphere and their retracted paper.
Polynesian use of outrigger canoes is well documented. Are you claiming all outriggers are catamarans? Why be pedantic about this?
> A cursory look at H1B salaries shows this is rampant.

Where does one get a cursory look at H1B salaries? If you're referring to various websites that publish H1B petition data, then you might be interested to know that they don't show actual salaries, only the minimum amounts that the company is required to pay by law. The actual salary can and often is higher, based on the specific employee negotation/performance/etc, same as any regular non-H1B job.
I dunno, the opposite side seems equally absurd to me. Do you work at a software company? Do you have coworkers? Are you honestly telling me that, gun to your head, you couldn't say that some are more productive and some are less? That if you had to choose a co-founder for your next startup, that you would have NO idea where to begin, that any of them would be equally as good as the next?
"Currently, we are open-sourcing the underlying physics engine and the simulation platform. Access to the generative framework will be rolled out gradually in the near future."
Sure if you are building a highly interactive app like Google maps go crazy on the javascript but keep it only for that.
The Oxford University timeframe comparison hits hard. It's a sobering way to visualize just how brief our industrial window might be. But I think we're missing some fascinating possibilities here.

You're absolutely right about the recycling entropy battle - those diminishing returns are brutal. But I'm curious about where biological innovation might shift this equation. We're already seeing organisms that can work well beyond the traditional C/H/O/N sandbox - bacteria that reduce metals, engineered microbes that synthesize quantum dots. This hints at possibilities that blur your distinction between biological and industrial approaches.

The interstellar travel conclusion particularly caught my attention. While current biological systems are indeed low-power, that very efficiency might be what makes them perfect for long-haul space missions. Imagine hybrid systems where bio-engineered organisms maintain spacecraft over generations, working alongside traditional tech. Maybe slow and steady wins the interstellar race.

I'd argue we're on the cusp of even more radical transformations in materials science. What if atomic-scale manufacturing fundamentally changes our relationship with scarce resources? The jump from 65% to 15% iron ore might look tiny compared to what's coming. Maybe we're not facing a binary choice between current industrial systems and purely biological ones. The sweet spot might be in hybrid approaches that combine biological resilience with industrial capability.

Curious to hear your thoughts on this - particularly around how engineered biological systems might reshape our assumptions about resource constraints. There's something compelling about the idea of building civilization's next chapter on that 300-million-year track record of biological innovation.
I'm using this right now! It's awesome!
> If I’m not mistaken, the FAA does (unless RC planes aren’t covered?). Are you really positing that I saw an intentionally misconfigured RC plane flying in the middle of nowhere at 2 AM?

So the FAA prevents me from using the scheme you described, but the drones you think you observed are exempt?

I still don’t see how you can draw any conclusion from the lighting, unless the lighting you saw is only permitted for a specific class of object.
Correct.

An open source project that doesn’t receive in kind development cost reduction benefit from free contributors should not stay open source.
In short: it's a toy OS built primarily for teaching, and it's a cooperative multitasking OS, without process isolation. So it's more like Node.js (or win16, or macOS classic) than like what we usually call an OS.
Thought so. From what OP said:

> Despite what the media portrays, he’s not pro American, pro white, pro nazi, whatever.

Going after a religious/ethnic minority legally holding United States greencard status... Even if he tried to hide it in regions and not a DNA or religious test, he did it immediately after campaigning on a Muslim ban in those words. Sounds quite in line with those terms except it is actually anti-American if we take a huge part of 'pro American' to mean valuing the First Amendment.
Its called SteamOS
100% this.

Deciding on end user error handling in a low level is making assumptions that cannot be known at the low level. The caller decides how something is going to be handled and presented, not the callee, or you inevitably miss them in important places and silently miscategorize stuff. Far better to have that scenario lead to a 500 (unmapped error, unknown problem) so it can be fixed.
Still hard to smelt metal if you live in the ocean.
Can you link the post?
I thought it was Uncle Iroh.
Indeed. As a younger engineer I learned Perl during a brief stint as manager (because I didn't have time to do real programming, but I still needed to automate things). I have no regrets. It is one of the most useful languages I know, transcending what I do for a living.
> Great. How much more productive? Can you turn it into a number?

This is moving goalposts. OP's argument was "There's No Such Thing as Software Productivity", not "You Can't Convert Software Productivity into a Floating Point Number With 3 Decimals of Accuracy."
The UK is really, really poor compared to the US.
There are zero free ASN.1 compilers or module checkers.
If it's a virus, then antibiotics have no effect.
When you have locality, prefetch can mask the latency of getting the next object, regardless of whether everything fits in cache.
My guess: jet fuel is commonly kerosene, which if ingested (especially at somewhat palatable dilutions) will majorly fuck you up, but with effects that can somewhat mimic being drunk. That said, it's also going to fry your liver, kidneys, and pretty much anything else, but if you were already a conscript that spent 26 hours a day in a state somewhere between unconscious and drunk, a little kerosene nightcap might be just the thing. And if you ended up in the infirmary, at least they'd change the sheets between patients -- no such luxury in the barracks.

Some universities in the USSR, especially ones that dealt with electronics and silicon manufacturing, would keep their solvents under strict lock and key. Mostly because the military 'cadets' tended to pretty quickly consume any solvents that didn't immediately kill them.
I think some business SPA is heavily benefited from JS/TS too.
Did not realize it was written in python of all things! Inspiring me to right now to write more FOSS software!
Maybe the fact that they did something productive with it - like launched a plugin in a growing ecosystem.
I think the confusing term is "VectorDB" which sounds like a name of an existing product. "A vector db GUI powered by Postgres"?
This affected my company. Thet got rid of the "starter" tier at $6 / user / month. That meant going up to the premium tier at $19. Just a couple years later that has gone up to $29. For a company that already has other tools for all of the "extra value add" that they're bringing, it hurts. Gitlab really has a great feature set for the core git server + ci experience, it's not worth so much. I've asked several different folks to bring back a starter license to no avail. We want to pay, but we don't use any of the "premium" add-ons.
Regex and slicing are not the only options. I find that people tend to over estimate how hard it is to write a basic parser.
> absolutely zero effort put into making it readable.

Not true on several fronts:

https://danluu.com/slow-device/ - "I certainly wouldn't claim that the design on this site is optimal. I just removed the CSS from the most popular blogging platform for programmers at the time because that CSS seemed objectively bad for people with low-end connections and, as a side effect, got more traffic and engagement overall"

and

"I get quite a bit of hate mail about the styling on this page .. I know people who run sites that are complex enough that they're unusable by a significant fraction of people in the world. How come people are so incensed about the styling of this site and, proportionally, basically don't care at all that the web is unusable for so many people?"

and "On the data, when I switched from Octopress styling (at the time, the most popular styling for programming bloggers) to the current styling, I got what appeared to be a causal increase in traffic and engagement, so it appears that not only do people who write me appreciation mail about the styling like the styling, the overall feeling of people who don't write to me appears to be that the site is fine and apparently more appealing than standard programmer blog styling."

https://danluu.com/octopress-speedup/ - "Speeding up this site by 50x" - "I found it too hard to futz around with trimming down the massive CSS file that comes with Octopress, so I removed all of the CSS and then added a few lines to allow for a nav bar. This makes almost no difference on the desktop benchmark above, but it's a noticable improvement for slow connections"

https://danluu.com/writing-non-advice/ - "The "improve writing" goal is because I found my writing annoyingly awkward and wanted to fix that. I frequently wrote sentences or paragraphs that seemed clunky to me .. so I hired a professional editor whose writing I respect with the instruction "My writing is clunky and awkward and I'd like to fix it. I don't really care about spelling and grammar issues. Can you edit my writing with that in mind?". I got detailed feedback on a lot of my posts. I tried to fix the issues brought up in the feedback but, more importantly, tried to write my next post without it having the same or other previously mentioned issues. I can be a bit of a slow learner, so it sometimes took a few posts to iron out an issue but, over time, my writing improved a lot."
The output is measured with dollars, not lines of code. So are the inputs.

It's a perfectly cromulent measure so long as we understand the limitations of the measure. For example, trying to measure the productivity of a day or a sprint? That's silly. Measure the output of a team which does not produce an entire product? Won't work because you'd have to figure out how to apportion the productivity.
I don’t think the comment confused them. Two different and serious problems caused by the same conditions and practices.
Grandparent comment.
Trevor Paglen: UFOs and the Future of Media
Cool, I'm going to give this a try.

I got frustrated with the chezmoi workflow and had Claude write something similar for me the other day.

https://github.com/snth/dot

It's just a simple bash script that acts as a wrapper around git and copies tracked files to a dotfiles directory and back.
> If 2/3 of your value comes from LLMs

I would put that phrase the other way around.

The time freed here gives me more time to spend on what actually brings value.

My primary job is not to write applications.

And if it was, I would not include "the process of editing lines of code" in my job description.

I am not afraid to be fired, but at the same time there is no discussion about the ethics of using AI and whether ethics is a good reason not to in, my workplace.
In general, no. I'm not a physicist, but I get the impression that black holes are actually expected to shed any charge pretty aggressively via hawking radiation.
My immediate thought is that "a few days" might not have been enough time for them to _know_ that they had your data.
Well, if you understand legislative language like me, they really aren't.
I think it's saying something like: what if it's impossible for a civilization to grow big enough or quick enough with our current technological path to make the bigger steps like harnessing the energy of our star and becoming space-faring. Perhaps instead there's some other path that looks more like nature which is why we can't detect it.

Like what if it was easier to master biology, create some kind of biologic computer distributed amongst all the living things on a planet, and load all the consciousnesses of the advanced beings onto that.
The problem is that it's very difficult to think in, or even imagine, a new paradigm.

Here's the paradigm: the introduction of technology (starting with the wheel?) led us inexorably down the wrong path, and only in this century are we beginning to see its civilization-ending effects.

Technology breeds new technology. It's seductive (all those cool mechanical/electrical/quantum-mechanical problems to solve!). It relieves many burdens, and makes life easier - but then leads to explosive population growth dependent on technology (https://en.wikipedia.org/wiki/Haber_process). And attendant to this, pollution and environmental degradation: a slow erosion of life-sustaining processes.

The path of technology inevitably leads to a dead end. There's no escaping our vast population: 8 billion individuals is a lot, by any measure. It is the root cause of all our environmental problems. Can we creatively apply new technologies to solve this problem in time to prevent ecological and environmental collapse? We're right in the middle of the experiment, and there's no guaranteed outcome...

Imagine if we had chosen an alternative path to "civilization" without mechanical technology - what would it look like? It's easy to mock the idea of "living in harmony with Nature", but what if that's the only way to a sustainable human civilization?
Either I'm stupid or there are some serious UX flow problems, halfway through the video I'm still totally lost what it is doing.
I got a CS degree from a fairly high ranked state university.

Linear algebra wasn't a requirement. I took it as an elective just for my own curiosity. I have a feeling loads of programmers really don't know anything about linear algebra, and probably a large number are like me and learned it due to interest in game development.
If you're into Lisp you're probably not missing that much. The main reason I use Perl over Lisp is that Perl is preinstalled nearly everywhere, whereas Lisp is not.
I read somewhere that some Soviet jets used huge quantities of alcohol for cooling.
And yet when he took the CSS away, accessibility increased, engagement increased, and appreciation emails increased.

Citations: https://news.ycombinator.com/item?id=42458683
I would expect the type you are talking about to be described as something more like scientific computing or HPC or something, right? Numerical methods.
For browserless, I was referring to a 2019 article that I could have sworn was newer than that, on the need for OAuth 2.1 that also covers how they added OAuth for Native Apps (Code Flow) and basically a QR code version for TVs: https://aaronparecki.com/2019/12/12/21/its-time-for-oauth-2-...

As for SFAuthenticationSession, again my info might be outdated, but the basic idea is that there are often native APIs that can load OAuth requests in a way that doesn’t require you to relogin. Honestly most of those use cases have been deprecated by PassKeys at an operating system level. There’s (almost) no need for a special browser with cookies to your favourite authenticated services if you have PassKeys to make logging in more painless.
Stark creates anti-cheat software for games
Does America want smart people to come here and advance science/technology/economy or would she rather close the doors and watch other countries get ahead?
In fact you could argue antibiotics allows much denser farms and proportionately more viral transmission and therefore more mutation.
Why does red wine cause headaches?
I'm surprised by this because I find the chezmoi workflow very annoying, to the extent that I wrote my own thing (see my other comment).

Where did you find yadm fall short?
Hilarious. The code "fix" Copilot suggests in their example[1] is wrong on some many levels. It's trying to use await in something that is not an async function. From the other examples it's clear this is likely React's useEffect. You could not even make that callback an async function if you wanted to - this naive fix for that leads to subtle bugs.

And last but not least: The issue here - if there's any - can already be caught by linter rules like no-floating-promises in eslint/by using TypeScript instead. You don't need a shitty AI linter confidently suggesting wrong code.

That's how you advertise the product? I'm guessing competent coders at GitHub have already been replaced by juniors+copilot.

[1] https://i.imgur.com/FHnsqyP.png
Well, here's how you come to understand it. You take the time to read filings, and follow trials. Trust me, it works!
That is the other possibility.
Yeah I would say very little about our current immigration situation resembles anything like 1970. So I’m not sure what the magic key to success is, that was alluded to other than “some people who were key were also not born in America”.
The bigger risk I think is that most engineers took it in the first couple years, didn’t realize they were applying it in all their other classes, and forgot about it.
That's how governments bypass the legal system: they create private entities that do the dirty work, and when the government wants to illegally censor somebody they use those private entities. Works for speech, finance, ..
There was a book written about something like that in 1949. Well OK OK I'm half joking, since the book wasn't entirely about that!
The Key to a Hydrogen Economy Is in the Hands of Entrepreneurs
Here are some of Meta's ask according to Apple...

https://developer.apple.com/support/downloads/DMA-Interopera...

AirPlay Continuity Camera
App Intents
Devices connected with Bluetooth
Apple Notification Center Service
iPhone Mirroring
CarPlay
Connectivity to all of a user’s Apple devices
Messaging
Wi-Fi networks and properties
Open Source means knowledge dissemination.

If they did not get back from community it may mean that their code was bad for contributions.

Sorry!

They can keep the unmaintainable mess to themselves because then, the code is available but not really open.

License is one thing for openness, code quality is the other.
Hamas fooled the media: A neuroscientist's view