skysight-inc/HackerNews huggingface dataset:
that's more secure, but still not bulletproof:

A MITM (e.g. a router along a multi-hop route between the victim client and StackExchange) could silently drop the unsafe HTTP requests and maliciously repackage it as an HTTPS request, thereby circumventing the revocation.

Also: even if an insecure HTTP request isn't dropped / makes it through to StackExchange's endpoint eventually (and thereby triggering the API key revocation), a MITM with a shorter trip time to SE's servers could race for wrecking havoc until the revocation happens.

Nevertheless, SE's revocation tactic contributes positively to a defense in depth strategy.
Ah, I look forward to every brandur post! :-)

If he can give up Go, we've got a TypeScript ORM that will de-N+1 basically everything* that is not a paginated/limit-offset query:

https://joist-orm.io/docs/goals/avoiding-n-plus-1s

This works even in adhoc loops, i.e. if you have a lifecycle hook** of "after an author changes, do x/y/z logic", and you update 100 authors, every SQL operation invoked by those ~100 individual hooks is auto-batched.

We've been running this in production for ~4 years at this point, and haven't had an N+1 since then (although we didn't initially support auto-batch find queries; that came later).

Of course kudos to dataloader.

*everything --> any queries our "find" API supports, which doesn't do aggregates, sums, havings, etc.

**lifecycle hooks --> yes, a blessing and a curse; we're always attempting to find better/higher-level abstractions for declaring the intent of business logic, than raw/imperative hooks.
So an actual recipe for increasing GDP? If only.
This is a deepfake crypto scam. I'm not sure if the viewer count is real or inflated, but this is crazy to see in the wild.

Does YouTube have mitigations or takedown processes for these?
There are plenty of breakdowns of what exactly the technical documents contain, including the stuff I just said. In great detail! Google ironically here is your friend. It confirms what SEO practitioners have been saying for years that Google has actively been discrediting with flat out falsehoods, such as they don’t use domain authority anywhere in their ranking (documentation describes fields named domainAuthority), they track clicks in great detail (which they have vigorously denied), and they use chrome usage data as a factor in their rankings. Hope that helps
If any of those things happen because of a one-minute interruption in internet connectivity, the people who implemented them that way should be pilloried. What an absurd strawman.
Thanks for visiting! Receiving guestbook comments is such a delight. Does Chrome also give you this warning on desktop?
I think serving the docs themselves is likely illegal, though. You don't actually have a right to distribute copies just because someone pushed a wrong button and they were made visible in a repo that has a top-level Apache 2 license.

Sure, they can't stop people who received a copy from studying it and using or discussing the information in there. But I think they can almost certainly stop them from (legally) distributing that information to others.
The principle paid down on those repayment mortgage came from homeowner income and was diverted away from other savings and investments.

Punishing millions of people who just sought housing security because, for reasons beyond their control, the Fed decided to cut rates after the GFC and keep them low for 15 years is just not tenable.

Fortunately, in the UK at least, it looks like (nominal) house prices will remain stagnant until real earnings catch up with rates. A better all round solution.
Dollars are also tied to nothing. A towel with the logo of a sports team also has zero intrinsic value. Same with a shiny lump of useless metal.

That's because being tied to something, or having intrinsic value is not how things gain value.

Things, crypto, dollars, gold, and towels, have value because people WANT them. That's it.

You even touched on it: "some sort of service that people want, and therefore have value" - crypto provides a service people want, therefore by your own words it has value.
We still have tort law. No need to impose the equivalent of years of average income on buyers, to entertain people’s neuroticism
But what happened to prices in the areas the new residents moved from? Didn't it make them more affordable?

And what would happen to prices in the new area if you kept building, instead of stopping? Finding an inflection point in the curve and passing legislation forcing everybody to live inside it is no proof that there isn't a point higher on the curve where more supply reduces prices again.
It's really cool how people are taking these tiny cheap MCUs and making them do fun things for hobbyists. There's nothing better than a project with zero real-world use-case but that's done just because it was a challenge.

Eg:

Making the CH32V003 programmable via USB: https://www.youtube.com/watch?v=j-QazXghkLY

CH32V003 "Super-Cluster": https://www.youtube.com/watch?v=lh93FayWHqw

Powering a Nixie Tube from USB with a CH32V003: https://www.youtube.com/watch?v=-4d3PgEXhdY

(A good rule in life in general is to just always watch CNLohr and Bitluni if you're into "useless but amazing hardware projects")
As a Canadian it's like deja vu watching these comments play out about this subject.

I swear to god I've seen these entire threads verbatim on Canadian subreddits over the past few years as the prices keep rising, rising, rising and no one, not politicians, not central bankers, not construction companies seem to be able to solve the problem.

I don't know what's going to happen but it's far too late for us and it's probably too late for you.

Things are going to keep getting more and more expensive while some people online are going to swear up and down that they're not and the economy will grind to a halt because people literally can't afford to go to work.
I wish this article featured actual data or a simulation instead of these napkin drawings. Does a set of uniform or gaussian inputs to this interaction model produce power-law output distribution? Is it just because some nodes on the graph are highly connected?
BuzzFeed has lost its way
Is it true if you had Apple stock, or Amazon? Yes.

Unfortunately others owned Sears Roebuck, or Enron.
EU Passes the Artificial Intelligence Act
You can try with my example video above! Listen to the first couple seconds of the song on my recording (skip to 0:08):

https://twitter.com/OKatBest/status/1795453042994680148

Then listen to the original:

https://www.youtube.com/watch?v=9NplyW8TF18

Maybe it's just me, but as soon as the guitar starts I can tell it's way too high pitched.
China won't care that they give up a few billion in a one time sale if it creates a rift between a majority (or huge minority) of regular users and the US government. They'd probably consider it a bargain. Additionally, they have a very good chance of winning via our court system. This is not the first attempt at shutting down TikTok in the US using these tactics.

At the end of the day, China - or any government for that matter - won't sacrifice their alleged propaganda and cyber-warfare platform for a few hundred million in recurring revenue.
I agree that higher interest is a worthwhile trade-off if actual prices come down, but to your last point, don't low interest rates benefit some marginal buyers by (1) lowering the monthly payment and (2) making it more appealing to put minimum down?

Granted, even minimum down is out of reach for too many people, but I feel like "if only we could afford the down payment, we could definitely afford the mortgage..." is a relatively common lament. And sometimes those lamenters don't realize you can/should put down 5% instead of 5-20%, circumstances permitting.
It's helpful for the ones that don't have this yet like Redshift (for full disclosure I'm a PM there). If your system does have this already though you probably just want to use that.
What's with the recent attacks on Business Insider of all publications?
I’m going to be saying First Ever AI something for the next 15 years for clout and capital, not going to be listening to anybody’s complicated ten step funnel if they’re not doing the obvious
Do you think they'll delete your data just because you chose to lose access to it? They are supposed to in the EU, but then again, they are not supposed to use your data in this way here either.
As a pedestrian/ cyclist it makes me happy that this isn't driving in the streets of my country. This reads like a bad joke from the design team but apparently isn't.

If it cuts the owner(s) somewhat regularly, how is this acceptable to expose to other traffic/ community participant?
yeah i finally saw that and was pretty excited. We'll just have to see how they get locked down by the other OEMs
Alignment shouldn't come from a Brownian process of bouncing ideas/progress off everyone and summing the pressures.

Alignment - across an organization, and within divisions and teams - should be something that is thought through very carefully. And not changed lightly. With alignment of smaller groups inheriting the alignment of the larger context by default, with exceptions well considered.

Take input from everyone. But a cohesive shared direction should resist redirection, absent clear reasons to change.

(Ideally)
Being deceived doesn't make you a bad person. Theranos deceived a lot of people. That's kind of the point.
When I write code, I'm concerned about two things:
- it does what I want
- it's easy for others to understand it

If I'm doing red green refactor, the red and green phases are all about logic and constraints, but the refactor step is all about communication - I focus on making the code easy to read for others.

But if I'm reading code, I just want to know what it does.

Só, I didn't make a study, but I'd argue that writing code is more similar to writing natural language than reading code is to reading natural language.
Odoo is very open core, only a thin core is open source, whereas the vast majority of features are closed source.
> it's only us white collar workers in high paying fields like Tech, Finance, etc that have the dry powder to execute on purchases

With inflation, layoffs, and lack of union representation, I suspect software engineering median salaries outside major hubs to stagnate rapidly.
Apache 2 is irrevocable, and you can redistribute it however you wish. I think it's safe to assume as soon as it was pushed public to the original google repo it's was covered under apache 2. that entire repo was distributed by google as Apache 2. So if you pull that commit, as far as I would be concerned everything in it is apache 2 since that's the license it's distributed with. We have no idea why that code was pushed, and it doesn't matter from a public perspective.
Why not the Japanese leagues as well?
It seems to agree with your comment, though not sure what they intended.
Only since crypto boom I see people (crypto aficionados) thinking of money as an investment. And that makes no sense, as you explain yourself.

Dollars are much less volatile and thus less risky than any crypto currency I know. A perfect intermediate step before investing in some equity or some other thing that produces value.
I understand your skepticism. The 490% returns are based on backtested data and real-world usage by early adopters. I’m happy to provide more details and answer any questions to clarify how Index Wizard works. Transparency and user feedback are important to me.

Feel free to ask anything specific you’re curious about!
I want this in charm.sh
I don't know if it will make you feel better or worse, but when writing the comment I looked up wikipedia, saw "66", thought "eh" and wrote 100.

If my grandfather had made it to 66 million I would have done the same thing.
They just don't care enough and think they can get away with it. It's thuggish behavior. They would rather the ICC didn't exist, the UN didn't exist, the Palestinians didn't exist.
Wait... I thought him and his fellow Bungleheads, saw no value in schooling?? Whats the big change in opinion now? (I think i know.. )

Just if nothing else it shows u how silicon valley types can reverse course, while proclaiming they are 100% correct, and will remain 100% correct facing the other direction.

A gentle reminder, that they are mere mortals, and not the gods they think they are after getting high on their own supply for the last decade.
Can’t read, archiving didn’t help.
I have never seen this happen in Chrome. I just tried it to make sure I wasn't crazy and it did indeed go straight to telling my that the connection timed out without showing a security error first.
> The specificity of the enforcement language, the First Amendment, how Trump’s attempts floundered, et cetera

All of which can be argued for the app as well. Frankly, I'd want something a bit more specific. Especially since the government has used vague laws and language to quite effectively nuke specific websites before.

The thing that could happen is TikTok being findable only at 205.251.194.210 or its ipv6 equivalent.
I think the verb “learn” implies actions devoid of thought after learned.

Learning to suffer means that it is effortless, automatic, unconscious, same as one would learn to play a piano piece or drive a car or walking. At some point the activity requires little if any conscious thought.
Tho in fact on a fixed income even if you 100% own your home, it’s possible property taxes can get high enough to have your home taken away.
IOS is such an annoying OS and people should stop buying iPhones until the EU opens it up. Walled gardens might seem nice at first glance but as a developer, they are a nightmare. I’ve been building a proxy/VPN thing for a non-technical friend just for them to use (no other users) but they use an iPhone. My developer account expired a while back and now I can’t even use TestFlight to allow them to download the app normally. Thankfully they have a Mac which means they can self sign/side load via XCode but I’ll need to guide them through the process which isn’t exactly easy (click this, click that, wait 40 minutes for it to download, etc)
Had to shorten the full title: "Study confirms face masks' effectiveness in reducing disease transmission, calls for improved public understanding"
The Mandelbrot fractal has all it's detail on the boundary, which is nice and all but there are other formulas (or settings for formulas) that instead seem to fill up the whole plane with detail everywhere as if you could zoom in to any location and see more details! Mandelbrot gets smooth if you zoom somewhere that isn't on the boundary.. which I see as a bit of a shortcoming personally.

Even the generalised Mandelbrot fractal formula starts to do this plane-filling via compounding 'branch cuts' in the 'lake'/inside areas when the exponent (a complex number) is a negative non-integer like -1.5+0.0i instead of the usual 2.0+0.0i.

Here's an example I tried to add to Wikipedia but unfortunately it was rejected:

https://commons.m.wikimedia.org/wiki/File:AlanTIsVeryHelpful...

Could be an illusion that it's actually filling the plane, but if so it's an illusion I'm rather fond of!
My argument was that we should much rather have "immature and unreasoned" discussion here, than to stay silent. The situation is insane, so emotional reaction is to be expected. Experiencing a genocide should trigger emotions, we are human after all.

The alternative of staying silent, or worse, being silenced, is not the sort of thing history looks kindly on. The most charitable interpretation of HN is that we are afraid to have this discussion, and are finding excuses not to have it. A more realistic interpretation is that we can’t be bothered to have this discussion. We should focus on our jobs (some of which is contributing to the genocide) and pretend no genocide is happening. In either case, HN is on the wrong side of history.
Fair callouts. For the first version I was looking to solve the basic use case of "I've downloaded a standard CSV from one database and I want to ingest it into another". I'll look at adding the ability to handle non-standard CSVs as well.

Also I appreciate you pointing out what Snowflake and BigQuery have with this. I'm wondering if there's something Redshift-specific that may be useful here for larger file volumes. It is more performant to do a CSV copy, but it can be a PITA when it comes to having a role with the right permissions to copy data from the right location.

Anything else you'd recommend I look into?
sure - twitter.com/Hendler
Nope, it's not :)

Look at TFA again. Just like the photo I linked to, the motorway (interstate in this case) passes under the 2 bridges.

The local version of this (NM14 & I25) has the interstate passing over on a single bridge, the double diamond is on the "ground level".
Depends on the context. I'm a long time dev/designer and part-time SEO person.

Back in the day (early to mid aughts) as an SEO person you really had to work to get your site noticed. You have to develop inbound links, create really good content, set your site up well for Google to index, used other resources like blogs and social media (when it was still in the early stages) to boost your positioning. In short, it was a full time, month-to-month job. The sites I worked on it was a constant battle to get a decent ranking and to maintain it.

But you are 100% right. Somewhere in the last 8-10 years, everything has gone from search engines really protecting who they put on the front page, to loading the page with tons of ads (half of the results above the fold are now all ads, followed by more ads below the 10th position) and making it insanely easy to manipulate Google and others to get your site on the front page.

Great example:
In 2019, I had a medical device company that was a startup. Out of the blue they called me because of my prior relationship with one of the founders parents and the site I built for her. They needed a site designed, built, optimized and 15 pages of content written in less than three months. I gave them some insane price and they didn't even balked and said if I got done sooner, they would send me a bonus.

I grabbed a template somewhere online, revamped the home page and the internal content pages and then proceeded to copy/paste content from other well known and not so well known sites in their industry. I did everything you should never do from an SEO standpoint. I figured it was a long shot, but worth the payoff. I got their site released on time, but the majority of the content was copied from other sites. Very little of it was original.

I figured it would get buried in the first month. Nope. #3 on the first page for various searches I targeted. It was outranking the sites I copied the content from, it was crazy. To this day, the site remains in the top three places on the first page of Google and other search engines for dozens of searches I targeted. It was outranking huge medical supply companies in the same industry - all as a startup.

That experience in 2019 was a huge wakeup call for me. It was blatantly obvious how easy it was to manipulate Google and other search engines. As of today, I have no idea if SEO is really a worthwhile pursuit any more considering how easy it is to do this. If I can do it, then I just assume everybody else is already doing it. If not, then they're missing out.
Dollars have fundamental demand because, among other things, you have to pay US sales taxes in them.

> Things, crypto, dollars, gold, and towels, have value because people WANT them. That's it.

People would want a lot of things if those things were free, question is what the demand curve is.
This account has just one comment, which is a duplicate of another one in this thread.
As numbers get bigger the amount of rounding gets more acceptable. 100 to 101 is as 1e100 to 1e101, despite te latter technically being off by 90%.

I think 100mya is perfectly fine. It doesn't undermine the point and this isn't trivia I plan to remember more accurately than that.
I don't think it's all that un intuitive, as long as you know that there is an electrostatic effect used for filtering. We all know that it's easier to attract a lighter object with an electrostatically charged ruler, so it's quite easy to imagine that very fine (so, light) particles are easier to to attract than larger heavier ones as well.
Classic "I made 490% returns" and yet I need to sell it to you for $189. Right.
>Yes, but humans invented arithmetic.

I think most would argue Mathematics is a discipline that is discovered more than invented. That said, this isn't really the point I think.

A few humans invented/discovered arithmetic. Most humans will be born, live and die inventing absolutely nothing, even those with the opportunity and resources to do so.

It doesn't make sense to me that a bar most humans can't reach is the bar for General Intelligence of the Artificial kind. You can't eat your cake and have it.

Don't get me wrong. It's a fine goal to have. Of course we want machines that can invent things and push the frontier of science! It is still however a logical fallacy that an inability to do such would disqualify machines of general intelligence when it does not do so for Humans.

>The challenge is to get computers to create their own models. And that's a grand, open challenge that is not even close to be solved, certainly not by LLMs.

LLMs have fairly complex models of the world made manifest by the data they're trained on.

https://transformer-circuits.pub/2024/scaling-monosemanticit...

Lecun may disagree but some others like Hinton, Ilya and Norvig don't.
It converges similarly on smaller datasets.

About to kick off a training from scratch run on the same fineweb-10B, which at 324k toks/sec should take about 8.6 hours. And with my kWh cost, that is about $2.50 cost to train.

Will report back tomorrow when the training has finished..
> C will lose relevance slowly, more and more, as much as Zig will gain relevance

I have felt a bout of nostalgia for the years past reading this.
Why were folks concerned about the transaction logs?
The implicit connection is that some of the unprotected deposits that were gambled away belonged to rich people.
Yes, though the languages do not support it explicitly you can simulate lazy evaluation by wrapping all your arguments in closures. This way they won't be evaluated until called within the function body.
> so point 1 is about making sure i don't accidentally lose control of the project

Not my intent at all. It's about signalling to existing users, prospective users, existing developers and prospective developers that the project is alive and kicking.
Ask HN: Why do games companies not release source code for old games?
Releasing a game's source code allows it to be read, forked, and modded. It increases enthusiasm for the game/franchise.

What do games studios gain by not making source code for old games (when available) public?

The example I had in mind was Westwood who haven't released Red Alert 2 source code. (but the same question applies to any game studio / game).

Doom's source code was released and it had an vast impact on modding and enthusiasm for the game and its creators.

Why isn't it more common for studios to release source code for old games?
> In most places across the world homeownership is a dream.

AFAIK this is more a phenomenon of Western urban areas than the world in general. Even in very poor countries home ownership is normal (and for men it can be a de facto requirement for getting married).
Possibly clickbaity fluff pieces like this:

https://www.businessinsider.com/google-ai-glue-pizza-i-tried...

Stuff like this really doesn’t serve them well as a “serious” outlet.

I follow the author of the fluff on social and I found the Altman article interesting, but I’m less and less amused with filler pieces and suspect others are too.
other than the writing retreat at Segment, how did these companies motivate their engineers to write more?