skysight-inc/HackerNews huggingface dataset:
> I just don’t see how it’s so flat.

Because people like making wild and provocative claims to motivate writing a paper for which the conclusion was already decided.

Anyone who has used, I dunno, any of programming languages that are being discussed has a more nuanced take, and isn't spending time trying to force all things into Box A or Box B.

Elixir/Erlang has a pleasant concurrency model. It does some things well, it does other things less well. It eliminates a big class of bugs, and yet you can still write bugs in Elixir.

These sorts of papers are a waste of space on the internet imo.
How can `x -> -inf` occur in the first place when nearly everything is within [-2,2] and doing a dot product plus before that there's normalization too?
Otoh, if we don't create it, some nation state actor will.
I do not care - most of these will be gone when authors realize it takes more time to keep it up and no one cares. HN works for me basically 11 years now so no thanks.
For the vast majority of people, the internet is the web, as well as mobile apps. The latter are already out of the control of users. Today, we at least have browsers that we can mostly force to do what we want (like stop downloading and displaying ads), but WEI will end up restricting portions of the web to users running browsers that do what the web servers want, not what their users want.

And for most people in the world, that is "the internet".
https://archive.is/aOSFL
(note that NATS Streaming is a now deprecated predecessor to NATS JetStream)

Pull does have advantages over push (e.g. one-to-one flow control since the transfer of the messages is initiated by the client (pull requests)), and they are basically functionally equivalent (only thing push can do that pull can not is send a copy of all the message to all the subscribers, should you ever need it). They both exists because historically push came first and then pull later).

As a developper using NATS JetStream you should really not have to worry about push or pull, you should just care whether you want to consume the messages via call back or via an iterator or via fetching batches, after that whether pull or push is being used underneath the covers is irrelevant to you.

And this is exactly how it is in the new JetStream API (https://github.com/nats-io/nats.go/tree/main/jetstream#readm...) you don't have to worry about push/pull anymore and you can consume in any of the 3 ways described above (callback, iterator, fetch batch) it's all a lot simpler and easier to use.
The org structure is broken. One of the reasons why so many companies beat large companies in cheap money environment was because they could use that money on real execution aka, less management.

The large companies could never produce as many useful products in a cheap money environment because they have hamstrung themselves with layers and layers and layers of managers, each with their own agendas.
The actual articles are often not as clickbaity as the titles.
Also, sometimes there is no alternate source.
Quick napkin math.

Direct air capture is about $300-$600/ton of CO2. The numbers for this are terrible as everyone is posting estimates of what it'll cost by 2030. So let's pick $300/ton of CO2.

If we could convert captured CO2 directly into gasoline, it would have a market price of $170. This is already pretty problematic because I'm ignoring the cost of getting the hydrogen for gasoline, or the fast that 75% of CO2 is useless oxygen.

More realistically, there is $60 worth of gasoline in that ton of CO2. And you still need to pay to get those hydrogen molecules.
I think a lot of the issues are symptoms of a greater design issue that I don't think is solvable:

Wanting traffic to visually flow in real-time speeds without having a 24-hour (real-time) day cycle.

If you want 1 day to be 60 minutes, and someone's commute takes 10 minutes, that means their car will be on the road for 33% of the game time, when in reality, a 10 minute commute would be 1.375% of a day's time. The result is the overall, there's FAR more traffic on the roads in C:S than is realistic.

Industrial especially just spawns far too much traffic, far more than is realistic. If you think 1 factory produces 5 semi-trucks worth of goods per day, but they spawn all those trucks in a 1-hour period and have them drive at real-time speeds, you end up producing 24x as many trucks as you should.

But as I said above, I don't think the problem is solvable and still make a fun game. You either have to make an in-game day take 24 hours, or make the cars animate faster.
Fuel load is ~50% of the total takeoff weight of a commercial jetliner, which is to say, even a rough inertial estimate could well be in the right ballpark.

Roughly, for each passenger there's an equivalent mass of fuel on the plane.

If you're working with thin margins that might not be enough, but if someone's shorted the craft half its fuel load, as was the case for AC143, I'd suspect this would be evident.
Ah, sweet summer child. The problem cases almost always agree to manage finances together and be reasonable!

The money still disappears.

No records just makes it easier to be gaslit, or blamed by the actual perpetrator in a court of law.

At least when it’s recorded by a third party it’s harder to bullshit about. Two separate friends of mine had their spouses (when under stress) nearly bankrupt both of them using credit cards they signed up for without their knowledge.

They found them on their credit reports due to something unrelated, and at least was able to track down what had happened. Both wives had been shredding the statements. One had racked up $80k, another $70k.

Personally, I had a large and very vague amount of cash disappear (approx $10k) through likely fake expenses just before getting hit with a bunch of false accusations - when I tried to get away from an abusive ex. Considering I’d been trying to get her to sit down with me and discuss household finances for awhile and how much gaslighting and confusion she was making on the topic (and I really wish I was projecting on this), it was probably a whole lot more. But very difficult to discern.

The legal chaos she created shortly afterwards meant I never could get an answer what happened. And frankly was a drop in the bucket compared to the other damage she did.

Could have been worse - I have an acquaintance who’s husband got a HELOC on their house and then bailed with all the money before she found out. 5+ years of drama.
> Number of school shootings only ever increases

Wow, so when kids get shot, it's their fault too? Holy cow, this is like the definition of victim blaming..
Why do you hate the younger generation?
Damn dawg. We should be pulling our socially fucked up brethren up, not relagating them to servitude to cyber porn companies.

Have some compassion.

Not saying your're wrong, but I think plain ol loneliness is preferable to a parasitic emotionally manipulative llm. We shouldn't be rooting fir social ostracization for anyone.
Thanks for the comment!

Your comment regarding DDL is interesting.

Today, this is what happens:

1/ Column doesn't exist in the destination, we'll create it based on our typing inference from the data type (important: not the data value).

2/ Certain tools will handle automatic column data type conversion if a change like this was detected at the source. We do not do this. We will simply hard fail and cause head-of-line blocking reasons being: this is anti-pattern and should be rare, in which case - it's okay to cause an err and require manual intervention for this breaking change.

3/ If the column has been dropped from the source, you as the end user can decide whether this column should be also dropped in the destination, or not. The default is not to drop it.

^ We hear more customers explicitly don't want columns to be dropped because it could cause downstream errors, such as other views / tables not compiling due to referencing a non-existent column.

We haven't heard much from folks that don't even want columns to be added. If there is a need, we can definitely add that as a config option to provide maximum configurability.

> Finally, the biggest issue with CDC always ends up being the seed loads, recoveries and the incremental snapshot strategies.

Yep totally. On the recovery bit, this is exactly why we are leveraging Kafka. If there are any particular issues, we simply don't commit the offset and cause head-of-line blocking.

On the incremental snapshot and recoveries bit, we primarily leverage Debezium's DDD-3 high watermark strategy [1] for MySQL and MongoDB. Postgres has a different issue in that replication slots can grow really fast, esp on AWS! [2]. We ended up writing our own custom snapshotter for Postgres that is Debezium compatible to onboard customers that have a massive dataset and cannot afford to have a read lock on their WAL.

[1] https://github.com/debezium/debezium-design-documents/blob/m...
[2] https://www.morling.dev/blog/insatiable-postgres-replication...
why is it surprising ? You have to maintain thousands of miles railroad infrastructure, that includes r.r bridges, train stations, r.r. tracks and trains themselves.
It's one of the thing that annoys me the most about these discussions. The best language to prototype in is the one you know the most. For me and probably for you too, that's rust. So it's trivial for me to start a new project and have everything I need very quickly. With pretty much any other languages I need to relearn some syntax or apis which is a massive waste of time when prototyping.
Implementing an instruction set isn’t as easy as “we have access to IP”
Microsoft Owns the Trademark for “X”
No one quite understands that. But if you want just the search, there's ya.ru.

However, in Russia, Yandex is not just a search engine. It does everything and then some — search, cloud storage, email, maps & navigation, music streaming, a voice assistant with Amazon-Echo-like speakers, news, online advertising, event tickets, a marketplace, taxi, food delivery a-la Uber Eats, car sharing, online grocery store, e-scooter rentals in major cities, and this list goes on and on. And that Dzen ad-filled cringy blogging thing no one seems to like. But Yandex is literally inescapable, it's everywhere and you'd be somewhat excluding yourself from the society if you refuse to use any of their services.
I agree with what you are saying. Much like a muscle, when you work out, you're not lifting weights so you can lift more weights later.

Your general strength is higher, so most physical tasks are easier. Same for reading, if you practice reading books and enjoy looking at the written word, then reading developer documentation doesn't seem as intimidating which opens more doors for you.
See https://github.com/nats-io/nats.go/tree/main/jetstream#readm...
I think I just know what the thing is going to be about. I just need to read a headline. If I think there's more to it I force myself to read a bit. Something that comes with repeating patterns over and over again for decades.
Anuto: Another Ugly Tower Defense
And if they don't give in, Firefox users will stop being able to access Google properties, and then probably others like video and music streaming sites, and possibly even the larger news outlets. Banking sites might get in on the action, being led to believe that doing so will increase security.
> If it's None, don't put it in the cache. If T is None, don't put it in the cache.

> if (typeof input != None) putInCache(input)

Exactly, now you've just written exactly the bug I was talking about.
Cycles. Li-ion goes from ~600 -> ~3000, LiFePO4 from ~2000 -> ~9000. So "order of magnitude" is a bit of an exaggeration, and the 5x reduces to 3x when you use energy instead of cycles. But 3x is still pretty significant...
I remember seeing VMware for the first time and thinking that the PC world had finally entered the 1970s.
Four Years of Gemini
Yeah, HTTPS accelerated it quite a lot, but the trend was already in play before that push.
Which is nothing. NAT offers zero firewalling.

I won't say there aren't ISP routers without firewalling, but for the most part they're pretty decent at having it. It's just that the firewalling is a completely separate thing to NAT.
Porkbun ride or die.
I guess it depends on what you consider a "decent amount". Within the overall context of whether text posts would be popular or not on TikTok, 5-10% of globally-trending posts being text-heavy seemed like a decent amount to me but YMMV.

But, you are right that I was talking about text posts in general rather than directly responding to the videos about reading text from reddit/twitter that this subthread was discussing though. I see those often but I don't see them currently trending.
I'm not even sure the concept of emailing will still exist in 20 years.
What if there were massive economic changes coming in the next 10 years? including gold backed BRICs currency competing with USD. Rise in a cdbc including carbon credit to limit spending and continued inflation globally.

Could this be a way to secure a global payment system away from a potential tyrannical alternative? Probably not. But if you were more in the know and were an insane billionaire, you might want to try..
It depends on whether direct air capture of CO₂ can be cost effective. If so, then it can happen. E-fuels will just be renewable energy plus water and air. That is likely to be pretty cheap. If DAC isn't doable, then it probably can't be profitable.
The 1991 metal album "Necroticism - Descanting the Insalubrious" [0] by British band Carcass was a landmark work which took the use of unusual vocabulary in metal lyrics to a new (and arguably-satirical) level [1]. Here are some examples, lists of the uncommon words included in a few of the songs lyrics:

Track 1, "Inpropagation" :
atrabilious,
crevet,
ebullition,
beatrific,
exequiet,
coronach,
humous,
fecundate,
defalcating,
lacrimation

Track 2, "Corporal Jigsaw Quandary" (see [2] for YT video of song) :
evulsed,
deviscerated,
chondrin,
decollate,
quiescent,
detrital,
sequacious,
commensated,
convented,
uliginous

Track 4, "Pedigree Butchery" :
spumous,
crubescent,
martilinear,
desparental,
primparal,
sporulate,
chimerical,
rheological,
fluxing,
"illegitimeat",
contumely,
ebullient,
despumation,
desipient

Back then it was common belief that the band members were medical students, and that the terminology in their lyrics came from their studies, but this ultimately turned out to be a myth.

[0] https://en.wikipedia.org/wiki/Necroticism_%E2%80%93_Descanti...

[1] http://www.darklyrics.com/lyrics/carcass/necroticismdescanti...

[2] https://www.youtube.com/watch?v=F5nGo7yUtlE
Compare the POTUS or a military general to a private sector CEO.

For anyone who works in the military industrial complex, the income difference is stark.
What I was missing was that the assumption here is that the input carbon is being sucked out of the air. As you point out, that isn't the only way to get it...
America also has a lot more headroom to decarbonise, as per capita emissions are almost twice that of Germany. So not quite time to pat oneself on the back.
Nearly all airliner crashes are due to an unexpected confluence of multiple errors. If any one of the errors had gone right, nothing bad would have happened.
It would require a military threat to shut this down globally, i.e. willingness to go to war to prevent further development.

Which is not necessarily a deterrent anyway.
There's rayon, which in my opinion makes writing multi threaded code even simpler than openmp. It's also nice that it doesn't rely on any compiler feature. It's just a library.
Just like with nukes, it's an international 200+ actor version of the prisoner's dilemma
This is very 2023 brained tbh
How does that make you feel good compared to reading a couple short feel-good or activating short articles?
I'm not criticizing it, just wondering why it took that long and if it was due to patents or not.
Thanks for the reply, I'll check it out.

What stood out to me was

Roth, etc are very specific to the US.

Things like RRSP, TFSA, etc are more common in Canada. Maybe it's just configuring one of the flow types as you mentioned.
You are not (necessarily) an idiot. Misreading something doesn't make you stupid!
Device hits 20% solar-to-hydrogen conversion efficiency
There's effectively no recourse. You can complain to IANA; Their pile of Godaddy complaints stacks to the ceiling so they can't add more.

About nine months ago one of my clients bought a domain at "auction" run by Godaddy. Their auction terms included a 1 year renewal. Godaddy didn't renew the domain when he received it; Wouldn't have been a big deal but they also didn't allow renewal for a week afterwards "while the transfer took place". He set up automatic renewal and forgot about it.

Then, three months later, the domain came up for renewal. Godaddy failed to process the transaction once, failed to send him a notification e-mail, failed to send a second notification e-mail (The customer support rep confirmed that the e-mail notifications had failed in writing) and he lost the domain. It was promptly scooped up... By Godaddy. He had to buy it from them (rather, their shell company, "dan.com") again, for the same asking price.

It was a shitshow and there's an important lesson here: Never ever ever use godaddy. It's worth your time and money to switch immediately.
Correct. If the pushback is successful, rest assured that the reprieve will be temporary. At best, they'll come back around with some tweaks and changes to blunt the more egregious aspects, but it will come back.

The "privacy sandbox" stuff is a perfect example of this process.
Self checkout machines around me have just a port you dump all the coins in at once and it counts them up.
The early Blue Man Group [0] shows off-Broadway (before they were the Intel guys) were billed as "Blue Man/Tubes"

They'd run corrugated pipe from each seat in the theater to the waiting hall.

Which meant that while you were waiting for the next show, you could talk to someone who was watching the current show.

Was pretty neat.

PS: Also walked out of the show with a nice black eye, after my pre-teen self went down in the final toilet paper wave and caught the heel of the guy in front of me. Still worth it!

[0] E.g. https://m.youtube.com/watch?v=R1N_r2J5hek
> Having to cater to the absolute lowest common denominator holds back progress.

Market decided wide screen is better on pc, you blindly followed. Market decided that isn't the case on any mobile platform which in case you missed it vastly out numbers pc.

There was never an argument about whether wide screen is better or not, only that larger column counts make it harder to read your code.

Using obscure single letter variable names also make your code harder to read, is using decent variable names catering to thw lowest common denominator as well, is that a bad thing? Are we holding back progress because we use descriptive names for things?

Make your case about column width, there are valid arguments for longer widths. "Because wide screen is better" isn't one I will accept, last I check no other written media prefers being printed in landscape.
IRS says agents will no longer knock on taxpayers’ doors unannounced
I'll be honest with you, like, totally, gag me with a spoon, know whut I mean?
Why? You may just have been catching the exception outside both functions. Lots of actual real-life programs, even if it's not the cleanest.
Isn't Mozilla's main source of revenue actually google?
And adding zero base load capacity to the grid.
https://archive.ph/5qEZG
It's tempting to pull statistics for the "entire USA" and then try to imagine policy around it. What you should do is pull statistics for different states and then consider policy.

For example, Texas has fewer inhabitants than California, yet more people die on Texas roads than California roads. Perhaps there's something to be examined there?

Further.. again, so many fatalities in the US involve alcohol that you immediately want to think about how Europe, Sweden and the Netherlands handle drunk driving behavior and what sorts of drunk driving diversion programs they engage in.

It's also why I mentioned Australia's "provisional plate" system. I think that's a great idea, and it specifically puts horsepower limits on vehicles for "provisional" drivers. This is also a known risk factor, and it's why insurance coverage for young men under 24 is significantly more expensive than for females in the same age bracket. The fatality ratio is 8:1 across the sexes.

So.. sure, roundabouts and traffic calming might be it, but my reading of the data suggests more interesting problems.
Ehh...
Ok so right at the beginning of the Ukraine War I went and pulled €9000 out of the bank (don't have to declare under €10k at Customs) and put it in an envelope labeled "SHTF” and stuck it on the pinboard. The envelope recently became empty. I can't exactly tell you what we spent it on. Not "guilty pleasures," of that I'm reasonably sure, but probably some shit we could have lived without except hey there's this mad crazy money envelope, sure why not grab a couple hundo and splurge...
Luxembergism was the adequate reaction, the Nazi Party, even at that time, was just as corrupt and depraved.
Another commenter mentioned that modern humans are exposed to more content, and necessarily we must apply filters.

I would go further to suggest that not only is there more content, but that content is expressed in a manner intended to only consume a brief amount of attention.

Typically, such content is also presented in a way that encourages the user to continue providing their attention, except that their attention is directed to new content. And so while it may be argued that the person "is still paying attention", the rules of attention are simply different when engaging with such content.

To be clear, I find such touch-and-go content to be generally reprehensible. It lacks nuance, and leaves little room for intelligent discourse. I am simply pointing out that it's very possible that humans are just as capable as they've always been, and it is simply the medium that has changed.
IIUC, levelized cost of energy DOES NOT include transmission costs: https://www.re-explorer.org/re-data-explorer/cost-of-energy/...

Adding in transmission costs would make non-rooftop solar 2x+ more expensive...
Most unexpected insurance-covered events follow a Poisson-like distribution in both cost and frequency. By modeling different deductibles, premiums, and frequency of events, you can help plan and optimize for what insurance coverage you should purchase, how much drawdown you could expect to see in worst case scenarios, etc.
Complaining about a CEO seeking regulatory capture seems like complaining about a lion eating a gazelle. It's the natural order of things in American corporations.

But like a lion eating a gazelle, it still turns my stomach to watch.
Loved how it was written too, even the dialog had a Canadian accent.
This is very important for self-recursion.
Well it's quite possible that it is useless for you since you didn't hear about llama by now ;)
“But most importantly, we don't have time”

“Look at the arctic and ocean temps, we do not have time.”

“Again, we do don't have time for the most efficient solution.”

Yes, we squandered 45 years not doing obvious things and waiting for the batteries to improve, etc.

However, I sort of take issue with the “it’s too late to do things the right way”

We can stop burning coal. We are all time highs globally.

https://amp.cnn.com/cnn/2022/12/16/world/coal-use-record-hig...
This is definitely a thing, but at least in my experience, it is also a thing that narcissists do. They can dig up emails and examples from the dark caverns where you were just having a water cooler chat, and they somehow took it as very serious and something you should have meant to defend if it left your lips.
Did you make this? I love the graphics style! Also does this include its own game engine?
Find someone at your current job that you think is better than you, ask them if they need help or sometimes if they can help you. If the connection is right after working on something together, ask them to mentor you.