skysight-inc/HackerNews huggingface dataset:
I think it is completely lost on this fresh companies that make commercial production software that the reason their "competitors" can charge $10k/mo is because they are entrenched and established.

If you are new on the scene, give it to .edu for free and charge everyone else $100 for an annual license. If your product is legitimately good, in ten years you will be the entrenched and established one.
>>Yup nowadays we import the product not the slaves.

I think you may be undermining what slavery was .

I have met folks who work in workshops in India that export stuff to USA and other developed nations. Those workers make a whole lot more money than their neighbors who produce for the domestic market and they have better working conditions. Their overall quality of life, while nowhere close to G8 standards, is so much better. And their community benefits from their increased wages.
A pioneering bill to slow down fast fashion gets approval from French lawmakers
Magellan notwithstanding, relatively few of his crew were lost to natives. Most of it came from starvation and scurvy. The latter of which, alone, took millions of lives. Both were greatly compounded because of how unpredictable the seas can be. For instance when crossing the Indian Ocean the first time, Vasco da Gamma initially took about 3 weeks. On his way back he ran into foul weather, and the exact same journey ended up taking more than 4 months. He ended up losing about half his crew just during that crossing.

We're almost certainly much more technically prepared for space flight than the early explorers were for these great sea voyages. And we're certainly vastly more economically prepared. The only difference is the risk tolerance and funding. Those sailors and captains setting out always understood there was a very real chance that they would never return, and that was simply accepted. And funding was never easy back in the day, but the costs were also much greater relatively speaking. The fantasy this article speaks of about multi-century ships setting out into the stars is something we could achieve for a tiny fraction of what we spend on random wars, yet we don't.
My impartial assessment of reality is disgusting? lol that's like if someone says the sky is blue and a colorblind person tells that's a disgusting view.
Thats great, but what can I do with it?
The Fortran Wiki has links to many Fortran tutorials at https://fortranwiki.org/fortran/show/Tutorials.
it doesnt seem like `the market` will fix this abhorrent use of plastic for packaging and other fast moving consumer goods. This is where states have to interfere and ban plastic usage. How can it be allowed to package 80g of food (like ham, cheese etc.) that has a shelf-life of max. 14 days in 10g+ of plastic that will be around for hundreds of years?
If you go to any super market there is no consumer choice but to buy most of your food wrapped in plastic, amounting to kilos of plastic per family and month :(
How much do you want to pay for zero/negative emissions?
I don't have time to research and write a good comment right now, but metrology and tolerancing is super important to the modern bicycle.

Look up Henry Leland and the progress made in metrology, and look at the time period he worked in.

How much variance can you have in a bike chain and still have a bike worth using?

I think that would make a VERY good interactive museum experience.
I urge everyone to take some time out to read some of the comments on this post.

https://www.honest-broker.com/p/they-praised-ai-at-sxswand-t...

Some really interesting perspectives in the comments.
No the burden of proof is on people who claim this will reduce the release of microplastics. Most plastic pollution comes from a few countries in Asia and from fishing.

https://ourworldindata.org/ocean-plastics

What we need to do is assist these few countries with better waste management, that is what by far would have the biggest impact. Not saying we shouldn't do other things too like trying to find new materials for fishing nets or reducing fishing but plastic bags in the west is not a significant source.
The phrasing "used by AI" was a bit simplistic. I agree that this is not a black/white situation. Maybe everyone will benefit eventually. But it would have been nice to have the option.
They Are the Heirs of Nazi Fortunes, and They Aren't Apologizing
New model clarifies why water freezes at a range of temperatures
Thanks, Satan.
I agree that there is a productive discussion to be had about all of these things, including their limits, for sure. Just that this way (my original parent, not you) isn’t it.
This will definitely make people forget that the Biden administration has been aiding and abetting this genocide since it began, and has already vetoed numerous ceasefire and humanitarian resolutions in the past. Yep.
Police forces, since their inception in the 1800s, have always been about protecting capital's interests on the tax payers dime.

In the U.S. this started as warehouse protection, where rich merchants didn't want to hire their own security. They also, in parallel, grew from slave patrols (which were about protecting capital, back in the era when humans were considered a commodity).
I wish they had a better demo video of it in action.
Or we can just burn the clothes. Almost no clothing in Europe, biodegradable or not, ends up in the ocean.
So apart from unknown bugs, musl should now be as good as glibc for networked services?
Second Potato Riffs Report
Grieving for the World Before Chat-GPT
Why should it be a "line" though? The whole point is that people pass in a string, they don't care about lines.
You can still use a lot more APIs from AOT C# than from C/C++/Zig/Rust :)
Um...I'm suspecting that you want to argue with someone whose worldview is rather unlike mine. And our notions of how many components are in a "good handful" may also differ rather widely. Thanks, OO.
Notwithstanding battles, a napoleonic era British Royal Navy Man-o-war with ~750 sailors would expect to lose something like 1 man a fortnight to accidents and disease for the duration of the voyage. To make up the numbers they would press-gang fishermen wherever they happened to be around the globe. As a result the Royal Navy was surprisingly multi racial in that era.

The BBC had a series called ‘who do you think you are’ where they analysed people’s DNA and some of the best episodes were right wing figures finding out they were 25% polynesian or whatever, I always wondered if this was partly due to the press-gang on-the-hoof practices of the Navy.
Say that to people with cystic fibrosis or muscular dystrophy who are getting real, lifesaving treatments now that were simply not available a few years ago.

Never mind that the world is not constant - we need innovation on the climate front if we want to stay in a stable environment that doesn’t require more sophisticated adaptation.

Making those worst off better without making everyone else poorer would be much faster with globalized trade.

I am sorry you have become so skeptical of progress, but I and others will continue working so that a rising tide lifts everyone, including you.
Assuming they aren't renting.
> For those of you who are new here (aka didn't live through the 2000 bubble) welcome to a shitty job market.

Just as we saw in 2001, the market is worst for (a) recent graduates who have not yet established a professional network and (b) people who had poured into fungible commoditized job roles during the boom and were a dime a dozen when the bust came. (b) is roughly "programmer/analyst" in 2001, "Java developer" in 2008, and "data scientist" today. It's not that some people working under those titles don't have non-fungible skills, but that there are so many others with that job on their resume, that it's hard to differentiate. My advice is, _don't go looking for those jobs._ The opening anecdote in the article describes how terrible it is to try to get hired as a data scientist right now. And no wonder. The job market is flooded with low-quality data scientists.

My experience working with data scientists has drastically lowered my expectations: you get a mediocre Python programmer (you must be willing to accept Pandas + Jupyter notebooks as their work output), combined with a mediocre statistician (can do linear regression and ANOVA, but don't expect them to do it right), combined with a mediocre SQL programmer (probably SELECT, maybe JOIN if you're lucky), and a mediocre machine learning specialist (has a list of preferred sklearn functions in random priority order depending on training, plus maybe one other random library that stops working in the middle of the project due to an API change). They made up for their cheap salaries by spending lots of money on AWS.

Maybe I just got unlucky. Didn't know how to hire well. I'm sure there are good Data Scientists out there, but it's so easy to hire bad ones that it's no wonder people are reluctant to do it. If you're one of the good ones, and if you're in any way qualified for a job with a higher barrier to entry, or even just a job with a more unusual title than Data Scientist, go for that instead of trying to stand out in a sea of mediocrity.
DOJ files antitrust suit against Apple
So as we add layers of language, intelligence goes down. (Of course, to the residents of that layer, only the residents of that layer are intelligent. The depths are inscrutable chaos. And further layers are ... Tools? Toys?)

Individuals are smart, committees are dumb.

Fundamental particles must be geniuses.
Those are all reasonable tags for this story?
I think these kinds of tools are awesome, although I normally prefer not having to rely on getting the functions/classes/types defined for me, I usually find it easier to just use lxml[0] to build HTML components from composable Python functions[1], similar to React.

[0]: https://lxml.de/lxmlhtml.html#creating-html-with-the-e-facto...

[1]: https://ricardoanderegg.com/posts/python-build-html-componen...
I wish that was "one small change".

Evidence that it isn't: all of human history dating back well before we had writing.

> I've heard there's a trick that can change this game we find ourselves in: stop speaking untruthfully.

I, too, follow this one weird trick.

Evidence that people who are willing to lie to my face get power by doing so:

* Basically all politicians, but specifically Boris Johnson — people like me even saw and called out the lies at the time, and yet, there he was, being Prime Minister

* Bernie Madoff, until he was finally caught

* Sun Tzu, The Art of War

The second you can argue is capitalism. The first? That's democracy. The third? You may not like warfare (I don't either), but it predates Capitalism and was also a big part of the Soviet world-view — this is the point at which Anarcho-Communists chime in to say "but in a post-Capitalist world there would be no need for guns", which is the same mistake Anarcho-Capitalists make: people with guns don't care that you're saying they don't need guns, and are also now taking as much of your stuff as they want.
NATO doesn’t take countries with active border conflicts and for good reason. I am glad that NATO did not take Ukraine then, even if I am open to it once this conflict resolves.
Amazon can easily comply with the AGPL, giving back code isn't the problem anyway. The problem is money, AWS gets a lot of it and devs for the software they offer as a service does not. OTOH, I read that in some situations they do revenue share, but don't know the details there.
So I'm a researcher that almost always uses pdfs... Does HTML have the reproducibility that PDF promises? My feeling is that if I store a PDF, it'll look the same in a decade. But is HTML the same way? It seems like it relies on the web browser and many other things... How would one manage things like images and gifs? Is there a way to keep everything into one HTML file that's easily shareable and feels secure?
Thanks. It's on our roadmap, but we're starting with mobile first.
That’s a related but different issue, we should figure out if they are safe, help other countries deal with them, and stop producing as many ourselves, at the same time.
> 4. Pre-commit hooks are an anti-pattern. The repo creator has no business messing with my local, half-broken experiment/exploration commits. Do that on push if you must.

Git hooks are not part of the version controlled repository so you can already set them to whatever you like (for anything executed local anyway, push hooks are up to the remote).

You can also bypass them using --no-verify for cases where you consider that to be the right thing to do.
The traps just happen randomly throughout. The best run I had going ended instantly when I hit an alarm trap. It's impossible to recover. I cannot even escape lone enemies without a ring of haste.

Yeah, I could have detected that on a search, but I'm usually struggling to stay fed in the first place.
Using exFAT under macOS over a period of a few years led to several of my drives becoming corrupted. I have not had issues since I switched away from exFAT, and I am now convinced that macOS's exFAT driver is unacceptably terrible.

If you need a multiplatform filesystem for a thumb drive or small portable hard drive, I have had success with UDF. Surprisingly so, given that it's basically a hack. See: https://github.com/JElchison/format-udf. This basically won't work on drives over 2TB, however.
For 99% of normal people, neither A nor B is something they are capable of. If the success of free alternatives is contingent on this behavior, we might as well throw in the towel now.

If the average Discord user read your comment, I think it would reaffirm their assumption that free Discord alternatives aren't for them.
This kind of reminds me of something Mariko told the Anjin in the show Shōgun. He wanted to leave Japan and be free of rituals and she said something like "If you're always chasing freedom you'll never find yourself."
There are some electronics products where schematics hardly convey anything. Heavily digital stuff is often just a whole bunch of squares with dense rows of lines connecting them. Maybe a few caps and resistors here and there.

For analog stuff though, a schematic is absolutely fundamental to understanding how the circuit works and how to troubleshoot/fix it. Handing an engineer a code description of an analog circuit will basically have them just trying to mentally build the schematic in their head while reading it.

Imagine a model sharing 3D printing website that got rid of all the 3D model representations and just put the model code in their place. It would be borderline useless (despite your 3D printer having no issue still printing the stuff). Similar situation.
But he did
ScoreHMR: Score-Guided Diffusion for 3D Human Recovery
AGPL/GPL does not require contributions back upstream, just giving code to your users.
It is a long story.

JavaFX was born as a scripting language[0], which most devs didn't like, and then Sun started the process to port it to Java.

In the middle of this, Sun went bankrupt and while Oracle took the JavaFX development further, they didn't see any value in adding yet another GUI framework to Java, and made it open source to the community by the time Java 11 was released.

A company, Gluon took over it [1], making their business case as means to use JavaFX to also target mobile OSes [3]. They also took over the JavaFX GUI designer. [2]

That was mostly ignored, as Java strong points focused on the server, Android is its own story, with their own frameworks, thus Swing was good enough for the market of desktop applications written in Java.

Additionally it didn't help that JavaFX is an additional dependency, with binary libraries, which kind of complicates the deployment story.

However, recently Oracle decided to be a bit more supportive of JavaFX, if it still matters, remains to be seen.

[0] - https://en.wikipedia.org/wiki/JavaFX_Script

[1] - https://gluonhq.com/products/javafx/

[2] - https://gluonhq.com/products/scene-builder/

[3] - https://gluonhq.com/products/mobile/
Yes: shell-shock is never good, which makes "shell-shockingly good" a poor turn of phrase even in the context of terrapins.
This is great.

Angular is getting partial hydration (seems automatic from the keynote but it's not clear) and deferred views which are like components that don't load until something happens (eg entering the viewport).

Performance has increased considerably too thanks to the use of signals.

Honestly I'm quite impressed. I wish Svelte had partial hydration but the team keeps arguing against it.
ColBERT Helps Developers Overcome the Limits of RAG
With all due respect to Nix/Guix, to me they swim uphill against the current of "worse is better" than UNIX is built upon. They are trying to tame the complexity of the world by making it declarative. A lofty, and a little too idealistic goal.

I much prefer the immutable approach (rpm-ostree) or even an unsophisticated approach like a Dockerfile, which is worse but much closer to the status quo, than to create a perfect world from scratch and hope that everybody follows the Light. Software is too large, complex, hacky, buggy and nuanced to expect it to fit into neat preordained categories. Because unless you do very simple things, you'll soon find yourself out of the happy path and have to resort to doing the hacky way anyway.

This is what some believe killed Lisp machines vs UNIX. I guess, like Lisp, in decades there will a vocal contingent of people lamenting the fact that we all run immutable Microsoft Kubernetes Ubuntu (MSKU) instead of using the more refined NixOS approach.

https://www.dreamsongs.com/WorseIsBetter.html
Preparing for supply chain issues during wartime and peacetime look very similar other than defence spending. Simplifying supply chains and reducing dependencies helps whether your concern is war, a pandemic, or economic change.

We put chips in almost everything today. If we can live without chips them so be it, but assuming we'd rather not feel the full impact of have zero chips for whatever reason we'd be smart to start building some level of manufacturing capability at home.

We already saw toilet paper supply chains crumble and all it took was a (potentially over-) reaction to a potential global pandemic. It wasn't a war with China that made it clear we really could do some good with a simplified toilet paper supply chain, it was scientific concern amplified but scared/concerned politicians and herd mentality when the public realized they weren't prepared for such a possible future.
Whistleblower Barnett claimed Boeing staff spied on him before alleged suicide
So the consensus seems to be that the classic UNIX line-based tools match the regex against the line excluding the newline terminator (which makes sense since it isn't part of the content of that line) and therefore $ only needs to match the end of the string.

If you read a line, you usually remove the newline at the end but you could also keep it as Python does. If you remove the newline, then a line can never contain a newline, the case cat\n can never occur. If you keep the newline, there will be exactly one newline as the last character and you arguably want cat$ to match cat\n because that newline is the end of the line but not part of the content. It makes perfect sense that $ matches at the end of the string or before a newline as the last character as it will do the right thing whether or not you strip the newline.

If you want cat$ to not match cat\n, then you are obviously not dealing with lines, you have a string with a newline at the end but you consider this newline part of the content instead of terminating the line. But ^ and $ are made for lines, so they do not work as expected. I also get what people are complaining about, if you are not in multi-line and have a proper line with at most one newline at the end, then it will behave exactly as if you are in multi-line which raises the question why you would have those two modes to begin with. Not multi-line only behaves differently if you have additional newlines or one newline not at the end, that is if you do not have a proper line, so why should $ still behave as if you were dealing with a line?
We basically need to see the big users of these projects hiring staff to contribute to the fork and destroying the original project for that to work well i think. We need to invalidate the business model of "buy opensource project, be a giant asshole" by causing billions of losses t( vcs and proving there is no mote like there can be buying closed source before thia bs goes away.
I have been using Zed with TypeScript, though I sometimes had to restart it due to an error that, once fixed, was still marked as an error.

With Go, it's great!

For Python, I need to add a `pyrightconfig.json` with the path of the virtual environment, which is a known issue.

Recently, I've also dabbled a bit with Rust, which has been exceptionally good.

For LaTeX, I still use VSCode, but apart from that, I rarely open VSCode.

P.S. Zed is far from being as mature as VSCode, but for my purposes, it's more than sufficient.
I emailed him out of the blue and asked him to write more stories about Pham Nuwen. He replied and was really nice and we corresponded over a couple of emails.
Several hours definitely isn't required. If you are a good match for a job your resume should already be a stand out, so all you need to do is read the listing and submit your resume (plus whatever HR system hoops they make you jump through). Anecdotally, I typically get a high response rate when I'm choosey and have never wrote a cover letter or anything specific to the job in question. Why would I need to write a love letter for a position I'm well qualified for? I'm the prize, not them haha.

Changing tactics to blindly applying for positions regardless of qualifications is just a waste of time. I for one wouldn't want an engineer who solves problems like that on the team.
Man, that guy seems like a real asshole.
I want to give nix a try!
Will this stop someone from making a device that has the same and more capabilities but doesn't look like a Flipper Zero much in the way most HAM radio manufacturers design the radios to be super easy to unlock some/all bands? e.g. a smart phone USB add-on that does all FZ's tricks and more after you move a jumper.
Yup, guard robots won't be useful until they can beat 30+ people or do something to the first guy that the rest would have to run away. Same for AGI, it won't be called AGI (or conscious for that matter) until it can purposefully do malice.
You can easily add twstalker to the generic one.
> I'm suspecting that you want to argue with someone whose worldview is rather unlike mine.

Probably, but I can only respond to the words you write and not your internal thoughts. To me a handful is 10 or less, from fingers, but I guess a handful could also be hundreds like hundreds of rice grains which makes more sense but I haven't seen anyone use handful for more than 10.
AI don't think that's accurate. State Socialism is real.
And C#, Python, Rust...
"For instance, on the planet Earth, man had always assumed that he was more intelligent than dolphins because he had achieved so much—the wheel, New York, wars, and so on—whilst all the dolphins had ever done was muck about in the water having a good time. But conversely, the dolphins had always believed that they were far more intelligent than man... for precisely the same reasons."
Puff piece you would expect from key stakeholders in this whole fiasco (conveniently timed, might I add). Respect where respect is due, but nothing in this post is worth a grain of salt in my opinion.
And Python... And Rust... And C#...
These are pretty nitpicky reasons but you should use the editor simply because doing so makes it more likely that you will include additional lines with relevant context (freeform text and/or links, issue numbers etc.).
I used Simple apps from fdroid. They were sold to zippoapps quite nasty company. It was forked. We have fossify suitr now, but it left a bad taste that something like that has been done.