skysight-inc/HackerNews huggingface dataset:
Yes. This is intuitively true. Solid specs can be built with high % of AI assist and can be executed fast. Vague specs and exploration would take forever compared to the prior. One can build 10 concrete ideas in a span of a single exploration
https://www.diypresso.com/ is an open source espresso machine
Show HN: Serverless Hosting Price Calculator
I made a calculator to estimate costs for hosting my website with serverless hosting.

It can be hard to estimate the number of requests your site generates per month, but if you can guesstimate that then you can get an estimate for costs aswell.

I got other calculators that are also for things I’ve researched for my own needs, and I made a site to hopefully help others aswell.
Data gathering is done manually by me at the moment.

So far I’ve got calculators for auth, analytics, newsletters, s3, postgresql, images, emails, llm apis and serverless hosting. More is coming!

Thinking of adding APIs for accepting new providers and for updating prices for providers.
Actually no I'm wrong, I forgot that command isn't control on a mac. Zen browser just does nothing when I press ctrl-W in the address bar.
I've never come across a kettle that changes temperature, or is it that you can stop it boiling when you feel it's about right?

My wife drinks tea (I'm a coffee drinker) and I make tea (just simple, English Breakfast with milk) for her quite often, and we both use it for cooking. It was something she'd always wanted, and she's not much into "gadgets" but she's been very happy with this, so I'm happy.
Who is mkbhd?
you are right in the fact that some dishes will be phased out, but new dishes will spring up. they might not be the old ones, but that is the way of human evolution :)

one example that springs up to mind is in dutch cuisine. take for example the "kapsalon" which is a mix of surinamese, dutch, and middleastern dishes. this is a new dish created in 2003 but which enjoys of massive popularity; you cannot find a snackbar in the netherlands that does not prepare kapsalon.
Suspected H5 Bird Flu Detected in Los Angeles County Cats
>Javascript isn't, Python isn't, nothing is or will ever be as simple and fully-capable of an intro as we had during that short period of early home computers...

That is exactly why I started making this..

https://hackage.haskell.org/package/spade
Visualizing Concurrency
What is the most precious item in your collection (for philatelic or personal reasons)?
>Projects that don't have deadlines imposed on them, even if they are self-imposed, will take a lot longer than they need to, and may suffer from feature creep and scope bloat.

Another way to say this is;

>Projects that don't have deadlines imposed on them, will take longer, and may benefit from feature advancements and leave you with increased scope with the finished product.

Using words like creep and bloat to describe what is effectively a better solution to a problem is short-sighted and can lead to a false saving, as jobs that are rushed generally need to be re-done at a later date.
Assessing benefit is complicated:

A genetic lineage may both lose resources to adopting and gain them from being adopted at different times — and where that nets out over 1000+ generations isn’t immediately clear. Survival benefits from having more members at the cost of some resources now is even less clear.

This may be a case of a benefit being selected for on a multi-generational scale; or it could be as you say and a disadvantage.
Im not jumping to conclusions. The state wants disabled people dead instead of helping us. "Natural death" does a lot of heavy lifting for healthcare systems that kill us by a million papercuts
Ask HN: Struggling to find a job as PHP developer with lots of experience
I am from Europe. Been professionally programming in PHP for over a decade. I love coding, and technology in general. Finished my CS degree at the top of my class (from a good uni in UK). I have some passive income and some savings so I do not really need to worry much, however, I have lots of time and want to work on something interesting. I just need ~$2,000 a month so I can go back being able to save every month, not just survive. What should I do? I really do want to code and create something! Thanks a lot.
Yes, this was back in 2016 - I got back in my feet after about six months.
And I have to work hard to break DRM, produce accessible transcriptions of images-of-text / images without alt text, and ensure that there is a meaningful machine-readable outline of the document. Doesn't make it transformative.

If something is being done by a computer program, and that computer program is not customised (i.e., if you fed it something else, it would do the same "transformation" to a different work), and features of the original are clearly apparent in the derived version, I would be hard-pressed to call that transformative.
The biggest problem is, unlike most sports, there are lots of under 10s who can easily decimate you and haven't yet learned how difficult wining gracefully is.
https://en.wikipedia.org/wiki/Riemann_hypothesis?oldformat=t...
> This is r/assholedesign

Don't bother posting it there though, or the mods will remove it because "umm well actually it could have just been an honest mistake therefore it's not asshole design".
Sometimes I just end up staring at the debugger instead. After enough staring and maybe a good night's sleep I figure out it was a silly mistake like copying and editing a line of code but forgetting to update some parameter.
If the subject is restaurant food, French style cooking is standard in all Nordic restaurants above the lowest level. Before it was introduced, I guess you had more like eateries with stew and porridge, or an oven baked chicken, smoked fish and such. The French techniques have really had a huge importance for Nordic cuisines. Combined with traditional Nordic ingredients, you get something truly excellent.

It's a pity that the only food that gets international success is mostly pizza, burger, döner kebab and taco. If restaurants world wide started learning and integrating the French cuisine, they could make some great combinations with local traditions and also let local ingredients shine in a way that you can never do with a god damned burger or kebab.
Agreed on the first sentence... I like history too (now I'm middle-aged). I see some benefit, but mostly that seems to be entertainment too. One perhaps can't separate the useful bits from the other bits.

Like, those who don't study history are doomed to repeat it. But, those who do are mostly doomed to watch from the sidelines as other people repeat it. And even the things that are possibly obviously bad ideas without historical analogues get done...
Even worse, they have their own g'damned key on the keyboard, use that! Win+Space currently swaps keyboard locale, but we already had a perfectly good shortcut for that, Alt+Shift.

So would be much better to repurpose Win+Space for Copilot.
St James, the protector saint of all things covfefe.
very good answer :)
Sure, but how much of that is strictly required? It makes sense that transformers have traditionally been completely custom designs, but does something like cable orientation really matter all that much when you've got dozens of projects being delayed by many months? Why not modify the substation design to fit the transformers which are available?
You can get pretty far with keeping sharing to an absolute minimum and when you do need to share data, slap a lock free ringbuffer between them to communicate.
Pretty simple to get right.
I understand the thinking behind some of this but I don't think it's right. My first language was GW-Basic so I grew up and enjoyed this era. However, if I want to start working on Javascript today, all I need to do is open a browser and start playing around in the console or set up a directory to point my browser to.

You don't need NPM, Github, Vite, React, etc. to do any of that. I'd also say the vast amount of documentation, sites like Codecademy, seemingly infinite amount of Youtube videos, etc. accelerates learning light years beyond what we had with GW-Basic, assuming you even had this reference guide!
Or any c++ programmer using templates, as far as cryptic compiler messages.
Dystopian and horror-oriented science fiction have existed as long as the genre.
Optimism is hard to do in a way that is both believable and interesting, which at the time TNG ran was fairly successfully achieved for a large audience.

I would argue that cynicism and fear-milking are easier paths (with certain exceptions for works which evoke multiple layered allegories and inspire contemplation), and I think this has become even more true in recent years for a host of reasons.
Harvard time baby: completely botched data but you don't change your conclusions
In contrast to Recall, they pixelate credit card information in Teams calls. Wanted to use the credit card of a colleague and we had to meet face to face like some cavemen. His office was 10m away too.
Update: It's picky about the Wayland compositor and I didn't notice that. Couldn't get it to work under Kwin (didn't try very hard but life's a bit too short for that).
> because you can actually use your computer as a computer

This is such a vague and pointless argument that somehow manages to mean absolutely nothing at all. What defines "to use a computer as a computer"?

Do you mean to say that all of the things I do day-to-day on a Mac (like software development, communication, media consumption, life organisation) don't count?

You're never going to find a computer that satisfies absolutely everyone but there are plenty of computers out there that satisfy many people's expectations of what a computer should do or be.
Got it. differing expectations. Im not expecting 'unsupervised' out of the system, I dont think I would trust any system to transport me or loved ones un-piloted. Even when being driven in a taxi, I am still supervising despite not having much recourse beyond barking at the driver.

That said, based on my experience with FSD, I'd be tempted to take a nap if it let me, reinforcing my initial statement that it's very darn close.
I can't point them out here right now (on mobile and takes more effort than I care for at the moment) but you have several typos on the website.
BuzzFeed sells 'Hot Ones' franchise, will focus less on "human-created" content
That doesnt solve stuff. I had to desolder the SOIC8 chip in an X220 because my programmer didnt like the power draw of the remaining attached circuitry that consumed additional power. I also upgraded OpenWrt Routers by soldering bigger RAM and bigger flash chips in the past
Who is assuming a short term?
Look at how English treats time as money. You save, invest, spend, waste it. There are plenty of these things out there, but they're subtle.
This would be a cool yc startup.
> I've never come across a kettle that changes temperature, or is it that you can stop it boiling when you feel it's about right?

There's several around - I've got one that allows you to choose between 70°C, 80°C, 90°C and boiling (along with a keep-warm option that's never used). I use the 80°C option all the time for making coffee (Aeropress) and use the 70°C for things like green tea (black tea should be 100°C of course).

It's a mistake to use boiling water when making coffee - it'll extract a bitter flavour.
32-bit Windows SEH is very different for sure, but I thought 64-bit so-called “zero-overhead” SEH was a table-driven affair fairly similar to DWARF / Itanium ABI exceptions?
If advertisements took the form of this post I wouldn’t hate them and they would sometimes succeed with me.
average, normal, normies
One of the worst-played matches in the history of the world championships. Both players made huge mistakes, decisive mistakes in previous matches, and a decisive mistake in this last one. What happened to Ding? Ten years ago he was playing great chess, which was a pleasure to watch. Gukesh was playing a nervous game, making mistakes by players much lower than his rating. At times it seemed like two Fide Masters playing. Terrible. Carlsen did well to give up the title, because any of the challengers for the title today would be no match for him.
It's a little hacky but I'll try to explain:

* The server runs in a docker container which has an ssh server installed and running in the background. The reason for SSH is simply because that's what edeliver/distillery uses.

* The CI(local github runner) runs in a docker container as well which handles building and deploying the updated releases when merged on master.

* We use edeliver to deploy the hot upgrades/releases from the CI container to the server container. This happens automatically unless stopped which we do for larger merges where a restart is needed.

* The whole deployment process is done in a bash script which uses the git hash for versioning, edeliver for deploying and in the end it runs the database migrations.

I'm not going to say it's perfect but it's allowed us to move pretty damn fast.
10% dev, 7% education, 6% business. What’s the bulk of AI usage, then?

Well, other analyses have found that sexual content is the #2 most common use [1]. So maybe they didn’t want to talk about that… (creative composition was #1)

[1] https://arxiv.org/pdf/2407.14933
The ones that I'm referring to are a single kitchen mixer tap that does the usual cold and hot, but also a boiling option.
then you at least need a pdf reader that implements that, and have to be sure that the parsing you do have cannot be exploited, while still giving a useful representation. This might be easier for ML where you don't care about visual display, but a human generally doesn't want to read raw, unformatted text. And a surprising amount of stuff is probably needed for a half-way decent visual display.
I just put Gemini 2.0 vs. Gemini 1.5 head to head
A rule R is reversible if there exists a rule R^-1 such that for all a, b, c, d, e, f, g we see the following evolution (where . stands for "don't care"):

a b c d e f g

Apply rule R

. b' c' d' e' f' .

Apply rule R^-1

. . c d e . .

In equations, it means there must exist some R^-1 such that for all a, b, c, d, e, f, g the following holds:

c = R^-1(R(a, b, c), R(b, c, d), R(c, d, e))
d = R^-1(R(b, c, d), R(c, d, e), R(d, e, f))
e = R^-1(R(c, d, e), R(d, e, f), R(e, f, g))

Writing a quick program that checks all possible combinations of R and R^-1 (https://play.rust-lang.org/?version=stable&mode=debug&editio...) we find the following inverse pairs:

0x33 <-> 0x33
0x55 <-> 0x0f
0xcc <-> 0xcc
0xf0 <-> 0xaa

That is, the following two rules are self-inverses (they're the NOT and IDENTITY gates on the center cell respectively):

111 110 101 100 011 010 001 000
0 0 1 1 0 0 1 1
1 1 0 0 1 1 0 0

We have the left <-> right moving pair you identified:

111 110 101 100 011 010 001 000
1 0 1 0 1 0 1 0

111 110 101 100 011 010 001 000
1 1 1 1 0 0 0 0

And there's just one more, which is the same as the above but it also inverts the output (move left and invert is the inverse of move right and invert):

111 110 101 100 011 010 001 000
0 1 0 1 0 1 0 1

111 110 101 100 011 010 001 000
0 0 0 0 1 1 1 1
Hofstadter plus data -- plus a cautious affect, which minimizes the problem, which is quite a serious one.
I read this blog post the other day about the hedonic treadmill that influenced my thinking a lot:

https://www.optimallyirrational.com/p/the-aim-of-maximising-...

Consider this 1940s ad for a "house that runs like magic", powered by gas:

https://wip.gatspress.com/wp-content/uploads/2024/12/AGAAd-1...

I'm already living this dream life from the 1940s. I have a range, a refrigerator, "permanent hot springs", heating, and air conditioning.

I've had that stuff all my life. It's normal for me. I don't appreciate it.

Perhaps in addition to Progress Studies, we need some sort of neo-mindfulness gratitude journaling movement, focused on appreciating all of the awesome technology that's already widespread.

People demonstrate sophistication by explaining why things suck. It's not cool or fashionable to dwell on life's simple pleasures. Perhaps it's time to take a bold stand for naivete. https://xkcd.com/606/
Depends what you are waiting for.

Maybe an in memory cache hit---that you explicitly code---causes a sync resolve to happen, woohoo!

But if it goes to IO and you are waiting for the event loop to schedule you back in you could be in for a shock even if the IO op is tiny. Especially doing it alot.

Only matters probably on a high CPU usage server which hopefully you avoid by scaling up on cpu and using all the cores.

On the other hand... you are being cooperative :)

But tight loop IO is an antipattern ... as is doing a lot---millions---of IO ops from node (per request or job) that you need to worry about this (use a different language for your DB server!).
this is adressed in the article...
I dont think he's getting enough hate for using AI to do traditionally creative work. Thanks for making the future worse asshole.
How high did it go?
>multiple automata

Automatia
Debuggers are great, right up to the moment they aren’t. Conditional break points can be slow enough that you may be better off putting the condition in the code and hitting a normal breakpoint on the rare occasions the condition is true. Concurrency can be tricky as well, there’s nothing quite like discovering everything works because the brief pause from you looking at a breakpoint is enough to change the behaviour.
> In fact, the only app that has experienced a rise in popularity is WhatsApp

That’s surprising. A downward trend almost across the board?

Or are the individual app scores just dropping because attention is spread over more apps?
Richard Dawkins: Philosophical Dead Ends
binding.irb all day
China's explosive ironmaking breakthrough achieves 3,600-fold productivity boost
What beats M-Disc? Genuinely curious just having bought one.
The same problem exists for the main processor as well. The issue persists.
Restaurants serve the same menues and food taste the same

Music sounds the same

Clothes look the same

News outlets show/promote the same

Social apps have the same features

Movies are sequels, prequels, spinoffs of the same

Yeah, creativity is long dead
Easy to say if you are doing a worthwhile and interesting job in a good environment.

A lot of people (most?) do not have this. People who are overworked, people whose management want them to do things as cheaply as possible, people in physically or mentally bad environments.....
The vulnerability database search didn't find CVE-2024-9990 - a valid CVE according to NVD: https://nvd.nist.gov/vuln/detail/CVE-2024-9990

I submitted a package-lock.json file to the playground and got a vulnerability report after processing. The sort order next to the pie chart is weird. Medium / High / Critical / Low. I'd expect Critical / High / Medium / Low?

The vuln report ended up in my email spam folder.

I had to hit 'resend' multiple times to receive the verification email. Once I did, I had to either create a new account or login. I don't yet have a password. When I tried to create an account, it said my email was already taken. This onboarding flow seems quite janky.

Is Vulert Open Source software? I couldn't find any links or repos. What does "Join the Open-Source Security Movement" mean in this context?
Published before your comment: https://www.youtube.com/watch?v=dboPZUcTAW4
My favorite ruby debugging tool is pry. When the code "binding.pry" is executed in ruby, you get a irb like shell.
When Motorola was acquired, a plant was purchased (a formerly Nokia one in Fort Worth, Texas) and the Moto X line was made in the US [0].

It was a short-lived experiment. Motorola was sold to Lenovo, and the plant shut down, within a few years.

[0] https://www.theverge.com/2013/9/11/4717796/made-in-america-a...
Yes… my opinions are my ‘say so’… just like how your opinions are your ‘say so’. The same for everyone else…

Can you answer the previous questions?
Thank you for taking the time to explain! While the details seem to be well over my head, I think I‘ll stick to a worker then, as the specific thing I was talking about was taxonomy faceting of a pretty large dataset. Thank you again!
Absolutely and completely fascinating and highly worth a watch. Reminds you how glorious engineering can be.
Beyond Gaussians: Fast and High-Fidelity 3D Splatting with Linear Kernels
Are you calling for nonconsensual human experiments that will (depending on the outcome) either inflict grave emotional injury onto people who are already so badly injured that they want to die, or that'll be used as a justification for stripping people of their bodily autonomy?
Home-Insurance Bill Has Only One Way to Go: Up
i remember the many 'xxx is all you need' variation in AI papers and got tickled.

It feels like there is a lot of copying going around, trying to hijack the character of others. Maybe in the future we'll get a lot of donald trump clones. We will definitely get a lot of elon musk clones. What is unique is quickly becoming a template.

It's like when we were kids. With the reach of information/internet, the classroom has gotten bigger; more percentage of kids end up copying and less actually do the homework.
In my opinion it should remain a shell thing. Adding tilde expansion just complicates the implementation of the tool. Now you need to know the current users home directory.
And some tools might implement it incomplete so that '~' works but '~name' does not work.

In POSIX shells '~name' expands to the home directory of user 'name'

$ echo ~bin
/bin

Now your tool need a way to query home directory for any user including system users. Depending on NSS configuration this is more complicated than just reading /etc/passwd.

All for the rare case that someone passes a file path starting with tilde and wants it to be expanded. IMO, when you provide a file interactively you do so through a shell and tilde expansion is handled by the shell and otherwise just provide the actual file path and do not rely on the tool doing additional expansions.

PS: I mixed up TUI and CLI program a bit in my head. For an interactively used TUI program it might be beneficial to implement tilde expansion (but then it should be as complete as in Shells). A CLI program should not do magic stuff like tilde expansion.
The high priest of a low cult
OAuth is already Frankenstein by itself, you just made a slightly differently colored Frankenstein.
It turns out that only the identity gate and the left <-> right moving rules are reversible, plus their negated variants, see my other comment.
Apparently he hasn’t been to Downtown SF recently…
Ah the good old late 80s, when there was an almost (BUT!) identical BASIC variant around every corner. I had guides for GW-Basic, QuickBasic, QBASIC, TurboBasic, and all I had on the software was an AMOS interpreter.

It mostly worked fine though. Mostly.
Knowing how to fight or carrying a deadly weapon doesn’t require you to look threatening.
While I'm not in the market for an expresso machine, the price seams reasonalbe for a low volume design product

If I would be in the market, I would consider this offering.
Well I think it’s as simple as P vs NP. This is the primary difficulty with AI and always will be. Solutions are easy to get AI to construct. The difficulty is in verifying those solutions. This can be seen in industry even now, evals are the hardest part of non-trivial AI systems
How does this compare to Effect, or Fluture? There have been so many attempts at improving these things in JS that it's hard to keep track.
What do you use to learn different languages? Firstly, where you get your vocabulary from but also pronunciation and grammar?
Something that I don’t get about MCP servers is how will this work in Production when the MCP server is used by many clients. It does not have auth built in. Does this mean that users will have to host their own MCP Servers locally? It’s just not very practical.

I know it’s not related to your Go SDK, it’s just something that I have been wondering.