skysight-inc/HackerNews huggingface dataset:
Honestly I bet a significant portion of the code I have maintained (and even some I’ve written) was reinventing a wheel someone didn’t know existed. Not even out of a desire to solve a problem, but simply not realizing it was done already.

I suspect people still reach for jquery for similar reasons. They know it makes complicated stuff work, it’s reliable, they don’t need to think about the specifics of the problems it solves… As a result, they’re less likely to discover that it’s no longer necessary in the first place. They’ll just keep using it.
Wow I had no idea idea Samsung and Apple are basically tied today.

Or that RIM never got above 15%. They always seemed so outsized. Between Palm being a hair bigger for the first half of their time and Apple quickly passing them in their second half they never had their moment in the sun I thought they did.

I would LOVE to see a similar animation for % of industry profit, but those numbers may be much harder to find.
That is of course what the 16th hole at Augusta National is (on Sunday). That pin placement has to have netted them at least $3M in ad revenue.
Wow, I expect you're correct. I thought his first exposition on this was:

Vinge, Vernor (1993). "The Coming Technological Singularity: How to Survive in the Post-Human Era". Whole Earth Review (Winter 1993)

but that's 10 years after "The Peace War". Thanks for the insight!
I've worked on webapps that are part jquery, part classic angular, part react, and part angularjs.

My opinion of each of those parts has been primarily down to the developers, not the underlying choice of framework.

Things that work in production last.
Not at the expense of manufacturing, consuming and disposing of plastic (or PFAS...)
Cool story. I lived in neighbourhoods where teens have been stabbed trying to get Supreme clothing. So you’ll have to excuse me while I disregard the coolness of living across the street from them. That anecdotal tale isn't the point, and shouldn't even matter. Nor does my use of the word “objective.” It actually has nothing to do with what we’re talking about here. The term “personality cult” comes to mind, though.

There is no intellectual dishonesty here (I literally linked an article, so not sure how you landed on that) and I am pretty familiar with the guidelines. Calling a comment lazy is an example of someone who hasn’t really read the guidelines in a way that applies to themselves. You just don’t want to hear other’s opinions. Pretty simple line to follow. You’d think someone who has read the guidelines so well would know that you’re not actually supposed to be making accusatory remarks to other members, no matter how angry you get about them not liking your clothing brand. Possibly the weirdest hill to die on, given the state of the world.

I've been in this community for a number of years. Can't say I've ever felt the need to stalk someone's history, and this is the first I've experienced it directed towards me, after thousands of interactions in this community. That's 12 years of interactions. Very strange behaviour indeed.
If other commenters are correct that NMN accelerates preexisting cancers, then 15 test subjects would only have caught that effect if at least one happened to have cancer at the time.
You're being downvoted because having a "product visionary" does not in any way protect your company from being owned. It happens. If your point is that previous leadership would have communicated the situation more clearly, then perhaps you have a point, but even then it's purely speculation and not particularly useful to the current discussion.
> but not the lack of a date type.

i've also found this to be truly bizarre. even more bizarre than not actually respecting (via coercing or error) to the specified type...why even have types, then?
They were as the economic benefit of the taxation system of the day and chance of being young when the rest of the world was a crater are mathematically easy to see.

Any suggestion reality owes eternal deference for some greater good is laughable on its face.
One other thing. 20-something years ago I kept getting in trouble at work, because every night I'd take my G3 laptop home and get a dual-boot Linux/OS8 thing going.

Then 10 years ago I'd root all my Android phones and run spectacular roms.

Now I'm paid to keep a Linux network running, and I use my phone as-is.
Face-to-face meetings are bad for brainstorming, too. Brainstorming is bad for brainstorming.
We’re talking about a tabular data file format. If you want to include arbitrary binary, use a binary data file. Or base64 encoded data. Most datasets you’d use data like this for are small enough to fit into memory, so let’s not get carried away.

(I happen to use tab delimited files to store data that can’t fit into memory, but that’s okay too)
At that pace, you could leave San Francisco in March and arrive in Boston before the snow flys.
I've seen our shop do this. It is not uncommon to run the same set of questions for someone who has been developing on a stack to someone who spent similar time with a masters.. and the person with the masters lacks the deep skills in those specific programing areas. It is reasonable to wonder if that is short sighted, but it definitely happens. Some folks are just intimated. Just keep hunting and hone the tech you want to work with.

You would be surprised on the attachment question.... you have the right attitude. Some don't. It often revels more about a person than one would expect.
No. Google uses the dark forces of advertising and free products. Sun was trying to sell products.
Ah yes, the CDC.

They've been saying "Spanish Flu - give us money" for years and we find out that they didn't bother to research how any of the flus are transmitted.

It's not like flus haven't been killing 35-75k Americans every year for as long as anyone has counted.

Speaking of the Spanish Flu, Fauci's PhD was on how improvised masks made it worse...

Also, one of the big Spanish Flu outbreaks was "credited" to a parade, aka "a bunch of people walking down the street together." What did the CDC say about such events? (Hint: it praised them if they were BLM.)
Every Bay Area House Party
Naively going by expected value, 1e9/2^63 gives about $0.12 per participant as a reasonable starting point. But it is a weird one: the risk is really small but the required payout is massive.
The question isn’t really relevant:

> If signed into law by the governor, Senate Bill 99 would implement an automatic sealing process for non-violent criminal records.

> This would apply to those who are eligible to request record sealing under the current system – meaning they have finished their sentence, completed a required waiting period and have not committed another criminal offense.

This bill simply makes automatic something that was previously an apparently expensive bureaucratic process that had to be initiated by the individual.
Ther are tons of billion dollar companies that have entire systems utilizing csv and xlsx tubular data for mission critical processes lol
Pawson's Naked Objects thesis is absolutely brilliant.

It proposes a complete approach of which not all of the parts will be useful for any given project, but it is -very- much worth reading even so.
If your local fire department made masks mandates part of the fire safety code they'd be just as hated in that neighborhood. No matter how nice, kind and inspiring the people who work there are.
> There is no way for your operating system to know exactly how much stack space a thread will need so it allocates an amount on the order of around a megabyte. You only have around a bakers dozen gigabytes of RAM, so you can only make give or take 10,000 threads.

That's not true at all. The megabyte(s) of stack space is virtual, spawning a thread only requires a few kilobytes of memory initially, and is a lot cheaper than many realize.
I prefer tabs because my data can often have commas in it. Seeing tabs isn’t an issue as I also have invisible characters visible in all of my editors.

But having your delimiter not be allowed in the record (as in \t is disallowed), makes parsing so much easier. CSV is a bear to parse because you have to read each value from a buffer to handle the quoting.

line.strip().split(‘\t’)

Is so handy. Batteries included are one thing, but I don’t want to pull in a library just to parse CSV files.
My group is currently playing such a system, Irownsworn [0] (Free to play). It allows single player, gm-less and gm play. While we are playing with GM, you still have to make decisions about outcomes that are traditionally done by a GM. It works because a lot of details are abstracted away.

[0]: https://www.ironswornrpg.com/
I was incredibly underwhelmed by the Elipsa and returned it when it came out. Expecting it to have improved over the past year, I ordered the 8” version (which I forget the name of now), but it was equally as underwhelming and I returned it as well.

I ended up getting a Remarkable 2, and while I think the subscription model is… ehh, I’m not bound by it, and haven’t run into any scenarios where I actually need it. From a hardware perspective it has worked significantly better than the Elipsa did.

I don’t mean to take the wind out of your sails, just giving my anecdotal experience.
There's a dataset like that in the demo at https://vimeo.com/manage/videos/553439658 . Ultorg handles larger datasets through a number of strategies: (1) automatic LIMIT clauses with an infinite scroll like mechanism, and with various rules to deal with the nested data structure, (2) a multi-threaded UI that keeps the visual query representation responsive even during long-running queries, (3) automatic cancellation of ongoing queries if the user makes a change, e.g. to add a filter, (4) "frozen" headers and values that makes the data make visual sense even as you scroll down multiple pages, (5) a separate "single-column" form layout type that works well when you have a few grouping fields followed by a long subtable, and a few others.

(Author of Ultorg here.)
I came here to make this exact same comment, but I'm not surprised someone else beat me to it!

Maybe Papers Please and Undertale would make better examples.
The goal of public health is to increase overall health, yes, but that goal can easily conflict with individual freedoms. For example, smoking bans:

> Supporters argue by presenting evidence that smoking is one of the major killers, and that therefore governments have a duty to reduce the death rate, both through limiting passive (second-hand) smoking and by providing fewer opportunities for people to smoke. Opponents say that this undermines individual freedom and personal responsibility, and worry that the state may be encouraged to remove more and more choice in the name of better population health overall.

The main thing that public health agencies do is promote healthy behaviors, like, for example, washing your hands. You could say that their primary goal is convincing you to “live your life” in a healthy way.

https://en.wikipedia.org/wiki/Public_health
Used it before the pixel. It sucks and has this sheen of cobbled together and just good enough to launch but not a great experience.
Yeah, it’s sad.
Clearly false.

Analog voice service is limited to 300–3,300 Hz, and being analog, subject to line noise/static/etc. About the only constant with it was that people would hold handsets up to their heads that were purpose-built, and reliably had a decent minimal level of quality.

With IP-based conferencing, you get as good as the worst link. A lot of people use built-in microphones on their laptops in a noisy room, and so the audio sounds like garbage. The people with consistently high quality have gaming-style headsets (or really, any >$100 headset). There's a couple people I talk with that have (inexpensive) studio-style microphones on boom arms, and they sound phenomenal.

Of course it could be you. If you're listening using garbage headphones or the built-in speakers in your laptop, it doesn't really matter how great other people's microphones are.

You're clearly misremembering the quality of analog phone lines; at their worst they're better than a bad IP-based service, but at their best they are blown out of the water by people that put even a modicum of effort into their setup.
> "I don’t have any underlying worries about your stance being motivated by selling books."

You didn't check his profile, then? ;)

He's also been on the Corecursive podcast, about Crafting Interpreters: https://www.podchaser.com/podcasts/corecursive-coding-storie... which happened to be one of the most recent things I was listening to while out walking.
We're in a family plan and share all pics. My wife and I have total access to each others phones as well so it just made sense to share all pics to our "family plan".
> That's clearly malice. Like, there's no good reason that Google would require you to hand over a phone number.

Let me give you a reasonable non-malicious reason:

Googler A: "We have this new attack. People are creating accounts from compromised IPs, and then creating app passwords to send huge amounts of gmail spam through SMTP directly, thus avoiding our browser-based spam mechanisms"

Googler B: "Can we ban them?"

A: "We can't ban them because we have no info on them, just sign-up IP, and the botnet has practically unlimited IPs"

B: "What about forcing them to have a phone number so we can do anti-spam on that, and perma-ban compromised phone numbers from making new accounts?"

A: "Good idea, that'll stop such a huge quantity of phishing emails and spam. That'll be good for the internet as a whole"

----

See, a non-malicious explanation.
How do you know that? And that it doesn’t need to also be rotated?
That’s great in situations with reasonably well-known products. It’s hard to imagine that working for the Apollo LM.

Cost-plus contracts have their place, but it’s a pretty niche one for really groundbreaking engineering.
Then react + mobx also requires you to use mobx's browser tools to debug it.

Note: I say this as somebody who really rather loves react+mobx - but you're not wrong about the trade-off.
Indeed.

Kellerman’s methodology that he published among swaths of missing data included ~250 phone surveys where someone was shot in their own home and a police report was filed (nothing verified, no concern to who owned the gun or who was shot). This was FAR more representative of drug use and domestic violence than a typical gun owner - yet - it was used as a primary factor to the push assault weapon ban and Brady Bill in 94. This then directly led to the Republican blowout of 96 and likely costing Al Gore the presidency in 2000 according to Bill Clinton. Kellermann is an absolute hack who still enjoys appearances on NPR, ABC, etc as a gun violence expert.
What's the threshold for you, where something needs to be a web component?

Honestly I just like the idea of making my own HTML tags and being able to do more with markup.
Which is certainly more about popularity and subsequently littering the world with soon to be legacy apps. React and Wordpress, pick those up and you'll have work for your whole career I suspect. Also a legacy knowledgebase on how to achieve just about anything with both of those tools.
This comment violates probably about a dozen different parts of the HN guidelines[1]. You should calm down with the ad-hominems and substance-less claims and give the guidelines a read, then come back and make an actual argument.

[1] https://news.ycombinator.com/newsguidelines.html
The article's proposal seems worse than tab separated.

Not having escaping is unacceptable of course, and once you add escaping you might as well use the standard tab and newline characters as delimiters (and the \t, \n, \\ escapes plus \N for SQL NULL), resulting in a file that is properly formatted by the terminal and text editors and just works with Unix tools and most spreadsheet/database importers unlike a file with the weird separators the article proposes.
Probably want to be less sure on this one.
NFTs in Gaming: Twitch Cofounder Justin Kan Shares Outlook, Advice
My Costco has never returned to making pizzas, neither frozen nor in the "restaurant" since the pandemic started. I can't even imagine them selling pizzas in the checkout.
> If you don't, then split each line on ",". Problem solved.

What? Real data contains '"' quote character too. That doesn't work.
How 'bout that? Does this also apply to repeated infections? I mean, wouldn't the same biological process occur?
Don't know why csv cant be done in parallel by splitting across lines.
this also assumes the tub doesn't put out water faster than the drain can handle (from experience..)
When putting a picture of yourself on your resume, make sure you're the right race and gender.
Debate about which level of government certain classes of public health decisions should be made it is respectable.

Although we've have had a chance to see some of the issues with mismatched state-level responses. Infectious agents don't seem to care much about any border their hosts can cross.
> Girl age 15, accompanied by relative (1998): said to have told Gosnell she changed her mind about the abortion once inside the practice. Gosnell allegedly got upset, ripped off the patient's clothing and forcibly restrained her. The patient later stated that Gosnell told her: "This is the same care that I would give to my own daughter." She regained consciousness twelve hours later at her aunt's home, the abortion having been completed against her will.

Yeah, we don't need anti-abortion laws to make sure guys like this see justice, as he's guilty of an entire pantheon of medical malpractice.

> Patients given labor- and delivery-inducing drugs during the day, then left waiting until late evening for Gosnell to attend or for surgery.[73] Many gave birth during the day as a result, and employees testified "it was standard procedure for women to deliver fetuses – and viable babies – into toilets" while waiting for his arrival.

> Practice staff routinely delivered living babies in the third trimester, subsequently killing them (or ensuring their death).

See, that's not even an abortion by any stretch of the imagination. Those are live births followed up by infanticide. No need for anti-abortion laws.
Column names are used primarily to inform the detection of "heading" fields, i.e. fields that should be given a larger font in the form layout, or fields that should be shown by default when adding a join to another table. The other heuristics are based on things such as data type, average length of strings, and average join cardinalities.

(Coincidentally, the system is named after a cryptic, context-specific column name in a real dataset the author once worked on.)
Not OP, but if you're building a small scheduler for batching changes, it should be pretty straightforward:

- `jobs` is an array of functions

- enqueue adds a job to `jobs` and starts running jobs if not running

- job running can be triggered by animation frames or setTimeout
The pathway that trigger the release of prostaglandin is responsible for the dramatic effects niacin has on the lipid profile.[1] If you can't stand the sensation, you can block it by taking 200mg of ibuprofen 30min before taking niacin [2], but personally I love the feeling.

I started taking niacin before doing push-ups when I read that it cause a 3 to 6 fold increase in growth hormone during exercise.[3]

1- https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2779993/

2- same article page 14 to 15

3‐ https://pubmed.ncbi.nlm.nih.gov/7564973/

edit: formatting
Yeah, Roberts should do this now, because the decision hinted at would ruin the credibility of the Supreme Court for a generation, and he won't have much political capital to spend on things like this later.
The OP wants a text based format, he doesn't care about what is optimal.
A Faster Lexer in Go
Aside from those two, there's also Elysium, yet another MSR company, focusing on the fast spectrum. Handy links:

https://www.elysiumindustries.com/

https://www.terrestrialenergy.com/

https://www.moltexenergy.com/

Plus there's General Fusion, the craziest steampunk idea for fusion ever. It's gotten investment well into nine figures, and is building a reactor for a net power attempt around 2025.

https://generalfusion.com/
insurance companies which is the other worst thing that comes to mind have limited purview in what they might be interested in

"Sir, we've dropped your health insurance policy because we've noticed from your location history that you frequent fast food restaurants, which is defined in your health insurance policy as a 'prohibited unhealthy lifestyle'."

"Sir, we've determined from your location history that you average 5 mph over the speed limit, so we're reclasifying you as a 'high risk' driver and increasing your premiums"
>don’t know of anyone who uses their macro background to forecast specific asset prices (e.g., Amazon’s share price).

I can agree with that,

OTOH someone with uncanny ability to predict asset prices might be expected to do exceptionally well in macroeconomics, perhaps without any formal background at all.

A good deal of math would always be helpful and I like a mixture of business math and non-business math operating in the background.
I was only joking that the title of the piece seemed slightly misleading/baiting! (but I also was not familiar with the term "using the platform")
I had an overfilled tub that resulted in a similiar result however much smaller (~8k in damage). I talked to the people who fixed it and they had an extremely set process to document everything and satisfy the insurance company. I suspect its less that they fight but more that they set the market price for repairs. Multiple worksheets from various insurance groups to document the moisture content, square footage affected, pictures, etc.
You must have run Clozure a while back, I went to the App Store and the version of CCL there hasn't run properly since Sierra, according to reviews. I myself can't run it on Mojave or Catalina.
Random, but honest, question: Do other folks find DB diagrams to actually be useful?

I'm generally a very "visual" person, but I've never found DB diagrams to be helpful for me. The problem is that when you get an even mildly complicated schema, things quickly become a morass of tons of intersecting relationship lines, and I just end up spending all my time trying to see how things are actually connected. I personally much prefer:

1. Just a simple, high-level textual description of the most important tables. Gives me a good "grounding" to start my investigation to understand the conceptual model.

2. Then, just a tree view of all the tables in a list, with their columns and indices underneath, basically the Database pane you get in DataGrip. It's very easy to see which columns are foreign keys so I can follow relationships to other tables if I want to, but it's not one giant, cluttered mass. I also always make use of Postgres COMMENTs on tables and columns, which will then display in DataGrip.

Don't mean to denigrate the team at all, and in fact another comment mentioned the same team did dbdocs.io, and a quick look at that site makes me think the "Table Structure" pane is very similar to what I've said I like above. Again, just curious if other folks find DB diagrams actually useful.
This is all great. Signing and verifying software is important. But it is woefully inadequate in a post Solarwinds-Notpetya-FLAME world. We need something that allows an organization to verify that code has not been maliciously tampered with. I can only think of a combination of sandboxing to detect detonation and C&C comms, and reverse engineering to compare the updates with previous versions. The last is problematic because most licensing bars reverse engineering but oh well..