skysight-inc/HackerNews huggingface dataset:
No it won't. sqlite "only" works with up to 281TB [0] [1]

[0] https://www.sqlite.org/releaselog/3_33_0.html

[1] https://www.sqlite.org/limits.html (#12)
> * We can't get tabs right, so use spaces everywhere
> [as long as mechanically enforcable, the choice itself is irrelevant]

It's not mechanically enforceable (in practice), that's the point. Forbidding tabs altogether is the most practical and actionable path.
Honestly I don't feel like that really fits the definition of art, at least how people imagine what the word "art" means.

Procedural generation, yes. But art? I don't know.

If a human makes a thing, would people consider it art? Like a car, a shirt? What if a machine makes something that looks like a painting, would that be art?

If we want to protect art and artists, that would be nice to have a stricter definition of art, in my view.
That's exactly my point. This whole conversation is about whether beer was drank because water was unsafe. Understanding what their understanding of "unsafe" was, and what they considered the remedy, is central to this discussion.
DTCC Smart NAV Pilot Bringing Trusted Data to the Blockchain Ecosystem
The original D2 is still one of my favourite things for LAN play (especially with the Ancestral Recall - Skills Enhanced mod), I think the friends plus pizza plus beer combination helps bring the nostalgia back more than a graphical overhaul would.
Looking at the reaction of the girl in the video, I wondered... when you see something out of the ordinary like that, do you get the ape/lizard brain instinct of "oh shit the sky is on fire, better hide under a rock"?

I have seen enough meteors in video to recognise one in real life, but I wonder if for a split second the fight-flight instinct kicks in before reason prevails.
I never understood the randomness argument against art. Wasn't there a lot of randomness in Pollock's use of paint on his canvases?

Also, one can extend this thinking to argue that gardens (or mazes) cannot be a piece of art since plants grow by themselves, and it is (to some point) unpredictable. Even in studio photography, there are myriads of random effects - the only way to make a computer image perfectly deterministically is to set RGB to each single pixel manually.
Also a bit scary to have a system without a scaling mechnism built-in in the path of customer traffic. At some point you may be racing to upgrade it.
You can split up into 10 SQLite DB's on this individual server.
Hey there - appreciate the input. There's API costs involved for us to run the analysis, and I got spammed pretty fast after running some early tests - hence the validation via email. Open for feedback on how to run the validation without a signup. For me, this seemed the most user-friendly + fastest way.

That's good input on the "dark pattern" - I'll add a note in the beginning to inform users about that.
Yeah, this would at least cause me to email my boss and say "Can you just confirm, you want me to transfer $25 million to this account? I'll hold off until you give me confirmation in writing"

hell i do this if our tester hasn't managed to go over some aspect of our release. That way i get in writing from the product owner that he has OKd it, and if he sends me a teams message i ask him to email me confirmation.
How would you replicate that SQLite DB onto other hosts to achieve redundancy?
Lehman Brothers anyone?
I'm similarly cranky about AI generated search results, but the kagi ones have clickable citations. Those citations are great results.
Maybe just the people that can move $25 million should be in the same room, the rest of us can keep the 12 second commute down the hallway.
Somewhat belated, but thank you - I'll probably have a play with that, it looks ... less annoying than anything else I've seen, at the very least.

Losing my temper and writing my own is still on the cards at some point, I imagine, but this was definitely worth a mention.
Swift’s `try` isn’t “real” exceptions. It’s basically syntax sugar around a Result type. You can convert them trivially:

func someThrowingFunc() throws -> T

let someResult = Result(catching: { try someThrowingFunc() }) // someResult: Result<T, any Error>

Or the other way:

let someResultFunc() -> Result<T, any Error>

let t = try someResultFunc().get() // t: T

The reason I say they’re not “real” exceptions is that it compiles down to a branch that checks if a particular error return register is non-nil, same as you would with a result type. (As opposed to “real” exceptions like in C++ where execution is forcefully interrupted by an expensive exception handler.)

I started out in swift treating it like rust and using Result everywhere, and manually chaining results back up when I didn’t want to handle them, but after a while I realized that the `throws` and `try` statements were just way more readable syntax to accomplish the same thing I was already doing:

Want to “not care” about the thrown error? Use `try?`. Want to propagate it up? Use `try` and just mark your function as throws rather than explicitly returning a Result. Want to crash on an error? Use `try!`. Want to explicitly deal with the error? Use `catch`, or if you don’t like that syntax and you’d prefer matching on a success/error enum you can just convert it to a Result as I outlined above.
Only partly related (London), but reminds of that striking image called Gin Lane, by Hogarth.

https://en.m.wikipedia.org/wiki/Beer_Street_and_Gin_Lane
Most proposed interstellar missions (including the article) are just flybys. We won't learn much more about how to do flybys by observing our own solar system.

The data from such a flyby might build the support necessary to develop propulsion technologies that allow us to slow down at interstellar targets. But they'd be decades into the future, by that time we will have done a lot more exploration in our solar system as well
It reminds me of this case of a hypnotised bank teller http://news.bbc.co.uk/1/hi/world/europe/7309947.stm
The EU is not a tech company. Then yet, they are funding these kinds of things. Check for instance https://gaia-x.eu/

However, these projects don't really have good results and generally are better made in the private sector. Same in the US actually
Using a vector database to find Waldo
it will take forever to create that index.
Link describes 10B rows dataset.
Computer-science majors graduate into a world of fewer opportunities
True, going to the moon would be an excellent way to get your Earth-scale weight down! And on prime-time TV no less.
> The real lunacy is simply not being mission-driven. A true mission driven design would have used a simple, reliable option using proven and existing technology. Like non-cryogenic fuel for example.

Are you talking about the lander? Because IMO, the lander it the least objectionable part of the whole thing. Congress, in their infinite wisdom, decided that the lander budget would be $3 B - about 1 year's worth of development costs of Orion + SLS, systems which have been in development for over a decade.

The moon rover got more money than that.

Any system that's going to squeeze into that constraint is going to need to be economically optimized and a bit... creative.
> SpaceX is a business, SpaceX doesn't care about the Moon because there are no customers interested in going to the Moon.

SpaceX claims to care a lot about going to Mars, but Mars has even less potential customers than the Moon has
You are asserting that nuclear reactors are banned from space. Which treaty do you think does that?
OpenAI pulls Johansson soundalike Sky’s voice from ChatGPT
Fundamentally:

1. the packages being worked on by Debian et al have a huge pile of infrastructure so that their development happens collaboratively and in the open, with many eyes watching

2. everyone gets the same packages

3. they have their own security teams to _ensure_ everyone is getting the same packages, i.e. that their download servers and checksums haven't been compromised

4. the project has been been working since 1993 to ensure their update system, and the system delivered by those updates, works as expected. If it doesn't, there are IRC channels, mailing lists, bug trackers and a pile of humans to discuss issues with, and if they agree it's a bug, they can fix it for everyone

It's not to say it's impossible to sneak an attack past a project dedicated to stopping such attacks, but it's so much more work compared to attacking someone who executes whatever a remote endpoint tells them
This is a dangerous path (assuming it is the case, I don't know about NASA internals). If you want to improve people's living or help them; just do that and help them by putting money in their bank accounts no strings attached.
https://archive.ph/EXl8X
There's a difference between getting code from a repo, and from AI generator though. We can apply an ancient thing known as "reputation" to the former. Not yet to the latter.
Eco-brutalism: when angular concrete meets the wonder of nature
Slack tweaks its principles in response to user outrage at AI slurping
I certainly agree with the lack of political support, but the American public never supported Apollo. There was a brief moment, right when Apollo 11 landed on the moon, when just over 50% of Americans thought Apollo was a good idea. The rest of the time it was a majority opinion that it wasn't worth it.
Also, the purpose of Earth is so the Space Shuttle has somewhere to launch from and the ISS has something to orbit.
It's no coincidence believers see God in clouds or toasted bread.

Scientifically, this phenomenon is called confirmation bias. The bigger your belief, the more biased your conclusion. "Faith" is simply how religious people call their confirmation bias.
Very impressive, when TBC said they were implementing their app in swift for Windows I wrote it off as vaporware that would never ship, as the goal seemed too audacious and unnecessary, but they did it and continued to push forward!
De Bruijn syntax is nameless

But reordering brings changes

And really it's a graph

Not just a tree
At one end of the spectrum, some people here claim to write this kind of software over a weekend. Some others claim they require a salary of $600,000, and still need nine additional colleagues to pull something like this off.

There is a lot of room in between, where cost estimates are more realistic.
A Guide for the Young Academic Politician (1908)
The ability to make an infinite number of them.

And that most people have no idea how to verify any ID, so they need a system that turns any given form of ID into a nice and simple "yes" or "no".

I'm not at all clear what kind of ID is going to be genuinely useful for video calls, given we should only be trusting existing contacts anyway? But those things are why "private key" isn't sufficient in isolation.
Nixon cancelling Apollo early is what led to stagnation.
Does no one ever delete data? It's hard to believe there's much business value in keeping every individual payment record dating back to 2017.
Explain your reasoning for this. I work in the office, but the vast (98%) of my meetings are on teams or zoom. When you work in a company with multiple locations (and in different countries) working in our assigned office isn’t going to help at all.
If you install a RAID controller and a couple of disk boxes, it's possible with 1:1 replication, or with backups. 60 disk 3.5" units already exist, so 2.5" SSD racks. It won't be cheap, but will be resilient and fast. Bloody fast if you have the budget.
Yes it does. Being a small business does not entitle you to share the addresses where your customers live with everyone.
Citation needed. Too much that sounds good but could just be cherry picking.it also seems like there should be better evidence in various records.

of coures the claim they drank small beer alse needs citation.
seems a bit biased.
Is it this one? https://store.steampowered.com/app/1255560/Myst/

I tried it, and it plays atrociously. Extremely inconsistent FPS, sound choppy and cutting off during movement as new assets are loaded, graphical glitches, just horrible. I refunded it pretty quickly.
There's a frozen yogurt chain here that nobody buys from. But they take forever to close down. One of the conditions to opening a store is having years of warchest. Most don't close because of ego; they stay lean forever.

A company that raises millions or billions? With tech, you can just fire everyone, shut down almost every server, and still keep running. Maybe that's what a lot of them are doing now. Some have laid off almost everyone but the people who know which server to shut down.
How to Use Flask, a Lightweight Python Framework
Seems to happen with all our blog posts that appear on here (I work at Uber) - I don't get why the originals don't get upvoted but these rehashes do - are our titles just not as good?
Sometimes things just aren't nails, even when you have a really good hammer.
SpaceX doesn't make sense as a business without actually truly thinking space exploration is something worth doing.

Rocket companies are bad ways to maximize profits.
One could use Litestream [1]

[1]: https://litestream.io
Without parametric types, your methods grew longer and longer lists in the "throws" clause. It was easy to miss one of the dozen exceptions and only have the compiler point you at it after wasting several minutes on compilation (think 133MHz CPUs and slow HDDs).

Type inference in modern Java makes you forget how long and repetitive type signatures used to be in it 20 years ago.

BTW this makes Result<D, E> more ergonomic anyway: you still have only one E, at least one per invocation level. With checked exceptions, you had to haul a whole garland.
The examples just don't seem that good to me. Just because the method is interesting doesn't mean the output is good automatically.
At least on the GX, you could use the audio cable connector that connected (computer) CD drives to audio cards [1]. The fit is perfect

You do gave to then splice that wire to a 9 serial. But thats not too hard and with some shrink tubing it'll look great.

[1] I think the connector is a fairly standard part.in the 90s, though, we were flooded with those cables so the tutorials just had us use those
Linux 6.10 Will Print the Number of Populated Memory Slots at Boot Time
The comment you're replying to isn't debating that point, I think. They're saying "you got the precise acronym wrong, but what you did write is still technically correct".
I don't feel any nostalgia either but I do remember you could find specific soundfonts for specific sounds, and some of those sounded very good.
There is also no way to specify in the contract of the function that it can return null. Blowing up your entire program because it can't parse a URL and returns you a booby-trapped value that blows up your program when you try to use it as an URL is something you should be made explicitly aware of. Right? Although there are docs, of course, but who has time to read them? Or write them, for that matter? For some reason many client programmers are perfectly fine with calling random functions that has names sounding close enough and then expecting those functions to behave the way they expect them to behave, and many library programmers don't bother to document the actual behaviour of their functions because they for some reason believe that descriptive and self-evident (well, self-evident to them) names are enough of documentation.

And you know, I think I can safely bet $5 the way TFA came to be was something like this: the author wrote a code that used URL() with no error recovery-path whatsoever, ran it, and it blew up on that line. The author then rolled its eyes, wrote an (admittedly) ugly try-catch around, and went to write the article complaining about exception.

Now, I can bet another $5 that if URL() returned null what would happen instead would be that the author would write a code that used URL() with no error recovery-path whatsoever, would run it, and it would blow up somewhere down the line, on call to fetch() or something. The author would then ponder the code for several minutes, trying to figure out what exactly fetch() didn't like about the URL it was provided with, find that null came from the call to URL() and add the error recovery there. Crucially, they later would not go and write a article complaining about null returns because they regard it as a completely normal and acceptable behaviour.
> making computer-generated chatter and images indistinguishable from messages sent by humans.

That's a false dichotomy. "computer-generated chatter and images" ARE messages sent by humans. There are no cases of computers having agency known to me yet. The root of the problem is humans who lie and mislead. Now they merely have more avenues to do so. In the same vein, you could blame the electronic engineers for allowing people to lie quickly and over vast distances.
They should have refused
I use this for a project trying to get the i18n of a spreadsheet engine right. I wonder what the HN community thinks about the CLDR project. Is this the standard to follow?
I'm not sure if they have regulatory obligations to keep them, or what, but it still seems like you could back them up to cold storage after a reasonable period of time.
SpaceX is a business controlled by a single man that is really interested in making humanity multi-planetary by building a self-sustaining base on Mars.
> Always write to a standard, as in -std=c11. Don't write to a dialect, like gnu11. Try to make do without non-standard language extensions: you'll thank yourself later.

Why not? Do people really care about porting their toy project to another compiler? If portability is a goal, avoid extensions, but not all projects need to be portable.

I'm writing an Operating System, and I do not care it if compiles on Clang or MSVC. GCC has been around for decades, it is a safe bet.
World Metrology Day 2024
Just use a trusted channel?

I mean - we have authentication for bank accounts, why wouldn't that be demanded for transactions like this? Without proper authentication of the authorities there's no way that a transaction like this should be put through.
Techie invented bits of the box he was fixing, still botched the job
They have certainly in the company.

Also, one thing I'm not seeing mentioned is that Congress did not give NASA enough money to pay for any of the initial human lander system contract bids. SpaceX lowered their bid to accommodate this.
Losing your job because the outcome of your efforts (or even external events) is not what I would call the ultimate price.

"The metaverse division has now lost more than $45 billion since the end of 2020"

Your compensation for your work is your salery. So I would say that it's fair that the actual risk taker is benefiting from the potential rewards?
Guess what? Cryptography exists.
Context counts. And you're actually making my point, about quoting people (where myself, or Jobs or Woz) out of context.

My very next sentence:

At best, even most people in the field are using 3rd or 5th hand information.

See the "most" there? Context counts. The media is far worse than a forum such as this, where at least my words are shown. A reporter will let someone speak for 10 minutes, then quote one sentence completely out of context.
OB – Opponent Blaster (1998)
>> But if everybody lives in a well-established traditional way (quoted from
card_zero's comment)

> 179 million acute cases pa in the US

I don't think the US diet qualifies..
Maybe high-up workers are asked to do secret/illegal stuff more often than we think.
Lese majeste laws have nothing to do with religion
Looking at pricing, it's crazy expensive (and that comparing to AWS, which is crazy expensive). How do you justify that?
3M executives convinced a scientist forever chemicals in human blood were safe
And 200 years ago only living being could fly, but now we have machines that can fly higher and faster than any bird, even to Mars. But back then you could have said flight requires a living being because that's all we've ever seen.

A hundred years ago computers didn't exist and now they've been beating us at chess for some time. That you haven't seen a conscious computer yet in no way proves that it's not possible is principle.
I've got an offer in a field I was interested in (machine learning "researcher" for a computer vision application), but it was paying roughly half what I was making previously as a backend dev, so I declined it. How I got the offer? Self-study, doing simple projects, working on my maths and stats fundamentals.
Slowly migrating away from google search anyway. Phind is working out better - also gen AI but I trust them more than google not to fk with the results
What would be the use case for such high refresh rates?
So she walked into a bank with nothing but an ID and walked out with thousands in cash? I did not realize someone could make a withdraw like that without a debit card (or a check, or some other bank authenticated mechanism).
“No one can even give you a price.”

Ha!

I needed to visit a sports therapist. Called an office near me and asked the cost to see the doctor.

> We can’t say, we don’t know what procedures the doctor might order.

I understand, I say. Just tell me how much for the consultation. Walk in the door and see the doctor.

> [repeat]

Let’s take the most common case. Say the doctor orders cortisone shot, but I decline this care. Then how much?

> Don’t you have insurance?

Yes. As I stated earlier I do have insurance, but I don’t have a co-pay plan. I have a deductible plan—-i don’t know why I need to explain the difference—-that means I pay full price until I reach my high yearly deductible. Since I haven’t been sick, I’m at $0 right now.

> Where did you get our number?

From my health insurance’s web site.

> I don’t think this is the doctor’s office for you. Click.
There are plenty of issues with that approach, mind you.
I went to the US last year on business, and rented a car out of the airport.

Not only they could not tell me in advance how much it was going to cost, but also everything in the final invoice was abbreviated and laid out in a nonsensical way. I tried summing the values in every possible way, and it never got to the total they charged.

I'd be absolutely pissed if it was my money.

Funnily enough, rented from the same company in Germany, and the experience was completely different. Clear value, fees, easy to understand invoice.
Yes, that’s definitely the main reason. It’s called “burying the lede”.

Saving $6M is key information that makes this story interesting. It’s buried all the way at the bottom of the first blog and is completely missing from the second blog which focuses specifically on the migration
You seem to be right. This Google Blog post[1] says "we do not have plans to delete accounts with YouTube videos at this time."

[1] https://blog.google/technology/safety-security/updating-our-...

Would be nice if they would write that into the actual policy and don't just add a random sentence to a blog post.
1. It's not about some rule that limits the number of visits, it's about that you can't physically do it, because an appointment for urologist made today will get you an appointment on october. Because the queues are so long, people make appointments even if they don't need it, and then don't show up. This makes queues even longer.

2. Yes, public healthcare does not prohibit from using the private sector, fortunately. But the amount of money I pay for the "universal free public healthcare" every month dwarfs my expenses to private sector. It's like I'm paying for a really expensive service, and I can use it twice a year with questionable effects. So not only public healthcare is extremely expensive for me, I need to pay above that to use the private sector. I understand what the money is for -- so that other people can use it that are less fortunate than me. So they kind of rely on my sacrifice, on my life choices, my risk.

3. Maybe it's flawed, but it's the reality. Trying to change that isn't really my fight. If you know how to fix that then by all means go ahead. I need to spend my energy elsewhere.
I think there is no expectation of objectivity on a personal homepage