skysight-inc/HackerNews huggingface dataset:
Not even close. Have you heard of acquihires? I spent 6 years at Google, and I'd say half the people I worked with over those years were definitely average or a little below in terms of skill and intelligence, certainly one couldn't describe them as "highly intelligent". Every time that I asked, they told me they didn't go through the interview process.
Home ownership is not necessarily evenly distributed. Houses are becoming a safe investment for plenty of folks and entities that aren't living in (all of) them as a primary residence.

Though I'd agree that millionaires can still afford a house in most of the world.
Most data warehouses I have worked with use character delimited formats.

*shudder
I'll never even consider Elm after they added DRM to the compiler. https://news.ycombinator.com/item?id=27819874
I'm sure that, similarly to Bible, which can be used for any point of view, Quran can be interpreted carefully to support exactly this.
Is there something like CSVlint? Would be useful particular in the output stage, a kind of functional runtime test to make sure your program's output is valid and consumable.
Resigning from the AMP Advisory Committee
Yeah I don't understand this idea that Google is all of that.

With any company of any size the scale of grunt work / tedious maintenance and troubleshooting old stuff is going to grow massively.

Being Google or anyone will not change that.

Perhaps that startup history with greenfield type situations blinded OP to that reality?
Bytehound: A Memory Profiler for Linux
Word on the street is that "Mr. Fusion" has yet to be slotted for mass-market introduction.
And if you didn’t pee it out, it wouldn’t get to the right spot to treat a urinary tract or kidney infection.
This is an example of a genre I like to describe as: programmer objects to a solution that meets everyone's requirements because it doesn't make them feel like a beautiful code-poet.

I like elegance as much as anyone. And I think it's a good proxy for other important qualities. But don't prioritize it above building something that actually does the job. Be an engineer.
I actually implemented it so that you have to push the button. By adding a dimension where an artwork you like is just a button-push away from being deleted, it actually makes you enjoy it more.
But they can change the rules, right?
Well yeah, that's kind of my point though.

We programmers get stuck into thinking that openness, speed, or other performance characteristics matter. But CSVs prove otherwise.

The reason why CSVs win in many situations is

1. Because they're convenient to edit.

2. Because they work in Microsoft Excel

CSVs have a myriad of issues: too many to list. But that doesn't matter, because convenience + Excel compatibility are king in practice.

To muse about other benefits is ignoring the core reason why CSV is used.
Could quantum AI make the earth a paradise?
Posting for discussion, not because I necessarily think this is serious. Strikes me as a fun thought expirement and also total sci fi. I'm sceptical about any tech utopian claims (or utopian claims generally) no matter how advanced things might get. Thoughts?
It's not possible to read ahead and chunk with 100% assurance it will always work, but libraries like pandas and R's data.table do a reasonable job of reading in the first X rows, doing some usually correct type inference on the columns, and then read ahead and chunking the rest of the rows.

For what it's worth, I totally agree something like compressed json lines is a better data exchange format, but part of why csv remains as universal and supported as it is is that so much existing data storage applications export to either csv or excel and that's about it. So any ETL system that can't strictly control the source of its input data has no choice but to support csv.
> have this mentality where they don't treat the job as something that puts food on table

Boomer?
I won’t get over it. You need to get over people not getting over it.
Exactly, both the modulo and the multiplicative method are equally close to uniform. In fact, under the constraint of starting from a uniform input with 2^n possibilities, both produce an output that is as close to uniform as possible. A necessary and sufficient requirement for that is the maximum and minimum number of inputs that maps to any given output differs by at most one, which is the case for both methods.
You should recreate/copy sites that you like from scratch. Do this enough and you'll learn the minutiae of the technology.
I use Focusmate and it works great, but I don't love that there is no community and I feel that people on the platform basically just "use" each other as productivity implements. I'd love to try this to feel out how the community aspect would work.
> I think the objective of the author is not to make the most complete, fastest, shiniest OS ever, but have something that works, that's usable

There already are enough of OSes which work and are usable. To me it seems the goal here is just beauty in all the possible aspects.
Personally believe that art requires intention and some attempt at communication but it's an interesting project.
It hast nothing to do with Brexit, I suggest this is actually a kind of political bigotry.

Here's data showing national attitudes towards migrants [1], the UK has consistently one of, if not the most positive view in Europe towards migrants. It's always been a fairly pluralistic place relative to most places on the continent. The notion of reducing migration or having some control over it is fundamentally different that views of migrants themselves, much like there's a big distinction between regular migrants and undocumented migrants, which is sometimes conveniently ignored for political reasons.

The rules for migrants are varied in every country, they are similar on the Continent in many ways where they have their own bits of weirdness.

The Falkland Islands have a population of 3000, which is really, really small. Every 'small nation' especially the really tiny one's are going to have a really peculiar take on basically everything. There's either one person, or not even one person the kinds of jobs for which we take for granted.

[1] https://www.pewresearch.org/global/2019/03/14/around-the-wor...
So you can constrain what type of CSV you will allow and if this happens it will bail. It's that simple. There is nothing wrong with having additional constraints on top of just saying it must be "CSV" especially in these scenarios.

I'm in a similar situation, we've been using CSV for over a decade to move billions of dollars worth of product each year. It just works.
I'm not talking about combined sewers. Systems in which the sanitary sewer and the storm sewer are completely separate can become combined sewers when the sanitary sewer is inundated with more infiltration/inflow than it can handle. When this happens, the sanitary sewer overflows into the street or people's homes. That sewage overflowing into the street will then make its way into the storm sewer.

There is no easy solution to this. Building the sanitary sewers bigger is the obvious solution, except that costs more money and a lot of places don't have much money to spare (corruption, poverty, etc.) Furthermore, just how over-designed does a sanitary sewer have to be? Climate change makes this difficult to predict decades in advance.

BTW [intentionally] combined sewers are problematic even when they're not overflowing. Diluting sewage with a bunch of water increases the cost and decreases the efficacy of treatment.
The actual problem is not CSAM scanning.

The actual problem is that they've created a great surveillance tool which will inevitably get broader capabilities and they are normalising client-side data scanning (we need to eradicate terrorism, now we need to eradicate human trafficking, and now we need to eradicate tax evasion, oh, we forgot about gay russians, hmm, what about Winnie memes?).
Don't mean to pick on this product specifically (it does look polished), but in general, does anyone else think this whole idea of opening a video camera and microphone (even if muted) for long sessions while people work on different things is kind of dystopian and sad? It makes sense when you're looking and working on the same thing, maybe even if it's like a shared desktop where each is working on a separate part of the same document for example, but each working on their own unrelated thing and still get on this? I know remote work is becoming more and more of a thing now, but it's usually the whole idea is to be: 1) async, 2) less distracted, and not revert back to another version of "office". I get pretty creepy vibes from this idea. Maybe I'm out of touch and/or old, but I can't ever see myself wanting to "virtually hang out" with coworkers or strangers with an always-on camera, verges on creepy imo. I can only imagine something like this with some family members.
I think part of it is that Apple has always said "what happens on your iPhone stays on your iPhone". People expect Microsoft to be evil, and (post "don't be evil") Google to be evil. Apple was supposed to be the good guys in this. So it's more surprising and feels more like a betrayal when Apple decides to be evil.

Also, it's actually pretty easy to mess with Android and get it un-googled. Google don't make most Android phones, so there's less hardware-level enforcement of rules, and more independent alternatives. This is less so for Apple devices. If Apple decides to do something you don't like to your phone, you are SOL; you can only accept it or ditch Apple and switch to Android/something else.
Raising Vibrations
> But there's also plenty of smaller companies that have difficult problems with very sharp coworkers. Of course, they don't have the same prestige.

Or money.

Or visibility.

Or value on your resume (in certain circles).

But what smaller companies have that I've found big companies don't: a distinct lack of places to hide.

Sure, you can get folks who don't work out (I've been one!) but at all the small companies I've worked out, everyone is pulling together and no one is really slacking. My theory is that it's too easy to see when someone is slacking at a smallco, so folks don't do it.

I find that delightful.
> Am I missing something more than "but it's happening on-device!"?

People think that this kind of capability was not there already, while it was. The simplest example case is normal iCloud sync. It scans your files and gets metadata, finally comparing to cloud to know which files to sync.

Other concern is, that this can be easily expanded to other kind of content, or whole device (outside of iCloud files). While, this sounds like valid concern, government who can force this change, could have forced it already. "Technology does not exist" is not valid excuse, never was. There are pretty expensive consults used by politics to prove these excuses otherwise.
No, I currently have no plan to sell it. There's a lot of overhead involved when selling stuff, and I mostly enjoy building stuff like this :)
It appears they’re referring to Breachers Syndrome or something very similar. With service members who were exposed to small repetitive explosions, some studies have found astroglial scarring between the white and gray matter of the brain. Essentially shearing forces pass through the tissue, the tissues move at different rates because of the difference in densities which leads to tissue damage at the interface. Causes symptoms somewhat similar to CTE
Nope, though I communicated a lot with the Ukrainian hacker who started the project and the whole bananahackers community.

My primary phone is from 00s, running a proprietary ENEA OSE operating system, and I have no reason to change it. Though if I'll have to, I'll consider something KaiOS-based or Android-based with a keypad, like Nokia 800 Tough, Discovery A17 or Snopow M2. Ideally with a GNU/Linux port available, bananahackers are digging into this direction too.
Depends on the person. Those of us with ties to lands within Chinese sphere of influence are rightly more cautious. Others just don’t care.
> A child tried to kick out a window.

A 13-year-old boy. If he was 3, that'd be an acceptable excuse. At 13.. not so much. Even if he had no clue what might happen, he surely knew that vandalism is bad.

> I fully expect airplane windows to be able to withstand a kick from a child.

I know a guy who was 6'9 and 240lbs of lean muscle at 13. It's an extreme example, but the point still stands. If I were on that plane, I sure as hell won't suggest to wait and see how many kicks it takes him.

> but surely, there are better options in this case

They obviously didn't have, and it's the kind of situation where you have to restrain that person immediately. No time to reflect on your options. Still, what's your solution? Here's mine: Any person past the age of 7 who throws a tantrum gets 500 hours of community service.
Sure, but did I miss something that suggests that all 4 of those conditions can actually be met? That seems like the part that has been made up.

Afaik the image derivative isn’t checked for looking like CSAM. It’s checked for looking like the specific CSAM from the database.
I appear to be the highest ranked woman on HN and the only openly female member to have ever made the leaderboard -- twice under different handles. I was homeless for nearly six years and actively participated here for about 4.5 years of that. I remain dirt poor. I am currently flat broke (by which I mean I don't expect to eat today). No matter how neutrally, respectfully and unaccusingly I do it, whenever I talk about how my gender has interfered with my ability to establish an adequate income via HN where plenty of men manage to make scads of money, I get nothing but flak.

I don't have a lot of patience for people on HN being on their high horse about women's rights issues. This forum can't clean up its own messes, but boy can people here point fingers.

Color me unimpressed. And also uninterested in arguing it further because it never does me any good. It just aggravates the men who don't want to hear that sexism and misogyny are alive and well and most of them are actively part of the problem but want to think they are not. Aggravating the men who like to see themselves as "good guys" inevitably means I get treated worse, not better.
Congrats on the launch! I have perhaps an unconventional feature request for this: broadcast which apps/domains my window was focused on.

To me, I feel so little additional accountability just because there's a backgrounded meeting. I scroll Twitter in large meetings already.

But if there's other people who would see a report that I was on Twitter/HN/Reddit for 10 mins of the flow session, I would not let myself do that.

> It’s harder to slack off / goof around when there is structure, community norms, and a clear leader.

People had this in an office, but I bet your monitor screen being visible to everyone around you in the office is more of a forcing function to not goof off than all of those other things combined.

The data broadcasted that I have in mind is something like what RescueTime might collect (https://twitter.com/jarredsumner/status/1426962249332125701/...). Obviously difficult to navigate privacy issues around a feature like that, but I don't think impossible (e.g. I'd trust a collector agent if it were open source).

Anyway, that's just me personally. Good luck!
While it’s great to dream I hope the CSV file stays around until I retire. Still the best way to get ‘simple’ data out of excel and uploaded on the front end (papa parse). More complicated data most likely should be using another format. I guess there is always TSV if the CSV goes away :)
The article makes it seem like B12 naturally comes from meat, which is does not, the animals are given B12 supplements.
Yeah, but you're still stuck with Android. Thats just an insecure mess right there.
Facebook Adds Encrypted Calls Option to Messenger
No, it's not. The method described by ARM is functionally identical, so it is equally biased as the method described in the blog post here.
Glad I’m not the only one. By the end of this week I’ll have:

- synology nas to replace iCloud

- XPS 13 (hopefully running Linux, or at worst a heavily locked down Windows 10)

- Pixel 4 with grapheneOS

I’ll be selling my 12 Mini, M1 Mac Mini, Watch 6, and iPad; Apple services subscriptions have already been canceled. Signal seems to be a capable replacement for iMessage so far.

I was really looking forward to the fall hardware announcements, but I’m glad I found out Apple is an untrustworthy actor before I gave them any more $$$
He just needs a higher resolution screen, a screen that is much bigger, and placed inside of very nice frame. With the cables hidden.

Then it's ready for the gallery.

Especially if you could come up with a way to filter out some of the images that look too much like how a random broken monitor will output.

This image in particular feels like "real" art to me. https://imgur.com/gaJVSs3
I hope they succeed
Show HN: Wndr.link – Your perfect domain for sale by owner. Sell your domains
A solar mass.
I mean the greens and the lefties do, are they not?
Ever credit card affiliate is kind of a bad resource, card issuer compliance makes sure of this, even if the site tries to maintain ethics as a publisher.

It's fairly standard practice that issuers will remove some cards from the affiliate channel (Chase Slate was the prime example of this last I was active in the space.) Once a card is out of the channel, a publisher may need to scrub all mentions of that card off their site completely to stay compliant.

So in my last hands on example - even through the Chase Slate was arguably one of the best balance transfer card options at the time, we literally had to pretend like it didn't exist, or risk all other commissions from other active Chase cards.

There's no way to actually be honest and stay within their terms at the same time - all language is reviewed and picked apart by lawyers, which is why you'll see the same exact 'marketing bullets' across cc review sites. (Amex was the worst - can't say 'grocery store', have to say "US supermarket" type nonsense.)
> If they were not vaccinated because they were not deemed healthy enough to be able to handle the side-effects of the vaccine

This is, in practice, _extremely_ rare. In countries with high vaccine acceptance, uptake in the over-80s group, where that sort of problem is most likely, is well in excess of 99%.
When someone joins Google or Microsoft or Facebook, they say "I joined Google/Microsoft/Facebook". When they join Amazon, they say "I joined a FAANG company". It's amazingly how well it correlates.
The yokels from rural TX problem got somewhat fixed in May 2017:

https://en.wikipedia.org/wiki/TC_Heartland_LLC_v._Kraft_Food...
Would it not be to prevent supply chain attacks, and to guarantee the user that all code you run is pure and type safe?

They don’t hinder anyone from forking and removing this limitation, allowing any package author to run native code on your machine.
Company can't operate in the country, if they don't follow country's rules. Sad truth. They should have left the China in that case.
On their defense, they have given only information which is stored by their system, not actively increasing the collection of it or creation of backdoors.
Working in limited timed sprints could feel odd if you're not used to pomodoro, and it could be difficult for certain tasks. David shared his experiment in the other comment: https://news.ycombinator.com/item?id=28222665

We have worked with several employers to bring Flow Club to their employees to help create opportunities for deep work, but the problem is bigger than that. From Cal Newport's New Yorker article last year (https://www.newyorker.com/tech/annals-of-technology/the-rise...):
"The knowledge sector’s insistence that productivity is a personal issue seems to have created a so-called “tragedy of the commons” scenario, in which individuals making reasonable decisions for themselves insure a negative group outcome. An office worker’s life is dramatically easier, in the moment, if she can send messages that demand immediate responses from her colleagues, or disseminate requests and tasks to others in an ad-hoc manner. But the cumulative effect of such constant, unstructured communication is cognitively harmful: on the receiving end, the deluge of information and demands makes work unmanageable. There’s little that any one individual can do to fix the problem."
You will pry CSVs form my cold, dead hands.

When I have lots of data in multiple related tables where I would benefit from defined data types, I reach for HDF5 or SQLite, but there are so many nice things to say about a simple CSV for lots of simply structured data.

Super simple to stream compress/decompress, and the ability to use great CLI tools like xsv, and being able to peak at the data by simply calling less or head... it's just hard to beat.
I think for SEALs, their conduct varies heavily between Teams and even platoons.

An important point you make, though: you represent your group (in this case, SEALs) in many peoples eyes.
I would love to take legal action if I could find a brave attorney. During my consultations with attorneys, they began speaking in half-words and unfinished sentences as soon as I said my dispute was with Google. I was willing to file the suit without a lawyer to at least force them to fix it. At the very least, I will be reaching out to law professors who are interested in this topic in hopes that they will start a conversation. Although I’m glad it’s fixed, I’m still really ticked off they took me and others through this for months. We all felt very powerless.
Data model comparison: JSON (embedding) versus relational (linking)
Of course. I just don't think a different article saying UA declined to comment is more informative than this one thinking it knows at least some of the list.
In the US bad reviews, unless they are lying, are protected by the First Amendment. (provable lies can be defamation)

This does not seem to fall under First Amendment protection.
U.S. says vaccine protection wanes over time, will begin distributing boosters
CSV (well TSV) as a format is a simple as it gets: one special code as field separator, and another one as line/record terminator. Only that CSV/TSV use chars available in text editors rather than the proper (archaic) ASCII C1 codes. Whatever the author has against CSV, I feel like starting a war against CSV is crazy, since any alternative is going to be worse when the problem isn't the format as such, but folks misusing it or using it wrongly (eg. broken XML in RSS, broken JSON, whatever).
> There are oppressive fundamentalist Christian organizations

I suspect that if they were in power, they would justify their actions as being ‘within the limits of Christianity’. I do not think tw04 was blaming Islam - the quotes indicate to me that this is how the Taliban sees it.
Get 'em while hot?
This is amazingly cool.