skysight-inc/HackerNews huggingface dataset:
Since the case where the smaller table fits in RAM is easy and obvious, it's the other case that I'm interested in.

It sounds like you might be saying when two large hash-based tables need to be joined, you're basically starting from scratch in that you're not taking advantage of the existing hash data structure. (At least that's how I interpret "build hash tables", in contrast to somehow using what already exists on disk.)

This sounds pretty slow to me compared to a merge join of ordered lists. There seems to be a lot of I/O (including writes, temp files, and a few passes) whereas with a merge join it's just reads and they're more or less sequential I/O.

So this would be a reason for databases to lean toward ordered storage. But only if disk-based hash joins are as slow as I think they are, which is the part I'm not sure about.
Git from the Inside Out (2015)
Wow this is a good article! Ill try this if I ever can come up with an idea (hopefully lol).
It only takes a handful of seconds to find multiple occurrences sorting by recency on HN search:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
I'm in my 30s and spent a good part of my teens arguing about Xbox/360 vs PS2/PS3 on online forums.

I just have to hope others grow of the consumerism faction wars as well. And I like to wonder how many people realize they're arguing online with children.
The article doesn’t mention if he had a security clearance when working for the defense contractor.
I strongly disagree.

1. You're probably not building it yourself anyways (IT is probably doing it).

2. The difference between building A computer and building a $50k computer is trivial.
Can someone explain why China is hell bent on stealing IP from nations and companies?
The point is, Apple doesn't. They already had a big gap in the area of a "desktop mac". There was a large unoccupied space between the Mini and the Pro - and while they finally refreshed the Mac Pro, they moved it to a new price range, creating an even larger gap.
I think the best way to think about this is that such backdoor is like giving policemen ability to travel back in time to any time and anywhere any conversation between any citizens happened (no matter about what and how private) and invisibly eavsdrop to gather any information that will be used in the court of law against people involved in the conversation. It will be used to prove something but also to discredit a person. It may also be used as a blackmail tool in the process of plea bargaining. All against possibly innocent people whose innocence is not so blatantly obvious that law enforcement can't imagine a way to attach some guilt to them.

First of you can't give police such universal time machine because it doesn't exist and some coversations will be beyond their reach (because end to end encryption will not cease to exist if facebook and apple stop using it).

Secondly this analogy should show to anyone, even senator, that this is not a good idea. Especially in USA.
No, they're using a $7K M SKU (whether you need it or not).
There has never been a better time to start a small space agency
ISPs Are Still Taking Advantage of Internet Without Net Neutrality
As more and more teenagers flood Reddit, more and more young adults flood HN. ...and so the cycle of quality boom-bust of the threads continues and we see more knee-jerk emotional content like this.

Where is everyone going next so I can stay ahead of the game?
High-end graphics and video editing. For example, the Afterburner card is specifically made to allow real-time editing of multiple streams of 4K or 8K raw footage, which normally requires using 'proxy' compressed versions for real-time work and only cross-applying edits to the raw footage as a background job.
Well, technically I do mention it on both the landing page and the download page (and usually where-ever the functionality is described), but I guess the lesson here is that it needs to be called out more aggressively. I appreciate the feedback.
If you can find the time to set it up, OpenMapTiles [0] is the way to go. In the long run, you’ll probably save more money than the time it takes to manage.

[0] https://openmaptiles.org/
The fact that Raytheon is hiring mainland-born engineers to work anywhere near the Patriot missile system is basically malicious incompetence

EDIT I take it all back. There is nothing wrong with this.
CNN is just wrong, though. These are being marketed as premium economy seats.

https://thepointsguy.com/news/the-future-of-premium-economy/

https://runwaygirlnetwork.com/2019/12/10/wings-out-interspac...

CNN got this wrong, and the rest of the major press is citing CNN as the source.

But if you look, you can see that these seats are clearly not economy seats -- they're too wide, and they have all the premium economy trappings (doubled armrests, drink tables, etc.)
But the terrorists...

https://mamot.fr/system/media_attachments/files/001/582/923/...
Thanks for this. Meanwhile check this out https://www.checkpeople.com/search/name/karen-miller
There's a legitimate reasons to be concerned about the product choices that people make. A company putting a 1k price on a stand AND people buy it is a bad sign. We want the price of something to represent something of value, but at this point sentimental value is almost everything.

Wouldn't you agree its a problem if people are spending money on an option that have better alternatives? Call it consumer education, activism, whatever ...

Whats more, Apple is a standard setter. They make decisions that others tend to follow because they have such a huge market that everyone wants to partake in.

Just imagine if we introduce the product under a different name, would people buy them? If not then we are putting such a high price on the brand name.

I personally don't buy anything anymore...
I'm also genuinely curious about what kind of application justifies such a beast.

It must be a very satisfying experience to use it. I remember first time that I used a 25'' screen, 100 KB/s Internet at work in the 90's. It was like magic.
Ask HN: Ideas for a simple distributed on-call rotation organizer?
Hi folks, we are a distributed team across multiple timezones with 24/7 on-call rotation, previsouly using PagerDuty but unfortunately they are too expensive for us (an infant startup). We are now trying to use Google Calendar so everybody can see/edit entries but it's very error prone and too static, with no integration with anything we use. We would love to stick with Google Calendar though, however organizing overrides, swaps and exceptions is basically a pain... any suggestions on something else that is simple enough but that does the job well?
> Serious developer do not refer to stackoverflow. Developers should use stackoverflow only to lookup for names of functions or methods. Nothing else.

Declaring such BS without a hint of doubt in the way you phrase it...
Using SO does not make you a bad developer, having preconceived ideas about what makes a good developer definitely does not help you become one.
Update: It is fixed https://www.youtube.com/post/Ugxa92uvdfpyB5fF8zx4AaABCQ

Anyway, I think it is interesting to know the method they used in the scam.
Except Pixar, Sony, Weta, etc. are all Linux houses. MacOS has very little to no presence in the top-tier CG studios for actual CG work (we have a lot of MacBooks around for Keynote and video calls and whatnot though).
Thus motivation to outlaw these accommodation types likely was based on them being centers of prostitution, drug use, drunkenness, and other vices. But the underlying issues weren't address so the naive belief that doing away with these places would do away with the social issues proved to be wrong. It made them worse by moving them out onto the streets while erecting a barrier to those trying to climb back up the socioeconomic ladder.
This isn't really about Apple Card, it's just about high reward cards in general. The heading is clickbaity to generate more traffic.

The tl;dr is: high reward cards (like Apple Card, or any other "premium" card) incur a high transaction fee for the credit card processor, thus they eat into the retailer's profits.
Because it’s worth a ton of money and saves them the time of doing the R&D themselves.
White Empiricism Undermines General Relativity
Yes, people who paid for Avast/AVG should be very pissed now. Because the software doesn't care whether you paid.
Apple server today (?) : https://www.apple.com/shop/buy-mac/mac-pro
Going to MIT Sloan for an MBA won't transform your career but will put you deeply in debt
Would you consider an access point or embedded device a desktop?
Would this complement a CAC test?
I know an animation/media rendering company that buys every model of Mac Pro in bulk. They'll buy dozens of these things. I assume that many similar companies do the same.

HN really shows a lot of ignorance whenever Mac Pros are discussed. HN readers, for the most part, are not the market for these devices. The market is non-tech companies, with little or no IT staff, that have extremely resource-intensive tasks. They buy Macs because non-IT people can figure out how to use Macs on their own. They buy the top of the line because it makes their jobs easier. They don't care about the price tag because it's still cheaper than staffing an IT department.

The price of a Mac Pro isn't the price of a good computer. It's the price of a good computer that is guaranteed to work, under warranty, and comes with basic IT service from at the local mall. That's useless to someone who knows how to build and administer their own machine, but easily worth $50k to a profitable business.
Any advice on how to implement that last bullet point? I've got an experimental project that currently does the first two things. I'm getting close to a point where it actually needs to be deployed and I have to figure out the last two. Keeping both a complete up-to-date schema and a set of migrations seems like a good idea in theory, but I don't have any idea how I would automate a step to make sure they stay in sync in my CI workflow.
Things I'd consider in addition to the two excellent items you mentioned:

3) Negotiating better IP control. Side projects, open source, etc. are locked down at various companies.

4) Better treatment for oncall. I know folks who have had to work for 17 consecutive hours for an incident and got nothing.

5) Better treatment for crunch -- tech workers in games have this particularly bad, but it's not limited to just that industry.

6) Salary minimums

7) More control over how the company outsources/contracts with workers

8) All sorts of other side benefits that could be collectively funded -- union libraries, training, networks, publications, resources for new professionals, discounts on union developed software, etc.

9) Parental leave, sick time, and other basic benefits

Edit:

10) Ensure and oversee processes to protect people who end up on the public stage. If you believe cancel culture is a thing, maybe having a union rep on hand and an established process for managing firings would be in your best interest.

11) Forced arbitration is another thing I'd consider talking with a union about.

So many people have this notion of a labor union built on what it means in an industrial context. But there's plenty of other models that could be applied where you don't have to, for example, promote people based on seniority. I wish it was easier to talk about this stuff without people hand waving away the idea immediately.
I spent some time in Philadelphia, where nearly all of the housing in the city core is rowhouses or apartment buildings. It's fantastic. It makes a dense, walkable city, and people still get the amenities of their own house with a little tiny backyard (big enough for a fire pit or grill). Also better for the environment when heat doesn't radiate off all four sides of a house.

They've been building some of what they call row homes in the PNW, but these are still detached houses (no adjoining walls). It's better than it used to be, you can fit three houses on the space formerly reserved for one or two, but go the extra mile and connect 'em together.
After having seen the convulsions at Google, I think casting a company as having a "noble purpose" in the first place is a mistake. This branding attracts a certain sort of person who thinks that it's more important to do "good" than it is to run an effective business.

The business of a company is profit. Period. If you want to do "good", join a non-profit. Now, it's okay to say that good can happen as a result of profit-seeking. There's no need to be unethical about success. But you have to make it crystal clear to people from day one that the company exists to win.
Weird Substances: Hagfish Slime
That Bin Laden family thing is false by the way: https://www.snopes.com/fact-check/flights-of-fancy/

They left the country shortly after 9/11 for the simple reason that they thought they'd be killed if people realized who they were. Most were just kids in high school and college.
When I have colleagues that have children, I would expect our union to negotiate for parental leave policies. I might expect some minor amount of support to go towards encouraging local politicians to advance that item, but it should be little more than an endorsement of the idea.

When I have colleagues who suffer from diabetes, I would expect our union to ensure excellent health care is provided as part of the contract. I would not expect our union to try to involve itself in something drastically removed from its core competency like how research is managed and pharmaceuticals are regulated. I would certainly not want our union to expend resources on the matter - there are guaranteed to be more substantive matters closer to home that would benefit from those same resources.

You're absolutely right. A union can, should, and must represent a rebalancing of power. It's just perhaps possible that it's not appropriate for this rebalancing to extend into every possible sphere. This is doubly true in a context of limited resources.
Tags at least affect the file they're in and no other. Generate lives in one file and does stuff elsewhere.

If I want to know whether a file is built, looking inside is a reasonable thing. If I want to know where generated code comes from, where do I look? How do I know?
An AMD EPYC workstation with dual 7402 processors (2.8/3.35, 24 core each) and 2TB RAM (16 x 128GB, comes to <$30K) can be had for less than 40K. This insistence on Intel makes for a poor value proposition.

Ps. The RAM actually can be had for 20K https://memory.net/product/m386aag40mmb-cvf-samsung-1x-128gb... if one wants to really save on this.
Then why doesn't someone hold them accountable for this type of garbage.
Show me a school where "the teacher is always right", it has largely been replaced with "the parent is always right".

The movie you link "Waiting for Superman" spends allot of time talking about the charter school movement which is not mentioned in your post. Arguably charter schools are an extension of "the parent is always right" motto as it is touted as giving the parent more choices. To talk about the decline of education and this movie without mentioning the role of charter schools is a disservice to the movie and the discussion.
Yes, we have known it since human genome was decoded. The DNA tests always indicate that a person who took the test had twice as many female ancestors than male ancestors. There is no other way than twice as many females procreating than males for it to be true. I hope you are not one of the "DNA deniers"... leftists/marxists are capable of dismissing all types of knowledge to still believe in their rel... err... ideology.
Discriminating solely on country of origin is illegal, I'm pretty sure.
I'd pay $1000 for a domestic flight with leg room and a slightly wider seat. I flew first class out to San Diego recently and I would have done it on the way home as well but they wanted $2500 more for the same flight the other direction. That's just ridiculous. Flights in the past were never that expensive for the same comfort.
I'm a developer with a strong math background, very security-minded, with experience using cryptocurrencies, pgp/gpg, privacy tools, etc.

I still would not be able to evaluate any sort of crypto program and certify its integrity, nor find any (save for the most eggregious) flaws. Even then, I have brought up questions in code reviews of "this seems to be flawed" only to learn "technically yes, but we have to do such gymnastics because of constraints xyz".

I, too, was big on the "blockchain is gonna make e-voting possible! Ra ra ra!" hype train for a while, but eventually wisened up to my own naivety.

I think paper is great because it's both proof of work (it had to be printed/written/modified) and proof of stake (e,g. I possess it and I can attest to its chain of custody), with zero lines of code!
Do you buy the cheapest car that will get you from point A to point B? Do you live in the cheapest house that provides you shelter?
Unfortunately "The Art of Critical Thinking" is completely plagiarized:

https://fooledbyrandomness.com/dobelli.htm
Here in northern New Jersey there is a building currently under construction that meets the exact description quoted. There are several others that have been recently built in the 2-5+1 range as well.
Uncomfortable truth.
...which is great because IDEs from Jetbrains know everything about your code.

That's indeed why you buy a workstation.
Honestly the headline feels like bait. Seems like it explicitly uses the apple card since that card is new and trendy.
I am working in web-dev at the moment and to be completely honest i have professional projects where i often push ridiculously chaotic code, because of time restraints.

I feel like most times i could have chosen a better way to do things, but i have to get things done quickly because the todo list is so long. It's difficult choice between technical debt versus slow but beautiful/robust architecture.

Working in my own company i often weigh the options between pushing often and fast, having a good deployment process that you can easily rollback, good error notification and being good in a debugger versus slow mindful development.

Trust me i would like to slow way down and really think things through, make interesting diagrams, think about the philosophy of different process and scenarios, drink a good cup of coffee and look out the window for half an hour pondering - but i feel like that's a privilege i don't have right now.

Though i try to meditate and to take a step back every day to slow things down and get a better overview.

I also feel like internet surfing, stack overflow, and screen use in general trains you quickly to get a completely fragmented way of focusing and remembering that we all need to actively fight if we want to regain clarity, focus, insight or beauty in what we do.
Plenty of examples in this thread - https://news.ycombinator.com/item?id=18874148
If you look at the history of countries stealing IP, the answer should be self-explanatory.

Because other countries have done it, because it works, because it's good to have the capability to be industrially independent from hostile states, because they need to defend their people against foreign aggression (Or whatever excuse nationalists trot out to justify outsized defense departments), and because this is an opportunity for friends of the state to make good money.

The US does this exact same kind of spying, but it also does it to its so-called 'allies'. [1] Does reading this cause the same amount of outrage and incredulity, as the original article?

[1] https://money.cnn.com/2015/04/30/news/airbus-germany-nsa-spy...
I'm waiting for youtubers to explain me the pricing and user value.

Unless they're doing something brilliant with the Afterburner card (since it's a FPGA ASIC), I struggle to see the potential buyers.

You can build a Hackintosh with Intel/Ryzen for a fraction of the price.
Seems like a pretty normal thing to share experiences using something when it is being discussed. If the people in these threads complaining about Apple workstations had actually bought one and been disappointed, that would be equivalent.
For critically sensitive defense contracts? I would hope not.
The reality is there’s too much money floating around. The saudis will eventually stop making so much from oil, they need income and cannot afford to sit on cash. But neither can anyone else, so they take risks to deploy huge capital. Probably they’ve made out big elsewhere
> Someone posted this and got downvoted to the point of 'dead'. I smell bots and/or troll farmers

I wonder how pervasive this is on HN, since you need a minimum of 500 karma before you can downvote someone. I have to admit though, over the past year HN has started to feel more like reddit (this is not my first account, I have been here for many years). I don't think it's because of poor moderation, I think it's just a result of HN becoming popular enough that it's attracting a larger audience.
Interesting!

Is there an RSS link to use with a podcast app?

I couldn't find one from my phone.
This extension is also on Firefox. You don’t have to use Google to use it, it works well with my protonmail email.
How is that remarkable? Local governments governing locally sounds completely normal to me.
To quote just one interesting thing (for me):

"Hagfish slime is made of two different kinds of protein. One is a type of mucin, which acts much like the mucus that the human body uses to drown bacteria and viral intruders in antibodies and enzymes.

The other protein is in the form of tiny threads that are 100 times thinner than human hairs. These strong and stretchy threads act a lot like spider silk.

....

At any given time, a hagfish has about 20,000 km of fibers inside its body, ready to go"
The processor alone here is $7,000+. That's just the processor.

Intel, at least, doesn't think that means, "marginally better specs."
How? Are you willing to fight a war with China?
> “It’s almost like an arms race of who can offer the most rewards,” says Chris Ligan, vice president for acquisitions at Auric, which has seen use of premium cards climb 7% this year. “The person stuck with the bill is the merchant.”

And they pass it on to us.
In general yes, though there are some significant carve-outs for projects of military sensitivity.

But the legal tension between antidiscrimination and mandatory state-security-derived discrimination is there.
To you maybe, but not for everyone. I get lots of utility out of my Echo (alarms, music, checking the weather, controlling lights, etc.) that I'm fine with some random Amazon contractor listening to my commands to Alexa.

And if you are worried about the companies lying about not recording 24/7 why do you trust them to disable the recording done by assistants on your phone?
It's the other way around. For example, Elon once mentioned that since SpaceX is basically working on the same tech as missile systems, there are lots of restrictions on who SpaceX is allowed to hire. One of those restrictions involved country of origin, but I can't remember the details.
So use your Discover card instead and let them pay more.
Javanese then?
Where does the money from to fund those amenities? The surplus generated from their wage labor. You can pay someone $300,000 a year and expect to make $400,000 from their contributions.

It can absolutely be the case the workers are well treated and still be losing their surplus value.
Look you’re wrong. Senior engineer at Facebook makes 350-500k
An illegal agreement that ended in 2009 is a poor proof of your point.
As immoral as Facebook is, it isn't even close to Apple. It was Apple who gave control of Chinese users' iCloud keys to the Chinese government (and then used weasel words to pretend they didn't in news interviews). It was Apple who set up no-poaching agreements that suppressed tech workers' wages for years. Relative to that, Facebook's transgressions seem almost trivial.
Do you have a link to a similar one? Curious for what that goes for and how it looks