skysight-inc/HackerNews huggingface dataset:
>randomness is the absolute enemy of anything you want to "look up".

Absolutely true that having a lot ordered on a column that's one of the search predicates makes look ups faster. But aren't there many situations where the PK is essentially random even if it's an automatically incrementing integer?

Like in a customer's table, is the order someone became your customer ever really relevant for most operations? It's essentially a random id, especially if you're only looking up a single customer (or things related to that single customer).

Insert performance I could see being an issue. Im not supper familiar with postgres performance tuning, but if the engine handles a last hot page better than insert spread across all pages better (which I think is the case due to how the WAL operates) I can see that being a compelling reason for going with a sequential PK.
Deep distrust in this context is more like "lizard people are running the government as a tool to control us" where the entity secretly exists for a nefarious purpose rather than the stated one and there can be no level of trust with anything from it as a result. It's not the same as general distrust which would be more like "I don't trust all politicians inherently have our best interests at heart or that they will never abuse their power" where you don't blindly take everything at face value but you also don't blindly dismiss everything as outright untrustworthy either.
That is getting in to citation needed territory. The state in most countries controls between 30 and 60% of the GDP. It is a prime target for corruption and anyone who likes money or abusing power will be drawn to it like a magnet. Pretty much all of the major powers are spying on almost literally everything that happens on the internet and we know that reasonably stable societies can go full Nazi in less than 20 years which is a legitimately terrifying combination.

An entity with that level of power and reach deserves extreme scepticism. As we discovered through the noble sacrifice of a lot of Chinese and Russians the people in bureaucracies are quite comfortable with accidentally causing millions of needless deaths through sheer administrative efficiency in implementing bad policies.

The problem with deep state conspiracies isn't the level of scepticism, it is that the theories don't protect the people who hold them. Knowing that a bureaucrat is willing to disarm you then starve you to death ... does not help that much when the army or secret police gets involved.
> So basically I get to do all the work for like 1/50th of what the founder has?

Who raised the money that the company is using to pay salaries? When investors put money into a seed company, they're largely betting on the founders' perceived skillset and previous experience (or other bona fides like education).

One thing that most people don't realize is that being a founder means that you're inextricably tied to the company for its lifespan. Losing a founder is terrible optics and can be a death sentence for a startup. Regardless of the actual reason, every subsequent investor conversation will involve an explanation of what happened.

If you want more equity, you should ask for it! And you definitely shouldn't take a job where you'd feel under-compensated! But realistically, if you want a "founder-level" equity, you have to start your own company.
ProjectWizards today released version 1.0 of adoc Studio
I definitely would not lie.

But perhaps you can be economical with facts and/or 're-prioritize' them, if expedient, ie choose which cards to reveal and with what emphasis.

Personally, I just tell it matter-of-fact as I see it, pretty much. You're looking for a good match of a job after all so may as well be fairly honest. Take that advice with a bucket of salt though because I'm still looking after <cough>, a year ... <cough, cough> ... or so.
I wonder if it's easier for teens to give up smartphones for a week than adults who have become fixed in their smartphone addiction.
Fantastic design and theme. It's cute and hilarious.

I also love the .horse domain. These are the best.
I loved it for five years but after having kids it was horrible, for me at least. Holland has been vastly superior.

In 2013 I had a flat across from Dublin castle for €800 a month and the craic was, indeed, mighty.
Hey I’m a medical doctor and am really interested in this idea, can we chat?
> One thing we have learned from this war is that a core of genocidal right wing nationalists makes you country extremely difficult to defeat. With the current recruitment crisis in the West I wouldn't be surprised if we don't see a push from the agencies to make future generations more right wing.

Ye see Alternative for Germany. Providing weapons for Azov et al. removed alot of social dogma around supporting those kind of movements that NATO would bomb "becouse nazis" if they were not picking on the right ethnicity.

Dunno why 'people' pretend this is not a thing. There are more or less fascist paramilitaries roaming around and collecting men for the trenches. Men who btw also are barred from fleeing the country.
> What exactly is meant by "pursued us very aggressively"?

You can pretty much bet it means "economic development" incentives of some sort, combined with a fair amount of personal glad-handing. Intel probably got all sorts of tax-breaks, credits, grants, and FSM-knows what-else as part of the deal to pick Ohio. And the Governor and others probably took Intel execs to plenty of nice steak-houses, strip-joints, exclusive parties, yadda, yadda, yadda.
Just gave tech? Like, for free, for the sake of it? Not because the west exploits cheap labour to produce cheap goods for increased profits and to keep the high wages?

(Next you will argue that gives them jobs where they had none haha.)
I think I agree with you, but consider these two cases:

1. Only humans are known to have solved problem X, and we've spent no time looking for alternative solutions.

2. Only humans are known to have solved problem X, and we've spent hundreds of thousands of hours looking for alternative solutions and failed.

Now suppose something solves the problem. I feel like in case 2 we are justified in saying there's evidence that something is a human-like AGI. In case 1 we probably aren't justified in saying that.

To me this seems evident regardless of what the problem actually is! Because if it's hard enough that thousands of human hours cannot find a simple/algorithmic solution it's probably something like an "AGI-complete" problem?
Though, perhaps they meant "assemble".

A lot of other big things, like wind turbines, are shipped in smaller pieces and assembled onsite. At least according to a family member of mine who works on them, you even get slightly different designs that are specifically tailored to the local highway transport regulations in different countries.

That said, I think in general you're right that the story is that it's just cheaper to do it this way. I just think that assuming you'd need to build actual factories is a bit drastic. But perhaps even getting the equipment needed for final assembly onsite is prohibitively expensive compared to just transporting the fully-assembled equipment.
I'm a big fan of Greenshot. My only issue with it is that it's not available on Linux, which I use occasionally.

Re Flameshot, I've tried it and it generally works well for me. My only beef is that the layout of the icons around the captured area is dynamic, changing based on the shape and size of the area, requiring me to actively search for an icon instead of finding it in a static, predictable location.
There are a lot of folding bikes that can compact small enough to go in an overhead bin or get checked as luggage. You could also just stick with budget non-folding options then sell your old one and buy a new one at your destination. You'll lose some money every time but on the upside you can buy a bike that fits your lifestyle at every destination, or skip getting one when it doesn't make sense.

Brompton bikes are one of the classic recommendations for folding bikes but there tons of other options nowadays as well.
This is the AI future I am ready for.
If you’re born in California it’s easy not to realise how special it is.
https://archive.ph/lySBL
> Apple's secure enclave docs also mention memory encryption.

Yes, but that's only within the enclave. Every Mac hardware since T2 has had that, and we don't consider them strong enough to meet the CC bar.

As an example of the difference, CC is designed so that a compromised hypervisor cannot inspect your guest workload. Whereas in Apple's design, they attempt to prove that the hypervisor isn't compromised. Now imagine there's a bug ...

(Not that SGX hasn't had exploitable hardware flaws, but there is a difference here.)
It's just one article, with 13 pages. There are page-turn buttons, like in a book. You can do it. Bookmark the first page.
Star botanist likely made up data about nutritional supplements, new probe finds
I'm pretty far removed from game dev but curious.. is the in mem sqlite DB the only representation of game state or is it just 'mirroring' the 'real' values in ram? like if there's a Score on the HUD, are you doing a SQL select to read the value on every frame?

Or is this just a way to serialize and deserialization the game state to automatically save the game so it could be reloaded if it closed/crashed without explicitly running a 'save game' function?
Intel is also expanding in Arizona and Oregon. The benefit of going to a third state is that you get two more Senators rooting for you and helping out with tax breaks. In addition, there are a lot of course excellent universities in the region to recruit from. Ohio also has water and is seismically stable.
Tax incentives, usually. Add to it government cooperation through sped up permits and the like.
I think Google has lost all faith in terms of keeping projects around - especially when they involve data locked into a mildly complex system without a complete migration path out.

I would be wary investing time in learning / using any new products from them.
How to Hack Your Google Lighthouse Scores in 2024
Rundown of what we have achieved since 2018 under Elon Musk's leadership
> where leaking the creation time in the UUID is acceptable.

I've seen tons of people cite this as a problem for various reasons, but not a single person has ever given an actual example in the wild of it causing problems. This isn't war; the German Tank Problem is not nearly as applicable as people think.

Worse (from a DB perspective), it's often used as an excuse for poor API design. "I have to have a random ID, because the API is /api/user/<user-id>" and the like. OK, so don't do that? Put the user ID into a JWT (encrypted first if you'd like). Or use an external ID that is random, and an internal ID that's a sequential ID which maps to the external. Use the internal ID as the PK.
When I worked at a Nokia company, in 2014, someone sent me a copy of the board presentation on how the iPhone would fail and was not of any concern to Nokia's market dominance. Basically something someone had put together briefly after Apple presented their first phone.

The hybris displayed in that deck was as flabbergasting as it was hilarious. Not even in retrospect. It was all about how Nokia had better screen resolution, battery lifetime, CPU speed.

That the Apple UX was absolutely novel and superior was not considered at all.
Honestly no, it's not really about the native APIs at all. People just like having an app that doesn't feel like a website at all, and you can't quite get rid of that feeling with a PWA. We started trying to push PWA, and uptake wasn't great. Then we wrapped our web app in Electron and Capacitor and people loved it, even though we hadn't actually integrated with really any of the platform APIs.
Intense but ultimately effective “fat people are ugly” culture
> Aside from just not understanding it, it's plausible that someone would generate nonces weakly, say, from a weak source of randomness.

This is actually generally fine for nonces (used in CTR and GCM modes, and in ChaCha20). Typically the only requirement for a nonce is that it is only used once. It is even safe to use a simple incrementing counter.

IVs, on the other hand, are required to be cryptographically random.
> It's split up into 18 separate loads

TFA suggests it's not split up:

> Intel will put a 916,000-pound "super load" on the road in Ohio on Wednesday, for a trip that will cover approximately 150 miles in nine days and snarl traffic for over a week...

> Four of these loads, including the one hitting the road now, weigh around 900,000 pounds — that's 400 metric tons, or 76 elephants.

> Intel's 916,000-pound shipment is a "cold box,"...

EDIT: Further information in the ODOT advisory detailing the schedule of this one shipment confirms 916k pounds is not split among multiple loads:

https://www.transportation.ohio.gov/about-us/traffic-advisor...

> This is the twelfth of nearly two dozen "super loads"... This load... measures approximately 23’ tall, 20’ wide, 280’ long, and weighs 916,000 pounds.
Sometimes the fab location might be older but the fab itself might have gone through much retooling throughout the years. I doubt the TI fabs in Sherman and Dallas in 1965/1966 are running all the same equipment as back then.

There are a lot of interesting fabs in the US making some pretty bleeding edge products, but often not digital microprocessor chips. A lot of the more bleeding edge are analog/RF kind of stuff, especially GaN and GaAs stuff.
I believe the deadname stays on old publications, although in today's electronic publications it could be updated.

The example I think of is the person who built one of the first superoptimizers.
For sure, and it may well have been a terrible investment with terrible returns, but selling to the government and responding to government incentives is an entirely legitimate thing to do, rather than some kind of inherent weakness in a company’s model. A company being “saved” by a government contract is a company being saved by making sales to its largest customer.
I haven't found a lack of documentation, examples, or available experts with most of the microcontrollers I use. It's great the RP2040 has those, but it's not a unique advantage to them.

The RP2040 does have a great advantage for people who are new to the microcontroller game, though! For me, personally, that doesn't matter much because I'm not new at this.

I agree, in a one-off or small run project, the cost of the microcontroller is usually irrelevant. I only mentioned it because when all else is equal, I'll go for the least expensive option anyway.
It's literally the first sentence in the article.

"I didn’t know it back then but it all started while I was reading Hacker News in February 2019"
No, these are all hand prepared.

This is called research, and it does require citations.

Please do not harass overachievers who do the research work instead of just talking to talk.

#areyouarobotorsimilar
Looks great! Right in line with what I think a lot of people will realize they need in the next few months-years.
that was a cool life your dad lived! hard, but he saw a lot and i'm sure became a better person because of that hardship. from eagle scout to omaha beach to CIA to idi amin-adjacent; wow!

thank you for sharing. i enjoyed reading a little bit about your dad's exploits. /salute to Mike Marshall.
The nonprofit has 100% control of the for-profit entity, though it does not have 100% of equity.
You can strip the ads from the final video or have the player automatically skip the ads while playing. The client will probably have some way to distinguish sections. Worst case scenario you're just ending up in a DVR-style scenario where you have to press some button to skip +30 seconds in the downloaded file. And eventually someone will make a tool to filter out the ads or crowdsource a solution.
Python wheel filenames have no canonical form
Yeah, AI camera integration might be actually the end result. This gives good assumption.
> - Climate Activists, blocking road and sabotaging the instrument, like they destroy old paintings at museums and art galleries to bring awareness via headlines [1]

Saying they "destroyed" any paintings is plain wrong, you've either not read past the headline or you're deliberately trying to make climate protesters look bad.

While I'm aware of many art/museum related climate protests, I haven't heard of a single one that damaged any art - all of them, like the example you linked to, the protestors chose targets where they could avoid doing any real harm. In the story you linked they threw paint over a glass case that protects the painting, not over the painting itself.

So it definitely wouldn't surprise me if climate protestors decided to delay the trip by temporarily blocking a road, but it would be extremely surprising if they did anything worse than splashing paint on something that does no harm other than needing a cleaning crew to get it off.
I think it's more nuanced than naivety. Germany was willing to turn a blind eye for the cheap energy their powerful industrial economy relies on. I don't think it's wrong to take the cheap energy knowingly from your enemy -- you just can't lose sight of it.

Fundamentally it's ok to arbitrage with your opponent if it means more prosperity for you -- it gets complicated when you're doing it on the back of large deficits, and do it for long enough that you forget it was a gambit to begin with and now it's a dependency. Oops.
They've all passed through my town. They coordinated it all with our local sheriff's office and sent out notifications well in advance so people would know to take alternate routes.
I blame agile and SaaS, neither of which are super tolerant of developers taking a few days just to read up on things. When you're both an owner of the company and/or just need to ship one good version of something, you get a little more space to do it right.
As the other replies have pointed out, there aren't really undiscovered castles.

But I do recommend visiting Germany, where there are way, way more castles than you might expect. In particular I can recommend the "Castle Way" along the Neckar River. Every bend in the river has its own castle, just dozens and dozens of them.

Most are not especially dramatic. Many are just ruins; others are literally just people's homes now. Still, it's a little bit like a D&D fantasy world where there really are just castles everywhere. (And yeah, some of them have genuine dungeons.)
Tried the Cloud today! Very cool, looking forward to pull handlers
The idea of using passkeys as a tracking mechanism is intellectually interesting but I am dubious that it's technically feasible with the current design.

Passkeys, be they platform or roaming authenticators, are generally bound to a public key and/or a public key + domain name. My understanding of the design is that the specification doesn't contemplate the idea of passing around passkeys via CORS or similar mechanisms. Part of the security design rests on mutual authentication by means of asymmetric cryptography.

As long as passkeys require user interaction there is a lot of friction to attempting that. And even if you could get over that hurdle, you still have all manner of other browser based hurdles.

What you could do is bind a passkey authenticated user to some kind of session/cookie tracking, but ITP/per-domain cookie restrictions would still block that.
I've been using it for years. Being able to quickly add arrows and highlights is fantastic.

My only wish is for it to be able to open existing files. I wish I could just open an image, make some edits, and save it. Unfortunately, you can only make edits to screenshots.
> I don't know why you are trying to make this a me vs them situation.

In terms of economic disparity it _is_ very much an us vs them situation.

Consider the optics over the last 20+ years. The middle class and their small businesses have been decimated while former VC funded companies hoover up their futures on Wall Street.

The level of risk involved starting an average small business is much closer to home compared with a startup seeking VC funding. The former can literally lose his shirt, the latter has to settle for a high six figure salary somewhere else.

Failing to see that limits the value of your comment significantly.
Unlock conversations with your PDFs Instantly
Hello everyone,

I'm excited to make my first post on Hacker News! I'm a 27-year-old developer from Romania, and I recently completed my first SaaS app.

Introducing JulyTalk, an app that allows you to interact with PDFs in a conversational manner. Whether you need information for a book report, details from a budget document, or a summary of a large study guide for an exam, you can simply ask my app, and it will provide you with the necessary information based on the content of your PDF.

I'd love for you to check it out and share your thoughts and feedback!
When are you referring to? Because it was a German/USSR alliance which started the war by invading Poland .. and then switched sides to Allied aid to USSR to fight Germany .. and then back again immediately once Germany was defeated. All very realpolitik. USSR had no interest in a free Eastern Europe either.
> I don't write code by hand because my hands are broken, and I can't use the keyboard long enough to write any significant amount of code. I've developed a relationship with nonbiological junior programmers such that I now tell them, via speech recognition, what to write and what information they need to create code that looks like code I used to create by hand.

Can you please write a blog post on what tools you use for that?

My hands are fine, still, I'd love to just verbally explain what I want and have someone else type the code for me.
So in most of the countries building nuclear power, civilian authorities are using civilian contractors to build civilian-run nuclear power using civilian scientists. They may be doing this with the intention of having the personnel, know-how, resources, and basic machines to be able to kick-start a nuclear weapons program if needed - fair enough. I'm still failing to see where the military-industrial complex is profiting from this arrangement.

> Poland is also one. Well, Poland wasn't so afraid of any geopolitical rivals 3 years ago. It has recently become afraid for... reasons. It has only recently developed an interest in building nuclear power even though it didn't suddenly get any cheaper. What a coincidence.

I wonder if any raw materials that Poland was using for power generation have become more expensive in recent years because of internal or external sources. Oh look, they're mining out their cheap coal, and Russia is cutting off access to cheap gas.

> As I said before: the cost is very very high. It is staggering, in fact. If you don't have a good non-economic reason to build it you don't.

Switzerland recently spent more on a complex underground pumped water energy storage system than South Korea spent on its most recent nuclear power plant - and the South Korean plant has more raw production capacity than the Swiss system has just storage capacity.

Nuclear power is only prohibitively expensive in countries which have lost (or never had) nuclear production know-how. SK proves that very well, and Japan is not far off. Of course, nuclear plants are highly capital intensive. But they are extremely long lasting. But high-capacity long-term energy storage is also extremely capital-intensive, and is required to have a secure energy grid with a high percentage of renewables. Renewables are only extremely cheap if you look at a relatively small percentage for variable peak production. And they are also requiring a massive overhaul of power grid management, which is another cost that is rarely discussed.
IBM did apologize to her: https://en.wikipedia.org/wiki/Lynn_Conway#IBM's_apology

86 years old! She had a great life.