skysight-inc/HackerNews huggingface dataset:
A fair number of people probably don't have CD drives any longer given you generally don't need them to install software. But you can buy one on Amazon for < $20 so that's certainly not a huge barrier for people who want to.
S3 + Glacier. For data you're accessing via Spark/Presto/Hive I believe Parquet is a good format. At your scale AWS should prob provide discounts, worth connecting w/ an account rep.

I'd recommend reaching out to some data eng in the various Bigs, they certainly have more clear numbers. Happy to make an intro if you need, feel free to dm me.
The correct way would be to implement a parser off the ABNF defined in whatever the current RFC is for email addresses.
Obviously I can't say for sure, but I doubt that poster knows him in person, or would admit it if he did.

moot has written and spoken extensively about the important of anonymity online and maintaining separate identities for different purposes. He's an extremely private person and has outright said he doesn't want people from the internet knowing who his friends and family are. I'm assuming this is something he would tell his friends and family as well...
> electronic voting should be outlawed

Nationally regulated, sure. Verified with a physical copy (or a different system), sure. But banned altogether? You might as well ban everything in the world that is digital, as none of them are fool-proof.

Voting isn't even that important. The wrong guy gets picked, what happens? Same bullshit as if the right guy got picked. If your choices are "Hitler" or "Jesus", then your system is just fucked up, and making voting fool-proof isn't the way to fix it.

In addition, electronic voting would be a boon to democracy. It would provide another avenue for maligned minorities in remote areas be able to vote, when things like paper ballot voting in the middle of a pandemic might fail or be error-prone (esp. when a fascist fucks with the postal system), or local authorities enforce racist requirements like a physical ID card.
A lot of it comes down to learn vocabulary quickly. You get much better Google results when you use the argot of the people that know the answers. Don’t say boilerplate code say design patterns. Don’t say function for terraform say terraform module. If you are searching for Tesla related stuff, use the words that are
disproportionately popular with Tesla drivers.

I also notice Google is great for searches on stuff they care about. R Lang, go Lang Python, fantastic. It as much with things they don’t care about.
> and child abuse were significantly higher in 2020

Speaking as someone who heard testimonials of what it's like to WFH with kids, this part doesn't surprise me as much.

On a more serious note, I wonder what the mix was of existing abusers just having more contact with the child vs additional stressors causing the abuse (& whether there was abuse that started as a result of the stress).
Google is okay for research on how other people have achieved something. But generally these days I am of the opinion it just teaches you bad habits.

I really wish people would just read the docs instead of just googling. I am working on a large typescript solution and almost every error in the application is due to the original developers not reading the docs and instead just googling stuff from stack overflow.

Also I am against the promotion of google generally. The search engine isn't that much better than Duck Duck Go anymore (especially for dev stuff). Also we should all know the problems with Google's defacto monopoly on search.
Very true, the vision of the system may alter a little bit, if in the future there are commercial sponsors. Every new version will have to be more conservative, so as not to break compatibility, development will slow down, more bureuocracy etc.

I think the future of education is portraying it as a game, history as a game, engineering as game etc and solving puzzles along the way. Lichess as a platform may be useful in that regard, because a game to be enjoyable doesn't need to have all the fancy 3d graphics.
> Your idealistic vision sounds well and good. But what if you refuse to conform

Then you vote with your feet and move to a community that's friendlier to your values. That community will in turn have strong values of its own, which will help preserve a sense of high social trust within it. It's easy to move out to a competing community, because these quasi-tribal dynamics are inherently limited in scale to a max of about 150 individuals.
Also, more of your software was likely to be from a vendor, not FOSS you paid $0 for. That means phone or even in-person support, in addition to a real manual, for stuff like your IDE, OS, and compiler.

I dunno about everyone else, but a lot of my Googling that couldn't be replaced by a simple reference manual for the language(s) I'm using is environment bullshit. It's a result of using a giant, complex, mostly-free build & deployment toolchain held together by duct tape. It's because in a given day I might interact with dozens of programs, services, config tools, and daemons, all in a constant state of flux, and for many of which I have no paid support channel. A good percentage of my Googling is just confirming or disconfirming that the thing I'm using is actually broken (per se or in its interaction, at version X, with version Y of some other thing) in some way that it appears to be broken. This kind of stuff is only documented in bug trackers and forum (Stackoverflow) posts.

If you're developing mainframe software in 1985, or a Turbo Pascal desktop program in 1995, that's a whole different story. Slower-moving, fewer pieces, and you've got someone to call (because you're paying them, or you already paid them and they want to keep your future business) for damn near every piece of hardware or software you use every day.
The "with hardware acceleration" part is what's missing there. Very important for mobile devices.
Just committed changes to use those functions. Didn't remove all the ceremony but saved a few lines of code. Thanks. Credited @agwa in the commit.
Social changes and technology aren’t dependent on capital? I’d say it’s pretty much impossible to divorce modernity from capital.
100 paying users in 100 days
"The timescale where we need to leave earth is probably many zeroes from now"

...he said on the day before the huge and previously undetected asteroid struck, ending all life on the planet.

People had tried to set up detection networks to find asteroids like this one in advance, but they had been told "the timescale for an asteroid strike is probably many zeroes from now, we have more important priorities" and their few million bucks in funding didn't get approved.

Meanwhile, the factories continued pumping out billion-dollar nuclear submarines that could only be used to make the planet less habitable.
One of the things to teach new people is when to try an experiment and when to Google. You need something (error msg whatever) specific enough to Google.
I've always found PEM/ASN.1 to be rather ugly. I encode my ed25519 keys as "ed25519:<hex key>".
Regarding just recent history, 2015-2021 is more divisive the 2000-2015, don't you think?
Yeah, 2500 cores per CPU sure would be nice.
I really do wonder what would Apple create in order to be able to offer ARM workstations.

Maybe chiplet / modular design like AMD? Only this time one of the chiplets is going to be a full M1/M2/M3 ARM CPU + some RAM and everything else usually included, and the other chiplets would be extra RAM or dedicated GPUs?

I am looking forward to their first ARM workstation offering.
Good story.

Yeah. I completely get why some women act cold to strangers. Along with them having so many bad experiences, men can badly misread women that are friendly. So no wonder.

I really disagree with the mentality of hitting on women during day to day activities / service transactions (e.g. don't hit on your dentist/grocery checkout/coffee shop worker. I personally think it should be more frowned upon.
RAM?
The 7700K and 10700K use virtually the same Skylake architecture cores with very minor tweaks between them. The only CPU performance gains Intel made in the 2015-2020 period were clock speeds, core counts and support for higher memory speeds. The 7700K and 10700K even share the same integrated graphics architecture.
The Grenfell inquiry would like to talk to you ...
Wasabi is a good option. They’re S3 compatible and don’t charge any egress or ingress fees. Been using them for a few years. Great speeds and customer support.
A school board member stated, quoting the Facebook comment in the article: “ That being said…as currently planned, this initiative will eliminate ALL math acceleration prior to 11th grade. That is not an exaggeration, nor does there appear to be any discretion in how local districts implement this. All 6th graders will take Foundational Concepts 6. All 7th graders will take Foundational Concepts 7. All 10th graders will take Essential Concepts 10. Only in 11th and 12th grade is there any opportunity for choice in higher math courses.”

Does the site you linked refute this? Are you refuting this?
I always use google to search Stackoverflow, because Stackoverflow's search functionality sucks. Just add "site:stackoverflow.com" to your search.

Example: "javascript split keep delimiters site:stackoverflow.com"
See my reply to your sibling comment. I wasn't proposing adding more irrelevant detail. If anything, I was proposing removing the existing irrelevant and incorrect/very incomplete detail.
Clearly, fewer people are succeeding at killing themselves than they were before. Exactly why would be a good research question, but, one could speculate that being at home all the time might have something to do with it. Maybe people are being found before they die at a higher rate than before? Who knows.
Yes! Thanks for pointing it out!

> ... but it's energetically infeasible to replace petrol based plastics

(2nd paragraph)

I am using this throw-awayish account with a lacking mobile app and cannot edit. So by all means, everyone, consider selimthegrim's comment a shame-edit to mine.
“As an Asian American, I will just leave this here.”
Traditionally always an SSD & more recently (on the 32gb machine) NVME. I/O is certainly a good hypothesis. Regardless of the subresource, I think the fault actually lays with the kernel. I don't care how many subprocesses are started - the totality should be grouped under a jail that is fairly queued with all other work on CPU & I/O unless I explicitly raise that jails limits (heck, maybe even RAM - swap out Chrome more quickly if it's hogging up all the RAM).
Bezos has a point: https://twitter.com/dcancel/status/1065972003235119104?lang=...

It doesn't take a genius to look at the immense, obvious damage to our mental health from excessive isolation to think perhaps there's something wrong with the way we are measuring this.
If you roll your own cluster without GKE, I believe you have to configure your own load balancers, ingress controllers, etc. Having some of that ready to go out of the box allows you to learn Kubernetes concepts more gradually.
Poetry Metatation Annotation (Demo Video)
This is fantastic. There are some incredible ideas on that site and this microscope is a good example of an expert model maker using their creativity to work with the constraints of the Lego.

Lego seems to provide just the right amount creative control whilst still imposing its own rules and limitations. You see tiny models that express the character of the subject so well, often by using blocks in unexpected ways to create the subtlest hint of a form. The end result has so much charm but requires great skill.

That site led me to this working piano:

https://www.youtube.com/watch?v=dM7kj5XI_HY

Well, I guess it's silent, but it has the mechanics. Wow.
Opensourcing the code is different from including music or graphical assets that are licensed. The Bink issue is legitimate, yes, but there's nothing stopping them from stripping copyrighted assets from the game prior to opensourcing. Harmonix's source for Guitar Hero II on PS2 would be nice to see in such a form, for example (and their engine is pretty much entirely bespoke, so no real worries about license incompatibility). Along with the necessary tools to build our own assets (that we can't already do with homebrew tools).
The human mind does this all the time!
You could have your cake and eat it too if languages with multiple GC heaps had become popular, as it is right now 99% of programming languages have one global heap and that means global pauses from which you cannot escape from. A lot of the time when someone wants to write real time code they just want that tiny little nugget to run without the GC, usually it can be confined to a single thread or maybe a separate pool of threads each with their own heaps while the rest of the application happily uses a global heap.

The fact that you haven't mentioned these low hanging fruit makes me feel like you haven't thought your argument through. You're advocating for a half baked solution even though there is a perfect solution that almost nobody tapped into that would make the GC superior almost everywhere. That's why you are wrong and why nobody should listen to you and people should listen to the creators of Erlang and Ponylang instead.
My main point here is that you probably don't run around saying LEGO, in all caps, not singular vs plural.

I understand why the LEGO corporation does it, but it's their problem, not ours, and we don't really need unpaid lego consultants running around lecturing people about the "correct" way to refer to them.
Hi HN, I made this challenge with the goal of encouraging indie founders to focus on growth for a few months.

The challenge is simple, get 100 new paying customers in 100 days.

If you sign up, your project will be added to the leaderboard on the homepage (now filterable by category!).

Starting on Monday we'll be collecting weekly updates, verified by screenshots, to confirm how many new users you've added.

If you take the challenge and succeed you'll have passed the proof-of-concept faze and graduated to the I'm-building-a-business faze of your startup journey. Good luck!
I also know some therapists, and one surprising thing I learned is that they are very lonely - their jobs are literally to have face-time with customers, so there is zero time left for hanging out with coworkers; something that I have a lot of in the software sector. I guess director level managers may have a similar problem but I am not there yet :)
Were the regulators merely incompetent or were they compromised?
I'm just back to pirating shamelessly. Emby, Radarr, nzbget.
Is that really better or faster than adding GitHub to your Google search terms? (Real question)
They can actually use formal methods to prove that their software is bug free. This technique is often used in safety-critical systems to ensure that they function as-specified. As long as the specification is correct, the software system should perform to specification under all input conditions.

https://en.wikipedia.org/wiki/Formal_methods

We should consider the cost of QA and of engineering process against the cost to these 39 people of their freedom and a large part of their lives due to an accounting error in the software.
In the past year I have learnt an awful lot about the historic and current maltreatments of a lot of ill people. Medicine is often held on a pedestal as a good example but the reality seems to be they jump to conclusions without good evidence all the time, sometimes they can be found to gaslight patients for decades, ME patients its nearly a century now and covid long haulers are suffering the consequences of that inaction. I have lost a lot of respect for doctors and medical research over the past few years.

I suspect pretty much every "mental health" issue will at some point finally be tracked to a physical condition, potentially something we could have been treating decades beforehand if they had bothered to look.

I don't know what underpins PTSD, I just know I wouldn't jump to any conclusion. I would want researchers to never stopping looking for answers until we genuinely understand what physically is going on in those individuals bodies. Talk therapy has too long been used to paper over that understanding and tried to tell people they are really just well if they thought differently and I am not convinced that Psychology should be funded as medicine given how it gets it wrong more than it gets it right and can't even get its diagnoses straight. Gulf war syndrome is a physical condition, it is basically PVCS/ME/Fybromylgia but for decades it was considered Psychological. I am constantly appalled by medicines practices.
>Disclaimer: this is personal opinion and relates in no way to my employment.

I see this quite a bit on HN and I always thing it's silly, but this time it's particularly perplexing. Are you a lawyer for Mattel or something?
Jesus, I’m gonna stop reading comments on LEGO posts here since every time there is a grammar war.

I and everyone I know has been calling them LEGOs since I was a kid in the 70s; that’s good enough for me.
Disagree completely. So much documentation is written poorly and will lead to confused implementations.
I agree. My first thought on hearing this was that they'd look at the priors and realize there had to be a mistake.

My second thought was that most accounting departments I've worked with actually wouldn't do that, would blame fraud, and then would congratulate themselves at how much better they've gotten at detecting it!
At this scale, there's no one perfect answer. You need to consider your usage patterns, business needs, etc.

Is the data cold storage, that is rarely accessed? Is it OK to risk losing a percentage of it? Can you identify that percentage? If it's actively utilized, is it all used, or just a subset? Which subset? How much data is added every day? How much is deleted? What are the I/O patterns?

Etc.

I have direct experience moving big cloud datasets to on-site storage (in my case, RAID arrays), but it was a situation where the data had a long-tail usage pattern, and it didn't really matter if some was lost. YMMV.
Yep and take computer from 2001 and run it in 2011, you wouldn't have been nearly as happy with the performance. There have been incremental upgrades but mostly just the core count which is great for handling server stuff but not nearly as noticeable as Hz counts increases
Sure, that’s possible!
>> Personally, I would lump suicide attempts and succesful suicides together in cases like this.

I wouldn't, those are vastly different outcomes. I would like a separate stat that lumps suicides and overdoses (and maybe deaths from alcoholism) together. They are all sort of death from despair, and it's hard to say weather an O.D. was deliberate or not.
where the intellectual property lies

Leeuwenhoek?
Is there a animated gif search anywhere that excludes results that don't actually give you a damn gif when you follow the link? Giphy and friends have made it impossible to find actual gifs.
I don't have a particularly strong preconception. It seems plausible to me that suicides would increase, but the world is a complex place and I can think of a number of factors that would have led to a decline. In general, economic declines are usually associated with decreased mortality.

It's an interesting question and something to explore. I don't think the relationship between suicidal ideation and successful suicides is strictly linear, there are a lot of variables on the path from one to the other.

That said, I think the evidence is relatively strong for a decline in successful suicide, for whatever reason. Multiple comparative studies have shown this effect.

I'm curious - have you seen a nation-wide comparative/longitudinal study of suicidal ideation? All I can find are news reports about a specific hospital or two.
You make a solid point. A similar argument applies to closed-source voting machines built by the lowest bidder, something Schneier has written about.

https://www.schneier.com/blog/archives/2018/04/securing_elec...
This is just too good... If you ever have children please remember this thread. Only then will you finally understand how ridiculous you look right now.
It's biologically rooted tribal hatred, which is probably mostly independent of intelligence. Smart people might be able to reason about why they feel that hatred but can't reason the hatred away.
The problem with this response is that the the "code itself" is not the authoritative documentation of what should be done. The "code itself" is what was done and could be absolutely, completely wrong.

The point of separating documentation and code is that the assumption is that the documentation (design) is correct, having been reviewed and the code should implement it correctly, correctness being verified by review and testing.

Those strict processes should absolutely operate on code, but they are useless if they operate only on the code.
The Permian Basin is ground zero for a billion-dollar surge of zombie oil wells
Thank you so much!!! This was an infuriating change by the Chrome team.
Hmm, I'm very anti-ads; they're a scourge on society. However, a genuine report of "I read this book, you can get it here" isn't really any different attention-wise if it has a referral code.

Now, the problem is there's no way to know if it was motivated at all (nor to what extent) by the promise of a referral fee. So it could be noise and not a genuine referral based on intrinsic qualities of the product.

I've advertised things on my blog, using referral codes, because that helps me defray hosting charges (I've largely stopped as the income is far too low in recent years; I've also mostly moved my content to third party sites with open licenses) but they've always been genuine either comparative reviews (which I was doing to help me decide what to get) or recommendations based on something I use. I'm putting that link there anyway, the company might as well pay me if anyone follows it.

"For example I used to use Digital Ocean to spin up a Minecraft server for occasional use, recently I've been using Vultr for the same - it seems substantially cheaper, and there was a good deal on for a free month."

Suppose that true comment had referral links, would it really be intrinsically worse?
Wow, we should get raises for the fine job we are doing at keeping people from stealing from our agency!
This is a similar story.

When ATMs were introduced in Canada in the 70s/80s, it was common to believe they were infallible. When customers claimed they were short-changed by machines, often they were prosecuted for fraud or attempted theft.

I'm sure HNers can think of dozens of ways a machine could be wrong ...

https://en.wikipedia.org/wiki/Automated_teller_machine

Also, regarding the Postmaster article, note that somebody working on that project would likely face great difficulty in convincing anybody there was a systems problem.
This is brilliant, just being able to spectate high ELO scrabble games is unreasonably entertaining. The kind of words these people come up with is crazy.

I know lichess invests a lot of energy into catching cheaters, is that something you've had to look into? I imagine it's much harder to catch cheaters than in chess.
Agreed - though I feel like every data use comes after the fact. Original software engineers/developpers rarely have the foresight that the data scientists need the information for (at least imho).