skysight-inc/HackerNews huggingface dataset:
Having been a Borland's compilers fanboy since Turbo BASIC, all the C++ and TP versions for MS-DOS, a few ones on Windows 3.x, Borland C++ 4.5, and first editions of Delphi and C++ Builder, until their management messed up, it kind of sadens me the zig-zag turns we have had since the 2000 with VMs and interpreted languages, until we finally got the renaissance of AOT toolchains.

If only Native AOT was as easy to produce a binary as a plain Turbo Pascal 6 project using Turbo Vision.
> independently releasable component

I think this is the key phrase in what you've written. Quite often I've seen teams insist on separating things that cannot be released independently due to some form of coupling.

You end up with people talking about a particular "release" but not really knowing 100% what's in it and then discovering later that something is missing or included by mistake.

IMHO it's much easier to keep it all in a single repo and use the SHA value as a single source of truth when discussing what's in it. I don't really work on huge codebases though so your mileage may vary.
> And to use M.2 storage you need a separate HAT. And you want a case for it, and some cooling. Between those three, price for a 8GB RPi5 comes very close to a N100 box.

Now you mention it; I recently put together a Pi5 setup for low-power file-storage (portable), ~£80 for the Pi, ~£20 for the PSU, £5 for the cooler, £12 for a decent MicroSD, £16 for the NVMe HAT and £60 for an SSD, no case (total: £133), compared to the MinisForum Ryzen cube-PC I bought for a low-wattage server which cost ~£230, has 16 core Ryzen Laptop CPU, 32GB RAM, 1TB SSD, PSU, nice case, etc; It's almost as portable, and orders of magnitude more powerful. Ok there's almost 100% price difference, but you get way, way, way more than 100% more of a computer for the price.
LLM compressor: compress models for efficient deployment
The llm-compressor library is designed to optimize large language models (LLMs) for deployment with vLLM by applying various compression techniques. It supports multiple quantization algorithms, such as GPTQ and SmoothQuant, to reduce the size and computational requirements of models. The library is compatible with Hugging Face models and integrates with the safetensors format. Users can easily quantize models using predefined recipes and then deploy the compressed models with vLLM for efficient inference.
Yes, I've used systemd-swap

https://github.com/nefelim4ag/systemd-swap
My clients are like this lately.

Non techies that now are suggesting how I design solutions for them by asking ChatGPT. And they seem to treat me like the stupid one for refusing.
It's perfect as a home music/video server.
the only way i have been able to use raspberry pi is the setup a mini screen to display my gif artwork whose screen is glued to CPU's AIO cooler as the screen one cooler was outof my budget :}
during that decline need to feel personal consequences.

This is just never going to happen. I agree with you but
it's not how power structures work.

Even if there was some type of governance structure setup to do this, those CEOs would workout how to make someone else the fall guy.

The best hope we have is healthy competition, even now, I search for flight that offer AirBus.
AI training is literally analyzing. That is how it works. Properly trained models (i.e., ones that aren't overparameterized or overfit) do not just "elaborately compress" training data as this is not possible. For example, you cannot compress 1 billion images into 1 billion parameters, and expect to retrieve them later.

If objective facts are "my own narrative", then no rational discussion can occur.
Right, I forgot that is why internet became popular /s
Just to be clear, this proposal has absolutely nothing to do with Lit. The proposal is strictly regarding templating HTML DOM with JavaScript strings. Similar to how Lit renders, which is why the title mentions it.
Hope it will never hallucinate on you. Doctors will start to need to warn against DoctorGPT MD now, not just Doctor Google MD.

Maybe I'm a low-risk guy but I would never follow a medical solution spit out by an LLC. First, I might be explaining myself badly, hiding important factors that a human person would spot immediately. Then, yeah, the hallucinations issue, and if I have to double check everything anyway, well, just trust a (good) professional.
This is a so-called trade war.
Thankfully it has a modern type system, though.

As for the GC systems language, there is even a book about it,

https://ocaml.github.io/ocamlunix/
Love it, and it even has a native linux version. Level of polish in this game is unreal.
I wonder if Intel's actually trying to get a bit of extra revenue from selling this software, or did they outsource it and the licensing situation is for the sake of the real developer? This sounds like what you'd see if Intel doesn't actually own the software and is just putting their branding on somebody else's application.
But it's still Google.
Yes, it is hard to verify. You can compile it yourself.
To be fair, astral is the python company and thank god they are.
I love ruff and uv
Damn, I use Sourcegraph so much for my reverse engineering efforts on macOS. They index all those private framework symbols that people extract on every macOS release, and allow searching for headers and even how they are called by other developers that were ahead of me.

A big part of https://lunar.fyi exists thanks to Sourcegraph search. Even now I'm using it to find a way to enable the second monitor on M3 MacBooks without needing to close the lid [1].

I really hope this is not a sign of them taking back the ability to search in the future.

[1] https://alinpanaitiu.com/blog/turn-off-macbook-display-clams...
Yes definitely. In my experience I've only ever had to cool models from the Pi4 upwards. Of course the number of them I'm running is small, so it's anecdotal, but over years since the launch of the first Pi (which I still have), they're all still chugging along, with all but the Pi4s and Pi5s completely un-cooled (no heatsinks or fans).
If you don't want airthings to own your data, do not upload it to them.

Airthings has a git repo allowing you to read your own data, keep it inside your network, and graph it with graphana or anything you want.

However if you use their free, er, no charge service to view your data, then they own what they upload.

If you want to own your data, buy the airthings, don't use their service, and do anything you want with your data.
I have >10TB of magazines I've collected so far, and I could probably source another 50TB if I had the time. I'm working on uploading them, but I've had too much on my plate lately: https://en.magazedia.wiki/

There is a significant issue with copyright, though. I'll remove anything with a valid DMCA, but 99.9% of the world's historical magazine issues are now in IP limbo as their ownership is probably unknown. Most of the other .1% aren't overly concerned as distribution is their goal and their main income is advertising, not sales.
Having known OCaml since Caml Light days, Go's type system has nothing to do with OCaml, it is exactly the kind of languages the Go community rants about.
A testament to human ingenuity and genius, work of art even. The machined parts, the crude electronics, all of it
Supported by the German federal government? What does the government gain from it?

Is there educational content?
To be fair, I’m really, really impressed by the fact that such a nice software is still a one time purchase and also that it’s so cheap.

I mean, it’s an app some people use to work with everyday and make money with and it only costs 15€.
They're already allegedly charging a metric fuckton for TB4 certification/licensing. It's weird how it's 2024 and we can't have simple interoperability ...
Me too, but it's usually not hard stuff and it's not worth talking about it

I'm just better at coding than at sitting idle while a group of people every morning talks about minutia like it's something really important

If I've said "it takes X days" and I've consistently delivered on time, I probably do not need to check in everyday to say "we are one day closer to delivery"
> The following nominees received enough votes to qualify for the final ballot, but were not eligible for specific reasons:

I'm assuming the "specific reasons" are referring to https://news.ycombinator.com/item?id=41039644
Kin – Project.pbxproj File Checker
Internally yes we use a data warehouse to store the raw observations. We go through a similar process to traditional NWP to produce forecasts except with a few AI steps in between. Unfortunately, the standard currently is to store these as large multi-dimensional data files like grib2/netCDF/zarr.

In case you’re curious, here’s where NOAA stores all their GFS related forecasts:
https://registry.opendata.aws/noaa-gfs-bdp-pds/
Ok I jumped on copilot when it first came out so I have been using it for a long time.

Since I have been using it so long, I have a really good intuition of what it is “thinking” in every scenario and a pretty good idea of what it can do for me. So that helps me get more use out of it.

So for example one of the projects I’m doing now is a flutter project - my first one. So I don’t remember all the widgets. But I just write a comment:

// this widget does XYZ

And it will write something that is in the right direction.

The other thing it knows super well is like rote code, and for context, it reads the whole file. So like Dart, for example is awful at json. So you have to write “toMap” for each freaking class where you do key values to generate a map which can be turned into json. Same goes for fromMap. So annoying.

But with copilot? You just write “toMap” and it reads all your properties and suggests a near perfect implementation. So much time saved!
Biden can also fire every right-leaning defence contractor. SpaceX is the darling child of American aerospace. If your media diet is saying anything to the contrary that’s the carrier signal.
Sorry, I didn't realize that this name would cause confusion. Perhaps the term "masonry layout" is more widely used, but you can still find many results about "waterfall layout" by googling it.
The mysteries of inflammatory bowel disease are being cracked
Especially amongst programmers the feeling of constantly pushing boundaries and grinding to a new unexplored territory is far more interesting than working on practical “tame” solutions. See for instance the amount of people who spend tons of time hacking at and opening up platforms for GNU/Linux that are poor fits for the OS. It would make far more practical sense for say Marcan to spend his time working on the Linux kernel more directly than playing around with Apple devices that are made to burn out in a year and become ewaste. However, he feels more satisfaction working on that “new frontier”, regardless of its practicality.
Why not just use Airthings, don't use their service, and own your data.

They say in the license if you use their service (i.e. you upload your data to them) they own it. But if you don't, you own it. Seems fair to give them their data if they are going to store it for you and provide you an app and website to view it.

They publish a github repo to let you download direct from airthings (not using anything cloud) and graph it with graphana or whatever you want.
> I really hope this is not a sign of them taking back the ability to search in the future.

Searching repos seems to be unchanged:

https://sourcegraph.com/search
Pragtical: Practical and pragmatic code editor
But 60% of 25GW is less than 3GW? You need to take down more capacity than the buffer and power plants will disconnect from grid for fail-safe.
Bringing grid up alone maybe will take days or few, but all the appliances out there will be down for weeks..
ClownStrike brought us pen-written boarding passes, glad we don’t install crapware on hospitals hardware
We chat about everything in our team, asynchronous. Works fine for 30 years. I find people who have issues writing down their thoughts and bullet points first (which means they will be answered or addressed by someone before they can even hit a meet invite button). Each their own of course; everywhere I go (and we see a lot of companies close up because the nature of our work), we have to push away the meetings as they never work at all. What helps is asking very high hourlies; then suddenly meetings are not so wanted anymore (which proves the point).
Honest Manifesto about Soma
I founded Soma. It all started with me trying to find a real problem I could solve, instead of getting in love with a solution.

Inspired by the book Brave New World, where Soma was a source of happiness and
development, Soma aims to redefine that concept for hospitality workplaces. We transform
training into engaging and rewarding challenges, therefore, increasing staff motivation and
loyalty.

After some research, I found out
that restaurants and many other hospitality businesses struggle with staff retention, motivation
and training. Let me explain it from the perspective of the staff:

You start your shift, full of energy, but as the hours tick by, the work becomes a blur of repetitive
tasks. When the day finally ends, you feel drained—not from the effort, but from the monotony.
This is the reality for many in the hospitality industry—a sector that thrives on human connection,
yet often leaves its workers feeling disconnected. The problem isn’t just the work; it’s the lack of
purpose, growth, and recognition. High turnover rates, low retention, and a lack of loyalty are
symptoms of a deeper issue: the worker does not feel like they are part of something bigger.
Hence, jumping from a boat to another is not a big deal.

At Soma, our mission is to address the core challenge of staff motivation while simultaneously
transforming the way learning and training are managed. We understand that traditional training
methods are often seen as tedious, boring, and ineffective. Owners are hesitant to invest
significant time and money into training due to high turnover rates, creating a frustrating cycle
where motivation and skill development are neglected. Our goal is to break this cycle by offering
a solution that not only enhances staff engagement but also makes training efficient, engaging,
and impactful, ultimately fostering a more motivated and skilled workforce (chicken and egg
problem).

“Imagine Duolingo for your staff but instead of passive aggressive owl we’ve got real prizes and
rewards”

At Soma, we focus on a critical area where technology often falls short: jobs that require human
connection, starting with the restaurant industry. While AI is revolutionising many sectors, it can't
replace the warmth and intuition essential in hospitality. However, AI can enhance how we train
for these roles. We're using AI to create smart, gamified learning experiences tailored to the
specific challenges of their restaurant. Our custom microlearning modules immerse workers in
realistic scenarios—whether it's handling difficult customer interactions, managing the fast pace
of a busy service, or menu knowledge. With Soma, learning becomes fun and rewarding for the
staff. As we perfect our approach in restaurants, we’re preparing to expand into other areas of
hospitality, ensuring that more businesses can benefit from effective, engaging training that truly
makes a difference.

Keen to get your guys feedback on my company, we just raised and we are looking to hire 2 technical profiles.
Don’t mind me, I’m just going to ‘analyse’ this UHD movie and produce a 480p video file in a different codec whose bits are almost entirely unlike those in the original and throws out almost all the information from the original. I’ll put it on a RAID array with thousands of others, mangling the bits of the ‘analysis’ even further. The right ‘prompt’ may cause the model to produce some imagery very similar to some of its ‘training data’ however.

You can use whatever weasel words you want, but bits go in and fewer derivative bits come out in both cases.
Seems like a super confusing response message for a server not being found. :(
Additionally, nowadays it also has Java and C++ bindings to the same native libraries, so others can enjoy performance without having to rewrite their research afterwards.
Yeah pretty much!
See also: https://en.wikipedia.org/wiki/Radium_Girls
I cringe every time I see someone trying to replace good, purpose-built protocols with some bespoke HTTP crap
The appeal of it perplexes me. On paper, its a visual game about figuring out some random chains of function applications (cutters, stackers, painters, rotators) applied to a stream of shapes - sounds like a boring chore, but actually a very rewarding and addictive experience. Go try figure us out, squishy brains, rewarding themselves after attaching a virtual belt full of vietual squares to a gizmo that produces a belt full of halved virtual squares on screen. Humans are weird.

Kudos for such a polished release and launch!
The rumors are that Apple spent the same and didn't manage to find a useful end product. Really wild amounts of money going on, but the end product could be worth an absolute fortune. Uber without the primary cost -- the driver.
An awesome ezine that brings fond teenage memories, luckily still staying true to its origins, and keeping strong. Hopefully for many more years to come.
You mention IPv4. We're in 2024, this is getting ridiculous.

Governments should have done the same thing as with digital TV transition(s) : first ban selling devices that can't do IPv6, then ban selling (most) devices advertising they can do IPv4.
Likely non-commissioned officer.

I think GP means to say find someone with the business context and experience you lack, who you can rely on as a 2IC (second in charge).
All of my friends working in professional photography and publishing are heavily using AI, both the features integrated by Adobe into Photoshop and Midjourney. They use computers in their work, but they are not programmers - they are what you would describe as standard creatives.
Apparently we could do research work before Python was invented.
Bro, I beg, go outside and touch some grass
thanks for the input. I will look into it. however, chapter 6ff tackles it with another approach. what you think about that?
Yes it's a very sad state of affairs. But like never before, the hacker spirit is more important than ever!

Can't fix a bug unless you understand the code... Can't change the world unless you understand it.
Were there laws prior to self-driving vehicles that cars were required to have a steering wheel? Or that something added since?
Inflated expectations: the craze for translational research on aging
To escape orbit from LEO, the satellite needs another 50% speed. That 50% more speed is not just 50% more expensive.
This is a strawman.

The purpose of video codecs is to reproduce the original video. If you do that, it's copyright infringement.

AI models should not reproduce the original images. The output will not be something that already exists.

Purpose and intent matters.
>I can find things for half the price than at a brick and mortar, it comes fast, and it's almost always about what I expect. I have never gotten the wrong item.

Half the price, not sure, but for me the main appeal is I can find the things in the first place. If you need something specific, it's just impossible to find it in the city. There are 10 places that may have it, you go there, nobody knows where what is.

If there was a search engine for brick and mortar I might be inclined to buy there again. But I just can't find anything.
I think you have something here.

I don’t know about paraphrased versions but it would need to handle content revisions by the publisher somehow.
Interesting article, however in drums demo the reverb sound increases after the drum is hit, and this doesn't seem natural. I would expect the reverb to have only decay phase, but here the reverb has a slow attack as well.
Some sites do work, but others such as WSJ just give a blank page. Worse, Economist actively blocks this through Cloudflare.
That's just bais collaborative filtering. Drdaeman is talking about using the actual content of the songs in your vector embeddings.

This is not really important if you have a lot of user behavior data and/or playlists for each song. But if you have a niche song that few people of listened to, collaborative filtering based recommendations aren't going to be good.

Real semantic embeddings (which can then be part of the input to the recommendation model) can be trained using self-supervision, e.g. an auto encoder or a seperate "next audio token" predicting transformer.
Isn't it about finding the time difference between pseudorandom coded signals. Granted the satellite positions and paths need to be known, which is another part of the puzzle. That involves some calculus, I'm sure.
The whole introduction is great and hits the nail on the head. A hearty greeting also goes to all uncritical LLM apologists, whose sometimes brainless efforts and arguments do a disservice to freedom of information (and thus to humanity in the long term). Packaging free knowledge together with false information in an unsolicited and non-transparent manner and then selling it as the new saviour should bring all hackers to the barricades - thank you, Phrack, for speaking the truth!
It's just a development grant
Had the whole Parrot VM and Perl 6 distraction never happened, and I doubt Python would have taken over on UNIX scripting part.

So a good lesson is not to get distracted by foolish endevours.
Glass production requires a lot of energy, doesn't it?
(Sorry for the offtopicness but your otherwise fine comment was formatted in HN's 'code' style (https://news.ycombinator.com/formatdoc) rather than as a regular comment. I changed the formatting, but for the future it would be better not to indent your text with spaces unless it's code or something that needs that format.)
Oh well, you should tell the folks at DeepMind and Meta about these objective facts then so they don’t waste any more time doing research:

https://arxiv.org/html/2309.10668v2

Maybe apply for a job there too, since you’re obviously so far ahead of everyone in understanding this problem space.
Maybe it's because people are finding out that it's actually not as intelligent as they thought it would be in its current iteration.

The future is most definitely exciting though, and sadly quite scary, too.
and furthermore: this kind of reaction was very likely in the first place.

there seems to be a strong sentiment against ai among some artists. and so it's to be expected that some of these would publish posts on their social media displaying agreement.
Somehow I guessed it was Dijkstra just from the title.
it's arguably harder to make an extension system when you can't write your own broswer and you'd have no way to distribute them either because the platform dictator doesn't allow it

https://support.mozilla.org/en-US/kb/add-ons-firefox-ios
The two things do not go hand in hand, no. It's akin to screaming "communism" when someone proposes public healthcare.
Vision Pro review: Apple's cutting-edge headset lives up to the hype
Which features does Binary Ninja have that are not available in Ghidra or radare2 (which are open source) or other commercial tools such as IDA Pro?
Yeah if I wanted to just get started with electronics engineering, the easiest cheapest way would be… to use software. Programming / digital engineer bf is lower-stakes than physical stuff.
You could start with making sounds using a software synth or PureData. There will be no issues with generating sine waves. And there are lot of tutorials for this.

If you aim for performance, you will have to use SIMD and language that supports it (for example, C, Rust).
A human could equally make these same mistakes, and an LLM looks at the world differently to most humans so it could add aspects we wouldn't normally think about.

But these issues is why legislation goes through scruinity, committee and reviews before being passed to iron out these issues. I feel using LLM for a first draft is entirely reasonable.