skysight-inc/HackerNews huggingface dataset:
theyre the same photo. /meme
How do you define ‘worth it’ ?
Are AI Coding Assistants Saving Developers Time? Study Suggests
>Gmx is popular in Germany but I think it was always a bit niche outside Germany speaking countries it was relatively unheard of at the time.

He also used upload.ae to share draft of Bitcoin whitepaper[0] and upload.ae was literally unheard of. I didn't see anybody saying they used it or knowing who owned it. My assumption is that it was run by Satoshi's friend or somebody that he trusted.

[0] https://www.bitcoin.com/satoshi-archive/emails/wei-dai/1/
"I have discovered a truly marvelous demonstration of the proposition that P/=NP but this HN comment is too short to contain it..."

Eagerly awaiting your published proof
Twitter was always cancer. It was before Musk, and it still is. You just happened to like how this particular turd smelled before.

> Twitter is really important for humanity whether you believe it or not.

This may be true. But whatever it speaks about humanity, it is not very flattering.
√2 with floating point is obviously closest representable number. With fixed point it is obviously closest representable number as well. With rationals, you need to arbitrarily limit precision, and the point of using rational was to use exact values.
True. At the moment I don't have anything very "actionable" beyond "it's magically faster", so I wanted to investigate this a bit more before posting to -hackers. For example, after reading the paper I realized BOLT has "-report-bad-layout" option to report cases of bad layout, so I wonder if we could identify places where to reorganize the code.

OTOH my blog is syndicated to https://planet.postgresql.org, so it's not particularly hidden from the other devs.
It’s also frequently used to price stock options given to employees at publicly traded companies.
I meant like 100-200
Cool, so this is nonsense through and through. These are either obvious or downright weapons grade idiotic:

1: Simplicity is better than complexity all things being equal. Guess how often that happens. (Hint: for any non-trivial problem it doesn't.)

2: Yes, it's better to solve problems than to create them. Also water is wet.

3: Spoken like someone who wouldn't recognize true mastery if it bit them on their bony behind.

4: Yeah design your own CPU while you are at it.

5: Just... no.

6: You can certainly make computing less secure though. By doing everything yourself for example.

7: Cool. And nobody except people who have a keyboard and a mouse will every use whatever shit you produce.

8: Welcome to North Korea. I'll stick to juicing things up and making sure people have a great experience.

9: Cool. Tools are tools. Whoever wrote this is a tool too.

10: Ok humblebrag Inc.

11: Wow. Really?

12: Cool. This is really a special kind of weapons grade stupid.
National Government Services Portal
> "WP Engine" is confusing enough people

Up until the 2024-09-24 that section of the trademark policy read:

The abbreviation “WP” is not covered by the WordPress trademarks and you are free to use it in any way you see fit.

https://web.archive.org/web/20240924024555/https://wordpress...
Your post was very clear, nicely done!
I don't know about now, but I think this is going to be another solid use case for robots, once we get to a certain high level of dexterity and capability in general. Could be 5-10 years or more.

Although an easier solution would be for a less capable robot to be armed with pepper spray. All couriers or visitors need to use an app or a verification code. If they don't provide it and are not in the face database and try to continue then they are pepper sprayed.

Also a good way to keep out unwanted solicitors.
In the 1940s, the Army used a phonetic alphabet starting Able, Baker, Charlie. My late father was on the first two postwar atomic bomb tests (the first after Trinity, and at Hiroshima, Nagasaki) which were Able and Baker.

Able was an air burst over Bikini (thus the name of the swimsuit).

Baker, the water burst, was the world's first atomic disaster; as a result of Baker, the third scheduled test Charlie was cancelled. My father died years later of colon cancer, perhaps not unrelated to contaminated air and water at the Eniwetok base afterwards.

FUBAR indeed.
Well, it was recent, so I'm currently in the 'feedback and validation' stage. I've reached out to experts for feedback, but these things do take time.

If you have a genuine interest, and especially if you could provide feedback or warm introductions to someone who can, I'm happy to share.

You can email me at atmanthedog at Google's free email service domain. Put something HN related in the subject. *If you do, please share your mathematical background so I can better tailor a response.
I just converted a big fixed point algorithm to float on Cortex-M4f. It runs very close to the same speed, but significantly more readable.

In the fixed code I used straight c but wrote functions for sin, cos, and reciprocal square root.

I can't see getting just a 2x improvement over soft float, while using llvm specific features and modifying libraries just eliminates portability.
It’s not in China’s interest to go enshittify it, it’s a perfect cyberweapon working exactly as intended.
New Scientist article (captured 3 weeks ago): https://archive.is/JQI4x
> NATO phonetic alphabet is used in all areas where you have to say letters over voice.

Not all. Military definitely favors NATO, but there are other phonetic alphabets in use. In particular, at least in the US, fire/ems personnel (and sometimes also law enforcement) use alternatives. The one that goes Adam, Boy (or Baker), Charlie, David, Edward, Frank, ... is still widely used.

I've also known agencies to use a mix, like Adam, Baker, Charlie, Delta, ... (a law enforcement agency that I dispatched for back in the 1990's used this version).

Source: was a firefighter and 911 dispatcher in a previous life and still spend a lot of time monitoring fire/ems channels locally just to stay connected to that world.
> That seems rather long-lasting for a temporary building.

By 1964, not much of the colonnade was still standing. This was all that was left.[1] What you see today is a full rebuild.

[1] https://www.sfgate.com/bayarea/article/Dramatic-Palace-of-Fi...
It really depends on the industry. These are opinions, but for a seat-of-the-pants dev job like a web developer, at least a year is fine, with the occasional longer stint of 3-5 years recommended so it shows that you are capable of having a little patience and can own the full product lifecycle.

For more intentional work in regulated industries, 3-5 years seems to be the minimum before things appear suspicious

Basically, if you just want to be a programmer/code-slinger and not aspire to more, then hop around all you want. If you want to be taken seriously as an engineer, then expect to serve time in a position for a while and work in the trenches with the other engineers.
For some reason, in Sweden, the word "gazonk" is common after "foo" and "bar". I've never been been able to figure out why.

Here's a variant:

https://developer.arm.com/documentation/dui0493/i/CHDFAGEE

> foo\bar\baz\gazonk\quux\bop

Some Erlang reference:

https://erlang.org/pipermail/erlang-questions/2009-January/0...

> 43> lists:keysearch(foo, 1, [3.14, {foo,bar} | gazonk]).
> {value,{foo,bar}}

The GNU Emacs manual:

https://www.gnu.org/software/emacs/manual/html_node/emacs/Li...

> (setq foo '(bar zot
> gazonk))

https://www.epicroadtrips.us/2003/summer/nola/nola_offsite/F...:

> Gazonk is often used as an alternative for baz or as a fourth metasyntactic variable. Some early versions of the popular editor Emacs used gazonk.foo as a default filename.
That's because the things adults in western culture are most hooked on isn't their own imagination, but other, wealthy, attractive people and what they say. That's why there is always this push to make things look closer to reality, and why any kinds of animated works that were popular by themselves have this inevitable shift to the "real medium" of live action. They want to sell you on real people as brands, not silly cartoons or artists.

Whether that speaks to the power of the advertising machine or the lack of imagination in the people is a question left to the reader.
Helps me get syntax correct and don't have to spend as much time formatting data to meet the spec.
Join the WikiFeet Dating Beta
thanks!!!!! really appreciated !
I've always wondered how people actually get the profiles for Profile-Guided-Optimization. Unit tests probably won't actuate high-performance paths. You'd need a set of performance-stress tests. Is there a write-up on how everyone does it in the wild ?
They’re the programmer equivalent of ‘x’ and ‘y’ in mathematics — which programmers don’t use as generic variables because they’re used for “math” embedded in code such as coordinates or measurements.
For most people the whole reason to do the exercise is to understand what is involved in a bootstrap process. When you don't understand something you stop and figure out what is going on. There is not much point in blindly running commands that you don't understand.
Maybe not long at all. Scroll down to the section that says "Our Approach : Building a Designer Immune System" on this site[0]

[0]https://orcabio.com/what-we-do/
The Tweets original content was[0]:

> Automattic's security team has responsibly disclosed a vulnerability in @wp_acf to @wpengine. As is standard, they have 30 days to issue a fix before public disclosure. We have reserved this CVE for the issue: https://www.cve.org/CVERecord?id=CVE-2024-9529

Basically announcing to the world that there is a CVE in a very widely used ("2MM+ sites") WP plugin, that also can't be patched as they banned the developers accounts from updating said plugin[1].

[0]: https://imgur.com/a/wf73amz

[1]: https://wordpress.org/news/2024/09/wp-engine-banned/
I am unhappy with your characterisation of my natural human trait of having a preponderance for unhappiness with all possible outcomes.
Record spike in earthquakes at Washington's 'high threat' volcano
Brightness of Chinese broadband constellation satellites alarms astronomers
People who block ping should get swirlies
An obscure PSP-only game called Jeanne d'Arc, which I see now has actually been re-released this year for PS4/PS5!

https://en.wikipedia.org/wiki/Jeanne_d%27Arc_(video_game)
I daily drove it for a few months, back in the early 2000s (like many in this thread, it seems.)

I kept it updated by subscribing to Freshmeat emails for releases, and I'd download and install the tarball.

My review is that I'm glad I did it, it's a terrible idea, and it's debatable (honestly, not facetiously) as to whether the classes I skipped were more valuable.
I hope you made a stop in Hot Springs Cove.

That place is magical.
that's bullshit. vacuum tubes are used in spacecraft by NASA too. it's likely they are still used. they don't pop in vacuum. plus they're more radiation resistant thwn transistors.
> In fact, I'd wager any attempts to do so would have mostly _negative_ effects.

It does kinda send an interesting message to a child, doesn't it? "You're not worth the time of anybody human, so here's a machine instead."

And that's before the chat even starts (and eventually goes off the rails).
I’ve been using https://clerk.com. Not needing to build authentication / the UI / … as well as not worrying about hosting it myself has been nice.
logic diagrams from electronics?
Very doubtful. There are plenty of drugs that get approved and are of questionable value. Plenty of procedures that turn out to be not useful. The incentives in industry are even worse because everything depends on lying with data if you can do it.
foobar should die out. myvariable, mystring, myfunction etc. are better in every way.
maybe it's time for an update
they're longer, for one, so no
Black-Scholes assumes constant volatility and cannot compute option prices without a volatility input.

This volatility is backed out of nearby options prices, often using the formula for European options.

There isn’t any purely theoretical option price because an assumption depends on observed prices.
Navy Making Final Selection for F/A-XX Stealth Fighter for 2030s Service Entry
It wasn't obvious for a long time, but the closest we have to a relevant experiment* shows that physical contact is also necessary for parenting, especially soft contact: https://en.wikipedia.org/wiki/Harry_Harlow

Humanoid robots are improving, so I won't say "never", but I will say "not yet". Not in isolation at least.

* and likely the closest we ever will, because it was disturbing enough to a big influence on animal welfare movement
In most other languages, aren’t rationals “deliberately the non default so that you the coder need to know that ais what you want to trade precision vs performanc”?

My point being, your point doesn't actually make Raku sound like they made a good design decision, it’s just different for the sake of being different when put that way.
So, I think most devs would say it helps them, with certain kinds of tasks. For example, getting the general layout of a given kind of function, or that kind of thing. This makes it feel like you're faster. The problem is, this is not normally the rate limiting step.

The rate limiting step for when a software project completes, is usually figuring out the architectural issues. Huge schedule misses are usually because something about the big picture was not understood, and a lot of work was done making the wrong thing, and then needed to be undone or thrown away once the problem was realized.

It's similar to how being a faster typist is nice and all, but it doesn't usually speed up your coding that much, because most of the time is not spent typing. Typing speed is not your bottleneck.

Having said that, I think it's too early to say this couldn't be a useful tool. For example, I have heard experienced devs say that AI assists can be very helpful when they have to switch languages to one they are less familiar with. Over time, it is plausible that AI assistants might make dev teams less often make the mistake of trying to cram the entire project into one language, when really it would go better if (to give one example) the query was in SQL and the frontend was in vanilla javascript and the machine learning was in python but the backend was otherwise in Go. Currently, teams are not willing to do that, and are more likely to attempt (mistakenly) to do it all in javascript, or do it all in python. If could be the case that in a couple years, as devs learn how AI coding assistants are best used, that they change how they work, and only then see the advantages.

Or, you know, it could all be a bunch of hooey. But, maybe not, and it will take a while to see.
Well... analog computing is already a thing. In fact, broadly speaking we can say that analog computing predates digital computing. At least in terms of gaining widespread popularity. And people have absolutely experimented with / researched doing AI on analog computers.[1][2][3][4] Not necessarily LLM's mind you, but I don't see any reason to think that this conversation pertains exclusively to those.

And even if we're talking about things that don't exist yet (let's just say "quantum computers" since they're still sort of experimental).. if one is making a universal claim[5] like "AGI is intrinsically computationally intractable" you can't just ignore the possibility of computing techniques that don't exist yet, but could. You need to show that it. cannot. be. done.[6] And my feeling is that the authors of the linked paper have not done so.

[1]: https://marksmannet.com/RobertMarks/InTheNews/1989_CD1.pdf

[2]: https://arxiv.org/pdf/2102.06365

[3]: http://yann.lecun.com/exdb/publis/psgz/boser-92.ps.gz

[4]: https://www.researchgate.net/profile/Sorin-Draghici-2/public...

[5]: and just to reiterate, this is part of my problem with this paper. In places they seem to be making that stronger universal claim, in other places they seem to be making a weaker claim that is constrained by some notion of "in the near term." Since it's hard to say what they're even arguing, it's hard to put much stock in their work to my way of thinking.

[6]: OK, to be fair "intractable" can be interpreted as just "really really hard" not necessarily "impossible". But in this context, saying "we've proved that Thing X is really hard" doesn't seem like a very interesting claim, so I interpret the authors' intent as being to say that it's effectively impossible. But I'll allow that I could be misinterpreting their claim.
Language models have intelligence without thoughts
World Wide Waiting Room
Outpost 2. It's a sim game where you build a society that lives on an unforgiving planet after the last survivors of humanity have travelled the galaxy in hibernation while the ship computer searches for a viable new planet. But the computer couldn't find a nice place so it settles on a really shitty one. While the game has combat I always thought managing all the resources was the most fun.
To be fair, though, people have been complaining about the younger generations for hundreds and thousands of years.

I've read accounts of newspapers and common books rotting people's minds (including the "they aren't talking to each other!" concern,) and ancient Greeks complaining about the next generation.

I can't negate any specific point this way, but I do try to think about history repeating itself whenever I see someone notably younger annoying me.

(Also, the complaints that younger generations have about the older generations are just as ancient.)
How about x, y, f?
> can't sustain it forever from his pocket

Why not? Even if he doesn't restructure the debt he's basically created, in xAI, enough personal wealth to bankroll X/Twitter for a decade.
When poor usability causes death
Wasn't sure which term to use, it's like "UX in real life".
Update: The Automattic tweet (the one announcing that Automattic “responsibly disclosed” a vulnerability to WP Engine) has now disappeared.
6. Distributed Training and Communication Overhead Reduction
Advanced Data Parallelism Techniques:

Detail approaches to minimize synchronization times in data parallelism by employing advanced all-reduce algorithms (such as NCCL) for communication.

Decentralized Optimization Techniques:
Talk about decentralized SGD (Stochastic Gradient Descent), which allows partial synchronization and reduces communication overhead, thus accelerating training speed in multi-node setups.

7. Quantization and Efficient Inference Techniques

Aggressive Quantization for Faster Inference:
Discuss INT8 or even INT4 quantization techniques during inference to reduce computational load, ensuring faster execution with minimal accuracy trade-offs.
Provide details on Quantization-Aware Training (QAT), which prepares the model for quantization during the training phase to maintain high-quality output.

8. Automation in Hyperparameter Tuning
Bayesian Hyperparameter Optimization:
Discuss the implementation of Bayesian optimization to automatically and efficiently find the best hyperparameters (learning rate, batch size, etc.), which directly impacts the model’s speed and convergence.

OneCycle Learning Rate Schedule:
Explain the use of advanced learning rate schedules like OneCycle or cosine annealing to accelerate training convergence, making training more efficient without exhaustive manual tuning.

9. Data Handling and Pipeline Improvements
Pipeline Parallelism with Overlapping Computation and Communication:
Discuss pipeline parallelism where different parts of the model are processed in a pipeline, and overlapping the computation and communication reduces waiting times between GPUs.

Prefetching and Data Augmentation:
Highlight data prefetching and on-the-fly data augmentation methods that help keep the GPUs constantly busy and minimize the downtime caused by waiting for data.

10. Potential for 5x Speed-Up: A Summary
Integration of Techniques:
Summarize how integrating these cutting-edge techniques — from FlashAttention to hardware accelerators like FPGAs — could collectively lead to a 5x speed-up.

Case Studies: Consider presenting hypothetical case studies or data that demonstrate how each suggested improvement could impact training time and cost reduction.

Final: You can find me on X
Note: if you're on a slow internet connection like I am right now, it takes a little bit for the Matrix thing to load.

Very fun! Lots of great creations to explore here. Thank you!

Here's my user test: https://news.pub/?try=https://www.loom.com/embed/8d6c80e4659...
Only for orphan and ultra orphan diseases where there are so few patients that it’s not economically viable to do full clinical trials.

There is also a breakthrough therapy designation where the clinical evidence is solid enough to release the drug while they finish full trials but that’s only in exceptional cases.
Hey cool article, thanks! Might be time to finally dive in to DuckDB
Cursed Rust
We definitely need an alternative to the duopoly iOS/Android
We use miles per hour in the UK though
Casio ID registrations required for new Bluetooth watches has been down for days
Like with all generative AI this comes down to how specific you can get, and how consistent you can be. If you can art direct each element of the frame, down to the design of the individual props and scenic items, and have those items remain consistent from shot to shot. Then do the same with lighting, actors, camera characteristics (eg lens, focus, position in the scene, framing), etc, etc, etc, then maybe you’ve got a chance of making a ‘high budget movie from the early 2010s’. But I haven’t seen any generative ai that comes even close to this level of control or consistency… They’re closer to slot machines than anything consistent…
Cortex-M4F has an FPU, i.e., hardware floating point support (albeit single precision only). You likely would see a much greater performance drop without it.
Google will stop linking to NZ news if law passes forcing it to pay for content
You might be surprised how much speedup you can get from (say) just running a test suite as PGO samples. If I had to guess this is probably because compilers spend a lot of time optimising cold paths which they otherwise would have no information about
SubsManager: A subscription management tool to manage your online subscriptions
It’s a very simple tool but might be useful for you guys. SubsManager allows you to add all of your subscriptions in one place and then the site tells you about your upcoming subscriptions in either a Timeline view (which is basically which subscription’s renew is coming earlier) and a Calendar View which shows you the renew dates of each one of your subscriptions on a particular day of the month and for each month.

It also calculates your monthly and yearly expenses based off that.

You can also filter your subscriptions based on various filter options like type and billing cycle and your monthly and yearly costs will be calculated based off that too. You can also optimize your subscriptions based on your favorite TV Shows (currently in beta)

There’s also a small notification on the dashboard that appears if a subscription’s renew date is 7 days or closer. I am working on adding an email notification for this (almost done)

Also, mobile friendly and supports both dark and light themes.

Site might be slow because it’s currently running on free plans from every service we are using like Supabase and Vercel but that can be improved once we get some userbase.

Everything above is free of cost.

URL: https://subsmanager.com
I'd say the best choice is correctness over performance. So bignums win.
Gleam Is Pragmatic
Selfhosted https://goauthentik.io/
http://catb.org/jargon/html/F/foobar.html
Because they are subject both to sexual harassment and to higher expectations, including "professionalism" (not using profanity at the workplace in this specific case).