skysight-inc/HackerNews huggingface dataset:
It doesn’t cost that much to have a phone. Supermarkets sell smart phones for $50AUD and older phones can be had for free which still work fine.

No one _has_ to have the latest iPhone pro.
Cornucopia is neat. I wrote a similar library in Go [1] so I'm very interested in comparing design decisions.

The pros of the generated code per query approach:

- App code is coupled to query outputs and inputs (an API of sorts), not database tables. Therefore, you can refactor your DB without changing app code.

- Real SQL with the full breadth of DB features.

- Real type-checking with what the DB supports.

The cons:

- Type mapping is surprisingly hard to get right, especially with composite types and arrays and custom type converters. For example, a query might return multiple jsonb columns but the app code wants to parse them into different structs.

- Dynamic queries don't work with prepared statements. Prepared statements only support values, not identifiers or scalar SQL sub-queries, so the codegen layer needs a mechanism to template SQL. I haven't built this out yet but would like to.

[1]: https://github.com/jschaf/pggen
This is what I aimed for since that is how a circle is defined in a cartesian equation: (x − a)^2 + (y − b)^2 = r^2 where a and b are the circle’s center point xy coordinates and r is radius.
this isn't really possible. For the rebar to take up meaningful tensile stresses, the concrete nearby must have cracked.

Reinforced concrete ALWAYS cracks.

If you want better corrosion resistance, you do other things - lower water ratios, increased concrete cover, sulfate resistant concrete with lower permeability, different reinforcing or epoxy coated reinforcing, etc.
Yep! If you’re not careful all the electrons will fall out the bottom!
It's explained in the New Scientist article:

> It is extremely thin, with a width of just a few cells or, in places, even one cell. The SLYM hadn’t been noticed before, partly because the membrane disintegrates when the brain is removed from the skull in post-mortems, says Maiken Nedergaard at the University of Rochester Medical Center in New York, who helped discover the structure. It is also too thin to be seen in living people via brain-scanning machines.
Given that Wyoming makes up around 0.2% of the US population, I guess the original claim that "almost[!] no one in power in the USA is actually low taxes and low spending" might be pretty reasonable.
Neal.fun with another banger of a game...thanks!
Humans are the biggest bottleneck in orgs. More devolved power = more orgs = more humans = more gridlock.
There will always be clients with weird or arbitrary limitations. Whether or not you care about them depends on how decoupled your business is from hardware IMO
I got one of these recently, and it's worked out even better than I'd hoped. The way I can nestle my head into it and it just holds it in place is unmatched by any other material I've slept on. The one thing I don't like is that it is loud while I'm nestling my head into place, and that can be a little shocking to my sleepy ears. Once I'm settled, though, it's very quiet and wholly comfortable.
Also not clear : the relationship between the infiltrated saudi admins and the arrest of the editors. it's not like the editors were anonymous and the infiltrated admins outed them, their profile and edit histories are right there on wikipedia for saudi gestapo to view.

there must be something else going on
Are you sure that "air fryer mode" isn't just marketing for clueless people who don't know it's the same as convection?

Air fryer is called "fryer" because of the basket comparison to an oil fryer.
It will look like 2024's model, slightly more angular, with 1.2" more screen. That's about it
My blog is https://lukesalamone.github.io

Nothing too fancy, just a static hugo site on github pages. I'm most happy with the search that I added, which all happens client-side. The index is only about 129 KB so I'll probably never hit a practical download size limit either. And because it's happening in the browser it's very responsive.

If anyone is curious about the details I also wrote about that here: https://lukesalamone.github.io/posts/rolling-my-own-blog-sea...

I've also written a good amount about chess lately, if anyone is interested in that. Specifically, the intersection of chess and AI, where I've been working on a new type of chess learning tool.
Thanks! Macroexpanded:

P: A programming language for asynchrony, fault-tolerance and uncertainty - https://news.ycombinator.com/item?id=14377941 - May 2017 (40 comments)

The P programming language - https://news.ycombinator.com/item?id=12673739 - Oct 2016 (87 comments)
lol very interesting read ,
Its only after reaching the end that i realised ' oh snap im one of the visitors now im gonna be on a chart' lol
If you have any SEO tips would be appreciated
> so as long as you have words around the URLs that you'd be likely to search for you're good.

This is key.

If you didn't choose the right words, it could be lost forever.

I gave lots of tools a go. Really really tried. Logseq was one of them. Eventually, it had too many features I didn't need, and needed me to be too careful about how I input text.

I've settled on using about 200 plain text notes based on different subjects. And I use my bookmarks as a knowledge graph.

What I am waiting for is a killer-app bookmark manager with very powerful search, and tagging. Maybe some way to import into a tool like Logseq. FLOSS of course.
I used ChatGPT as a sounding board for my blog post and I was blown away https://www.notion.so/ezzeriesa/Writing-a-blog-post-on-SICP-...
And then there was only accepts all for me at the bottom!
`{key => value}` it should be mutableMapOf() just as well. Same for array.
What has changed? I would have guessed this article was written in 2017 at the earliest.
Interesting new seedphrase UX
You have a good instinct there.

Go work for as long as you think it's rewarding, and maybe in a few years you might want to go to university and then you can easily work part time as a freelancer. You'll be one of the few students who don't have to worry about money.

Anyway, do whatever motivates you the most right now!

If you're interested in working in Berlin, send me message, I might be able to give you some recommendations and/or contacts depending on what you want to do.
> The existing python server seems non trivial to deploy.

This really isn't true (and hasn't been since Matrix exited beta in 2019). `apt-get install matrix-synapse` or `pip install matrix-synapse`, edit the config, and `synctl start` and off you go.
Duh, just wrap a towel around it to re-flow it

(For the youngins, this is a reference to the RRoD back in the days https://www.wikihow.com/Do-the-Xbox-360-Towel-Trick)
This is the same company that makes you log in if you want to use all the buttons on your mouse. Plus if their servers are down or you don't have internet, you're SOL. That was a great way to burn through goodwill (at least mine)
TuxGuitar is also great for making your own tabs. songsterr.com accepts its tab format (or tux exports to a common one, I forget)
Why is the basket useful?
We have a pretty good idea of Damascus steel at this point:

- We know that early Damascus examples were made from imported Wootz ingots, which we absolutely can recreated.

- The high quality of the blades were due to naturally occuring impurities of molybdenum, vanadium, and chromium, all of which are used in various modern alloys.

- Forging and heat treating processes varied greatly across historical blades called "Damascus" and we have sequences that create both visually and metallurgically similar results.
"He enlisted leading archaeologists from Durham University and the University College London to develop the idea and co-author the new study."

Obviously not crank but I suggest "annotation" rather than "writing". For example a physical deer is drawn on a wall as meaning "a deer" - well I hope that is the meaning! By looking at the context in the artworks, such as human figures etc we can infer quite a lot.

This study seems to find that additional marks (previously ignored) have useful meaning too. They are obviously deliberate and seem to be consistent.

Now, that is not writing. I'm writing now. I've studied the Rosetta stone as a civilian and can manage to transliterate a bit of old Egyption hieroglyphics etc. I fumble around English (quite well), German, Latin, French, and others.

The experts are really quite good these days and we have managed to get to grips with some really old languages and writing systems: https://en.wikipedia.org/wiki/Cuneiform

This looks like a great find but it is not writing with a script as such - it is annotation. It is a precursor to a writing system.
I wonder if nuclear fusion will end up as the largest job creation program in history? I am only half joking.
Arduino controlling a robotic arm holding a mouse, written in C.
I've been playing the Steam version on Linux with no problems. Proton is amazing :)
That is not how it works.

1-((1-0.9)x0.85) = 0.915, 91.5%. 15% better.
... and put them over rice that you made in your $130 rice cooker
As a former BMW super fan, it’s so sad to watch them systematically destroy everything that made the brand awesome.
I'm not torn. They were actively using the site. They weren't sitting on it simply to sell it. But of course, everything has a price... it was just significantly higher than $50k.

I have a story similar to this. My friends and I had a joke about some famous person in high school (in the 90s). We registered a domain with his name and used the domain extensively.

10 years later the guy tried to sue us for control of the domain. We were actively using it though and it was just an inside joke. Random internet people with no clue about the situation would have thought we were just squatters.
Congratulations on squeezing every toxic canard about "transient" renters into a single comment!

According to the Census American Community Survey of 2021, 43% of renters in San Francisco have lived in the same dwelling for ten years or more. It certainly is not typical that a person arrives and departs the city in just 6 years.
> thanks and have a nice day

I’m choosing to read this as a wry nod to the present-day pervasiveness of nicespeak.
If you are in Europe, this is likely illegal. But I don't think anybody has deep pockets enough to try to bring that to court.
What an extremely bad page.

No idea what this is, is it virtual, is it in real life?

It’s not clear… let’s see whether the video makes it clearer.

Oh no, I have to accept some cookies first.

Ok… I visit the cookies policy page and select the minimum required settings.

Going back to the Dee page… it won’t allow me to watch the video without accepting all cookies.

Why? Who designs this sh!t?

If BMW can’t design an easy to use simple marketing / product web page, should I assume their in car UI is equally carelessly designed?
My husband was a lead on Constellation, if anyone has any questions I will be happy to ask him and copy his answers here.
Related:

Open Source Alternative to Zoom, Teams, Google-Meet - https://news.ycombinator.com/item?id=34267371 - Jan 2023 (6 comments)

Show HN: Zoom – Google meet Open Source alternative for smart working - https://news.ycombinator.com/item?id=29891050 - Jan 2022 (5 comments)

Show HN: MiroTalk – Video up to 4k and 60 FPS WebRTC P2P open source Self hosted - https://news.ycombinator.com/item?id=29628895 - Dec 2021 (2 comments)

Show HN: MiroTalk – an alternative to Zoom / Teams - https://news.ycombinator.com/item?id=29445338 - Dec 2021 (46 comments)
Is this new? Heard this from my exercise savvy friend some year ago. Still great to have it more confirmed if course.
I bought a Miele canister vacuum in 2008. Still going strong after 15 years and many pet hairs. They're built very well.
JPA + EclipseLink. It's pretty simple:

em.getTransaction().begin();

customer.setName("smith");

::bunch of other atomic actions here::

em.getTransaction().commit():

JPA offers caching, cache eviction, and falls back to automatic
Version columns (update customer where name = bob and version = 1 set name = smith, version = 2). We use ActiveMQ to put cache eviction notices onto a Topic and distribute them out the JVMs that advertise interest in the objects.

Cache hits can be obtained by "business key" like "cust-00001" (or primary key internally)... A common use case is not causing database I/O on RESTful URLs: http://example.com/customer/cust-00001

Granted there is some really complex stuff we dip into native SQL and stored procedures, but JPA does 95% of everything and we handle everything else as it comes. Highly recommend.
>It doesn't violate the letter of the GPL, but it sure as hell violates the spirit.

No it doesn't. The spirit of the GPL is essentially "do whatever you want with this as long as you keep distributing the source code." That's it. It says nothing about paid products or development style or keeping a certain style or direction or anything like that. The GNOME developers decided to change direction themselves, as the GPL says anyone can. It would no sense for them to give up their trademark to MATE when that was just a random offshoot that no one had any idea of whether it was serious or how long it would last. It's not even that active now, can you honestly say they would have benefited any more from having the GNOME name?

Like, come on my guy, you're flogging a horse that died more than a decade ago. You can continue this substance-free criticism of open source projects for as long as you want, just be aware that you get out what you put in.
Counterargument: Manila galleons plied the seas for 250 years.

• First trade ships would stop in Ming China then take their cargoes to Manila. It took months to get there and back to Manila.

• The leg from Manila to Monterey, California, took about three months.

• The next leg, from Monterey to Acapulco, was another month. In total, it could be five or six months travel.

• Cargo was unloaded in Acapulco to be sent overland via on the Camino de los Virreyes, first to Mexico City then to Veracruz. This overland trip could take over a month depending on the progress of the baggage train. These were called the Galleon Caravans.

• In Veracruz, the trade goods were loaded onto the annual heavily guarded treasure (plate or plata) fleets back to Spain. They did this rather than trying to risk passage through the Straights of Magellan or shipping back around the Cape of Good Hope (the southern tip of Africa).

• The ships left Veracruz (alternatively spelled Vera Cruz) to meet up with the South American treasure fleet in Havana, Cuba. These trips often took a long northerly trip, nearly to the coast of Louisiana. These trips were highly variable and could take as short as two weeks or as long as three months. Three weeks seems to be about average.

• The transit time from Havana back to the Casa de Contratación in Seville Spain was nearly two months.

• Of course, Seville was just the port of entry. Goods then needed to be transported on to Madrid. The raw silver used to fund these expensive trips was eventually taken by the bankers backing Spain directly to the Italian port city of Genoa.

So in total, one way, it was about a year for cargo to go from Ming China to Madrid.

This system of imperial trade continued for, again, TWO AND A HALF CENTURIES. Long before the advent of the steam engine or the telegraph.

• (Every segment mentioned above also has a return trip component. For the Manilla Galleons that got to Acapulco it was at least three months to travel back from Mexico to the Philippines. That was the "easy" passage.)

Sources:

https://en.wikipedia.org/wiki/Manila_galleon

https://www.guampedia.com/stops-along-the-manila-galleon-tra...

https://brewminate.com/spanish-treasure-fleets-from-the-16th...

https://www.mexconnect.com/articles/248-the-pacific-route-to...

https://uair.library.arizona.edu/item/294297

https://en.wikipedia.org/wiki/Spanish_treasure_fleet

https://www.nps.gov/subjects/teachingwithhistoricplaces/uplo...

https://history.stackexchange.com/questions/35458/how-long-d...

https://www.dailysabah.com/columns/ekrem-bugra-ekinci/2015/0...

https://www.academia.edu/7744406/Analysis_of_the_Gulf_of_Mex...
No HTTPS. It uses PayPlug, not Stripe. But definitely a drop-shipper.

Domain has been active for a long while though...
Air fryers definitely are very different than ovens or pan frying, it's hard to explain, but it's definitely more comparable to frying in that it crisps up food by removing the water from the outside of stuff quickly.

By this logic it's particularly good at cooking food that otherwise would be better fried, but outside of that it does vegetables like brussel sprouts or small filets of fish particularly well leaving the inside soft and the outside cooked.
That doesn't explain why suburban lawns are needed in an arid climate. At least alfalfa is a product. When you water a lawn with potable water you are flat out wasting it. When you water a crop you are using it.

Now, over-farming or farming the wrong crops isn't right either, but if you cancelled all the ag, every different crop and replaced it with houses, guess what - still a drought.

That's why I used carrots in my comment. In the area where we experienced this, they over-built and also somewhat over-farmed. Ran out of ground water. Create water board which decided that the carrot farmers who had been there 100 years were 2nd in line for the water under their own land, which they both had legal title to and state constitutional rights to, and took it from them. They ran them out of town because it became uneconomical. Then the developers (who also ran the water board) bought the now-cheaper land and put houses there. Guess what, 20 years later - still not enough ground water. Still a bunch of suburban nimbys watering their lawns, just a lot more of them now. Guess why we import carrots from mexico now.
Thank you for the explanation! It sounds like a pretty solid system.
Looks great and performs great. Thank you for sharing!
meta comment: I'd love to see the stats about all bias and fallacies mentionned in conversations in the last 20 years. Something tells me wikipedia got deep into people's head.
I don’t think I’ve ever heard of this show. Thanks a lot!!
> The rust is essential to bind it to the cement. Without, it adds little strength.

Do you have a citation for this? As far as I know this is entirely not true.

Rust is an expansionary product - when steel rusts its volume increases something like 10x, which reduces the connection between the concrete and the steel and causes issues like cracking and spalling. Minimizing rust improves the long term performance of rebar.
Oh, this looks promising:

https://lore.kernel.org/all/20221212210547.1105894-1-posk@go...

> We are in the process of finalizing UMCG internally, and I plan to post the patches here once all reviews/testing and some preliminary rollouts are done.
Not necessarily. But they probably didn't have a good lawyer and accountant. It's certainly possible to have a corporation run a loss while its employees keep their houses. I mean that's pretty much the entire point of corporations.
https://www.quora.com/Why-does-Hacker-News-ban-conservative-...
Not OP, but I am half Asian and worked in various Asian restaurants growing up in the US. When I read the term "basic Asian (brown) sauce" I'd assume some combination of soy sauce, brown sugar, oyster sauce, and chicken/beef broth. With options for garlic, ginger, sesame oil, and rice wine, plus whatever else to tailor towards the dish.

I'd wager that having spent so long in Taiwan you've probably never heard the term because there it would just be "sauce" :P (or less tongue-in-cheek, it's just something that is implicitly and silently understood and recognized rather than having some kind of formal name).
?? non-power of 2 modules for PCs are completely new to me. When has that happened before? JEDEC DIMM standards didn't allow it.
A roll of medical tape.

Tape mouth at night with a short strip before going to sleep. Snoring eliminated. For real. Wonderful sleep for everyone.
Cities are incorporated by the state. The state is ultimately responsible for every city - including its debts. That's why.
This made me curious how low I could get it. 27% was the lowest final score I could get. Everything else I attempted buzzered me.
> it's what happens when my focus is on consuming rather than producing ... while allowing my insatiable curiosity and love of learning to remain undirected.

This really spoke to me - I find it to be a really positive way of framing the frustration I often feel with myself when I just can't get focused on work. Because at the end of the day, the clicking through links or reading up on something tangential to the result I want is driven by the same things that make me want to be creative in the first place.

I recently read The Millionaire Fastlane - which is a book I have seriously mixed feelings about - but one of the things that I thought was good in it was the advice to focus on being a producer rather than a consumer. I like this framing of the dichotomy, thanks for sharing your thoughts!
I think Salmon comes out just as good if not better in the air fryer than by cooking it in a pan, although you need to cut the filets to a very specific size.
I agree with your approach, and with PARA.

This was the only reply from top down to this deep that suggested only saving a subset of those things that one actually read.

Everything before this was saving for later, read later, etc., which is the way to get buried and stay buried.

Instead, make a call at the time, only read things you have time for, and only save those that, after reading, you are certain you'd want to use as a reference later.

// I save pages worth referencing as Markdown, and let search find them if I need them.
Request for front end reading list
I'm surprised by the dearth of holistic frontend(web, app, desktop) literature. I'm looking for literature that goes under the hood of the frontend landscape and delivers fundamental and up to date insights around frontend technologies by "real experts".

I am putting forward the Increment frontend issue(https://increment.com/frontend/) as the best I've found.

I've checked Smashing Magazine but I never get a holistic feel from disparate articles by different people(https://www.smashingmagazine.com/category/react/)

I'm requesting content by top frontend experts that is holistic i.e. covers a significant section of a frontend framework, underlying technology etc. and delivers insight. This may be book(s), series of blog posts, magazines etc.
I think this is a great answer to the issue of needing a service to manage archives.

Now the issue to me is how to convince folks it is worthwhile
What drug are you talking about? I did some research and I can't find it. Only talk of them ramping up Mounjaro by 2025.
And dropbox is just rsync with a bit of cute UI basically worthless. These comments are peak examples of how disconnected some hackernews users are from real life.
Also even larger kidney grills, of course.
Discussed at the time:

Thousands of scientists publish a paper every five days - https://news.ycombinator.com/item?id=17970938 - Sept 2018 (41 comments)
It is the easiest way to add more brainpower within the same architecture. Think: adding more RAM or another GPU.

Different architectures, like in tech, have different specs.

More is not always better, as a bigger brain is costly, and the price is only sometimes justified - as with buying more GPUs.
yeah but when doing this statistic they probably did not cut out the national holidays that fall on weekends (and thus aren't worth anything). I say this as someone who just had to go through December 2022.. ;)

Although I've heard that there are a few countries/holidays where the holiday will be put on a workday if it falls on the weekend. However, my home country (Germany) is not such a country.
I'm just glad "self-driving" is not part of the vision. What a lot of hot air that was. Put it in the same drawer as chatbots and web3.
For me it only showed an empty blue and an empty white button. I'll take my chances.