skysight-inc/HackerNews huggingface dataset:
In parts (1) and (2) comparing the default setting of Zstd (level 3) against the default setting of Brotli (level 11) is a bit misleading. It shows Brotli compressing ~30% better than Zstd, but Brotli's default level is >100x slower than Zstd's default level. Zstd level 3 is expected to run at hundreds of MB/s, and Brotli level 11 is expected to run at ~2 MB/s. The compression speed is only 30% slower because that benchmark includes the time to tar the directory, which is likely more expensive than the compression itself. As @sfink already suggested, just running lzbench on the npm-9.7.1.tar would be a better benchmark.

In part (3), because its running only on lib/npm.js which is 13KB, you are getting skewed results which aren't directly applicable to the compression of npm-9.7.1.tar. Brotli excels at compressing small Javascript files, as this is where its dictionary provides the most benefit. The benefits of the dictionary for a large tar file will be negligible.

However, in the npm-9.7.1.tar scenario we still expect Brotli level 11 to produce slightly smaller files than Zstd level 19. Likely ~5% smaller. But we do expect Zstd to provide significantly faster decompression speed.
So the Gulf War - a short campaign of overwhelming force presented selectively through Big Media is somehow the same as the Russian Invasion - a years-long grinding battle of attrition where massive amounts of battle footage are available online and knock-on effects are visible in your bills? I'm not buying this. Saying no war has ever existed unless you personally fought it doesn't seem like a very useful thing to say.
I remain confused by the absense of a sizeable reverse headhunter industry.

Headhunters are trying to find a best fit for a company. Why is there no one trying to find a best fit for a candidate? The inherent problem in hiring, on both sides, is search costs.

I'm probably going to be searching for a new job sometime next year. I think that, to avoid the time spent on these appliations, and to ensure a relatively good fit, I'd be willing to pay quite a bit, or to try and align incentives pay a percentage of the pay increase from my current job for a period of time or something like that.

But essentially, it seems like free money on the ground to be able to pay people to solve these search frictions.

I realize headhunters exist on the company side, but it really seems like A) there should be more of that and B) there should be a reciprocal industry representing the applicants.
Chinese sailors dead after trying to trap British sub-surface vessels
> For example the old app can keep writing data with the old schema, whereas the new version makes assumptions based on the new schema

To do safe migrations it's a good idea to avoid rolling out versions that start making assumptions about the new schema until the migration is done and dusted.

This does of course start to create weird territory where migrations cease to become trivially "stackable" if you want to retain the whole zero-downtime thing, but this is true for a lot of "graceful update" patterns in computing (in fact I've not seen it solved properly before).
The author has the excuse that the title is a reference to a play, but it’s still rhetorical clickbait. “Haha, got ya! It’s true that the Gulf War did happen, but here’s my top 11 reasons why it’s more complex than often portrayed in popular media”.

I hold out hope that we are almost out of this postmodernist phase.
". it strikes me as profound that many (most?) of the active slave owners and traders in the USA were actually killed in a short time span"

what is not clear about that question mark?
It says you're supposed to leave a ticket if you have questions or comments... A README file isn't much to ask for.
> The algorithm helped Amazon improve its profits on items across shopping categories, and because of the power the company has in e-commerce, led competitors to raise their prices and charge customers more...In instances where competitors didn’t raise their prices to Amazon’s level, the algorithm—which is no longer in use—automatically returned the item to its normal price point.

> The company also used Nessie on what employees saw as a promotional spiral, where Amazon would match a discounted price from a competitor, such as Target.com, and other competitors would follow, lowering their prices. When Target ended its sale, Amazon and the other competitors would remain locked at the low price because they were still matching each other...

Soooooo....it used the algorithm to raise prices, but also lower them?

Anyone want to try their hand at an actual headline?
Crusoe | Onsite/Hybrid – SF, Chicago | Climate Tech, Cloud Compute, Distributed Systems, Crypto | https://www.crusoeenergy.com/

Crusoe is on a mission to align the future of computation with the future of the climate.

Data centers consume more than 2% of the world's electricity. We power data centers with stranded energy such as gas flares and underloaded renewables, so for every GPU hour you use on Crusoe Cloud, you're offsetting 0.5kg of CO2e, or approximately 4.4 metric tons over an entire year. The more compute you use, the more CO2 and other greenhouse gasses you offset.

Crusoe Cloud (https://crusoecloud.com/) offers the cleanest and lowest-cost GPU cloud computing solution in the world for workloads including graphical rendering, artificial intelligence research, machine learning, computational biology, therapeutic drug discovery, simulation and more.

Here's a quick video so you can see what the systems look like in action, flames and everything: https://www.youtube.com/watch?v=Rlt8k71Quqw

High Priority Open Roles:
- Staff/Senior Site Reliability Engineer
- Staff/Senior Infrastructure Engineer
- Staff/Senior Software Engineer
- Solutions Engineer

Full list of roles here: https://jobs.ashbyhq.com/Crusoe?utm_source=Hackernews

Questions? Email: careers@crusoeenergy.com
Not replying directly to you, except the "excuse anything" part:
It's a funny idea that you owe your opponent in a war a "fighting chance", when in fact the exact OPPOSITE is true. You, in fact, owe your own soldiers every reasonable effort to eliminate your opponent's ability to fight back, as that ability directly translates to your soldiers getting hurt or killed.

One other point of clarification. Fleeing is NOT surrendering. You can't let your enemy flee unhindered only to regroup later.
It would be nice to have a bit of documentation on what makes this library special as well. It’s a significant time investment to learn a library like this one well. So some information on why one should choose this over, say, http://snap.stanford.edu/
Would be very helpful.
I do all my development with Arc. The profiles make it seamless to switch between staging and production accounts, and the dev tools are the same as Chrome because it's Chromium based.
I'd say both of those are actively harmful products (like PFOS or cigarettes) that hurt Google's competition by being open sourced. Google wrecked their own productivity, the least they could do was wreck everybody else's.
what thinkpad models are you looking at? i have a t480 and it seems due for upgrade as the battery is pitiful even after upgrading
I pre-ordered this, 2nd batch, and have been awaiting the charge/shipping confirmation (which was originally scheduled to be last month, some more delay is understandable, but kinda annoying that they didn't communicate more about updated expected shipping window for batches 2+).

Browsing their forums, I'm a little disheartened to see that it appears that the Intel 12th gen model has yet to get a stable firmware update - there was a beta bios released last December, windows installer only, and it often fails, and at that point they seem to have just gotten stuck. I totally understand not being able to fix some things that some demanding users keep yelling about, but not being able to make any stable release with any fixes is ... a bit scary. Not releasing the stand-alone EFI or self-booting firmware-update installer variant first is also a head-scratcher.

I really had the opposite impression before I recently started digging into their forums. The Intel 11th gen model seems to have gotten a few good firmware updates. They had this whole blog post about how they updated the 12th gen firmware for full Thunderbolt certification of the usb-c ports. ... but that's the update that they can't actually get a stable release of, for over 9 months now ...

I'm still rooting for them, and hoping this is just one speed-bump.

Links:
https://community.frame.work/t/12th-gen-intel-core-bios-3-06...
https://frame.work/blog/framework-laptops-are-now-thunderbol...
Did I write that?
I can't imagine actually using 64GB of RAM on a laptop.

How many concurrent VMs would I ever want to run anyway?

If I ever go over 16GB, and actually notice it swapping on an NVMe drive... why not just remote to a real workstation?
> Are those 2048 x 2048 images still sensible? SD 1.5 is best used at 512x512 and may produce sensible images upto 768. It generates monstrosities above that. Similarly SD XL is good upto 1024.

You can do significantly higher resolutions with various tricks like tiled diffusion, which is also a memory efficiency hack. (The stable-diffusion-webui tiled diffusion extension uses 2560×1280 direct [no upscale step] generation with an SD 1.5-based model as one of its examples.)
Cheaper than the mean perhaps, but again not bottom of the barrel for many of these models.
However, even if you want to keep focusing on these being 'cheap' vehicles, it STILL stands out in the industry as highly unusual. Even back in 2015, 96% of vehicles from other manufacturers had these devices (https://www.iihs.org/media/0e14ba17-a3c2-4375-8e66-081df9101...). It's a pretty easy argument to make that consumers would not be looking specifically for a feature that is near universal elsewhere. It was an abnormality and Hyundai/Kia will, unsurprisingly, pay for it in the long run.
Carbon dating is good up to 50kya, i.e. anything an archeologist is likely to be involved with. There's a separate issue dating things around 2500 BP called the Hallstatt plateau, but the slave trade this paper is looking at happened more recently than either of these (400 BP max). The problem is that carbon dating doesn't give you very good localization because it's generated by atmospheric sources. Strontium is almost exclusively of geological origin and the ratio varies a lot, so you can build a good map with it.
The models themselves record the training data. ChatGPT is happy to spit out Albus Dumbledore when asked about a hypothetical magic school. If you don’t have the exact training dataset that’s not going to be an actual defense.

The only protection is specific jurisdictions ruling this stuff is fair use, which is risky when you could be found liable in literally any country.
For people not aquainted with the hyperreal, Hypernormalization is a good documentary explaining it, free on youtube I believe, and done by Adam Curtis.
> Similarly SD XL is good upto 1024.

I don't think that's right. SD xl is good starting from 1024. Anything lower generates a useless mess.
I wish more people were excited about robotics right now. Hot take, but all current AI products at the moment are pretty much chat bots or image generators. Which is cool, but I have a hard time thinking that's going to have major impacts on the economy / quality of life. I think there is pretty big potential once we start getting more physical labor and production tasks automated.
Does anybody know how this compares to lazygit ?
How can you properly plan for eg. disk storage requirements etc. Does the tool calculate that upfront via some sort of dry-run mode? For companies with larger datasets this would be a rather important consideration. Also, those backfills will generate a lot of network traffic in clustered environments.
The wave length and pulse length aren't the same thing though. The short pulsed lasers actually consists of light that have many different wave lengths in them!
Making the worlds smallest Nerf gun out of DNA [video]
Location: New York, NY

Remote: Optional

Willing to relocate: No, but willing to travel.

Technologies: Ruby, JavaScript, Ruby on Rails, React, Express, PostgreSQL, MongoDB, Node, Vue

Resume: https://zahiahmed.github.io/Portfolio/images/Zahi_Ahmed_Resu...

Email: zahi.ahmed33@gmail.com

About:

Hi, I am Zahi Ahmed and I am a programmer based in New York! I completed a BA in Computer Science from Queens College and recently finished App Academy's coding bootcamp earlier this year. I have a strong passion for web development. One of my favorite projects that I built is "Chaos", a full-stack clone of Discord using Ruby on Rails for the backend and React.js for the frontend. Feel free to take a look below:

Live site: https://chaoslive.herokuapp.com/login

Github: https://github.com/ZahiAhmed/Chaos
I wonder how much we can learn from the mainframe era of computing?

Instead of each application managing distributed computing and networking, what if the operating system could handle that transparently?
There was an announcement that Intergraph would port Windows NT to SPARC: http://ftp.lanet.lv/ftp/sun-info/sunflash/1993/Jul/55.11-Sun...

Guess it never went anywhere.
Bail reform. It seems as though criminals may be taking advantage of well-intentioned policies.
> Saves me time searching for the right SVG and digging through free but really paid image sites.

FWIW, Google's Material Design Icons and The Noun Project are decent sources of high quality, actually-free SVG icons:

* https://fonts.google.com/icons (Apache license)

* https://thenounproject.com/ (CC-BY)
Offering this title for asking opinions of it more than recommendation, as I've not yet read it:

'Crystal Fire: The Invention of the Transistor and the Birth of the Information Age', Riordan.
"Sparsely activated Mixture-of-Experts (SMoE) has shown promise to scale up the learning capacity of neural networks, however, they have issues like (a) High Memory Usage, due to duplication of the network layers into multiple copies as experts; and (b) Redundancy in Experts, as common learning-based routing policies suffer from representational collapse. Therefore, vanilla SMoE models are memory inefficient and non-scalable, especially for resource-constrained downstream scenarios.

In this paper, we ask: Can we craft a compact SMoE model by consolidating expert information? What is the best recipe to merge multiple experts into fewer but more knowledgeable experts?"
SEEKING WORK | REMOTE

I'm available immediately, in European and North American time zone.

- Email: divyeshpar2496 (at) gmail (dot) com

- LinkedIn : https://linkedin.com/in/pbdivyesh

- Github: https://github.com/tapudp

Full-stack engineer with close to 7 years of experience to build, to architect web and mobile apps.

Having worked with early stage startups to buy finance giants, focus has been to provide seamless experience creating apps and integrate different code modules for better extensiblity. Looking forward to a short to long term work relationship.

Please contact me via email.

Technologies:

---

- Javascript-Typescript, Node.js, Express.js, React.js, Redux, MobX, HTML5, CSS, MySQL-PostgreSQL, Google Firebase, Next.js, GraphQL, React-native, React-native-web, Python.

- unit, E2E-test with Jest, chai and mocha for frontend, backend, cloud with Docker, AWS Lambda, S3, DynamoDB, Cloudfront, IAM, Ec2.

---
This assumes third-party code is never served directly from the node_modules folder (or via proxies like unpkg)
> Anyone want to try their hand at an actual headline?

A better headline would be:

Amazon Used Secret ‘Project Nessie’ Algorithm to Steer Prices

Using the word “steer” instead of the word “raise”.
AI to determine paternity based on photos
Are the s3 sleep issues on Linux fixed with this build? From previous reviews the intel builds were losing 30-40% overnight.

I want to be able to shut the lid, and open it up a few days later, with instant start, with only a few % off the battery. My Macbook can do this, but it’s not Linux, and not a framework
> I can't think of an example where a product was closed source, released as open source, and continually maintained.

I found one after some searching: Nomulus. https://opensource.googleblog.com/2016/10/introducing-nomulu...
The irony here is that paying for stuff here helps you avoid the ads only. You still don't own your data, when you agree to their ToS, which they can use internally.
Just another reason to delete Facebook and Instagram.
Well played, well played.
I bought a screen for $70 for an iPhone third-party screen and paid some guy in China $10 to fix it. You probably pay $199 for two years, yet they still charge you $29 for it
That said, this is an interesting article, and I love to see people experimenting with modern compression algorithms for package management! There are a lot of easy wins in this space.
Those articles by both Jake and his wive are so well written and I would love to read them fully but I can't.

It's gut wrenching that I am just a CT scan away to being in the same (somewhat comparable) situation.

I shouldn't compare fates and still my mind wanders around the topic every time.

The facts they both present in a scientific manner (like remission rates) scare me to my bone. I cannot fathom what he and his loved ones are going through and that makes it even clearer what I have burdened on my wife, children and family.

I know this comment is ultimately me shouting "please let us both live" with many words and maybe this is me being a self serving asshole, maybe it is that. I don't know anymore.

I would love to offer the promise that everything is going to be alright but I cannot. I am just scared as hell and somehow I needed to get this out.
Bluesky isn't even out of beta yet.
All I want, is fair and transparent system that allows me to compete with people from $top_school.

Why somebody from $top_school should have an advantage just because he/she went there, not that they were better?

If I went to $no_name school, but put effort and scored well, then I advertise myself with "scored well", meanwhile now I cant.

No system is perfect, but at least there's minimal amount of bias in standardized tests.
> To do safe migrations it's a good idea to avoid rolling out versions that start making assumptions about the new schema until the migration is done and dusted.

Or make the app do the migration as part of its normal operation, so you have total control over it. :)

I think we're saying the same thing, I'm just suggesting it's safer to do it in the app itself, because then app changes and database changes are tied together instead of divorced from each other.

If you only have one or two people working on the code that interacts with the table that is being changed, both methods are pretty much the same. But if you have a large team or want to be able to rollback better, then doing it all in the app code feels like the better way to go for me.
Napster: never forget
https://electrek.co/2023/10/03/worlds-first-artificial-energ...
What are you up to these days, Just hacking at D?

But more seriously, what it's the status of the borrow checker?

Also what's the status of the new C array proposal?
High interest? I seem to remember previously low interest was also blamed for the housing crisis..
>people who can't afford iPhones and Apple Care

A refurbished iPhone 12 is $449. A brand new iPhone SE is $429, $17.87/mo. for 24 months... or $11.91/month from a carrier.
AppleCare+ with Theft and Loss is $7.50/month
So you're looking at ~$20/month for a phone that Apple will replace instantly if it breaks or gets stolen. Is someone who doesn't have access to credit really going to be able to afford a cheaper android phone and the tools to repair it and the parts to repair it?
Maybe the sound should be played in proportionate intervals to typing speed, rather than upon "hits", with the last one somehow cleverly ending with key-up and/or first key-down inevitably absent.
Also magnet for the pile works well: magnet:?xt=urn:btih:0d366035664fdf51cfbe9f733953ba325776e667
Yeah, they get what they get from the parser. The good resume is uploaded anyway.
I agree that this database looked blatantly illegal as the ones using it never actually bought the books. You can clearly sue them for counterfeiting.

I still would like to see if legally a judge would consider the training illegal. I do not think this got tested and i would not consider the answer as clear cut. If a company buys a million ebooks, can it simply train an AI on it? If no employee reads the books and only the AI "reads" it you could argue that the company bought it only for a single reader/entity. They will probably need to update the copyright system to take this case into account. We will see in a few years how this plays out.

In the end these authors will eventually lose their copyright after their death. And nothing will stop the AI training at that point. This only delays the inevitable by a few years. The public domain already has a lot of amazing books and resources. Google even has access to very rare books nobody else has access to digitally i think:

https://blog.google/outreach-initiatives/arts-culture/in-beg...
There was a note on Reddit that the ports / expansion cards were in the wrong way to maximize power efficiency. USB c in back two, USB a in the front.

Link to official comment
https://www.reddit.com/r/framework/comments/16ytxjd/comment/...

Direct to knowledge base
https://knowledgebase.frame.work/en_us/expansion-card-functi...
Sorry to hear about your Linkedin profile. Yes, we do look at Linkedin profiles for shortlisted candidates. It helps to establish credibility and for us to get an idea of whether the claimed previous experience is legitimate.

We do also ask for Github, but many folks use other repositories. Linkedin is one of the best sources of credibility for us, so I would recommend continuing to try to get it unbanned, or start a new one.
The housing crisis is only a crisis if you're not a property owner, and in most cases property owners de facto control governments if for no other reason than the fact that they tend to be older and vote more. This is true in the US and probably in the EU too.
With the following test.sh:

#!/bin/bash
case "$SSH_ORIGINAL_COMMAND" in
*)
sudo $SSH_ORIGINAL_COMMAND
;;
esac

and the ssh-based restriction:

command="/tmp/test.sh"

$ ssh user@server 'uname > /tmp/123'
uname: extra operand ‘>’
Try 'uname --help' for more information.
$ ssh user@server 'uname $(ls)'
uname: extra operand ‘$(ls)’
Try 'uname --help' for more information.
Maybe take a look at cobol.

I know, I know. But it was designed for non programmers.

Their syntax in this case is

Perform . . . Times

The language might give some insight by offering a different perspective
Volatility in interest rates always affect those with large loans the most (positive or negative).
If you'd like to see another viewpoint (or no viewpoint) espoused, volunteer to help Python with their releases and you'll have a chance to provide input to their release process.
I can confirm I saw it done a few times.
Comments moved to https://news.ycombinator.com/item?id=37738543, which has the original source that this is pointing to.

Submitters: "Please submit the original source. If a post reports on something found on another site, submit the latter." - https://news.ycombinator.com/newsguidelines.html
Do you have a LinkedIn company page?
We need better CAD as code. OpenSCAD comes to mind.
What would be the point? Books have the shape they do because paper is two-sided, and they are optimized for information density. There's no inherent value to seeing one page next to another, and even less in having a fold.
yeah vetting is big part of it. Like imagine the amount of applications they get from all over the world. This kind of things changes as the cloud providers get bigger and bigger too. If you use say Oracle now they kind of want to hear from earlier stage startups.
Interesting, looks like it is the same guy from the "dunk on our" Windows Terminal team. :D