skysight-inc/HackerNews huggingface dataset:
Twitch famously does not ban people for botting unless they have evidence that the streamer themselves ordered the bots.

https://help.twitch.tv/s/article/how-to-handle-view-follow-b...
It's very hard for security conscious people to attract other people to more privacy conscious platforms. People love the practicality, and don't want to trade for they can't see or understand.

I'd love to use signal, but it'd be a very silent place, and have to have WhatsApp anyway. So, instead of trying to entice others, I just try to win a one small battle at a time, reducing my cross-section step by step, where I can.
What's a good way to develop a mental model about what's happening under the hood in EdgeDB?

With SQL, I have a mental model of how things work under the hood. For instance, I think of each table as being stored separately on disk, containing "rows". And the rows are really just equally-sized data blocks that are laid out back to back. B+ trees, with leaf nodes that point to (or just are) the rows, are used for indexes.

When I'm designing SQL schemas, I use this mental model to make guesses about performance. And when my queries are slow, I look at the execution plan.

My question is, how can I develop a similar intuition about EdgeDB? Under the hood, how are types and links stored in Postgres? And if I'm having performance issues, can I see an execution plan?
I am building https://learnawesome.org

It's an attempt to organize world's knowledge. Right now, it looks like GoodReads-like social network for learning resources organized by topics, formats, difficulty levels etc. But there's a knowledge-graph that separates ideas and the medium those ideas are expressed in. For eg: "Sapiens - the book" and "TED Talk given by Yuval Harari" are connected to the same node.

This idea isn't anything new. Here is Danny Hillis talking about it at OSCON 2012: https://youtu.be/wKcZ8ozCah0

The code is open-source on github: https://github.com/learn-awesome/learn/
In the presentation he says one of the main problems is that launches are loud, and so would probably need to be 30mi from anything. The plan is lots of sea based launch & landing platforms.
> This business model really needs to stop.

and the worlds economy would collapse.

FOMO is the sugar of the mind. it drives everything from the conception of a child, to its schooling, to marrage and death.
I think the tension between how successful he is and how awkward he is, _is_ a key part of his charisma.
Looks fantastic, thanks for sharing. Love how you include news sources from other nations.
Can I see yours, I want to do it too!
> nuclear power has always been more expensive for one-of-a-kind designs rather than serial production.

Surely that’s the case of most everything?

Also epr was sold on outright lies, they sold the ability to build a novel plant after years of not building anything not just faster then the previous N4 (which had tons of teething issues) but faster than the P4s (the very successful generation before the the N4, which france built quite a few of).

Plus the terrible awful idea that areva (the plant designer) would be responsible for overseeing construction (on previous generations it was always edf). Strangely that doesn’t make the incentives great.
This is AMAZING
Aspergers
Not sure if I should upvote this, could make his case worst :p
Specifically a Homeland Security & Governmental Affairs Committee hearing.

Here you go!

> Senate HSGAC Hearing on the Log4Shell Vulnerability

https://www.youtube.com/watch?v=iTgTe5HBYvg
OT but Why does this say I posted this one hour ago?

I posted it at Feb 10 '22, 3:16 AM Eastern time.
Anyone ask about the jacket?
If they can link serial numbers to appleids it would imply that they could block non-apple devices? Unless the Apple serial numbers are also randomly generated or something? (Might check the apple docs later)
But don't worry, someone will accuse of the No True Scotsman fallacy shortly.
Musk says basically this in his presentation. Very very hard.
This is very cool. How is progress going? What is usage like?
There was another Atari game that had a similar fate that nobody talks about. There was a 3D shooter called “I, Robot” made in the early 80s - I only ever saw it once, in an arcade in Caesar’s Palace. It did not sell well and half the production run ended up being pushed off the side of a cargo ship, probably to recover production costs through insurance. MAME does emulate it.
It's a totally different problem.

Yes it's less efficient, you spent all this energy cooling off all the fuel and oxidizer to cryogenic temperatures before using it. The turbopumps in the raptors are also running very far off from stochiometric fuel mixtures (which is fine in the rocket because they're exhaust is used as fuel for the next stage) - which means if you're just using it for the pump your not actually burning most of the fuel. The exhaust is also really hot, and if you're not somehow using that energy it's definitely inefficient.

None of those issues matter to the rocket. Energy used on the ground to cool down propellants is "free", the colder the better because it means you can fit more propellants in the same tanks. The exhaust is just being piped into the main combustion chamber, so it will eventually be fully combusted extracting the left over chemical energy. The heat of the exhaust (after the main chamber) is the whole point, with a nozzle converting it into kinetic energy.

You've also got a bunch of safety issues. High pressures, liquid oxygen, and so on.
I feel like licensing could be an issue, but if you're advertising that you will lose someone's money, either you succeed (hard to argue that the customer didn't get exactly what they asked for), or you fail (hard to prove damages).
Show HN: The BLAKE3 hash function running on a 6502 microprocessor
I'm not sure that this will ever be viable for the general population. Think about the acceleration at launch and reentry. It's more an amusement park experience than travel by car, ship or plane. There will be people mentally and physically fit for that (past some age and before another one) and people that will never be.

Other problems like cost, time from home to spaceport and boarding can be fixed or be irrelevant (if I live too far away, too bad for me, I'll fly.)
There are many safety and security issues that must be solved before suborbital passenger flights become viable. Some involve national security. For example, can you imagine a world where the US, Russia, and China keep launching ICBMs at each other all the time?

Others involve more mundane risks that are pretty much guaranteed to occur once in a while. Things like losing cabin pressure or something catching fire. How do you deal with such situations, how quickly can you get the rocket to land safely, and how quickly can you evacuate the passengers?
Industrial-scale batteries are far from a solved problem, and require a lot of excess energy production to fill them that doesn't already get depleted at night.

A far more realistic solution is to be able to flex with things like gas plants that don't need to be always running and can function on demand.
That's irrelevant, because the goal of investor's funding is mostly economic conquest, not necessarily making a good product.
It took multiple whistleblowing attempts in the span of over a decade to get it widely accepted that the government is conducting illegal mass surveillance on an internet scale. That for sure keeps people from having faith in the current classification system, and for good reasons.
So you're good with saying all black people are good at basketball? All Asians are good at math?

Were you going to finish your thought?
They should throw AI at this problem.
curl https://shorten.ist/index.php?url=http://www.google.com
If you want in those deep pockets, figure out licensing

Once the proverbial cat is out of the bag, it's done. They'll fork and maintain if they have to

They could just as well create an equivalent in house. Nothing is owed

More sponsorships and such would be great of course... but expecting more than the system requires is excessive by definition
Regarding international data transfers in Google Analytics
After the latest news from Austria, France, and some other countries that are declaring GA to be illegal it seems that Google is starting on some solution.
Did you miss the part where the parent was referring to people who don't have iOS devices?
It doesn't matter what information they were looking for:

"The right of the people to be secure in their persons, houses, papers, and effects,[a] against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized.[2]"
I'd say it's very unlikely that there will be no wind or sun all over Europe. There is constant exchange of excess energy between the countries anyway. Regardless of that, there are other options too. Like water or geothermal depending on the country. Sometimes there even will be too much energy. I can imagine this being used to make some hydrogen for later use.
Depends on your definition of left I guess? Dems held a majority in both houses + presidency 2009-11, and also 1993-95, and 1979-81...
I'm working on an alternative to Twitter/Reddit/Discord called Sqwok (https://sqwok.im)

The idea sprouted some years ago when I had used Slack for the first time and wondered why there wasn't a non-enterprise/gaming open chat app for news discussion.

It's the most ambitious thing I've built and the most joyful part has been meeting and building friendships with complete strangers across distant continents all through this silly website I built!

I won't say "I don't care" if it succeeds because I believe one must give it their all and not worry about the outcome, but regardless it's been an invaluable learning experience and at the end of the day I have no regrets.
Physics at the Planck Time (1999) [pdf]
Some things have value beyond what you pay at the till.
I always use the rule of thumb that if you need optimizer hints for your query, its time to fix the query or the indexes. Of course in the teeth of an outage that generally isn't an option.

The tools on SQL server for query optimization are better then postgres, but that doesn't always mean problems like the OP don't still occur. I have had more than one SQL server query plan go to hell over time as the tables grew and the optimizer started to make odd decisions.

Edit: to make this a little clearer, I regard the SQL server query optimizer system as "lawful evil". It follows its own rules relentlessly.
It may seem overwhelming and anti-pattern to what you're used to but its also an opportunity for lots of little wins. At some point the excitement of being in a green project will start to appear again.
Sorry about that - I only meant to draw attention to it. It's often lauded as the best and the last best in that category.
The turbopump on its own won't do anything. The turbopump takes the 100k hp, and uses that to compress fuel and liquid oxygen. It's powered by the engine. It doesn't produce power on its own.
Memorizing openings is dubious at best, unless you're already a very strong player. Most chess coaches will actively discourage studying the opening until the you've become sufficiently good at the more impactful aspects of the game. Things like, awareness of the board, not hanging pieces, king safety, tactical pattern recognition, calculating 2-3 moves in advance with precision, attacking, defending, basic endgames, time management, basic strategy, and instincts. Memorization, without understanding, is mostly useless in Chess.
"It's now much higher and very evidently out of control."

Only to those that fixate on changing prices as though they should never happen and are a mortal sin.

In reality price is just the market allocating scarce resources to those who can make better use of them.

There's no magic here. We're making less stuff because people have thrown sand in the works due to bureaucratic government restrictions. So who gets to lose out?

We can do it by price, or we can do it by quantity. Pick one.

The "inflation out of control" rhetoric is just PR cover for throwing a lot of people out of work, but trying to get the central bank to do the dirty work, rather than the more awkward job of raising taxes and/or cutting government spending.

Which, funnily enough, is precisely what MMT says on the subject.

"Inflation is the process whereby the government causes higher prices by creating more money either directly through deficit spending, or indirectly by lowering interest rates or otherwise encouraging borrowing. For example, when a shortage of goods and services causes higher prices, a government may attempt to help its constituents to buy more by giving them more money. Of course, a shortage means that the desired products don't exist. More money just raises the price. When that, in turn, causes the government to further increase the money available, an inflationary spiral has been created The institutionalisation of this process is called indexing"

Soft Currency Economics, Warren Mosler, p71

When you start critiquing MMT, always best to understand the source material first, rather then getting your view from Twitter et al. They don't understand what MMT is saying either.
I believe that $1M includes the booster stage, and that for suborbital p2p travel you should be able to skip that. The booster consumes the majority of the fuel, has a lot more engines (which require upkeep), and so on.

$1M for an orbital flight strikes me as an insanely aggressive target, but if they can achieve that, they can probably achieve half that, or less, for suborbital hops.
Anecdotally, a friend of mine in his early 40s got covid, recovered fully, had a fatal heart attack a month later. Seems we will see an uptick in deaths from this for some time.
You can write your own Dropbox clone with curlftpfs too![1]

[1] https://news.ycombinator.com/item?id=9224
I said fawning.

Business people, startup people, VC funders, etc all idolize a specific image of Jobs, which mostly appears to focus on how he dressed, and how he was an asshole to people.

We will never know if being an asshole was needed to get Apple to where he got it, I'm inclined to think it isn't.
Give Lichess a go (mobile or website). It's got unlimited puzzles and has helped me tremendously and doesn't get monotonous
Interestingly the article switches back and forth between “hard as bone, tough as aluminum” and “hard as aluminum tough as bone”

Neither aluminum nor bone are very hard on the mohs or Rockwell scales though, so I assume toughness is the main desirable attribute.
I’m one of the co-organizers of The Big Elixir (https://www.thebigelixir.com). And I do it not just because I love Elixir but because I want smaller, more focused conferences to exist in general!
Very similar, but for servers, https://labgopher.com/. It originated from the Reddit r/homelab sub
> We plan to share further details in the coming weeks.

Yeah, those details will be interesting to see.
> I'm not going to go there much more because I still don't unit test my stuff. I'm currently not against it. I just don't know about it much.

Ouch, not even unit tests to catch regressions?

So many of the bugs that I deal with in $BIG_FOSS_PROJECT are regressions where a bug fixed in version X.Y.5 was reintroduced in X.Y+1.0 by someone's cool shiny new feature.

And yes, there's a significant lack of unit tests in some of these errors, plus some hard to test code. (While I'm happy I can use Mockito to mock static methods now, the fact that I have to is a very definite code smell).

Which is why I recommend never installing version A.B.0 of $BIG_FOSS_PROJECT. I always wait until everyone else finds the new bugs for you, then install A.B.1.
However we do it, it looks like nuclear won't be it, because we can't build nuclear. Some of the more likely routes, with clearer cheaper cost curves than advanced nuclear or SMRs:

1) advanced geothermal (using drilling tech developed within the last decade, not the older ones)

2) flow batteries

3) chemical storage of electricity, whether as ammonia, hydrogen, methanol, or whatever tech path becomes cheapest.

4) for cold climates: district/neighborhood heating with massive seasonal storage

All of these are being developed, and experiencing falling prices on the tech. In contrast, building the same nuclear reactor design gets more expensive successive time it is built. This is true even of France's builds in 70s.

If we are betting on future tech, nuclear is not in the cards. It would have been great it nuclear had put coal out of business in the 1980s, rather than having a ton of build delays in the 1970s that jacked up nuclear's price. But it's ship has sailed, until nuclear can build.

If France completes a single reactor by their planned 2035 date, I will be seriously impressed. However, 1GW in 13 years is not a climate solution.
One does not exclude the other :p

In general, whatever a politician's motivation is for any particular bill may or may not be aligned to yours, even though you may both agree on the outcome of that bill. And that's ok.
IIRC it's powered by a relatively small in size pre-burner - and I think it's fair to assume that he was including that pre-burner in his comparison.
>project architecture should be approached with an emphasis around how much state is necessary for it to run. This is why simulations like say someone making a game or simcity with like relatively independent entities that map to something in real life use OOP.

In the beginning of my career I did a lot of engineering simulations (Simulink), to me signal flow diagrams have always been a very obvious way to model programs. All the state is explicit in that it becomes a delayed output->input mapping of the signal flow graph. Each block behaves the same, because it has no internal state.

I always thought about programs in the same way. What goes in, what goes out, what goes back in (if multiple iterations). Only later did I find out about functional programming, which basically is the same idea, and that instantly clicked.

Except for the auto-completion after writing the . on an object, I've never really seen OOP (in the Java way, not the Erlang way) be intuitive or simple. Always keeping state in mind, class hierarchies spanning tens of files where the only way to know what your object really does is step through with a debugger, interfaces for everything because otherwise you can't mock the classes for the test, the list goes on.
Me too. Plus that 50mm 1.7 was cheap and awesome.
You can opt out of the Find My network:

https://www.igeeksblog.com/how-find-my-network-work/
I use it!
I write a lot of JavaScript and have never decided on using .forEach over something else. I have never used it. Nor have I, or will I, use yield / generators, because they are confusing and silly, which is why nobody uses them. I don't believe these things will make you write better JavaScript, but rather, worse JavaScript.
I don't really buy this, I don't think this feature makes abuse any more likely and it's important to be loud against features that are actually abuse vs. ones that are just adjacent to something that is abuse. The difference matters, particularly when the pragmatic approach could allow encryption of images on iCloud without any actual downside given the constraints. If people act like all actions are equivalent then we'll just end up ignored by legislators. These differences matter.
The computer this runs on is Ben Eater's 6502 breadboard kit, which I highly recommend to anyone with the slightest interest in wires and NAND gates: https://eater.net/6502. After the hello world program was working, I wanted to try something more substantial, so here's the world's slowest implementation of BLAKE3 :) If you have Rust and Cargo installed, you can run `make emulate` to test out the program in your terminal.
One big reason is that many people will insist that their representative doesn't contribute to a problem, or has a particular reason for doing so that excuses the behavior. It's essentially always everyone else's representative that is the problem, and so they vote theirs back in and the cycle continues.
Like our opinions matter. I learned from net neutrality that my representatives will do whatever they want to do, without regard for the peoples wishes.
> Positive integers and rationals feel “legit”* to most people, even (or especially) the non-mathematically trained.

Probably because they are understandable quantities in their daily lives whereas complex numbers never are. I really doubt the name has anything to do with it.
https://history.house.gov/Institution/Presidents-Coinciding/...

“Since 1857, the government has been unified 47 times, 22 under Democratic control and 25 under Republican control”

Not entertaining arguments about so and so party isn’t of this or that wing.
So postgres still has this bug? This is an unsatisfying ending.
There's only one PostgreSQL incident story, retold countless times. There's a bad query plan, we know what the right plan is, the tools to detect the problem are poor, and PostgreSQL won't let us force a fixed plan, so we have to do some unholy hack to nudge it towards the right plan. They even relied upon another pretty substandard aspect of PostgreSQL: the fact that CTEs are optimization barriers. For god's sake, it's 2022.

On SQL Server, we see it building the bitmap in the graphical query plan basically right away. We can see it in Query Store, and we can see it in sp_whoisactive. The actual query plan being used in production is listed. Then, a couple minutes later, you've deployed a query hint and the bitmap is gone. This is not a hypothetical scenario I am imagining; I have done exactly this, for exactly this problem with the query plan trying to build a bitmap on a huge table. This is a minor blip for SQL Server users and not a disaster that turns into a blog post.

At what point does PostgreSQL change their minds about officially supporting query hints in the base system? This isn't the first time I've read basically this exact blog post and then written this exact comment on HN.
Thank you for writing this. This is one of the most helpful comments I've read in my 7 years on HN.

A lot of this high-level engineering stuff feels so opaque. You outlined a clear heuristic: find a motivation to learn the tool, add artificial limits if necessary for your learning goals, then scout relevant resources to help you get unstuck. It seems simple when written out, but I always find myself trying to overload on uncontextualized information first, then feel confused about why I still don't know how to "make a neural net" or what have you.
> X was heavily upvoted by a criminal spam service that steals accounts from HN users and then sells upvotes and comments using the stolen accounts. That's basically the equivalent of a capital offense on HN and we ban accounts and sites that do it.

That to me means HN front page has a lot economic value. It is sometimes hard to judge HN, because by numbers it doesn't seems that big, but by impact sometimes it surprises me.
I didn't find it confusing until I got to branch cuts.
Decoding Dickens’s Notes to Himself, One Symbol at a Time
Weasels love German cars (2019)
Swap is impressively workload-dependent.

I'm typing this on a Windows system with 32GB of memory and an idle swap file. What I currently have open would probably fit into 16GB. But at the same time, I have over 30GB swapped out right now. 2x physical memory is about right for my desktop, when accounting for web browsers and electron apps and other programs the soak up gobs of memory and leave that data alone for days or weeks on end. Then there's the committed but unused memory on top of that, representing another 20GB of page file I need to have just to make it happy.

And then I have linux servers with 1-4 gigabytes of swap that use either none at all or a couple hundred megabytes of it.