skysight-inc/HackerNews huggingface dataset:
Knowing that it's from a few years ago gives helpful information to the potential reader.

1) Someone may have read the essay before, remembered the point, but forgotten the exact title. It has, after all, been posted on HN twice before. Simply reading the comment that it's from 4 years ago may be enough to confirm that it's the same article, as it did with me.

While the essay has the date right at the top, in general there is no consistency about where people post a date, or if there is one at all.

I know that I sometimes skim the HN comments first rather than follow a page link because then I don't need to worry about cookie notices, requests to subscribe to a newsletter, etc. This essay does not have those, but enough do that it's a general nuisance.

2) Software changes over time. Cap'n Proto's Schema language may have changed since then - perhaps as a response to this essay - making this essay of historic interest only. While that is not likely the case, it is an example of how having the date may provide helpful information.

This is useful enough that it is accepted practice to add the date to older information. For example, the previous two HN submissions to this essay both include (2019) in the title. See https://news.ycombinator.com/from?site=zenhack.net
Apple says it requires the possibility of "filtering". Mute filters.
Nah detached houses with yards are the worst of both worlds. You get neither the easily accessible town/city experience nor enough land to do anything interesting with.

But I’m probably biased because I grew up in a city and regularly visited grandparents with legit farms. If you’re gonna have land, it should support at least a decent-sized garden … maybe a few fruit trees, nice shed, couple chickens.

You definitely don’t want a yard that’s spitting distance to your neighbors’ house, that’s just silly.
Ukranian criminals:

https://antifashist-com.turbopages.org/turbo/antifashist.com...

Odessa may 2014 pogrom aftermath:

https://ukraina.ru/20190505/1023510296.html
Canada worst wildfires in history have affected area bigger than Spain
Easy work around --- claim human authorship by the "owner" of the work. AI was simply his/her tool.

This appears to be a self made problem brought about by attempting to deny human input or incentive or control that lead to the creation of the work.

Did the AI decide on it's own to create the work? Did it do so without any training? I don't think so --- consequently, AI doesn't "own" the work and can't legally be considered it's "author".
> It turned out that gluten was the problem.

> She got me on to t4 phages.

Your problem was gluten bacteria in your joints?
You liked being called out of your room ten times a day for some bullshit you've already explained a million times? Being asked to type something because you type faster?

Thief is the perfect word. Instead of using their own brains they stole mine. I don't know how someone does this and isn't ashamed of themselves. I'm so glad I don't have to live the life of a helper monkey for the terminally lazy anymore. Magically they managed to survive on their own once I moved out. Go figure.
What does “this works” mean? You’re assuming it means to detect lies. Perhaps that’s not the value it brings.
Google's new algorithm that makes FIDO encryption safe from quantum computers
Without strict parking enforcement, placing the EV chargers in prime parking positions just leads to them being used as general car park spots instead.
IBM has just made error correction easier for quantum computers
You can mute both far-right content just as much as far-left content.
Not a very close reading there!

Frodo lives with his committed bachelor uncle who's famous for collecting outfits, he goes on a journey with his male best friend, they actually kiss 4-5 times (on the hand and forehead), they move in together at the end and Frodo never marries or has children.

…And the narration calls Bilbo and Frodo "queer" several times and goes on about them comforting each other in their sleep in Mordor. (Yes that word meant the same thing it does now, and yes he knew what it meant.)
I’m so glad things have gotten better for you. Can you help me understand the mechanism by which T4 phages could help with gluten intolerance?
> For example, Java implements different versions of containers for single thread and multithread usage, because multithreaded containers have obvious performance penalty.

Very few codebases in Java are single-threaded; specialty frameworks like Netty are the exception not the rule.

Likewise, there are not different containers for single threaded and multithreaded usage; there are containers that have different strategies for dealing with multi-threaded usage.

Hashtable is the oldest and is notable for it still being present and still being fundamentally flawed. It will lock reads and writes, but does not describe a way to lock for a transaction - e.g. changes based on read data. As such, it fundamentally has race conditions you can't protect against.

Hashmap and the rest of the Java 1.2 collections API set a slightly better pattern - they don't internally try to maintain safety, but provide mechanisms like synchronizedMap() to let you hold the monitor for the length of your transaction.

However, this could only be so good, because the monitors in Java are pretty fundamentally broken as well. A monitor is both part of its public API ( e.g. "synchronized(foo) {...}" ) and part of its implementation (e.g. public synchronized void bar() { ... })". This means that external code can affect your internal operation if you leverage the monitor that you get by default through your "this" instance.

As such, synchronized set involves three monitors:

1. The monitor on the interface-implementing collection type itself, e.g. on the HashMap. This likely is never used.

2. The monitor on the object returned by the 'synchronizedXXX' wrapping method. This is used to protect transactional access, such as iterating through while removing items.

3. The monitor used as a mutex inside the object returned by the 'syncronizedXXX' wrapping method, protect the integrity of the collection data type if used by multithreaded code which does not hold monitor #2. The code may have a race condition, but it won't put the collection itself into an inconsistent structural state.

The 'synchronizedXXX'-returned wrapper objects are pretty expensive, and if you can you should just internalize those collections into business object that does any needed syncronization itself.

ConcurrentHashMap and the like are lockless, and are built with the idea that you can perform the changes needed through atomic operations rather than transactions. This isn't always true, but often is.

For a collection which is always held by a single thread, the atomic operation overhead may still cause a performance impact - after all, the atomic operations are still processor state synchronization points. It is also possible to beat ConcurrentHashMap with regular HashMap on certain usage in multithreaded environments, when you are properly protecting access to the HashMap yourself.

It might be challenging to find scenarios where ConcurrentHashMap doesn't beat the 'synchronizedMap()' wrapper, just because the implementation itself is really expensive.
"Forensics" is pseudo science. Little, if any of the "science" is peer reviewed. And what is is not convincing to anyone who has an undergraduate experience in a chemistry, biology, or physics classroom and lab. Circumstantial evidence is a lot more convincing than physical evidence, but the TV shows convince us otherwise.

There's really no incentive for forensic science to be a science at all, at the end of the day. You're either working for cops, and paid for evidence to convict their suspect, or working for the defense, and paid to convince us the cops are wrong. There's no one paid to tell us what reality we're in.
> Country farms, even with animals, and horses pulling carts and whatnot are nothing like the 10,000s of cars a day going by

Completely different noise. Those combustion and pistons engines create a texture¹, while the animal voices have been naturally developed to call for attention. A thousand motors create a background; one or a thousand dogs or deers are one or a thousand "Hey!"s, impacting sounds made to pierce the background. Like a thousand hums vs a thousand snares.

¹(Assuming, as the poster suggested, we are speaking of the continuous flow and not of single reverse-muffler-from-hell that pass nearby in their trail of havoc and Doppler)
There is no Javascript API for to measure user-happiness.
This is like Apple Pay. Banks wanted to reap the benefit of technology without paying for the hardware. Better yet people are clamoring to pay $800 for the widgets. Like banks other businesses and even government agencies want to take advantage of BYOD. Better yet if the app replaces manual assistance.
Apple only says it requires "filtering". The mute function still filters.
A lot of people take their allergies for granted, but real treatments for allergies are available and they work. I am on allergy shots and my severe cat allergies are effectively cured, along with my lifelong hay fever. My son is doing sublingual immunotherapy for several food allergies including peanut and he is now able to eat several whole peanuts. Before he would react to milligrams; in a couple of years I expect him to be able to eat a PB&J. Luckily his eczema is gone now but if it wasn't we'd be trying Dupixent which is a wonder drug for a lot of people, and treating eczema in infancy is believed to stop the later development of other allergies and asthma as well.

It hasn't been understood until recently (and still isn't known by many practitioners) that these allergy treatments are dramatically more effective and safer when started in the first months or years of life. It makes sense that treating allergies would be easier while the immune system is developing rather than afterward. I suspect that in twenty years it will be standard to start infants on sublingual immunotherapy for all the common allergens (literally putting a tiny, strictly controlled amount of the allergens under the tongue once a day, simple as that) as a prophylactic starting around four months of age, and that will essentially eliminate all of the common allergies in the population. We need more research to get there, but that's the trend I see.

Another strong possibility is we'll finally discover the factors our immune systems are missing in modern life and reintroduce them, possibly in the form of probiotics, and stop most allergies from developing that way. Either way, I hope this is the last generation that suffers from high rates of allergies.
I've had eczema for 40 years. It's gotten much more manageable with age, but I'm still allergic to a few things, such as dogs.

I'd much rather be alive and dogless, than dead in the first year as was common before modern standards of hygiene.

Modern life has bugs, but modern technology can help produce bugfixes. Perhaps in the next few decades it will become common practice to expose babies to a range of relatively harmless pathogens to train their immune system, just like we vaccinate them now against more deadly diseases. Perhaps as we learn more about our own gut flora, we will develop a way to add or subtract specific strains of bacteria to bring about a desired result, instead of eating random "probiotics" to hack the immune system in the dark.

I'd be much more optimistic about such solutions gaining traction, both scientifically and commercially, than the prospects of telling everyone to go roll their kids in dirt. That's just the way modernity works. It doesn't like to stop and look back. It barges ahead, update after update, fixing bugs as it goes along.
Interesting exercise, but for those looking for something closer finished product: look no further than openal-soft. Its HRTF support is what makes sound effects in Minecraft (Java Edition, on Windows and Linux -- headphone detection was very recently added for macOS) truly sound where they're coming from. Plus there's no intermediate mixing through any surround system, so you can even tell up from down. (HRTF in alsoft is not quite complete: it lacks support for near-field effects.)

Oh, (2014). That was a different time -- alsoft had just added HRTF and the technique was less known by then.
This storm is going to be catastrophic for desert areas but probably just merely bad for the more coastal populated areas. Anyone in inland SoCal should be getting ready for rain unprecedented as far back as records go (150-200 years).

btw, Weather West is always the best place to go for California weather -- there's nobody better on this than climate scientist Daniel Swain: https://weatherwest.com/
Also easier to heat or cool smaller spaces. In the case of a kitchen, you can isolate and exhaust heat.
What was hacked for you in the LotR movies? The only egregious hacking I noticed in the movies was the character assassination of Faramir.

I must disagree on Harry Potter. All the moves after Columbus stopped directing them were bad. From angry-American Dumbledore, to Fiennes’s bizzare Voldemort, to Hermione being bolstered at the expense of Ron.
Except that they literally are. They use undocumented zero-day exploits to hack into locked devices.
Well the article is at best incomplete, there's open kitchens in restaurants but an increasingly annoying trend is encountering them in private homes.

The reason for private home open kitchens is simple: greed on part of the real estate developers. Like office open spaces, it's easier and cheaper to develop them, less work, less material, these motherfuckers would sell you a cube of concrete and call it "home" if they could.

It's become almost impossible to buy a new apartment with a proper, enclosed kitchen. And I'm not talking 100s of square meters because at today's prices that's for Bezos and Musks only, a tiny tiny regular apartment with little space to go when stuff starts smelling in the living room (now shared with the kitchen).

Another trend on part of the real estate (agents, developers, all kinda disgusting sleazy hustlers trying to get you buy their crap) is talking you into accepting that smelly cube of concrete instead of proper compartments. "You're not going to cook at home much anyway, are you? Only poor people cook, wealthy guys like you will make at most a tea in the kitchen and eat out or order food".

No, bitches, I cook at home! And it smells! Roasted onion, fried meat, pretty much staple food that needs to be cooked over and over again, smells so strong that you can feel it in the hallway outside the apartment, without an enclosed kitchen. Even with an enclosed one, I still need to open the balcony door and some smell will creep into the other rooms, but it's manageable, with a bit of open windows the smell is gone in 30 minutes instead of lingering for days, so bad that friends smell food in my apartment days after I stopped cooking it.
> keeping the criminals off the streets does work [citation needed]

One of the primary features of incarceration is that the crime has already been committed. A person is described as a criminal because they've already committed a crime, not because they are likely to do so again in the future.

Yes, jailing folks for doing crimes is likely to keep them from committing crimes out on the streets, and also to intimidate would-be criminals from committing crimes lest they are imprisoned for them. But if you keep imprisoning every kind of criminal, you're just creating job openings for more criminals out there, and plenty of folks willing to fill those voids. You've also got all the problems with prisons bursting at the seams. I don't believe that mass incarceration is really beneficial, overall, for the morale of a populace. You wind up with ugly stuff like organized crime and drug cartels operating with impunity from behind bars, too: great recruiting grounds.
Have foods gotten more processed in the last two decades?

My understanding is that there has been a movement away from hyper processed food, but still a huge uptick in allergies.

The hygiene thesis and antibiotic thesis seem true to me, but I am not sure that processed foods are that determining.
I find myself doing the same, especially when searching for something that I am considering purchasing. I don't need Google, Youtube, Amazon, etc trying to sell me alternatives to whatever I've already made an informed decision on
I’m a big fan of this trend toward more openness in cooking and hope it continues. The article mentions Lazy Bear, which is my favorite restaurant, and one of the reasons I like it so much is that you can indeed see a lot of what’s going on. Their staff goes even further than the article describes by frequently posting the full process behind many of their dishes online and citing the farms they work with by name. I might have been one of those annoying customers, asking which type of charcoal or oak embers they’re using in the konro, but if I owned a restaurant like that I would be excited by customers who took an interest in learning about the craft itself (and perhaps asking too many questions) as opposed to attending on disinterested clients primarily there for a business function.
I Like You but You’re Not yet My Friend. What Do We Call Each Other?
that's horrifying. I do slightly disagree with the final thoughts and works say that one of the xoshiro 256 generators is probably better than the 1024 ones. 256 bits of state is plenty to give you a longer cycle length than you will ever need (even considering birthday paradox) and the reduced state means it fits in a single cache line
zrok.io is a nice open source alternative with free SaaS if you are interested. I work on the project.
IIRC, the comment was supposed to have been made at a meeting of the Inklings, who were friends.
I think some people just spend a lot less time on places that have the majority of those thousands of ads. They mention it mostly being from social media scrolling. Using an ad blocker and not scrolling through social media apps removes the vast majority of potential ads you would see.
Taiwan / China situation escalating right now.
My take is the opposite. It’s a nightmare of noise, where everyone is forced to be louder than everyone else. Anyone trying to read or do homework is forced to flee to the edges of the house to find an escape.
This^ and also there’s always some driver issue on linux for Nvidia cards. It’s one of those things you set it up and then never want to touch it because if you update it. It’s flipping a coin on if you will spend the next few hours trying to figure out what’s wrong.
Which is interesting because the first one was quite different from the book, the second one tried to stay closer, and both have their points.

I think a remake of the LotR will happen some day, but not for quite awhile (a re-animation of the CG may happen first) - mainly because it was already filmed in high-def and on "modern" equipment.

If it does get made again, it's likely to be in a TV mini-series format, perhaps less on sets and more on dialogue/acting.
Yasuragi in Stockholm Sweden is a popular Japanese style spa retreat. Highly recommended if you have time to spare and relax. I love going especially in the winter to relax and leave the digital stressful everyday life.

https://www.yasuragi.se/en/
The same reasonable people who believe that also believe in reasonable limits to taking responsibility for other peoples' emotional well-being.

It's not right to cry "theft" as if it is unethical to leave things undone that should not be done by anyone, or as if it is unethical to delegate to people to whom it is in your lawful power to delegate. It is, in a way, EVIL, to call that theft. It trivializes the notion of theft.
Wow. So this is what an actual book review by someone that knows how to actually write looks like. Yes, Tolkien is a literary mastermind, but set that aside for a minute: I feel lucky to have read the review itself.

If modern book reviews in mainstream media were still written this well, I think more people would read books!
How does it compare to nvidias Jetson Orin?
It is interesting how many people immediately jump to a jaded, negative explanation, missing a rather obvious alternative: what if the guests are just curious?

That would, at the very least, be my case. Some pizzerias do have an "open oven", and seeing the cook preparing the pizza is a nice show of good workmanship. It is not that different from watching a blacksmith on a fair hammering out a horseshoe. We live in an age of industrial production; artisans are becoming rarer.

In a similar vein, some new train sets in Europe actually have a transparent engineer cockpit, so that the passengers can see how the track looks like when underway. Again, this is meant as a satisfaction of natural human curiosity, not some elaborate class scheme to humiliate the engineer, who is a valuable employee.
Just a simple tool for DNS query [checkdns.pro]
Haha I love this, great read. The concept of llms serving as a fourth generation compiler is not really novel. I think we saw Databricks in here talking about LLMs as the new compiler and Python as the new bytecode. Anyway if we're to follow this line of thought, it might not be long before large language models begin interfacing directly with machine hardware, bypassing the need for languages like python and java altogether. Like what purpose would they serve? This could streamline computational processes, reducing overheads and inefficiencies.

As the distance between the llm and hardware closes, human interaction with these systems might evolve to use even higher-level languages, further abstracting us from the underlying mechanics. it's conceivable that, in the hopefully distant future our interaction could advance to direct neural or brain interfaces, where our thoughts translate into commands without the need for any traditional "coding" at all. Instead the spec becomes the software. These are damn exciting times
In the same way that your family has a different capacity for using the computer, other people have a different capacity to field interruptions or to spare their attention. Something that may be pleasant for you might be really taxing for someone else. That doesn't invalidate either experience.

In disability advocacy this is sometimes called spoon theory. This is somewhat offtopic but one of my favorite sci-fi short stories is about this concept.

https://www.beneath-ceaseless-skies.com/stories/carnival-nin...

"Carnival Nine," Caroline Yoachim. (It seems like if you press the button with arrows pointing in cardinal directions, it gets a lot easier to read.)
It looks like an amazing app, but the more time goes by the more I think the best way to manage parts is to have fewer of them.

It seems wasteful to put a S2 mini(Or some other D1 mini standard board) in literally every project like I do these days.... but they're $5, and they can be low power, and they are reusable for probably decades even if I no longer need the original project. If I want to run on 12v, I use a 12v to USB module, and I assemble it with Wagos. If I want to run on a battery, I'll probably try to hide a powerbank somewhere, unless it needs to be really small, in which case.... USB C combo protection/charge/boost modules!

I learned a lot back when I used to do things more low level, and I've had jobs where that stuff has been useful. It's pretty cool to do a bare MCU project.

But by staying high level I have fewer parts, and I can make anything I want with stuff on hand, because everything is so flexible, I can try out things without soldering, reconfigure and reuse, and casual weekend projects are actually possible, as opposed to only being able to do things by setting aside 18 hours.

Unfortunately I still have stuff lying around from when i was more into low level stuff that I don't know what to do with. Perhaps I should inventory it all!!