skysight-inc/HackerNews huggingface dataset:
> We should find a way to feed source material from all “biases” if you will, and have it produce what’s closest to reality.

Can't help but suspect you'll end up with an AI that confidently reports that Jesus was an extra-terrestrial, and the world is controlled by a secret cabal of lizard people.

If you look into rare diseases, you'll find the counter intuitive idea that rare disease is common. Each disease is individually rare, but there are so many of them, that a lot of people have them in total. Human beliefs are sort of similar. There's a huge volume of strange beliefs.
Hopefully you don't mean original doom, because if you do, boy do I have a surprise for you ;-)
Purely because it doesn't come pre-installed on most devices.
First of all, who told you I downvoted you?!?

Importing the whole standard library as defined by C++23 import std; is quicker than doing a plain #include <iostream>, as shared per Microsoft employees in some talk they have done regarding upcoming C++23 support.

Unfortunely I can't remeber which one it was, but someone else can glady share the link.

Second by having template details marked as private on the module metadata, that isn't directly exposed to consumers.

As for the ABI specifically, that is compiler dependent anyway.
I do this too. Although I usually do `echo rm .txt~` then just remove the `echo` once everything works. Also works well for things like `parallel` and `xargs` where you can do `parallel echo rm -- .txt` and it basically prints out a script. Then you can remove the `echo` to run it.
Show HN: Vertis – The simplest way to orchestrate SQL pipelines
Hello HN,

I'm one of the co-founders of Vertis (https://www.vertis.app/) - the simplest way to orchestrate SQL data pipelines.

In my previous role as a data engineer, I saw the daily challenges our analytics teams were facing in orchestrating, deploying and monitoring SQL pipelines.

Most existing tools have a steep learning curve and often require ongoing engineering support. That's why we built Vertis. Our solution allows you to orchestrate SQL pipelines in a simple, intuitive way - all without any extra configuration, no special syntax to learn, and no infrastructure to manage.

Vertis offers an all-in-one platform, with features such as:

GitHub Integration, logging and alerting, interactive dependency graph, and more!

You can learn more about Vertis here: https://www.vertis.app

We're excited to share Vertis with you today, and we would appreciate your thoughts and feedback.

Thank you for taking the time to read about Vertis. I'll be here to answer any questions you might have.
Why? Channels are already iterable using the range keyword.

ch := make(chan int)
go func() {
for i := 0; i < 100; i += 1 {
ch <- i
}
close(ch)
}()

for i := range ch {
fmt.Println(i)
}

That is very simple.
> LetsEncrypt did us a huge favor by forcing automation vs having the guy who knows how to update the SSL certs every 4.9 years and left 6 months ago.

Not in my experience. There's still a guy who goes around and updates (manually) all the LetsEncrypt certificates every year.
Unless you are a civil engineer or an activist, probably the reason you know about lead plumbing is because journalists extensively wrote about it for decades.

Yes, journalism is not perfect, sometimes they err catastrophically, but let's not discount all the good things good journalists have done and are still doing.
Debugging x64 apps, malware reversimg and exploit dev are my main use cases. When I looked into it, windows or other OSes only worked on X86. Macos native emulation is useless. I would want to run idapro in windows10 and debug X64 apps.
I think that one of the biggest problems for my use case is license management for things outside the data center. With windows I can buy a pro license and have it attached to the hardware. I never have to worry about tracking or managing the license. With RHEL I have to make sure that the computer is registered and logged in to the license correctly. There is a lot of extra work for things like developer workstations or instrument controllers etc. If I could just buy a license of a major version of RHEL for $200-$500 and have it locked to the hardware like windows that would relieve a major administrative burden.
China gives green light to nuclear reactor that burns thorium
I think you're wrong about this. I grew up on a farm and most of our daily truck trips were 50 miles or less. Given the awesome towing capacity of this beast and roughly 1/4 the cost of fuel per mile, we'd have bought an F-150 Lightning in a heartbeat.
"When disagreeing, please reply to the argument instead of calling names. 'That is idiotic; 1 + 1 is 2, not 3' can be shortened to '1 + 1 is 2, not 3."

"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

https://news.ycombinator.com/newsguidelines.html
yield and resume here aren't keywords, they're regular variables (referencing regular closures) given those names purely for pedagogical purposes.

The only odd thing here is the creation and use of a cancel callback. I've not done much Go programming, so I don't know whether this is just a performance improvement to more quickly collect dropped iterator state, or it's a requirement because Go does not garbage collect goroutines waiting on channels for which the waiting goroutine has the only reference. In Lua you wouldn't need such a thing because coroutines/threads are GC'd like any other object--once all references are gone they're GC'd even if the last operation was a yield and not a return from the entry function.
Using your account for anything more humorous than amateur improv comedy, I imagine. Considering how many downvotes most jokes seem to get on HN, I can't imagine that'd be a problem with this crowd.
Ok so garbage collection is optional, how about garbage generation? Is there any way to manually clean up resources if GOCG=off, or will memory usage continue to grow unbounded as new objects are created?
I dropped my wife off downtown in her car and she had the key in her purse. The car did make a weird beeping noise as I drove away, but I had no idea what it meant and I was pulling onto the highway which would have been a bad time for the car to stop driving on me.
My P1 Gen 5 needs to be reset - being the power button pressed until the notebook turns off - at least once and sometimes multiple times after I switch from working from home (multiple USB-C connections, HDMI) to Office (nothing connected) or vice versa. It hangs in firmware and doesn't boot the OS (Windows).

Just the other day I had a few days when it even boot looped and I had to disconnect it, boot it to Windows, and only then connect it.
If you're in the US, you might consider dropping a word to OSHA.
Another very annoying one is when doing forgot password changes the password and emails you a copy, so some funny guy can just go and keep doing forgot password and it force changes your password.
I'm curious in how many jurisdictions simply "showing criminal intent" is sufficient to mean they're legally a target to be shot at, potentially fatally. I'd be pretty horrified to know I was living in such a jurisdiction.
Whereas somebody walking through my open door while clearly posing a threat to my life, or the life of family members (e.g. holding a weapon) I would have no hypothetical qualms over aiming a gun at, and should they continue to approach, firing. Mind you if that did result in their death I'd still expect to be required to provide evidence that it was a reasonable course of self-defence given the circumstances. Are you saying that isn't the case wherever you live?
Ask HN: What's a good resource for finding Apprenticeships?
I'm trying to secure a job after having finished my bootcamp for back end web development. Looking around, it seems an apprenticeship program would be my best bet for getting my foot in the door, however, LinkedIn isn't too great at seeing these. I was wondering if anyone knew any good resources to find them/any good ones to apply to?

Feel free to tell me my google skills are lacking... if you could teach me the search parameters I'd appreciate it.
Isn't it funny that scrollbars are deemed too space-wasting to make a reasonable size anymore, but there's plenty of space for nonsense like minimaps?

Bring back actual scrollbars! Or at least make it possible to turn them on.
> it's the first movie by Miyazaki since 2013.

I was going to say "what about The Wind also Rises?"... and then looked it up and it was released in 2013. Hard to believe it's been 10 years.
I'm Dutch and I want to push back against the glorification of our infrastructure. To comment on that video specifically:

Yes, fully on board with the narrower streets, "hiding" parking, having some shared public space like playgrounds. These are all good things.

But there's a flip side to this coin. This isn't necessarily a desired "way of life", it's what naturally evolved due to severe space constraints.

I specifically take offense at high cost dense suburbia. You pay through the nose but still are not in some cool city. You have a tiny house and possibly noisy neighbors as well as less privacy.

Suburbia can be denser but than it must be cheap. Dense expensive suburbia is the worst of all worlds.
My guess is that if the power cables suck the newer generation will have bad speeds too. If you have the option buy a pair with the right to return and try it. I was very happy with this solution.
I thought the Linux kernel had a strong “don’t break userspace” attitude, but it was a free for all in kernel space. If you’re developing kernel modules or have custom hardware with drivers, I could see having a backported kernel as being a major problem for support and development.
You forgot to include “you know, for science” part.
I do the same, and honestly it's why I still use Firefox on mobile at all. But stock Firefox (which is what most people use anyways) has clear issues.
Ha. The contents of /sys for example change about every other release, and yes, there's obviously software which depends on it.
I'm of a different opinion. My current daily driver is a Lenovo Gaming laptop running Pop OS (I was running Fedora on it but due to the redhat drama I'm distro hopping to find a suitable replacement)

I like rugged, beefy laptops with fast screens and discrete graphics. There are downsides, for instance, no linux system I've found yet seem to be able to replicate the battery life optimizations that come by default with Windows, Fedora had issues properly responding to the trackpad, pop OS seems to have stuttering issues playing back youtube videos on Firefox, annoying things like that, but I like having the raw power needed to do things like running stable diffusion or koboldAI or whatever LLM client I want or play some video games or editing images and videos, doing light programming tasks, and just being an all-around do-what-you-want platform that doesn't try to opinionate me out of an option I might want to try.

I will probably give Debian 12 or SUSE a try on the next go round unless I find something better.
If you live in or near London, go for a (free) tour of the Linnean Society. Worth it to see his beautiful notebooks alone. Also learned that he included phoenixes in his original taxonomy!

https://en.wikipedia.org/wiki/Animalia_Paradoxa
Sure but that's what the implementation of the coro in this post uses under the hood. Not sure how this is any better wrt overheads.
I always have the same gut reaction - then I realize I know people who lose at least 10k every 2-3 years on a new vehicle; one that they are financing and driving 2+ hours a day. So factor in gas and insurance etc., you can see it.
They aren't if the goal is having a Firefox useful to you.

They are, if the goal is to figure out why Firefox market share has plummeted.
People do care about `funky` websites being faster.

The modern web has immensely useful software which a good fraction of web users depend on that are rendered unusable on Firefox once in a while.
Every time I have even the slightest mild thought of trying iOS again, I learn something like this which ensures I will not do it.
It might be, but they can’t. If plaintiff doesn’t ask for compensation for the bills then an itemized bill isn’t relevant evidence to any of the claims or defenses in the case.
I think xps 13 plus can be pretty close since they have force touch too. Not sure but maybe surface studio also has something similar
This is a tangent but, I cannot for the life of me get Skylines to run without the cursor offset by approximately the height of the notch, even on an external display. Have you not had this problem?
> Everyone who buys or rents an older home or even just buys paint at the hardware store is reminded of lead in paint. Most are aware of lead in pipes, especially where these pipes are present. Yet lead levels in children nationwide are still substantially higher than they should be given the mitigations that have already been done.

Things like food contamination can be tricky to stop, but we’re getting better at it. I get amazon alerts when batches of a food I buy from whole foods were found to be contaminated. That’s only happened once, but it turned out to be okay.

Worth noting that the mitigations you mentioned do work, because many kids live in the environment you describe but do not have elevated levels of lead.
I got one lockpick kit as a gift, and found out I can open the door of my apartment in 20 sec with it as a complete beginner. The fun part was that it was not possible to open it from the inside. That was how I learned that the lock was mounted with the inside part on the outside (it was a rented apartment).
I was using that to show how beat up it has been, the conditions it has had to endure and the amount of use it has had.

I think it's safe to say a laptop has to be pretty tough to handle what mine has been through, compared to one that sits on a desk, or commutes to/from work in a backpack.
I agree there is this strange obsession with fixing super dense city areas, increasing density and public transit, getting rid of cars and parking, etc.. Im not sure why it is such a big cause right now. Its a bit confusing to see it so high on so many people's priority list.

I even bike to work every day since I choose to live very close to my office building, but I don't understand this desire.
Voice recognition under combat stress? That shit barely works under optimal conditions.
I'm guessing the evidence of actual harm from aspartame consumption is also orders of magnitude lower than the damage from sugar-induced diabetes.
Without article history and videos, it's small enough that many modern smartphones can have a local offline copy.

http://kiwix.org/
That's only because you don't know that Crimea isn't a warzone.

Not driving on Crimean bridge after the attack last year is as meaningful as leaving NY skyscrapers after 9/11.
I had one of those XPS machines (though a 13) where the webcam was in the "chin" under the screen, and also not in the center horizontally. I basically never used it.

Their later designs have crammed it in at top-center as is more typical.
On my property I have both a well and a spring so that's what I generally use. Recent outing in the city reminded me of the chlorine they use. It was kind of an amusing episode as drinking the water at the restaurant I had sworn maybe the glasses weren't fully rinsed so the waitress brought out another and made sure it was clean.. still tasted of chlorine. So I had her fill my canister up thinking it was just a detergent they were using.. still tasted of chlorine so I presumed it must be the water and remembered that indeed chlorine/chloramine is added to public supplies. I don't know if that will prove to be a problem in the future and most things that claim to be are a bit on the tin foil hat tent that said a recent study does seem to show minimal impact on gut biome (https://doi.org/10.1038/s41564-022-01101-3) .. whether there is a compounding effect down line who knows.. but could explain some of the issues that differentiate between farm communities and urban dwellings (https://www.reuters.com/article/us-kidsallergies/amish-farm-...)
Which one result in mathematics has surprised you the most?
Ah repper reminds of the "kaleidoscope" effect in Pixelmator: https://www.deepakg.com/kaleidoscopic-dutch-houses

Will play with them. Thank you for sharing.
It seems like the primary purpose of the IARC Group 2B list is to identify targets for additional study; from that perspective, and thinking about how widely aspartame is used, it makes sense to want to remove as much doubt as possible.

Really it comes down to the media not being good at presenting science topics, which is pretty typical unfortunately.
That's still dangerous, and it doesn't matter how far out you warn the driver. The moment the car cuts to idle, the driver will lose some control. Imagine this happens while you're in less-than-ideal road conditions and you need to be able to accelerate. And there are a lot of reasons that the key might lose connection to the car other than the 'not present inside the car' case, like for example, the keyfobs battery running out, or the driver dropping their keys into some kind of shielded bag (my car for example has problems sensing the key when it's in an insulated shopping bag that I have).

I think at most you could do something like have the car go into 'limp home' mode if it senses the key was never present in the car for some amount of time after the car is started.
Computing Fallacies (2002)
I know multiple people who bought houses 45 minutes from work that made way, way more money than needed for those houses.

They WANTED to be in the middle of nowhere. They could have had a house 11 minutes away with good schools and access to nature, but they choose 45 to be isolated. They live in their cars.
Mental short-handing that says "Mercedes = luxury" and "Ford truck = working class" is entirely marketing. Whatever the marketing, all F-150s are what their price shows them to be: luxury vehicles.

The median F150 does one-person commutes, groceries, and perhaps an occasional Lazy-Boy, never leaving pavement in its lifetime. Six of the eight varieties of ICE F-150 start at more than than that Mercedes E-Class.

Actual working class folks would buy used trucks from 3-4 years ago whose leases are up, or perhaps the Ford Maverick (https://www.ford.com/trucks/maverick/2023/), which sold so well Ford couldn't keep it in stock.
Race conditions. With coroutines you’re not supposed to deal with race. If i am understanding the motives
Too bad it didn't work for the entire meta user base. We could free the world. It would be like independence day when they uploaded the virus to kill the mothership.
Imagine you are selling widgets that cost you $40 to make, and you have figured out that the price of widgets where you make the most money is $50. Any higher and you sell too few widgets to make more money. And less and you don't sell enough extra widgets to make up for the lower margins.

One day you found a supplier that is cheaper and reduces your cost to $30. Do you change your price?
Most of what the author describes as features of the perfect laptop can be found in the Tadpole SPARCbook (new technology excepted): https://jasoneckert.github.io/myblog/sparcbook3000st-the-coo...
For me the perfect laptop was actually the Chromebook Pixel LS from 2015. Retina 3:2 touchscreen display in a 13in aluminum shell with a really good trackpad, usb-c, and built in webcam. Could be configured with 16GB of RAM though the ssd topped out at 64GB, but it was a laptop, I wasn't going to be storing games or media on it.

However that generation of the Chromebook Pixel had a defect of some sort where the adhesives in the screen breakdown after about 6-7 years and leak into the display, causing discoloration. In fact if you have one of these and have left it untouched for a good amount of time you should check it, there's probably adhesive that has leaked onto the keyboard.

This single incident where my favorite laptop is basically unusable after 6-7 years with no way to raid another one for a spare display (they all have this problem, and their display isn't interchangeable with the 2013 model)is why I'm an even bigger proponent of right to repair and easily upgradeable or interchangeable parts. If I had my way of things, I'd simply open up the computer every few years and replace the motherboard with something more modern but keep the shell. If I knew how to design motherboards or replace laptop displays without completely destroying or scratching the chassis I would. Watching the screen slowly discolor and turn to a milky blue is almost like watching a beloved dog get old and develop cataracts.
All you need is a domain and a server to host your own Mastodon instance.
That you call them a 'politburo' and refer to 'normies' gives an indication that the types of edits you were making were neither well sourced nor neutral.

I've never had an edit reverted on Wikipedia.
Shouldn't he be going around every couple of months?
Grows unbounded. I wasn't recommending that one should set GOGC=off. Just making a remark that one could should they choose to do so.

EDIT: Sorry, I misunderstood part of your question. The memory grows unbounded unless you call runtime.GC() which triggers garbage collection. But this is a blocking call and essentially block your whole program.
I visited Paris and it was splendid!

But all in all, Tokyo was far more amazing.
After last train in Tokyo, a second city comes to life
99.99% of companies only use OpenJDK derived JDKs, though.
Tesla can convert me at any second by firing Elon.
Funny and sad I successfully guess it's JavaScript and bullshit look given the "modern" label.
The poster himself seems a little bit antagonistic in his chats, or... maybe I just don't understand discord banter.
I know a site that does this, except they run their own SMTP server that sometimes blocks up, so the emails never arrive.
Given up? That was the plan all along.
Yeah. Us programmers' minds keep looking for a 'solution', but this is one of those solutionless paradoxes modern technology brings. If technology is developing and improving, it will need maintainance. If it's mature and stable, it ideally won't need maintaince or there will be enough knowledgeable workers who know how to do it, and their knowledge won't get obsolete in a short time. Unfortunately, and fortunately, technology is improving.
You can write to a channel concurrently.
I'd rather the Navy be pretty sure they were dead and tell me, instead of keeping it to themselves just because they might be wrong. No one was saying don't look, people were annoyed they pretended they knew nothing when they where 99% sure the sub imploded.
I don't disagree, I'm just trying to address the incredulity that perhaps for some people, Firefox might not have problems, or (gasp!) for some, Chrome might be the one with problems.
Arguably, tribal knowledge and the dependence on it need to be managed as much as anything else.
that there can be art made without a self does not imply that anything made without a self is art.

that there are things made which are art does not imply that anything made is art.

that things can be made does not imply that everything is made.
Where did you get this '..it uses same under the hood'? The article clearly says:

..Next I added a direct coroutine switch to the runtime, avoiding channels entirely. That cuts the coroutine switch to three atomic compare-and-swaps (one in the coroutine data structure, one for the scheduler status of the blocking coroutine, and one for the scheduler status of the resuming coroutine), which I believe is optimal given the safety invariants that must be maintained. That implementation takes 20ns per switch, or 40ns per pulled value. This is about 10X faster than the original channel implementation.