skysight-inc/HackerNews huggingface dataset:
You have a subjective philosophical disagreement and are entitled to your opinion but it's not a technical argument.

It provides "a" world model and it's a useful model for its intended purpose. Not the "one true model" that is your your own personal life experience since birth.
It's interesting to see prevailing negative sentiment about booking here. My experience is completely different: usually a very nice place, no surprises, two times the host has done something wrong (cancelled my reservation or didn't respond) booking support was very quick to help me.

On the other hand I consider Airbnb to be a scam enabling company that does everything to screw the customer and appease the hosts. Their reviews are worthless as they remove mentions of problems regularly and you will never know what you're getting until you arrive at the location. Forget about getting your money back if the host screws you as well - they will string you along from one support call to another and then pretend none of this happened.

It's no surprise shady hosts prefer Airbnb to booking as it's easier to keep your trap offerings online for longer.
I was hoping for a greater formalization of ECS as a domain-specific database.
In this case about the Bible being true about the Ark
I had seen that when I wrote my comment. Not sure what you mean to point out about it? It does not mention which RFC this is supposed to happen by
I've been using Booking.com, and then booking via the Hotel's site after I find the one I want to stay at. I suppose you could Google to find their number if they don't a website.
Related to timekeeping is the NIST Randomness Beacon: https://csrc.nist.gov/projects/interoperable-randomness-beac...

"This prototype implementation generates full-entropy bit-strings and posts them in blocks of 512 bits every 60 seconds. Each such value is sequence-numbered, time-stamped and signed, and includes the hash of the previous value to chain the sequence of values together and prevent even the source to retroactively change an output package without being detected."

People here were joking about putting time on the blockchain, and, well, NIST is already doing it.
The EU is protecting it's citizens. You don't have to spend very much time comparing the EU (and Europe in general) to the US to find differences in philosophy.

US has a very individual centric attitude where everyone is an temporarily inconvenienced millionare and Europe has a much more collective attitude. I will take the European attitude over the US one any day of the week (and I'm from neither, I'm Antipodean).

Every billionare is a policy failure.
Wait until you see DBs with non-sensical schemas, wrong data types usage (like store dates in text), non-existent Pk/FK/Checks constraints, no use of VIEWS...

ie: Using a RDBMS as if was a NoSql and complaint that RDBMS are bad...
> The entire biosphere (forests, forest-dwelling animals, ocean life, the crops
> we grow, us) as well as most human infrastructure rests on an equilibrium so
> precarious that a couple degrees in mean temperature change is going to have
> first, second and third order effects we can barely predict. No one and nowhere > will be “sheltered” in any broad sense.

This is complete speculation. And the annual variation in temperature of ~50 degrees C many places on earth, does not really support it.
Credit cards perform that function.
I'd argue that an economy and society built on the framework of terrible economic inequality is fundamentally unable to fix said problems.

I expect we would have a lot of agreement related to fixing that system to better serve the average person. Even if we have different opinions on exact details, that core principle can go very, very far.
Yes, but you don't have to book with the search engine. I search with hotels.com and then book by calling the hotel. Every other time I used hotels.com or booking.com the booking didn't exist when I arrived at the hotel...
Wait…how do you expect TikTok users to upload videos so easily if it is on desktop? TikTok wouldn’t be TikTok anymore.
Hear, hear. And more corporate lawyers should be getting disbarred than the current status quo.
Good lord, who uses that much power in a microwave? 600W are enough.

(Clearly, the idiots microwaving fish in them. In one office I know they put a sticker with a crossed-through fish symbol after one particularly pungent incident)
Pretty much yeah, it isn’t a software engineering issue, it’s the majority of what’s built wouldn’t count as engineering.
> I cannot abide the argument that obviating work is a harm.

That's a misrepresentation of the argument. The actual argument is that taking someone's work sans-permission and building on it in order to obviate the original work is a harm, because you would not have been able to obviate their work without their work as a starting point.

In other words, you didn't do most of the work, you just altered it, and then want to claim credit (and legal ownership) for it wholesale.
Open-source LLMs shouldn't try to win
iPhone 15 Pro camera issues
If you didn't sign up, it's not legal in the first place, at least not in the Netherlands and it sounds weird if it would be elsewhere (can spin up infinite companies for a few tenners each and keep sending the same list of people spam emails from different legal entities). These senders have no interest in following a law, they're interested in who engages with their emails
Instant camera with a digital sensor seems kinda dumb to me... Feels like releasing an Android Walkman in 2023 with a tape deck. Yeah it's "fun" but the output is still digital.
> Elon Musk’s X is a black hole of value

So is also reuters jounalistic independence.
X could first of all stop voting for people who scream "This isn't real" and start voting for people who say "We can do something about this"

But they won't do that, because X doesn't think the climate is actually changing from human actions because they have picked one of the several half-assed narratives that claim to "prove" it.
> Android 14 encourages users to set a six-digit PIN (or longer) to improve privacy.

Wouldn't that be "security" instead of privacy ?

Building your house in 100cm thick bulletproof glass would be very secure but offer no privacy
https://www.edmunds.com/car-reviews/features/emissions-test-...

"Let's put that in perspective. To equal the hydrocarbon emissions of about a half-hour of yard work with this two-stroke leaf blower, you'd have to drive a Raptor for 3,887 miles, or the distance from Northern Texas to Anchorage, Alaska."
Data-Driven Approaches to Search for Technosignatures of Advanced Civilizations
TFA doesn't quote him as glad to be rid, though it does say their WFH percentage has gone from 20% pre-pandemic to 40% now. I think the body of the article disproves the headline.
This is hogwash, as the resolution of time in archaeological records are generally not this granular, and a lot of short-term trends are being smoothed.

Anyway, it's very likely that the younger dryas had a much sharper shift in temperature.
There's a name for it: https://en.wikipedia.org/wiki/Overview_effect
I can't wait to start implementing RTP atop QUIC so we can stop having to deal with the highly stateful SIP stack and open a media connection the same way we open any other Application layer connection.
> they are already thinking of things in the realm of the possible.

very astute observation. Now I'm left wondering how this comes to be?

what is it about the way in which a general CS practitioner's approach to problem solving that grounds the potential ideas (of how to solve problem) into the computationally decidable?
> Text data doesn't have the information needed to learn a world model from it

As I mentioned in another reply you have a philosophical disagreement and are missing the point.

It provides "a" model of the world. Not necessarily the "one true model" that is your own personal life experience of the world since birth. There is enough information to build "a" world model in all the text ever written by humans about the world. That is obvious.

So your argument is completely subjective and philosophical, not technical.

GPT now includes imagery in its training set BTW.
AI investment analyst: initiating coverage on Neumora Therapeutics
There's not a big jump from “human learning isn't treated as a copyright violation because it happens in people and not in external media” plus “machine learning should be legally treated like human learning” to “your argument depends on treating ML models as people”.

The fact that people making the second part of the first argument often either are ignorant of or deliberately ignore why human learning is treated the way it is doesn't change the essence of the situation.
My point was that — for just your use-case as originally stated — you probably could have taken a FOSS cluster workload manager like SLURM and "narrowed" it to your domain + use-case; rather than starting from a DBMS and adding all the stuff necessary to make it understand how to be a scheduler and then fighting with it to scale its use-case-impedance-mismatched state-storage backend to your production workload. (Where I assume you were "fighting with it" because, as you said, you were "torn down and built back up" in the process of making this system scale.)

If, however, you had other database-related needs you didn't mention — e.g. being able to arbitrarily join the state data of this system as dimension data in OLAP queries on other, non-scheduler-y tables in that DB — then your constraints probably did indeed make using a DBMS the best choice here, despite the scaling challenges.

(Also, funny enough, I am myself in the middle of writing a cluster-workload-manager as a custom in-memory Elixir daemon! But that's with the unique constraint of needing lightweight, realtime prioritization of workloads, each backing synchronous HTTP RPC requests. Having millions of teeny-tiny jobs that are usually over in milliseconds [but which can sometimes run for multiple minutes], isn't something any HPC-targeting workload manager is really architected for.)
If you can’t make rent the police get involved at the end, but society wouldn’t really think of you as a person in that scenario.
Very simple solution: the US should implement prevailing parties clause (prevailing party wins legal fees by default in a lawsuit) as law of the land by default.

We had a guy in Australia trying to use our trademark, in the US they would call my bluff and I would have to spend tens of thousands to hundreds of thousands to sue. In Australia we sent a polite letter, outlined our case that was pretty clear, reminded him he would pay our legal if we escalated and made it clear we would, and the result was immediate.

In short, companies shouldn’t be incentivized to play game theory on whether or not you will sue me if I trample your rights.
Indeed. My takeaway was that it's basically a subatomic strobe light, making the differences in movement between pulses more evident.

Very cool stuff!
I search and then call/email the hotel directly to see if they want to give me a lower price for buying directly so they avoid 15%+ commissions to the travel agent.
Encrypted connections shouldn’t decrypt for anyone who asks, otherwise they have no reason to exist.

The weak point seems to be the tracker or filename, but been told https hides that so not sure.
I don't see how this adds to the discussion. Second time this week for me where people are connecting programing discussions with people dying.

But sure, let's pretend this is a real argument.

Typed languages are not at all like seatbelts. They aren't an easy safety feature you can use within a second and suddenly X% of bugs are prevented. No research shows that it prevents the bugs we actually care about, and they don't deal with runtime issues that actually kills people like the one discussed in this thread.
Right, determined fair use by the supreme court in Williams & Wilkins Co. v. United States. You can walk into a library and make a wholesale copy for research purposes. The case involved a medical journal publisher suing medical doctors, who made a strong argument that their ability to make copies was a matter of life and death. Winner: Xerox.

https://en.m.wikipedia.org/wiki/Williams_%26_Wilkins_Co._v._...
The population is not predicted to decline until after it peaks at 10.4b in 2087. This is the WPP "Medium" model which has slightly underpredicted population growth in the past few years.
Perhaps some civilization created a Dyson sphere. Or perhaps a technologically advanced civilization contained an overly aggressive species.
Why not both? Fine the company (i.e. investors), jail the executives.
Prices are very often not even remotely the same.

I've regularly scored things like 70% off regular price when booking the day before.

They continue to advertise their regular full price on their official site and other mainstream sites that business travelers use.

But they advertise at a massive discount on certain discount sites that attract budget travelers.

They want to fill the rooms, often in response to last-minute cancellations, and they hope they get lucky with somebody at full price first, but they advertise budget prices on budget sites because a deeply discounted rate is better than no money at all.
Pretty cool but a killer CPU load.
and C++ would be easiest?
Worse still, in 2020 our immune systems knew nothing about Covid, which is what made it so deadly as to implement measures now decried as excessive in an effort to buy time slowing the spread until it was no longer a 'novel' infection.
That enhancement needs to be off by default. Maybe use an icon of a wizard's hat with along with some stars as the UI to enable it in the camera app?
maybe external hard drive?
The others have pointed out the humidity, dry heat doesn’t just kill hundreds. The 2003 heat wave likely killed 70000 people in Europe. You know, a developed country. https://www.france24.com/en/environment/20230717-parisians-a...
You can phrase it in whatever way you prefer, but GP's point remains - a fine measured as a percentage of global revenue has been demonstrated to modify huge corporations' behavior.

FWIW, I think the EU's recent legal behavior is only about 1/3 foreign-company envy. There's a lot of misguided do-gooderism and a large dash of control-freakery, too, not to mention intelligence and LEO wishlists.
I wonder if there's an uptick in auto accidents whenever one t these alerts goes out.
So Facebook is still using Phabricator? Somehow I suspected that they had abandoned it since they seemingly stopped being involved in the open source Phabricator project.
My bluetooth often dies when I'm near tram tracks and their overhead electric lines in my city. Kind of annoying given that there are tram tracks everywhere.
Sure, in terms of removing Fair Use entirely, but nothing about Fair Use is absolute, and it can absolutely be substantially changed and reinterpreted. Especially since this is about companies using Fair Use for financial gain, in ways that could absolutely harm the original creators, which runs completely counter to Fair Use's 1A intent.
Windows 11 shows STEP thumbnails now.
So you want to build Miro and Figma style collaboration?
"A self-signed certificate is one that is not signed by a CA at all – neither private nor public. In this case, the certificate is signed with its own private key, instead of requesting it from a public or a private CA."

This definition sounds right to me. Do you disagree with it?

I get what you're saying, that you can set up a certificate yourself. But you can't accept a certificate someone else set up. (in Chrome)
>Because type errors in unit tested code are basically non existent.

this is short-sighted. I am not talking about trivial string-instead-of-an-integer errors here. powerful type systems let you encode far more sophisticated constraints on the program. safe rust makes data races into a compile-time error via its type system, for example. unit tests can't do that.

I think you're greatly underestimating what types can do for you. you seem to have this mental model where you would write the exact same kind code with a type checker as without one, and the only difference is whether you have to convince some pedantic bureuacrat that your code is correct when you already know it is.

but when you have a powerful type system, you don't write the same kind of code. the type systems helps drive design, similar to how tests can drive design. you have probably seen code that is bad because it wasn't written with testing in mind. there wouldn't be much value in adding unit tests to the code right away -- you probably need to do some highly invasive re-architecting to make it testable.

so, is it really such a stretch of the imagination that code can also be deficient because it's untypeable? perhaps the reason you don't see much benefit to types is because you didn't write the code with types in mind, as a design tool.

there is a learning curve to writing testable code. the same is true for types.

read this if you haven't, about type-driven design: https://fsharpforfunandprofit.com/series/designing-with-type...
The global population will continue to rise past 2050, long past the point it could have ever helped anything to do with global warming.
Can you explain bit further. If the subquery do not have context where the value comes from, I would think query will error out?
Obituary Spam on Google Is Out of Control
Not to mention that Booking.com is a European company that has explicitly been targeted by the upcoming digital markets act.
It's not about who you personally follow, or if they have a blue check. It's about the general culture on the site. Cancel culture was born on Twitter. The short messages make any meaningful discussion pointless and it's mostly idiots venting in their bubbles.

I'm also little worried about your claim that you "know the information is coming from a reputable source". I take everything from everyone with a grain of salt, and constantly keep my own brain turned on. Many so-called "reputable sources" spread all kinds of unfounded bullshit on twitter, in media and everywhere else. I actually prefer anonymous discourse because the worst argument I know is the "reputable source" or "I have a PhD in X".

The who shouldn't matter, as long as you can verify the what. I verify.
Who said commercial?

I am thinking of the broader case here, as someone who runs various websites/tools for various purposes, quite a few of which can send you email to notify you of when a player you follow uploaded a new level, when the local river is exceptionally low or rising sharply or whatnot, when security updates were applied... you may not care about these anymore and not realize that one is being a nuisance, at least to hobbyist services like mine, by just hitting spam and not using the proper unsubscribe mechanism. In other countries, I can understand why: unsubscribing isn't required to be one-click, and even domestically a lot of companies do not honor the law to the letter.
No query optimizer will automatically convert to separate queries connected by application logic that the optimizer can’t see shuttling data between them into a single join.
I've seen the best minds of my generation wasted on trying to build ad technology. The previously mature technologies provided superior ad technology: untargeted, semi-regulated, sue-able (for truth in advertising, for false advertising, for disinformation). Every new ad technology in my lifetime keeps getting worse for the user and worse for the advertiser but is making lots of money for the tech companies who spend it on a lot of smart people wasting so much of their time continuing to make things worse so that it makes more money.

I'd rather go back to FM radio ads and newspaper ads and broadcast TV ads, personally, if there were an easy way to kill today's ad tech companies.
Or maybe a Pandora's Star scenario!
its not worse but smells the same.
This is already addressed: "It’s not “about” ScyllaDB – but it’s highly relevant for anyone using or considering it"

It does contain a plethora of references to other databases, and it does exemplify concepts using ScyllaDB. IIRC they also made it clear in the front matter.
Millions died in the pandemic - didn’t do much to affect any opinion really. Just see in the replies to my comment here. Deniers out to prove desperately that this is all going just fine.
Exactly. Some sort of escrow to guarantee that what goes up will eventually come down. Without that satellite operators could go out of business and dissolve without cleaning up their messes, much like mining companies have historically done.
Interesting that they added builtin support for Bun.

> You can now generate new applications using Bun as your JavaScript runtime. To do so, you can pass the --javascript=bun option to rails new.
> Often safety and performance are characterized as a set of zero sum tradeoffs, yet often it's possible to find better tradeoffs who's holistic properties improve upon a previously seen "either or".

There is truth in this, but I'm not sure whether the reader can/should extrapolate this to larger situations (not that the author implied we should, but it was my first interpretation).

We know that in certain situations, borrow checking works really well and allows us to guarantee safety with minimal friction and no overhead.

But there are other cases where safety and performance _are_ in contention, and we must choose one or the other. Anyone who has been forced to satisfy the borrow checker by using a .clone(), using Rc, or refactoring objects into a hash map and referred to them by an ID (that must be hashed to exchange with a reference), has felt this contention. In https://verdagon.dev/blog/myth-zero-overhead-memory-safety, I concluded that there's no general approach that always has zero overhead, at least not yet.

So perhaps the best interpretation from this study is that often, for small enough programs/areas, there is no conflict between safety and performance.

For larger programs with more complex requirements and data interrelationships, the question becomes much more interesting.

> I see no reason why a straight port from Rust to C++ wouldn't have been possible while satisfying their requirements.

Like the author, I also don't see a reason for this, but I've never tried myself. I've always thought that with the restrict keyword, one could make any C++ as performant as any Rust code. Perhaps something else got in the way there.
Ask HN: Is Anyone Using eBPF Beyond Observability?
I've noticed the growing popularity of eBPF, primarily for instantaneous observability.

However, since I've begun using it for a different purpose, I can't shake the feeling that I might be misusing it, given that its predominant use appears to be for observability.

Does anyone else use eBPF for different applications? :D
I mean that's effectively already how it works: a fine to the company is a fine to the investors, because they own the company (more precisely, a fine represents money which is not getting paid back). And clearly that isn't enough, because this stuff keeps happening, that's why the GP and others are brainstorming alternatives.
Have been playing around with DHT crawling for a while now, curious how you're getting around the "tiers" of the DHT?

IIUC peers favor nodes they've had longer relationships with to provide stable routes through the DHT.

This means short-lived nodes receive very little traffic, nobody is routing much traffic through fresh nodes, they choose nodes they’ve had longer relationships with.

The longer you stay up, the more you start seeing.

At least this is what I've observed in my projects. The only way I've been able to get anything interesting out of the DHT in the last ~5 years has been to put up a node and leave it up for a long time. If I spin up something, the first day I usually only find a handful of resolvable hashes.

Not to mention it seems the BitTorrent DHT is very lax in what it will route compared to other DHTs (like IPFS) meaning many of the hashes you receive aren't for torrents at all.