skysight-inc/HackerNews huggingface dataset:
In the real world, procrastination is bad for many things, but in reality it can save you quite a lot of work.

Things that people say or appear to be "important" that are weeks or months away very often turn out to not be so important.

In IT, we all have first or second hand stories of absolutely critical deadlines delivered under stress and duress and suddenly upon delivery, management decides they weren't that important.

And college courses really don't enable students to get ahead / prework. They do sometimes publish a lecture subject schedule, and maybe now have previous class semesters partially videotaped, but they really are bound to the lecture content of the professor, and the whims of the takehome/homework assigned that day for the next session.

So that leads to a work-on-demand for the majority of day-to-day labor in school, with lots of short term high-priority assignments leeching labor from a long term goal, until the long term goal becomes the short term goal, just a harder one.
My intuition is that at a certain scale, microservices are preferable to a monolith. Two principled reasons:

- Autonomy over deployment rollbacks. If your team owns a microservice, and you noticed that you deployed buggy code, you can easily and autonomously do a rollback. Your rollback doesn't impact other teams. It isn't visible company-wide. This allows teams to take more risks with fewer downsides and more psychological safety

- Isolation of secrets, api-keys etc. If one module has access to an api-key, then it's effectively made visible to every single module in the monolith. Other teams can decide to bypass your API entirely and read directly from your database, making it impossible for you to abstract away your implementation details

Problems solved by microservices that could in theory be solved in a monolith:

- Build/test times. A big monolith will have a huge build time and a large number of CI/CD tests. In theory you could parallelize your build/test-suite to make it infinitely fast, but I'm not sure how practical this is

- IDE slowness. A monolith will make your average IDE run much more slowly. In theory also solvable, but would require major IDE changes and investments

- Code ownership by specific teams. In theory you can use things like regex-CODEOWNERs to enforce code-ownership of individual modules, but it's easier with microservices

- Migrating to better languages/frameworks. If your original monolith was written in perl or on a bad framework, it's very hard to move away from it. With microservices, each microservice can be independently and incrementally migrated, allowing the company's tech stack to evolve gracefully.

Any others I missed?
I watched plenty of alcohol abuse in college. People do weird things when they are blacked out drunk.
Wow, I didn't know it extended that much. Insane to think they then have the gall to claim they are an actor for a rules-based world order...
Well said. Id say this goes with almost anything. Even software. As swes you want to build the best quality, lowest tech debt, beautiful crafted yada yada software. Customers won't care if it doesn't do what they want to do within their budget!
> What do you call telling civilians you are coming to allow them to safely leave before a bombing starts? That's taking extreme measures to prevent loss of civilian lives, even at the expense of military goals.

First of all Israel hasn't called civilians in most cases, hence why 10s of thousands of them have been killed in bombings.

Secondly, Israel is not just killing civilians via bombings. It has cut off water and electricity and is causing a famine by preventing aid entering the area. It has destroyed Gaza's health infrastructure completely: countless people with treatable diseases are dying needlessly.

> Any random person on the street is more likely than not a sympathizer that Oct 7 was justified. On Sept 12, 2001 in the US that would be enough to call you an enemy, for sure.

This is a disgusting attempt to try and justify the murder of civilians, and you should feel ashamed.
Because there are levels of brutality, that's why! It doesn't just matter that you kill people, it also matter for what, and how!

And public beheadings are truly medieval and barbaric.
"Student" syndrome? Have they never met a professor? Or most academics? They are the kings of waiting until the last minute.

Signed, an academic working on an article that was due last month :)
Why do you think that suggesting to wear a mask during a global pandemic was "all theater"?

If you had to go into an ebola ward, and someone handed you a mask, would you really refuse to wear it?
It hasn't been accurate enough to be meaningful, nor enough data.
There is also similar story about Komodo Dragon. Guy buys a big lizard, tries to communicate with it, teach tricks, all to no avail. Then one day the lizard bites him out of the blue. Guy is angry at the lizard, swears to give it back to the shop the next day. Then he notices the lizard is following him with it's head down. Guy warms up to the lizard "Finally you show remorse! Understood that biting me was a bad idea, huh?" After several days of that following he decides to call the vet about it. And the vet explains to him that the lizard is simply waiting for him to die from the bite.
What you say is true, but it doesn't excuse Google for failing to take steps that mitigate what we're seeing today. All it would have taken was some restraint: some combination of being less dominant in the market (i.e., optimizing for a 90%-market-share search engine is different vs. 60%-market-share) and giving users more control over search results (e.g., allowing users to blacklist entire domains for themselves).

We have a garbage Google-specific web because websites didn't have to satisfy anyone else; not other search engines, and not even the users themselves. Instead of Google delivering customers to websites, Google positioned itself to be the only customer.
reentrancy is not sufficient here - at least that provided by mutex style exclusion. the interrupted thread may have actually been the one holding the lock, so if the signal handler enters a queue to wait for it, it may be waiting quite a while
Not to Worry
Huh, it has lot to do with Micro service. Now we have so many moving parts in form of micro services that dev, qa, UAT testing does not mean much because each team is different timeline for release and final solution will have same version all across is not guaranteed.

I see this issue all the time.
Deere offers that. They call it "See and Spray".[1]
Their marketing video is terrible. An ag equipment dealer has a better one.[2]
A neat demo is to fill the spray tank with water and dye, make a pass over a field, then see what it hit.

[1] https://www.deere.com/en/sprayers/see-spray-ultimate/

[2] https://www.youtube.com/watch?v=uyy45qFuJ7k
> To me the most clear-cut benefit of AI is automated content moderation.

Maybe someday but not with LLMs, which by nature do not understand who's talking, who is being quoted, and who is being falsely quoted.

> Let’s say that we have a forum where there is only one rule: You cannot talk about your favorite color.

https://systemweakness.com/attacking-large-language-models-3...
Biden's New Import Rules Will Hit Ebike Batteries Too
https://archive.ph/h9hpc
Far too much in the way of "maybe in a few years" LLM prediction relies on the unspoken assumption that there will not be any gains in the state of the art in the existing, non-LLM tools.

"In a few years" you'd have the benefit of the current, bespoke tools, plus all the work you've put into improving them in the meantime.

And the LLM would still be behind, unless you believe that at some point in the future, a radically better solution will simply emerge from the model.

That is, the bet is that at some point, magic emerges from the machine that renders all domain-specialist tooling irrelevant, and one or two general AI companies can hoover up all sorts of areas of specialism. And in the meantime, they get all the investment money.

Why is it that we wouldn't trust a generalist over a specialist in any walk of life, but in AI we expect one day to be able to?
It's also an excellent way to create large organizations due to the complexity chain reaction it seems to kick off.
I don't agree that China's government corruption is actually a show of strength but interesting analysis.

Again I hope nothing happens. I am quite fond of China, the Chinese people, and historical Chinese culture. The USA made special carveouts to help China industrialize. The USA risked nuclear war with Russia in order to get them to back down against China in 1969. We don't want to be adversaries with China and have demonstrably shown so with fairly large policy choices.
I can see robotics succeeding in agriculture, but maybe not drones and pesticides.

Robots going down the rows, physically pulling out weeds, zapping bugs with lasers, delivering optimal water/fertilizer right to the roots. Dunno if there’s economy of scale available for it though. Maybe too specialized.

Iirc, there’s already a salmon farming robot that detects and shoots parasites with lasers.
Airlift: A self-hosted file upload and sharing service
That thing flew over/near Malmstrom Air Force Base (ICBM silos.)
> Which is driven by a fear of not getting what you want?

That really seems like trying to shoehorn a square into a circle, and doesn't make any sense to me personally.

If that's how you work though, then no worries. :)
There are a lot of valid cricotisms, but claiming Samsung products are 'the worse' is just....

To much.
For a Mac OS equivalent, I’m a big fan of Metadatics https://apps.apple.com/us/app/metadatics/id554883654?mt=12
How to make PostgreSQL globally distributed
IRC is very simple. I used to connect with telnet if a client wasn't available.
I've seen legitimate ecommerce transactions blocked because WAF rejected the customer's address containing the word "Union" (which is also an SQL keyword.)
> I never type into a search engine the domain of a site I want to go to

I think the plurality, if not majority, of people use a browser configured such that the URL bar is automatically a search engine if it doesn't recognize the URL.
Considering who the Governor just pardoned, you don't need the other guy to be armed or threatening, just shoot and you're good.
I think he (and others) have a strong belief that is how the judicial system should work -- that appeals courts do not re-examine evidence.

The executive system can grant clemency, etc.
There's another example where Google AI passes on a suggestion to use glue to stop cheese from sliding off pizza, based on a Reddit post by user fucksmith.

https://x.com/petergyang/status/1793480607198323196
The article has a footnote about Voxel Doom, but more about Voxel Doom's environment approach and not monsters:

> Now that I’ve laid out all this context, I want to give a shout out to the Voxel Doom mod for classic Doom. The mod’s author replaced the game’s monsters and other sprites with voxel meshes to give them more depth, some very impressive work. Then, in late 2022, he began experimenting with using parallax mapping to add voxel details to the level geometry. This part of the mod didn’t look as good, in my opinion — not because of the author’s artwork, but because of the fundamental limitations that come from using parallax mapping to render it. This mod wasn’t the inspiration for my project — I was already working on it — but seeing the positive response the mod received online was very encouraging as I continued my own efforts. ↩

It does say though that the approach supports animated doors and stuff so combined with mesh and texture flipbook I think it could be used for original doom looking monsters too, but sharp curvature areas I think have the most artifacts with shell mapping and he mentions limitations to the meshing of levels so maybe not.
Is this used in archeology?
Show HN: A faster way to switch LLM models
Really excited to release our universal model router for LLM models. We monitor usage across all your LLM models and now make it even easier to switch between them, no more time rebuilding your app when a new model is released.
Have they officially said they want to get rid of VBScript?
I was just wondering if a no-op AV might work! But I thought perhaps not, as I thought Microsoft insisted on AVs running as PP/PPL (Protected Process / Protected Process Light), which isn't realistic for OSS.

Are you able to point to one please? Would love to try it and see if it works!
Sounds like a pretty thorough review in that they didn't stop at just an investigation of the specific tool / process, but also examined the rest for any auto deletion problems and also confirmed soft delete behavior.

They could have gone one step further by reviewing all cases of default behavior for anything that might be surprising. That said, it can be difficult to assess what is "surprising", as it's often the people who know the least about a tool/API who also utilize its defaults.
hit me up, 3080031
I seem to recall H doesn’t read professional at all in Japanese. :)
The parent seeks to convey the zeitgeist irrational emotional response of the populace to alternate perspectives during the COVID era and to my mind does so successfully.

As someone who not only mapped the rise of COVID for Wikipedia before it was mainstream media acknowledged in January 2020 - https://github.com/globalcitizen/2019-wuhan-coronavirus-data - but also had the unique fortune of experiencing (catching) COVID in all of China, Australia and the US, while all countries had irrational response I would classify Australian social paranoia as some of the worst. Absolutely, people were being shamed and attacked and removed from society, employment, etc. if they did not have vaccinations or refused to wear masks. While all countries had irrational response, Australia's was certainly "up there". Furthermore, they turned the whole country in to a prison (you needed 'special permission' to leave, even as an Australian citizen), and virtually nobody complained.

There are no such people so hopelessly enslaved as those who believe they are free. - Goethe

I personally found the recent withdrawl of some of the vaccines - which people were hounded and shamed in to taking in to their bodies - with proven mortality risk, as something of a vindication. None of my family had any vaccines, not because we are against them per se, but because we didn't encounter a legal requirement to do so as we visited the US right after the requirement for travelers was dropped, and had already developed natural resistance through repeated exposure. If we were dealing with a more vicious pathogen, we would have been first in line.
Is it just me or are all the RAG workflow tools doing 80% of the same thing? I don't know why I need them for a workflow.

I see only one true AI tool in the list: unsloth/unsloth
It's a combination of HN users self-selecting for certain traits, and ICQ typically having been used ~20-25 years ago when our brains were a lot more plastic.

I'm not sure what I ate yesterday for lunch, but I just tried my old ICQ, 6697979, and got in on the first try. The password was right in my head, 12 alphanumeric char which don't mean anything, and I never used it for anything else.

Conversely, today I had to use my domain password at work for a system not yet integrated with our 2-factor, and it was quite an effort to remember it, since I hadn't typed it in a week.
Sure, but I wouldn’t expect the api to force you to use an mmap when a slice of bytes would accomplish the same when unpersisted (and the user could choose to persist via a different mechanism if you have a .into() method that decays self into a Vec<u8>/Box<[u8]>/etc)

If I were to design this library, I would internally use an enum { Mapped(mmap), Direct(Box<[u8]>) } or better yet, delegate access and serialization/persistence to a trait so the type becomes BField<Impl> where the impl trait provides as_slice() and load()/save().

This way you abstract over the OS internals, provide a pure implementation for testing or no_std, and probably improve your codegen a bit.
>I completely disagree.

That's nice dear.

>That would take trillions.

You know a lot of this was again, already figured out. Instead of making up numbers you could just go read the ITSPAC reports.
You are arguing with fact.

Nothing in the article states that Microsoft will upload screenshots to their servers.

Microsoft does not have a history of uploading users' private data to their servers, without users consent a knowledge. (IE, OneDrive)
> Gliese 12 b maintains an estimated surface temperature of 107 degrees F (42 degrees C)
Absolutely correct - and more over - when you do sit someone down (in my case, someone with a "superior education" in finance compared to my CS degree) and explain things to them, they simply don't understand it at all and assume you're crazy because you're not doing what they were taught in Biz School.
For those with MacBook Pro FOMO, do not read about the rumored foldable 18.8-inch screen MacBook Pro running on the M5 coming in 2026 [1].

[1]: https://www.macrumors.com/2024/05/23/18-8-inch-foldable-macb...
Taiga will be run by Taiga Cloud Services
Here’s a synopsis reported by the Times of Israel

https://www.timesofisrael.com/liveblog_entry/ben-gvir-says-h...
Doable with USB-C to USB-C cable from Camera into iPhone into Capture One app
No the root cause is that Americans continue to be indifferent to eating crap. As long as it is sweet or salty, packs a ton of calories and has some semblance of food in it, theres money to be made from it. It doesn't help that how much money can be made is one of the main yardsticks of worthiness in this culture often superceding common sense.
ARMv9.0 is very similar to ARMv8.5 (9.0 supersets 8.5 with SVE2, TME, TLA, and CCA), so it's not a massive deal. SME implies v8.7 which is basically identical to v9.2 except for those couple extensions previously mentioned.

I wonder if there is licensing at play though. Apple may have gotten a really great licensing deal on ARMv8 that they wouldn't be offered for ARMv9.
I'm a bit confused by step 2. Do I need to add any heat if I can already smell the gasoline?
Actually the authors interpretation is very different if you read the very next sectio (“Conclusions”):

> “Conclusions and Relevance MMWR publications pertaining to masks drew positive conclusions about mask effectiveness over 75% of the time despite only 30% testing masks and <15% having statistically significant results. No studies were randomized, yet over half drew causal conclusions. The level of evidence generated was low and the conclusions drawn were most often unsupported by the data. Our findings raise concern about the reliability of the journal for informing health policy.”

I watch Dr Prasad on YouTube and he is pretty interesting IMO. He’s an oncologist but spends a lot of time analyzing medical studies.
I think I could probably make more money selling a tool or strategy that consistently, reliably makes ~2% more than government bonds than I could make off it myself, with my current capital.
Most anti-maskers say "masks don't work" without trying to understand that masks are not a 100% solution, and nothing in life is. But even if a mask is 50% effective (not a scientifically proven number, just an example), I'll take that mitigation over 0% of not wearing a mask (not a random number, wearing no mask actually provides no protection at all), every single time.
But whatever you do, don't boil a kettle on a boat!

https://www.youtube.com/watch?v=f7lo98PcZD4
Thats some hip marketing, i would buy alot of things from someone named "Tractor - The farmer"
"Save to Files" on iPhone doesn't mean download but to save outside of Photos in Files.

It makes sense to do hardlink since that doesn't duplicate storage, but deletion in Photos or Files leaves the other alone. I'm not sure if sharing to other places also makes a hardlink copy, but that would make sense.
The Supreme Court is extremely selective about what cases should be deferred to states and which should be the realm of the federal courts. They needed to federally abolish affirmative action in college admissions, but when a person is being put to death unjustly that's a state issue. If a website designer hypothetically refuses to design a website for a gay couple that's a federal issue.
Ian Clarke explains the next generation of Freenet [video] (2023)
2558361. Uh-oh. It feels weird how my ICQ UID has stuck to my head although so well. Just tested the online version and it was funny to see the contact names. Too bad the messages were not there. I think I have the db from old old pc somewhere, perhaps it is time to try installing it one more time.
Isn't this what this post is about?
"When I taught at Princeton five years ago, I asked my old college roommate to get to John Conway and ask. To my surprise it took 3, not 2, degrees of separation to get to him. He said he wanted the name to end in "-day" and "Dooms" popped into his head."

-- https://www.rudy.ca/doomsday.html

Likely that sprung to mind because of the "Domesday Book":

"Domesday Book (/ˈduːmzdeɪ/ DOOMZ-day; the Middle English spelling of "Doomsday Book") is a manuscript record of the Great Survey of much of England and parts of Wales completed in 1086 at the behest of King William the Conqueror."

-- https://en.wikipedia.org/wiki/Domesday_Book
Guess this is a Shameless plug but I wrote an interesting program over 12 years ago using even then very old three Js which is not quite the metal but much less abstract than today's tools. I'm always amazed when I check it and it's still running

http://busyboxes.org
I like your comment and partially agree
and if you have experience and time TI board is great for you

I was wondering what you vision about openbci board with the cost $1,003 USD ?
I wanted to make a dumb joke about how gasoline is too volatile to safely cook food in it as it won't come up to a sterilizing temperature, but today I learned that gasoline's "boiling point" is a complicated situation where it is "between 100 and 400 degrees" depending on it's exact makeup. Makes sense. I always forget that gasoline is a mixture of hundreds of different components.

Besides, lithium is clearly a better substance for heat transfer
All those times where we appended "inurl:reddit.com" to a search are really coming back to bite us in the ass.
> The rumors of future products keep me of buying the current products.

For myself, I like to think of it as applied procrastination. I could buy that new thing I want today.. but something better will come along in time, so I can afford to put it off a while longer yet..
The phrasing takes pains to make it sound like the latter rather than the former, unless you're paying attention.
Windows binaries often seem to have excess statically linked libraries.. even though they are called DLLs which is supposed to mean dynamic. They might be loading it dynamically but they still seem to have decided to include their own private copy.

I've even seen windows binaries have multiple different versions of the same DLL inside them, and it's a well known DLL that is duplicated multiple places elsewhere.

All OSes/Apps do this but maybe a lot of Mac apps do it a little less. (I don't even have any real statistical idea how common this is with windows apps either)
#275727

Dozens of megabytes of text, jokes, arguments, dramas, casual and professional socialising, and hundreds of new acquaintances that have shaped my interests in life. Thanks for an interesting 2000s.
“Every program attempts to get simpler until it can no longer read email. Those programs which cannot simplify are replaced by ones which can.”
I agree that pardon is deplorable, but the other person was armed in that case.