skysight-inc/HackerNews huggingface dataset:
I'm really inspired reading this and hope it can help! I'm planning to put more work into this. I have a few rough demos of it in action on youtube (https://www.youtube.com/watch?v=OryGVbh5JZE) which should give you an idea of the quality of it at the moment.
It's time to ditch microSD [video]
Diamonds are the OG crypto currency and De Beers cryptobros. Diamonds are finite and someone decides to argue that that fact by itself makes them valuable while at the same time mining as much as they can.
A lot of folks used to get paid to set up small websites for people and small businesses. All those jobs are dead. Most front end jobs now are with large corps on complex websites. Also very few companies hire purely front end developers anymore, it’s mostly full stack.
Increasingly convinced that nobody on the public internet knows how to do actual LLM evaluations.
AI agents are here now. Disruption for many business models within 18 to 24 months...Yes.
How's your blood sugar? I wouldn't say this your blood sugar is healthy but if it's not so healthy radically eliminating carbs can go a long way to reducing insulin insensitivity which makes you need to overeat to feel like you're not dying, but actually makes you slowly feel worse and worse and worse.
"incredibly"??? You have very different standards for horniness than I do.
Alcohol-free drinks already exist. They're a much easier sell than alcoholic drinks + some weird gel.
A number of people in my lab do research into long context evaluation of LLMs for works of fiction. The likelihood is very high that Moby Dick is in the training data. Instead the people in my lab have explored recently published books to avoid these issues.

See BooookScore (https://openreview.net/forum?id=7Ttk3RzDeu) which was just presented at ICLR last week and FABLES (https://arxiv.org/abs/2404.01261) a recent preprint.
You are ignoring the existence of underwater UFOs (UUOs).

Those are in fact the real UFOs and the Congress have been misleading the public for decades by having everyone chase some made up flying sausage in the sky, as if we are small children. Just the fact that they created the hoax around Area 51, in the middle of a dessert and far from any water should have told you all you need to know. And don't get me started on the 1961 fiasco in Bay of Pigs where CIA failed to capture the damaged UUO that had floated to land.

But if we just for a minute step away from the obvious connection between JFK Jr, aliens and the Illuminati... have you ever considered that training LLMs on public forum comments is a bad idea?
Maybe you could just use a good-old 1D-CNN for the bottom 3-4 layers. Then the model has been able to combine characters into roughly token length chunks anyway.

Just make sure to have some big MLPs at the start too, to enrich the "tokens" with the information currently stored in the embedding tables.
i know nothing of this stuff, but it reminds me of aphex twin and venetian snares encoding images into their sounds. is that a similar thing somehow? i thinknfor venetian snares the track was something like song for my cat. if you'd use certain tools, the frequencies would show a picture of a cat.

edit: venetian snares was an album, songs about my cats. you can find it on youtube, unsure if i can link it.
A similar fun trick was used by Aphex Twin (and others) to make a weird face appear in the audio spectrogram of one of his tracks: https://news.ycombinator.com/item?id=8509105
Yes, I wonder that too. The comment says that debug and release builds have ABIs because they have different type layouts. But why do they have different type layouts? Bounds checking and assertions shouldn’t change the type layout. It seems to me that debug flags should generally only modify code generation & asserts. This is usually the case on Linux, and it’s extremely convenient.

If windows is going to insist on different libraries in debug and release mode, I wish the development version of the library bundled debug and release builds together so I could just say “link with library X” and the compiler, linker and runtime would just figure it out. (Like framework bundles on the Mac). Windows could start by having a standard for library file naming - foo.obj/dll for release and foo-debug.obj/dll for debug builds or something. Then make the compiler smart enough to pick the right file automatically.

Seriously. It’s 2024. We know how to make good compiler tooling (look at go, Swift, rust, etc). There’s no sane reason that C++ has to be so unbelievably complex and horrible to work with.
Raspberry Pi M.2 HAT+
I'd start with https://www.servethehome.com/introducing-project-tinyminimic... which explains why cheap used office mini PC from the big name OEMs give the best value for money for a home lab. They generally don't have any difficulty running Linux either.

That site also has reviews of various newer mini PCs if you still want to go that route.
I tested the LLMs to make sure they could not answer the questions unless the limerick was given to them. Other than 4o, they do very badly on this benchmark, so I don't think the test is invalidated by their training.
> If it works on Linux to mix debug-enabled objects with "release", what use would it have to make it not work anymore?

There is no difference between Linux and Windows here. The debug/release issue is ultimately up to the API developer.

C++ has has the standard template library (STL). libstdc++, libc++, and MSVC STL are three different implementations. STL defines various iterators. A common choice is for a release-mode iterator to be a raw pointer, just 8 bytes on 64-bit. But the debug-mode iterator is a struct with some extra information for runtime validation, so it's 24 bytes!

The end result is that if you pass an iterator to a function that iterator is effectively two completely different types with different memory layouts on debug and release. This is a common issue with C++. Less so with C. But it's not a platform choice per se.

> IUC debug symbols can be totally separated from the object code, such that you can debug the release if you download the debug symbols. A well configured GDB on distros that offer this feature is able to do it automatically for you. It seems very useful and elegant. Why can't Windows do something like this and how is it an advantage?

MSVC always generates separate .pdb files for debug symbols. Windows tooling has spectacular tooling support for symbol servers (download symbols) and source indexing (download source code). It's great.
61 pins are used by 1/3rd of all people. So statistically, if I steal 61 debit cards, assuming I have 3 tries, and assuming people choose their own pin, I should be able to get cash off one in expectation.
It’s evolved in simpler organisms with a much shorter generation cycle and more offspring per generation.

Being able to localize sound source has a lot of benefits including predation avoidance and prey detection.
sort alice.txt | diff - <(sort eve.txt)

That's not a task for an LLM
There are two models at use here, whisper tiny for transcribing audio, and then llama 3 for responding.

Whisper tiny is multi lingual (though I am using the english specific variant) and I believe llama 3 is technically capable of multi-lingual, but not sure of any benchmarks.

I think it could be made better, but for now focus is english. I'll add this to the readme though. Thanks!
Not this level of quality in terms of voice inflection, and the other features. And the integration between them too. This is beyond anything I've seen.

It seems like you're overgeneralizing to the point of missing what is innovative here. And I do think making AI realtime and work well at it, is innovative and will change our lives.
I paid for it already lol. Should it not be "broadcom fusion" now? I am already getting emails about migrating my vmware account to broadcom.
Show an example...
my comment got flagged for saying "our society needs to shame anybody who will pay for a $20 salad", probably got downvoted by all the folks who pay $20 for a salad lol
This. This. This. THIS. SO MUCH THIS. The "tap away to deselect the original wrong select so you tap back to fix it" has taken at least a day off my life -- half a day for actual wasted time, and another half a day for frustration causing a slightly premature death...
Arm SystemReady SR/ES assumes sane ACPI tables. That's something that Snapdragon X (1st-gen) very much doesn't have. The ACPI tables present there are pretty much only usable for Windows if you want full functionality.

Yeah ESXi-Arm is bootable, but a number of patches were required.
Sounds like a promising topic for an Electroboom video.
Going to be pretty funny when pranksters start putting airtags into places where they can't be found just to annoy people with unknown tracker alerts.
Andre 3000 Is at Peace
There's a lot of Google AI product in HN right now
Right now on HN I see Veo (deepmind.google) in #1, Gemini Flash (deepmind.google) in #3, Model Explorer (ai.google.dev) in #5, PaliGemma (ai.google.dev) in #11. I've never seen so many Google products all listed in HN at the same time before.
Agree, I bought the paperback.
BYD has received USD3.7B from the CCCP total. Tesla's received twice that in US and California subsidies for its factories and cars.
New Post in my series on meditation!
Breathe deep, live fully. In meditation, breath is our constant guide to the present. Through focused breathwork, we tap into inner calm, regulate our nervous system, and reduce stress. Techniques like breath counting, alternate nostril, and box breathing offer pathways to tranquility. With each inhale and exhale, we discover the interconnectedness of body and mind. Breath is not just air; it's a bridge to transformation.
Fortunately the AI is controlled by Sam Altman who would never deceive us to gain power.
> ...especially if the government has to do it under the constraint of secrecy. It probably requires the worldwide community of researchers continuing to collaborate freely to reach the dubious "achievement" of creating an AI model that is so cognitively capable that once deployed, no human army, no human institution, would be able to stop it.

And stopping now may be helpful towards stalling advances (if they're even possible), by providing just enough capability to pollute the potential training data going forward. If the public internet becomes a "dead internet" or a "zombie internet," it'll be much harder to economically assemble good and massive datasets.

All the AI hype (and its implications) is bringing me around to the idea of viewing spam (of all things) as a moral good.
Maybe, but so what? If this enables people to have a few drinks after work in the evening and be fully sober for work the next day, I’m all for it.

Also, anything that can rapidly break down alcohol in the body will help as a medical treatment for alcohol overdoses.
Dart beat TypeScript to existence by a solid year. The web should run on Dart right now but Google fumbled the ball.

Web search was synonymous with Google until they enshittified their product to irrelevancy a few years back. Where once using Bing was unthinkable, several of my coworkers now happily use it.

They then proceeded to fumble the incredible lead they had with AI just a few years ago. At this point, I wouldn't be surprised if they let their Chrome monopoly slip through their fingers as well.

It's ridiculous how Google's BoD hasn't axed everyone in a leadership role at that company given how many gems they've let slip through their fingers.
> At long last, we have created the Torment Nexus from the classic sci-fi novel Don't Create The Torment Nexus
It's not always about money. Sometimes there's a larger goal of just being disruptive.

Imagine gridlock traffic on an election day. Imagine that traffic being mainly focused on voting districts that are likely to vote for a specific candidate.
Show HN: Floodcraft – Short videos on any topic in 30 seconds
Hey HN,

Floodcraft gives you a short AI-generated video slide show on any topic in about 30 seconds. It mimics the style and format of an Instagram Reel/ YouTube Shorts.

Here's a launch video for Floodcraft that I generated using Floodcraft! - https://www.floodcraft.com/videos/Y_rOqAMpy22t7bXx3AyiJ

The home page has a few more sample videos [1].

Since the images are generated, it works best for non-realtime topics like history, literature, arts etc; basically anything that wouldn't need to reference specific or latest images. Will incorporate real images soon.

I'm a visual learner and have spent hours watching YouTube Shorts (especially from the Epic History channel) so built Floodcraft to get similar videos in realtime for any topic that I wanted.

I've always been interested in knowledge ingestion and improving the way people learn. Previously, I built Smort.io [2] to let people easily edit, annotate, and share articles & ArXiv papers. Just prepend smort.io/ before any article url read in Smort. The Show HN post [3], got on the front page of HN and more than 50,000 people from 132 countries have used Smort so far.

[1] https://floodcraft.com
[2] https://smort.io
[3] https://news.ycombinator.com/item?id=30673502
love this, venetian snares too. thanks for confirming haha, i wasnt sure how they did it! cool memories =) thx! didnt know which one it was from aphex twin. these guys are magicians :D
App Store stopped over $7B in potentially fraudulent transactions in four years
Well, I can now use GPT to transform raw dynamic data into beautiful HTML layouts on the fly for low-traffic pages, such as change/audit logs, saving a ton of development time and keeping my HTML updated even when the data structure has changed. My last attempt did not consistently work because GPT4-Turbo sometimes ignored the context and instructions almost entirely.
A regime with a lifespan such that people entering young adulthood when it is founded also watch it fall has not lasted a really long time.
Bad analogy, herbs and spice also should be used sparingly not in abundance. Less is more. Use them where it makes sense not as a default.

My comment was for english speakers as a whole not just learners.
http://web.archive.org/web/20240514162813/https://defector.c...

https://archive.ph/lH00w
Time for another long march, eh?
Or seeing WiFi for the first time. It was Internet . . . with no cables!
Mojo's value semantics make heavy use of ownership and avoids copying as much as possible, see - https://www.youtube.com/watch?v=9ag0fPMmYPQ
Static linking is a good way to avoid the problem, but I’d hardly call it “elegant” to replicate the same runtime library in every executable. It’s very wasteful - we’re just fortunate to have enough storage these days to get away with it.
I think the situation for actual PIN codes may be slightly better than suggested; sometimes (in the UK at least) your bank will assign you an initial PIN and I expect many people won’t change it, and by using a dump of passwords, you’ve probably captured some people who have created throwaway accounts and chosen the easiest possible password.
I know so many developers (including me) that build this very thing. There's clearly demand for it, but no incentive for any large services to integrate their stuff into it when they can demand that you go directly to them :(
I love Codea! I bought it just to play around with it!
Which one cannot tell by the headline alone.
I don't have an irresistible urge to smear my fingers on the iPad screen just because it's emitting light.
Dopamine Nation: Finding Balance in the Age of Indulgence
Later replies say it's Miracode; https://github.com/IdreesInc/Miracode
Show HN: I built a Stripe plugin for Front.com
Seriously yes, that's what I came here to say - the default wake word should be "Computer", with edit access to a captain's log granted if spoken with sufficient authority in proper Shakespearean English.
Maybe that's more of a "savvy, likeable entrepreneur".

Google / Oxford Languages has: https://www.google.com/search?q=entrepreneur :

> en·tre·pre·neur: a person who organizes and operates a business or businesses, taking on greater than normal financial risks in order to do so
Was it a better Javascript? Yes.

Was it just a failed project that Google Analytics team used? No.

It's for Flutter and app development? It's a general-purpose programming language.

It's native cross-platform compiled language for apps and backend? It's a general-purpose programming language with multiple compilation targets, including native.

hodgepodge of features haphazardly thrown in? Certainly not.
If they want to sell more products to more people they will need to provide those APIs. If an AI assistant can make home maintenance more accessible then that will translate to more people shopping at Lowes more often but only if their inventory and its location are accessible by the assistant helping the customer decide which store to go to for the right part. If your store blocks the assistant then it’s going to suggest the competitor who provides access. It would be even better if the assistant can place an order for curbside pickup.
Maybe? My definition of an art style would be something distinct and recognizably different like say, Van Gogh, Picasso, synthwave, or the aesthetic of one of Wes Anderson’s movies. I’ve seen AI blend, remix and do slight variations on these styles, but I haven’t seen AI make something that I’d consider a new style in that same sense. Can you share an example?
As far as I can gather, that's not the case. These guys[0] have been crowdsourcing information about power efficiency for a while now, and the big takeaways right now seem to be that

* Intel is the best for idle (there's several people that have systems that run at less than 5 W for the full system using modified old business minipcs off ebay). Allegedly someone has a 9500T at less than 2 W full system power.

* It doesn't matter which Intel processor you use; all of them for many years will get down to 1 W or less for the CPU at idle. A 14900K will idle just as well as an 8100T, which will be much better than a Ryzen 7950X.

* AMD pretty much never gets below 10 W with any of the Ryzen chiplet CPUs. Only their mobile processors can do it, but they don't sell them retail and they're usually (always?) soldered.

* Every component except the CPU is more important. Your motherboard and PCIe devices need to support power management. You need an efficient PSU (which has nothing to do with the 80-plus rating, which doesn't consider power draw at idle). One bad PCIe device like an SSD or a NIC can draw 10s of watts if it breaks sleep states. Unfortunately, this information seems to be almost entirely undocumented beyond these crowdsourcers.

For a usually idle home-server, Intel seems to be better for power usage, which is unfortunate because AMD tends to have more IO and supports ECC.

[0] https://www.hardwareluxx.de/community/threads/die-sparsamste...
Exactly. This is what they looked like for a casual observer in the West, who reads magazines and watches TV, but does not study such things in depth. Things looked liberal and Westernized, a few more steps, and these countries join the club of relaxed liberal democracies.

Not that these liberal vistas were not true, but they did not represent the whole truth.

The same applies to UAE, to the modern Saudi Arabia, etc, but also, say to European countries themselves (hi, Hungary, are you blazing the trail for Poland?) and the US (where suddenly half the population supports Trump).
Tornado Cash Developer Sentenced to 5 Years in Prison
What makes you think people who disapprove of getting in bed with the Middle East approve of getting in bed with China? Did you ask them? Or did you want so badly to accuse them of hypocrisy that you simply assumed it to be the case?
My sister had a key lock box at home that she didn't know the code for.

I had a look on YouTube and sure enough there was an easy way to pick the lock.

The resulting code - 01234
The company that acted as salvor, Resolve Marine, publishes detailed explanations of past ship salvage projects: https://resolvemarine.com/services-capabilities/salvage-wrec...
Aren't you asking how to create software without bugs?
Thats to easy man arr.sort((o,O)=>o<=O)[1]

One for you: Write a recursive function that finds the second largest number in an array of numbers.
Saying “we do not know if it was a cyberatack or not” is not the same thing as saying “i think it was a cyberatack”.
Kobo works quite well: you can set it up without an account (needs a bit of manual fiddling) if you really want, and either way after that you can just plug it in and drag-and-drop epubs to the device. Battery life, responsiveness, etc. are all fine to me (the older devices actually did a bit better IMO and it mostly only gets bogged down for comics, regular books are fine)
Every time I visit Australia I remember how much I miss roundabouts.
Previous answer to this question:

https://news.ycombinator.com/item?id=40361419
I just realized that the PNG file for the logo hosted on wikimedia, is 232KB!
That is a lot, that's unnecessarily large for such a simple logo, so I used vtracer, a raster image to SVG vectorizer, written in Rust, and SVGO, a SVG optimizer, to create the SVG file version of the logo, it is 16KB. a 93.1% improvement in size! (and they look the same)

The 2 commands used:

> wget 'https://upload.wikimedia.org/wikipedia/commons/d/d5/SUN_microsystems_logo_ambigram.png'
--2024-05-14 17:33:31-- https://upload.wikimedia.org/wikipedia/commons/d/d5/SUN_microsystems_logo_ambigram.png
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving upload.wikimedia.org (upload.wikimedia.org)... 185.15.59.240, 2a02:ec80:300:ed1a::2:b
Connecting to upload.wikimedia.org (upload.wikimedia.org)|185.15.59.240|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 237484 (232K) [image/png]
Saving to: ‘SUN_microsystems_logo_ambigram.png’

SUN_microsystems_logo_ambigr 100%[=============================================>] 231.92K 821KB/s in 0.3s

2024-05-14 17:33:32 (821 KB/s) - ‘SUN_microsystems_logo_ambigram.png’ saved [237484/237484]

> vtracer --input SUN_microsystems_logo_ambigram.png --output SUN_microsystems_logo_ambigram.png.svg
Conversion successful.
> svgo --precision 1 -o SUN_microsystems_logo_ambigram.png-opt2.svg -i SUN_microsystems_logo_ambigram.png.svg
Done in 73 ms!
63.162 KiB - 76% = 15.148 KiB
> ls -lah
total 114M
drwxr-xr-x 2 wis wis 4.0K May 14 17:34 .
drwxr-xr-x 4 wis wis 4.0K May 14 17:29 ..
-rw-r--r-- 1 wis wis 232K Jan 12 2019 SUN_microsystems_logo_ambigram.png
-rw-r--r-- 1 wis wis 16K May 14 17:34 SUN_microsystems_logo_ambigram.png-opt2.svg
-rw-r--r-- 1 wis wis 64K May 14 17:33 SUN_microsystems_logo_ambigram.png.svg

Makes you think how much the Wikimedia Foundation can improve the loading experience for users and save in bandwidth costs, if they optimize all the PNG raster images that can/should be optimized, which this file is a prime example of.
Indeed; this is preference more than a problem to be solved, and this is not the solution.

An almost tin-foil hat wearing colleague of mine went on loudly and proudly about how he'd never give HIS phone number to Google, oh no! Not him!

I just had to say, "John, they have it - you're in my contact list."

He hadn't even considered that.
"Few word" is quantity, this is a quality question.

If you are writing to sound eloquent and for the joy of writing then you are not who I am talking about. For most people, especially in a work setting, communication is the goal, to make sure you are understood well.

There is a famous story of a british platoon in ww2 I think calling for US navy support and saying something like "we are in a bit of trouble" or something like that, the US navy commander thought that meant they need help but not urgently so they were deprioritized and died. If both sides used simple and well understood language it would have been avoided. Your eloquence or someone else's use of jargon, jive, localized english,etc... is a miscommunication liability.