skysight-inc/HackerNews huggingface dataset:
That would make sense 20 years ago, nowdays all graphic cards are designed for 3D APIs, regardless what you do, the driver only knows about 3D stuff.
They're vastly different outcomes, but the article is speculating that giving people stimulus checks is why they didn't kill themselves, while ignoring the increased attempts. From a policy making standpoint, I don't think it should matter if someone cuts their wrists and bleeds to death, or cuts their wrists and is taken to an ER and saved. It seems like it would be more effective to focus on making people not want to kill themselves in the first place than trying to reduce how often they're succesful.
I don't think this is race-baiting.

There is a huge economic disparity between the average black person and the average white person. That means that race is intertwined with almost every class issue in America.
> If standard practice in the field is to look that up, I fail to see the value in forcing you to remember how to do X so that you can later forget it and end up Googling it anyways.

I agree 100%. I also don't see the value in forcing people to memorize googleable facts. It's frustrating to see schools implement curricula like that. However, I disagree with your implication here. You're implying that because schools make you learn stupid things, everybody should just cheat. What's the point of that, exactly? You think the curricula is not optimized well, so you would rather reduce the entire institution to a diploma mill, instead of simply learning with the unoptimized programme?

> Isn't the purpose of school to train you to where you can do X for a company?

That may be true for a vocational school, but for a computer science programme at a university, it is not true at all. If you look up the stated purpose of computer science programmes, they are about educating people for the sake of knowledge itself, not to achieve an ulterior purpose like producing a useful workforce.

> Learning how to implement on optimized bubble sort? That's kind of dumb; in the real world you just use an existing one.

If you memorize a bubble sort algorithm without understanding, just to be able to repeat it back verbatim in the exam, I agree that's dumb (and it's also dumb on the school's part to create a programme that incentivizes such behavior). However, that's not the only way to learn bubble sort. You can also approach it from an "algorithm design" perspective, and strive to develop the skills needed to design and work with algorithms. That's not dumb at all. In fact, I would argue that's one of the core skills that a computer science education should provide.

> in the real world you just use an existing one.

No, you wouldn't. You would never use a bubble sort in the real world, because it has O(n^2) time complexity and it has no redeeming qualities when compared to other algorithms.

So let me get this straight: if someone at work asks you to "implement sorting for these results", you might just google "bubble sort java", copypaste code, test that it works, and ship it? And you don't think there's any value in learning what properties these algorithms have or how they work? Don't care, don't wanna learn, cheat through school, end up using bubble sort in production. Great. That's exactly the type of attitude that causes 5 minute startup load times in GTA.
Big tech is killing remote work
It's always so strange to see people who try to rationalize ads. They're either being dishonest about their own opinions about ads because they're guilty of serving them, or they're so far detached from reality that they genuinely don't see how much people hate ads, and just how bad they are for consumers.

Maybe it's the Facebooks/Googles of the world who are responsible for creating a generation of developers that see ads as the only feasible business model?

If you have an ad-supported service, and you remove ads for a day, *100%* of your users will love you for it. That should tell you something!
> At some point legislators are going to come and ask the question how we stop things like this happening

If the problem is the software, then use less software. Perhaps we shouldn't simply take it as a given that moving processes into software isn't always the right move?
Competition vs. collaboration (capitalism and open source software)
Oil industry. Same reason western North Dakota looks like a major metropolitan area.
I love the sentiment but you often see these promises broken, so I won’t hold my breath. Imagine someone offers him a billion dollars for the site. Do you really believe he would refuse and hold to these promises? Would you?
Lol. A stick of 256gb RAM costs ~$3000. 1TB needs 4. 1PB needs 4000. 10PB needs 40,000. So this would be an upfront cost of $120M.

And this doesn't even cover how you'd fit 40,000 sticks of RAM together.
I don't want to sound too cavalier, but launching and landing are objectively hard - need a combination of power and finesse. Isn't refuelling just connecting a pipe and an ullage motor?
How to delete all Bookmarks in Edge at once?
I do visit 20-40 of those tabs regularly. They're SPAs so they use up a lot of memory.
The bright spot is bigger than the bright spot over Paris and London though. Do they just leave the lights on 24/7 in the bay?
It’s the 16GB. The memory pressure is indeed the issue. I find it hilarious that Apple accidentally inverted their LRU into an MRU and constantly swaps for no reason, yet it’s still so fast that nobody even noticed during QA. Mine has already read/wrote 48TB in the first three weeks; at this rate the SSD will be dead in three years.

(If you haven’t looked into SSDGate yet, be sure to check your smartmon to see whether you’re affected.)
Oilfield flaring, Google has videos: https://www.google.com/search?q=Prudhoe+Bay+gas+flaring
OP here, first, the "only for 3+ users" part is definitely strange, I didn't even realize that there was a group discount when I posted this, I just opened the e-mail they sent me and thought it seemed good - so my apologies for the misleading post title.

As for the "Why Google Fi" question... I have been a Google Fi user for about ~5 years now. First, as you said the international roaming is a big feature for me. I (used to) travel to Europe from the US quite a bit, and with Fi I never had to worry about anything. Just charged my standard plan and get a notification when my plane lands in a new country, otherwise business as usual.

But the main "feature" for me is "not having to deal with the phone companies". My experience with T-Mobile & AT&T in the past has been awful. Long wait times calling customer service for functionality that should be available via a website. Sales people trying to upsell when you try to cancel plans etc. In contrast when the pandemic started I switched my Google fi plan from "unlimited" to "flexible" by hitting a single prominent button the Fi app and I was on the cheaper plan for my next billing cycle. Now my phone bill is like $25 / month because I'm mostly on WiFi at home in the pandemic, but if my data usage creeps back up in the future I know swapping plans is literally as easy as hitting a button.

Finally, 22GB is not unlimited, true. I only use my phone on my daily commute but even if I spent 100% of my commute streaming videos on my phone I don't think I'd hit 22GB in a month. If you use more than 22GB mobile data, then Fi is probably not for you. However, unlike other other providers, at least they're completely transparent about it. It's literally in the second line-item of their plans page. Most carriers just say "Unlimited!*" and you have to dig deep into the ToS to find out what the "real" limits are. And if you find yourself somehow over 22GB and need* fast internet again, you can just pay for more if you need to get yourself out of a bind.
It doesn't matter how I framed it... take it however you want. Here in texas, people were lined up for miles to buy guns because we were borderline on the edge of failing. People were stocking up food, toilet paper, supplies. We weren't talking about taking care of each other, we were focusing on gimmics we thought would help us survive what many expected to be collapse. We had a failed presidency, we had a failed response, millions lost their jobs, millions of people lost incomes...

I don't think people realize how bad it got and just how quickly we forget and forgive those who were in charge that led us down the path that almost led to certain failure.

So yeah, our species may have survived if you want to frame it as such to debate the words used more than the reality of what the words meant.

I intentionally chose the words I said because it was a disaster and to be honest, we still haven't really learned from it.
Sorry if that offended anyone. It was a meant as a joke, coming from someone who has been in long term relationships. No offense to the dude and kudos on his awesome railroad.
I don't know if this applies to that problem, but something worth noting about Leetcode O(1) space problems: the input is mutable and does not count toward your space usage.

I like to use Leetcode hard or medium problems as interesting puzzles to work on in my head when I've got some time to kill, such as waiting in line for some service or lying in bed trying to fall asleep.

One of those problems was given an input array of integers, find the smallest positive integer that is not in the array. They wanted this in O(N) time and O(1) space.

I spent something like two months trying to solve that. I even spent a fair bit of that time trying to prove that it could not be done, hoping that maybe if I could not prove it impossible I might get some insights from why I could not do so that would help me figure out how to do it.

That "try to disprove it to gain insight" approach didn't work, because my attempts to disprove it actually almost convinced me that it was in fact impossible. I say almost, because my argument using Turing machines actually seemed like it wa right, but it has been around 40 years since I last studied or used Turing machines, and so I wasn't quite sure that I wasn't missing something.

I finally gave up, and took a quick glance at a published solution, trying to just see enough to get unstuck. The first thing I saw was that they were writing to the input array. As soon as I saw that you can overwrite the input, and so by O(1) space what they really mean is O(1) additional space besides this array of length N that we give you, the solution came quickly.
Interesting. Marketing about "computer guts" has never been an Apple thing,so it's interesting to consider the motivation here. It could be that the M1 is that revolutionary, but Moore's Law et al makes me think this is not about new chip technology. More likely competing against Intel or whoever.
That car will crash every time though which discourages doing it, the autopilot will only crash occasionally since it attempts to auto steer, which it makes it far more likely to be relied on and abused.
Meta-question: shouldn't there be a website dedicated specifically to reliable, crowd-sourced answers to questions like these? Does it really not exist? I'm thinking like StackShare, but you start from "What's the problem I'm trying to solve?", not "What products are big companies using?".
It seems like a lot more people have laptops only these days and most new laptops don’t have a CD drive. Neither my 2013 MBP or the desktop I built in 2018 have a CD drive and I’ve never needed one with the desktop and haven’t used one with the laptop since a year or two after I bought it. They are basically phased out for computing purposes it seems.
I had the opposite reaction.

$1000/mo on a few frontend servers for only 20K concurrent users seems excessive.

I've seen simple $40/mo droplets handle 50,000 concurrent websocket connections with minimal latency without breaking a sweat.

$2000/mo on databases is also nuts, unless you're storing hundreds of terabytes at high redundancy levels.
> You really want to fix things? Stop thinking about technology and making money and help out in your local community.

These are not mutually exclusive; on the contrary, they are complementary. Moreover, with the notion of "calm companies" who move deliberately and fix things, it's though local economic engagement that social problems are resolved though mutual interdependence and individual prosperity.
What makes you think you can compare across countries? Why do you think "absolute" poverty is important? My buying power isn't materially reduced simply because another country might have a higher per capita income than the one I live in.
I use an M1 powered 16GB MacBook Air and I've never seen any freezing, even under heavy load. I don't use Google Chrome though.

Also, system is writing to the SSD with the same rate of my Linux machines: 4TB/year.
Scientists unlock the key to scar-free skin healing, in mice
They're a data storage service.
Having dealt with a lot of big data I often came to realization that we actually did not need most of it.

Try being intentional and smart in front of your data pipeline and purge data that is not useful. Too many times people store data "just in case" and that case never happens years later.
Using Xilinx Open Source FPGA Toolchain on Docker Containers
Extremely cheap money desperate for profit.

Escapism for the masses as the Desert grows.

New Pharaos building new Pyramids to be remembered in eternity.

https://www.youtube.com/watch?v=GdQKUvv3bew
Good stuff.

I would love to see the open source community get together to create a web based open source version of Microsoft Word rather than hundreds of basic text editors.

Even adding something as basic as "Pages" would help move this in that directions as it would open up the ability to export to actual document types like PDF and DOCX.
I wrote

This note

To say

Good day

The end

-- Your friend
I don't think you need to search for a psychological explanation.

I think it is probable that many people think the benefits of Lego far outweigh the benefits of cryptocurrency mining.
900 LTO-U8 tapes
It uses Bing Maps and has this:

© 2021 Microsoft CorporationEarthstar Geographics SIO© 2021 TomTomTerms of Use

Jurij Stare, www.lightpollutionmap.info (v2.7.7)
VIIRS Earth Observation Group, NOAA National Geophysical Data Center
Of course it's Fujitsu, purveyor of nearly every nonfunctional hit-and-run government IT contract in the UK and Ireland.

As far as I can gather this malignancy escapes permanent legal destruction primarily by shedding all of its staff every 20 minutes
I bought that book ages ago. Good stuff. comp.lang.c still has a small group of knowledgeable regulars, but a lot of the "old guard" seems to have stepped away. And Usenet is a shadow of its former self, obviously.

Reddit has more traffic nowadays.
Take a backup before you do any prod migrations.
Guess I'll have to keep using OpenVPN for a while longer :/
How do you find the docs? Do you just keep a giant list of bookmarks for every project and sdk you might use? Or, do you Google the docs?
The native Americans frequently conquered each other and rebuilt the conquered lands to fit their empire. It happened with the Greeks and Romans, the Persians, etc and etc.

This isn't new. Places change, and "capital" has nothing to do with it.
It is the lack of dole that caused the failures of lockdowns in combination with a lack of systemic social safety nets to help support people. If you were unemployed, you lost your healthcare, if you lost your healthcare getting sick probably means losing your house/rent or getting behind, if you get behind none of those stimulus checks do anything for those that are behind because the system was never designed to support people through a pandemic.

You're trying to highlight something that doesn't exist.
"a slope on which we are already sliding down that will cause massive real catastrophes all around the Earth"

You're referring to the sun expanding into a red giant here, right?

I thought climate change was closer than a billion years away. But I guess I must have been wrong.

Thanks for letting me know, I'm much less concerned about it now.

"you will likely experience it, and your children will definitively"

I'm old, and not a breeder. By your own logic it's not reasonable for me to care about it.

(the actual point here, in case it's unclear, is that if you're rallying for action on climate change while simultaneously saying that other existential threats are not worth worrying about because they're "too far away", you're guilty of doing exactly the same thing as people who said 30 years ago that climate change was some distant far-off thing, and only speculative, and blah blah blah.

You know the people I'm talking about. They're the exact same people who you hold up as an example, saying "how will our kids forgive us?".

The same applies to our grandkids. And their great-great-great-great-(4 billion years worth)-grandkids.)
Why you don't create a new account that's not related to you or your company?
So true. Tough to know in advance which data will hold the secrets.
You don't own it unless you can hold it in your hand and play it on demand.
You don't own it unless you can hold it in your hand and play it on demand.
You don't own it unless you can hold it in your hand and play it on demand.
I know what you're trying to say is that you have to do a comparison of CPUs built on similar process nodes - and that maybe the parent has overstated the x86 vs Arm comparison.

I would have some sympathy with that - but that's not the same as discounting the parent's perspective because Apple somehow weren't using "modern processors" previously - because that simply isn't true.
Not really in any other way than speculation. No one can use M1 tech unless they steal it. Sure they can build what they think are similar designs to it but they don't know if they're going down the right path. M1 isn't just another ARM design, it's solely done by apple.
The non self driving vehicle wouldn’t fake it though by auto steering, anyone who does this in a standard vehicle knows they will crash, people in the Tesla think it’s ok as countless videos have shown.
At that level of data you should be negotiating with the 3 largest cloud providers, and going with whoever gives you the best deal. You can negotiate the storage costs and also egress.
To be fair, I remember the fuzz project from back when it was done. My point is that I feel that this is enough of a disclosure, since it was such a broken piece of software.
Yeah, it's arguably quite weird that Intel don't market this way anymore (they used to, particularly with the Pentium brand).

EDIT: Though, thinking about it, I can see why they might have been reluctant. Of the big releases over the last 15 years or so, Core 2 was, while a massive improvement, also essentially an admission that P4, and their whole strategy around it, had failed, and Skylake had a lot of teething troubles. The only big microarch shift that was an unqualified plus was Haswell, and I don't understand why they weren't louder about that.
Plus the United States probably would have sent a diplomat as soon as the press found out what was happening.
Microsoft man reveals home-grown welcome back BSOD at Redmond HQ
Excellent advice for a data backup startup.
Good point. I updated the post with some more infos
> Highly annoying to see ideas that were - solidly - discredited decades ago come back in a slightly different guise for a re-run.

Any pointers to the ideas that have been discredited? This is a technology I dearly want to work, and I had bought into the narrative that it doesn't "because we haven't invested enough" (compared to offshore oil and gas production).
My all time favourite example of this https://www.youtube.com/watch?v=8DySPDmCHgw
That makes sense. If I want somebody to change my locks or cut down a tree at my house, they need to post a bond first.
Easy and fast TypeScript validation library/macro
I was thought about creating a documentation search engine for the everyday frameworks. It uses the natural language to match the pattern in the docs to give the best results immediately.
The reviewer never bothered to customize Azure Form Recognition as that is the recommended setting. So key points missed on Azure AI's final quality.
My primary desktop is a 3770K running Linux.
That CPU's the unexpected beast. Just churning through what you throw at it with incredible speed even for today. I process RAW photos, encode some audio and develop high performance scientific software on it (testing it lowers my heating bills, somewhat).

I want to try one of the new Ryzen CPUs, but I have no reason to upgrade.
10PB of RAM being only $120M blows my mind, to be honest. I would have guessed that price was closer to the SSD cost for 10PB.
The Windows Store on the other hand is an amazing example of what’s going on in the linked article - except on steroids.
If the economy doesn't serve the people, it deserves to be shutdown - especially in an emergency.
Strange because as an American I've almost always heard to them referred as Legos. As a kid, my friends and I said, "let's play with Legos". My parents would say " get these legos off the floor". Seems odd to me to think of these phrases without the "s" on lego
The lack of replies shows me how few 'farm oriented' people browse HN...Top notch pun
Oh no, I much prefer the tactile response and sound of a physical click. But again, that's maybe just me.
On the topic of string research, one excellent reference that someone recommended to me is the book "Flexible Pattern Matching in Strings" by Navarro and Raffinot.

One of my favorite things about it is that it has a "phase change" graph at the end of each chapter, saying for each combination of alphabet size and pattern size, which algorithm fares better. It also favors algorithms that are simple to implement (such as Horspool instead of Boyer-Moore), because those also tend to be the fastest.
It makes other workloads more economical.

And as long as there's something to gain from going smaller/denser/bigger, and as long as the cost-benefit is good, we'll have bigger chips with smaller and denser features.

Sure, cooling is a problem, but it's not like we're even seriously trying. It's still just air cooled. Maybe we'll integrate microfluidic heat-pump cooling into chips too.

And it seems there's a clear need for more and more computing. The "cloud" is growing at an enormous rate. Eventually it might make sense to make a datacenter oriented well integrated system.
Yes, this definitely has something to do with it.

Perhaps also an increase in the mix of suicide attempts that are unlikely to be successful, for instance, perhaps more women attempting suicide due to IPV, and generally women who attempt suicide are less likely to die.
What would you like to know? In Calibre you can set regex to indicate what should be used for chapter, sub chapter etc, and it can be used to generate the TOC. So I use Markdown headings, #, ##, ### etc for chapters and subsections.
If you can solve that for me without affecting revenue I have $1m in cash for you right there.

We are a photo/video storage service.
India on UK travel red list
Link to the source article: https://www.theverge.com/2021/4/21/22385859/apple-app-store-...
Covid hurt the fight against other dangerous diseases
The concept is intrinsically linked to globalization and global markets.
Ask HN: Working with Programmers with Add
I work with a small team (4 ish) of programmers in a somewhat entrepreneurial group where none of us have the luxury of specializing in any one thing.

We recently learned that one of our team members (who was struggling to integrate with the team well) has ADD. We like the individual and are interested in things working better for all of us, especially the particular individual.

I'm interested in what experiences and advice others have with collaborating best with team members who have ADD. I'm interested in hearing from other programmers who have ADD and what has worked best for them to be productive and feel successful.

Thanks for sharing, from either side of the spectrum.