skysight-inc/HackerNews huggingface dataset:
The same applies to the money in your bank. It just so happens to have stronger maintainers behind it.
I have a truck, an old car, and a couple of motorcycles. Keeping track of maintenance, observations, parts, etc. across them is important. For a long time ive used a spreadsheet with no issue, so not sure I’d set this up myself.
Who makes money when AI reads the internet for us?
This rambling whataboutery is definitely the more tired talking point. BTC really does waste energy and it’s the context for this entire page.
Same man. I think fountain pens are actually very cool, but... I think I write something on paper about once a year. So unfortunately it just doesn't make sense for me to invest in a fountain pen.
Love these people for their determination..

From TFA:

"It is not enforceable by police - officers could not stop or fine
people scrolling in the street because there is no national law
against smartphones"

"Young people in the village complained there were not enough
facilities for teenagers who had little to amuse them but their
phones. The mayor has promised a film club, book exchanges and
facilities for sport."

But one kid complains he "uses the GPS for finding his way" (in a
village of less than 2000 people)
I see no reason to call any of what I quoted an exaggeration. These are very well documented episodes, which barely scratch the surface when it comes to German and Russian crimes committed in Eastern Europe. The described actions were merely opening shots of WWII. The worst was yet to come.

As to ethnic minorities in Russia:

> And there's no marginalization or racial issues or whatever, at least nothing outside the norm.

Complete lie. https://en.wikipedia.org/wiki/Russification#In_Russian_Feder...
> mkfifo just work

Are you certain about that?
Not sure what's going on, but my Ubuntu 23.10 system with a Ryzen 7900 (non-x) with 12 cores is 3.1x faster than the AMD EPYC 9R14 with 64 cores and 2.6x faster than the Intel Xeon 8488C with 48 cores.

I just did the usual git clone, mkdir build, and:
cmake .. -DCMAKE_BUILD_TYPE=Release -DSIMDJSON_JUST_LIBRARY=OFF

To get the benchmark results:

~/git/simdjson/build/benchmark$ cat log | grep partial_tweets | grep
"simdjson_ondemand"
partial_tweets<simdjson_ondemand>/manual_time 66705 ns 75966 ns 10453 best_bytes_per_sec=9.59662G best_docs_per_sec=15.1962k best_items_per_sec=1.51962M bytes=631.515k bytes_per_second=8.81706G/s docs_per_sec=14.9913k/s items=100 items_per_second=1.49913M/s [BEST: throughput= 9.60 GB/s doc_throughput= 15196 docs/s items= 100 avg_time= 66705 ns]
Putting the pieces together: Meet Justin Yu ’25, Tetris world champion
I think it's more a "if I fall I'm gonna get eaten/injured and not be able to reproduce" kind of thing
> trucks

You're not the only one who thinks so: https://www.hydrogeninsight.com/transport/netherlands-unveil...
What you call inefficiency (I guess in terms of power consumption) is a misuse of the term in a world where value is subjective. It is efficient and necessary for the use case and value it provides. You can argue it is ineffecient compared to Proof of Stake for example, but Proof of Stake is a completely different system and has a completely different incentive structure.

I’m saying also that L2 (and L3, … Ln) is a way to scale the number of users without increasing power consumption. Every time you add a layer, there are other trade-offs for the benefits gained. But at the base layer you still have the benefits of not having a central authority censoring and controlling exchange of an economic good.
Mmap seems specific to POSIX according to this post[1], so it's not a portable way of using memory mapped files. Since there are already differences between platform capabilities in golang there really shouldn't need to be an artificial limit to how large of a chunk you can read in one operation. In 20 years I'm sure 1 GiB will be considered small.

1: https://stackoverflow.com/questions/52589949/undefined-sysca...
Wonderful. Can also recommend Anki decks, there’s good ones with calls and they’re localized. I only studied the European one. Also to supplement, nothing beats birdNET. Walk around a forest with the app on and match the bird names to the actual songs you’re hearing.
Livewire has to send the full state of the request for the component. Search results is a good example where the state can start to get big. Once it hits the server re-hydrates the models. They are also HTTP requests which have some handshaking.

Live View only sends the diffs excuse the state lives in an active process on the server, and it uses web sockets which is much faster than http requests.
Front loading washers churn the washed material through a trough of water in the bottom 1/4 to 1/3 Top loaders churn them around in a bath of water. Designing a top loader to cycle water over churning clothes would probably demand more complexity and energy than tumbling in a horizontal drum.

Tl;Dr less water has to exist to pass clothes through it if it's a horizontal rotating cylinder of clothes. Plus the tumbling is mechanically beneficial to cleaning. Top loaders are being scraped and agitated, front loaders tumble.

OTOH top loaders can take larger loads. At a cost of more water.

I believe the spin cycle may also distribute better horizontally. Less likely to become a disc around the centre so more efficient centrifuging.

(Have had both btw. Currently a front loader from LG which plays a typically korean perky "I'm done here" tune at the end)
That's a very strange, view given that the history was mostly wrong. Putin is not a typical politician, he is an ex- intelligence service ( https://en.wikipedia.org/wiki/Vladimir_Putin#KGB_career ) guy who got to power and made Russia his own authoritarian ruled country.
APoD: 2024 February 10 – The Shadow of Ingenuity's Damaged Rotor Blade
why do you think?
I just get some error after gray ball was dispear from screen

Application error: a client-side exception has occurred (see the browser console for more information).

main-b85113564a892656.js:1 DOMException: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.
GCP's SDK and documentation is a mess compared to AWS. And looking at the source code I don't see how it can get better any time soon. AWS seems to have proper design in mind and uses less abstractions giving you freedom to build what you need. AWS CDK is great for IAC.

The only weird part I experienced with AWS is their SNS API. Maybe due to legacy reasons, but what a bizarre mess when you try doing it cross-account. This one is odd.

I have been trying GCP for a while and DevX was horrible. The only part that more-or-less works is CLI but the naming there is inconsistent and not as well-done as in AWS. But it's relative and subjective, so I guess someone likes it. I have experienced GCP official guides that broken, untested or utterly braindead hello-world-useless. And also they are numerous and spread so it takes time to find anything decent.

No dark mode is an extra punch. Seriously. Tried to make it myself with an extension but their page is Angular hell of millions embedded divs. No thank you.

And since you mentioned Cloud Run -- it takes 3 seconds to deploy a Lambda version in AWS and a minute or more for GCP Could Function.
You usually just do colocation. The data center will give you a rack (or space for one), an upstream gateway to your ISP, and redundant power. You still have to manage a firewall and your internal network equipment, but its not really that bad. I've used PFsense firewalls, configured by them for like $1500, with roaming vpn, high availability, point to point vpn, and as secure as reasonably possible. After that it's the same thing as the cloud except its physical servers.
Store hints and index definitions in same place and read from it for migrations. Problem solved in most practical scenarios.
Couldn’t agree more. What a huge amount of tech and complexity just to get something off the ground
Absolutely lovely! I got invested without even realizing. Like some other people have said, showing the scientific names of the birds and also the option to switch to other languages would be great features.
I presume they use less water because a front-loading washer can saturate all the clothes with a shallow pool of water in a sideways rotating drum whereas a top loader could not possibly soak all the clothes in a vertical drum unless it fills completely with water. I assume that less hot water means less water to heat, so less energy used. (Heating water uses much more energy than a motor, so the motor running longer in a front loader isn't a big factor in energy usage.)

But no matter how efficient they are, I hate front-loading washers. A top loader can wash a load in 20 minutes; front loaders takes hours. That means extra noise for many hours and inability to do multiple loads quickly. And usually front loaders have a much smaller capacity than top loaders. Furthermore, once a front loader starts, it locks the door to prevent water spillage, but this prevents you from throwing in extra items that you found or taking items out part way through. And front loaders cost more, are harder to repair, and end up smelling bad (probably because of the rubber gasket--needed to waterproof the door--that accumulates gunk).
>TSMC occupies a different part of the supply chain.....

This is an interesting but not so obvious question, because it is so basic, I would thought it wont be on HN at the same time judging from comments on Hardware topic it really should have been spelled out clearly in the first place.

So first you have IP companies like ARM. They have lots of different IPs. ( Intellectual Properties ) From ISA ( Instruction Set Architecture ), think x86, ARMv8 etc to the actual CPU design, think Intel P-Core, E-Core, Skylake, AMD's Zen core etc. Along with many other IPs from GPU to Network, CPU Interconnect or even DRAM controller. ARM will work with TSMC ( or any other popular Fabs for specific market ) to have those design specific for the Fab and specific to certain Fab technology.

So in an extremely over simplified situation, you buy a few IPs, or there are even reference designs. Stitch them together. Send them over to TSMC and say hey can you print them ( or Fab ) for me.

What TSMC doing that nobody can do ( in the same time frame ) is that they could Fab it using industry leading technology, or the smallest transistor currently available as long as you are willing to pay for it.

There are plenty of chips that doesn't require TSMC to print. From Automotive to low cost semiconductor using very very old semi-conductor Fab's technology. Think about the small chips that goes into toys or electronic appliance. Or simple calculators.
Previous discussions:

- https://news.ycombinator.com/item?id=36563187

- https://news.ycombinator.com/item?id=29936104

- https://news.ycombinator.com/item?id=31504052
The anti-curious commentary strikes me as being analogous to meth cooks complaining about https://en.wikipedia.org/wiki/High-pressure_chemistry research results not being applicable to their (1 bar) "real world" problems.

(Edit: it would appear that meth cooks are more appreciative of theoretical advances than programmers; recent european lab busts have revealed synthesis pathways using [similar to Haber-Bosch and Bergius] hundreds of atmospheres of pressure)
That’s also just a one line function with template literals in JS, if by Titlecase you mean upper casing the first character. Maybe a bit overkill to bake into a stdlib.
Automatic Novel Writing: A Status Report (1973)
Maybe the example is intended to be familiar to people who are not script experts?

(rather than an example of how to do things perfectly, according to rabid accolytes of the church of demogification?)
great stuff, for general news-synthesis I use https://www.newsminimalist.com/
definately check it out!
It's been much lower and higher in the past. In reality, CO2 has little, if any, effect on climate change.

Much more impactful are the sun and clouds.
You might want to watch the interview. In that section Putin obviously mentioned that the USSR also invaded Poland. That's when Western Ukraine, which had been part of Poland, came back under 'Soviet' control! Which is, again, a rather critical part of relevant contemporary history. As Wiki puts it [1]:

---

"The response of non-ethnic Poles to the situation caused considerable complications. Many Ukrainians, Belarusians and Jews welcomed the invading troops.[100] Local Communists gathered people to welcome the Red Army troops in the traditional Slavic way by presenting bread and salt in the eastern suburb of Brest. A sort of triumphal arch on two poles, decked with spruce branches and flowers was fashioned for this occasion. A slogan in Russian on a long red banner, glorifying the USSR and welcoming the Red Army, crowned the arch.[101] The event was recorded by Lev Mekhlis, who reported to Stalin that the people of the West Ukraine welcomed the Soviet troops "like true liberators".[102] The Organization of Ukrainian Nationalists rebelled against Polish rule and Communist partisans stirred up local revolts, such as in Skidel.[1]".

---

[1] - https://en.wikipedia.org/wiki/Soviet_invasion_of_Poland#Dome...
I worked at a Python shop for a bit. I spent more time than I wish to admit trying to make all of my Python behave like TypeScript (adding typings, etc.).
I didn't get that impression and it's not really a natural idea. A book about German for English speakers would be at best marginally useful for German speakers trying to learn English. Sachs and Wu's book about GR for mathematicians (which assumes a background in differential geometry) also cautions against expecting the book to work backwards like that.
Good point, and also from the article you provided :
I'm sorry but this is not a serious parser. To be fair, the repo is pretty clear that:

Disclaimer: MojoFastTrim is for demonstration purposes only and shouldn't be used as part of bioinformatic pipelines
Given it is already used internally, it cannot be used as public space. The only practical option for it is RFC1918.
A fallacy of a "choice" between GCP and AWS never stops to entertain me
Software cannot get leaner, because that takes time, skill and highly paid people, not just people gluing together examples from 12 different tech stacks into a frankensuite.

I'm an independent developer, and the person who learned node.js last year, who will throw node.js, containers, random AWS hosted DB services, lambda services, object storage, cloudflare, yaml, react, vite and other dependencies together to produce a cookie cutter, yet still very fragile, webapp together in a day will always bid lower than me.

The lean, fast, cheap to run and cheaper to maintain software just can't be written profitably, even if it is cheaper in the long run.
Im sad to admit that this has happened about a dozen times in my life since the 00s, in South Africa.
i mean, yes.. but you pay for that, and colocation + server deprication in the case i calculated was higher then just renting the servers
Installing Five Rarely Used Vintage Operating Systems Rapidfire
freenom just erased my dns records...first time it happens...in the meantime i have no .tk web page
From my experience, the biggest footgun with shared_ptr and multi threading is actually destruction.

It is very hard to understand which thread will call the destructor (which is by definition a non-thread-safe operation), and whether a lambda is currently holding a reference to the object, or its members. Different runs result different threads calling the destructor, which is very painful to predict and debug.

I think that rust suffers from the same issue, but maybe it is less relevant as it is a lot harder to cause thread safety issues there.
Yeah, I purchased a brand new Mirai in late 2022. I was excited about hydrogen, but the past year has been very rough, with dramatic price hikes on fuel as well as station reliability issues. Thankfully in Silicon Valley (where I work) I’m mostly unaffected by the closure of Shell’s stations since there was only one (South San Jose), but this is bad news for people living and working in areas where Shell was the primary provider of hydrogen; there aren’t many hydrogen stations to begin with, and the loss of a hydrogen station could be a nightmare for a Mirai driver.

The Mirai itself is a wonderful vehicle, but I don’t recommend purchasing one; for me I believe it was a huge financial mistake. I still owe about $35K but I’d be lucky to get an offer for $15K if I were to sell it now. I’m active in a Mirai Facebook group and I’ve heard stories of dealerships refusing to accept Mirais as trade-in offers, and I’ve also heard of trade-ins falling through because the owner’s Mirai loan was so underwater that attempting to roll over the remaining Mirai loan’s balance on another vehicle exceeds the lender’s loan to value limits.
SKIP LOCKED is a good idea to make sure that the tasks can be processed independently by the workers, but what about a case where you have to guarantee the order of events?

I guess this Postgres queue is a very handy tool for cases like background jobs, but will it work with event sourcing?
Front loaders also have more maintenance on average... If we're talking cost not sure you'll save that much once first repair comes.
This guy took one look at some scientists' code and instantly got a 14000x speedup:

http://james.hiebert.name/blog/work/2015/09/14/CS-FTW.html
> Consider something like atoi. If it fails, 0 is often exactly what you want. No need to care about any error state.

No, 0 is a bogus value if atoi() failed. 5 would be exactly as appropriate. If I'm parsing a form to find a user's age and they entered "old", their age is definitely not 0. I can't even imagine a scenario where I'd care what value atoi() returned if it returned an error.
How could it not take much energy to heat up cold air? That plus blowing air is the entirety of what goes on in a forced air ventilation system.

The efficiency rating of a gas furnace assumes the incoming air temperature is close to the desired temperature of the house- that's why it is negligible in the artificial efficiency ratings. If the incoming air is below freezing the efficiency must be different. I wish I could find a study that properly quantified this.
False dichotomy.

What is actually better is to have code that is properly auditable for end-users, or even to not introduce the risk for those vulnerabilities in the first place.

Things like Heartbleed and Log4Shell were serious vulnerabilities that were useful only for a minority of people, and were hidden inside bloated code. The same thing is happening now with package supply chain.
The more complex you make it the better your job security eh? Maybe they’ll even give you a whole team to look after it all. Absolute madness.
SIMD-Scan: Ultra Fast In-Memory Table Scan (2009) [pdf]
Because you (i.e. I) already use it and have the full toolchain set up for your project?
I would have liked some data around why these technologies were chosen and preferably based on loads from customers.

Seems like yagni to me but please prove me wrong
Me too and I used my tuta email address as my email for bitwarden. If I had forgotten my password then good night. Back when I created an account they didnt have a popup telling you about 6 month deletions, my email was just gone some day.
I do this with individually-wrapped plastic straws because I can't stand the texture of the paper ones on my lips
Shifting left means careful development with emphasis on test and
correctness.

Shifting right is a "a pragmatic, reality-grounded approach" of
"embracing the once-taboo practice of testing in production"

The author says:

"When you observe your software operating successfully in the real
world, you know it’s genuinely ready."

Wow, I've seldom read such shameless justification for socially
irresponsible reckless development. Better just to say, "When planes
stop falling from the sky, people stop losing their savings, when the
screaming and sobbing stops ... then your product is ready."

No wonder we're facing a sea-change of regulation for commercial
software, which is long overdue.
Your installer will know best :)

Make sure you design a roof with the rigt heading, and slope. The rest will be done by the installer.

My rails run horizontally, but thats only because it required less rail and mounting hardware compared to vertically. The panels are mounted portrait, in a 5x2 square. Each panel has 2x rails under it, so 4 rails horizonfally on my roof. If you sketch it out then it'll make sense.

Had I gone with vertical rails, each column would've required 2 rails, so 10x rails vertically mounted on my roof.
Ah, maybe I wrote the email and forgot to press send. :)

Well, you can update Epitaphs and add a link to "go/laurentlb". Thanks!
I like to say that git blame is a great tool for working out that the problematic code you’re looking at was in fact written by yourself.
> The comments were more jokes than anything. Nothing serious.

Yeah if you're not spreading doom, gloom and negativity reddit doesn't want you, they have a tone and they're policing it.

Really is the most negative and grim place on the entire internet.
I thought those were write-only?
Nope. None of my below 30 colleagues know SQL. They use ORM in REPL or visual tools.
> I get the privacy arguments, but if this does actually help stop thieves, on balance I'm in favour

Or adjust how one carries their phone/belongings in super busy high theft areas. I bet your wife is now going to act accordingly. Better this than offloading awareness to more intrusive government surveillance.
That's completely opposite to my experience. Do you have any examples of AWS naming that you think is "teenage boy trying to be cool"? I am genuinely curious.
Shell was awarded a $40m contract, but never actually requested the funds from the State.

But don't worry, Air Liquide just spent $250 million on a hydrogen plant in Nevada. So the latest California budget earmarks 15% of our billion dollar green initiatives fund for hydrogen station production. For context, no other stations exist in the continental US outside California.

https://calmatters.org/environment/2023/09/hydrogen-cars-cal...
> why not write it as npm tasks.

Do you mean writing the entire script in a single line in a string in a JSON file (package.json)? Of do you mean that string just calling out to a non-inline script? Because the use case for this is very much that latter script - it will often still be started via `npm run`.
This. Ukraine war is a testing ground for these next gen war devices and very soon they will be flying and locating targets completely autonomously.. Combine that with genai models that anyone can train...
What is the name of those "top loaders" that also have a horizontal drum with a locking escape hatch on the side? My mind went immediately to those when seeing the word.
Well that’s deceptive. Here’s one that lists 8000 BTU and caps at 1.2 kW so that’s a heat pump.

The stated COP of 3.0 at 47° isn’t great, but it’s fine for a backup heat source.

https://www.geappliances.com/appliance/GE-J-Series-Window-Bu...
For literally once a year, it's an inappropriate tool regardless of price — and a basic pen can be around €10.

The ink dries up if the pen isn't used at least semi-regularly.

(I'm surprised someone could write so little. All my software developer colleagues have a notepad and pen or pencil on their desks. I'm sure some only use them a couple of times a week, but that's a long way from once a year.)
Which (in Java) were then abstracted away in... interesting annotations.
Canada declares Flipper Zero public enemy No. 1 in car-theft crackdown