skysight-inc/HackerNews huggingface dataset:
Just as more than one thing can be bad, you can be against imperialism, stand with oppressed peoples and deeply question the official American story.
On that we can agree. Social media is a scourge. But it's also true that people believed crazy things before social media.
>I still side strongly with Ukraine but this is a complex issue and rolling the tanks against a country with less GDP than NY does not make the world inherently safer.

Putin takes Luhansk and Donestsk, consolidates the southern coast, and links to Transnistria. Ukraine is now a landlocked welfare case for Europe, with millions of refugees streaming out and a government in collapse. Just like that, Russia has a salient into Western europe, and the world order of national sovereignty comes to an end. There is no complexity to the issue. This is the clearest, most mortal threat to Western civilization since the collapse of the Soviet Union. Do not fall for "let's hear both sides" whataboutism.

It doesn't happen often, but sometimes in life there is simply right and wrong.
Yeah - if all strings are interned that's ok for comparison, but atrocious for string allocation. If not all strings are interned that's better for allocation, but atrocious for string comparison.

We already have the best solution... symbols. An alternative set of semantics that work well with our hardware.
Migrations suck too.
I think this is an extremely ungenerous take. I think more objectively young Americans simply have different ideological preferences than older Americans.

The cold war mentality, talk of "free and open" societies is in itself deeply ideological, not "facing reality head on". It's the wish to remake or maintain the world in America's image. If anything I think young Americans are the less ideological group here. They see America's domestic issues, international overreach, they have less of a preference for liberalism in the broad sense of the term, and they demand a foreign policy that is more focused on America's domestic interests in the face of a changing, more multipolar world.

the general opinion of younger Americans seems much more aligned with realist schools of foreign policy than with the moralistic, idealistic mentality of older generations.
Because I used to work at Google on TPUs with all the teams (from ads to Physics), and have about 30 years experience in high performance computing.

Neural nets and DL are just one of the reasons to use TPUs; in the future, they might not even be the preeminent approach. DL is just one part of the much larger world of HPC, it's been very effective, but I expect that as things evolve people will rediscover the value of deep precision.

https://arxiv.org/abs/2009.06489
I appreciate the other threads here on this. My viewpoint may be a minority, but I fought in a war and live with the aftermath so I think my perspective might be of some value. I'm going to try to be careful with my wording but please realize this is a bit emotional even a decade later.

I fought in Afghanistan. Real authoritarians with a very real tyrannical streak that's comparable to cartels, with tactics to boot. I watched the Obama administration lie about how well the war was going. We were getting reports of Marines being shot in the back by their counterparts continually. We were finding posts abandoned. Our bases were getting attacked while understaffed, our patrols were minimized, and our ROE was changed such that we had to be shot at directly to return fire. I watched national rhetoric coalesce on "they signed up for these injuries" when veterans needed help the most, culminating in people comitting suicide outside of hospitals.

I will never for those reasons support sending another soul down range.
I'm in the same age group and mindset as you. In fact, none of [the] poll results tracks anything I've encountered since the war started. I do not know a single person who sympathizes with the Russian aggression.

If the polling numbers are representative of larger groups outside of my social circles, then it is every disconcerting.

> barely half of those under 30 said they care who wins...

Yikes.
> don’t trust the narrative CNN and Fox News are trying to sell them

I've had a hard time with this one as for weeks it was "Russia is not advancing, yada yada" meanwhile the graphic they showed while saying this clearly showed a map with more occupied territory than the same map the day before and another city under siege which has deteriorated my trust where I was a skeptic before, I did at least think war reporting would be rather accurate. I really got the feeling they were trying to calm us down and getting those talking points from some unified source (the govt?) and worries me that this conflict does in fact have potential to get massively out of hand
Yes! It's a systemic issue and it has turned into a popularity contest online... whoever has more clout gets their account fixed... It is a big issue and I agree with you.
They can, but they usually control the desktop, so if you want a consistent experience it is somewhat ill-advised.
I don't think he's campaigning for "zero moderation" -- he's spoken about plans to fight bots. I think he just wants zero moderation for accounts run by actual humans, which is still a can of worms, but a different can of worms.
I think that quote is fine if you read 'how much people are willing to pay' as meaning the whole order book (as it were) - i.e. how many people are willing to pay how much.

The price is usually (an attempt at) optimising profit, where that may mean selling for more dollars to fewer people.

Ceteris paribus a reduction in the cost of supply doesn't change that calculation.

(Though, as the economist in my family says, 'ceteris never bloody is paribus'!)
Adding to this, young Americans have never seen anything gained from war. The war in Afghanistan lasted 2 decades and cost trillions of dollars, yet we have next to nothing to show for it.
"Younger Americans are more balanced"

It doesn't have much to do with laziness. It has to do with your ability to filter and discern what is going on, your ability to hold multiple and opposing ideas in your head at once, etc etc.

Laziness is one factor.
Details of the Mailchimp Data Breach
A lot of elementary stuff was fantastic, if they had the nerve to fork their stuff from GNOME then I think there would have been a lot of people (myself included) who jumped on their bandwagon. Unfortunately it looks like EOS is on it's last legs right now, so I guess we can only watch and see what the future holds. Dolphin is fine too, I guess...
That isn't an ad hominem. I haven't attacked your position because of your obvious conflict of interest, I've merely pointed it out. I didn't say, "This person is a corporate shill and so you shouldn't listen to them about free speech!" I said, "It makes sense that you would be in favor of restrictions on speech that benefit your clients." I'm not casting doubt on your argument because of your bias. In fact, I attack your position's substance head on by providing actual historic context.

I could not be further from an ad hominem if I tried.

And I'm well aware of the supposed leftist slant of younger biglaw lawyers. I just don't acknowledge it as a true value they hold. Actions speak louder than words, and biglaw on the whole works against liberal values.
*MUSK: `NOT SURE I'LL ACTUALLY BE ABLE TO BUY' TWITTER
> Going luddite

Please, I do wish you would think carefully before using what is
really a pejorative and potentially quite insulting term in regard to
modern tech critique. Some of the smartest people out there, who built
the digital world you take for granted today, are having (belated)
second thoughts about the social and geo-political impacts of these
creations. Heartily I recommend Cory Doctorow's recent piece about
this [1].

One could arguably turn it around and say that those "cargo-cultists"
hell-bent on ploughing ahead regardless, without pause or reflection,
are closer to the common misuse of the word "Luddite" - a kind of
straw-chewing bumpkin who lives in fear of progress. No. Progress is
the radical questioning of "progress" itself.

> We'll just have to accept the consequences of what all this new
> development has brought us and learn how to live with it

No we won't. Be careful of this "genie and bottle" fallacy. It is
absolutely the wrong attitude found at the intersection of unreasoned
defeatism, resignation, learned helplessness, and abdication of civic
engagement and responsibility. We are here, as hackers, to _shape_
the technology that runs our world, not to sit on the sidelines and
amuse ourselves to death [2].

> recreating an environment that only really worked for a small
subsection of humanity.

There's a framing error in this reasoning. The technology of Web 1.0
did not exist in limited scope because it was only suitable for a
small subsection of humanity. It was only being used by a small
subsection because that was the developmental stage of the web. One
could say (disingenuously) that at the time Web 1.0 was such a
successful technology it was being used by 100 percent of web users!

[1] https://onezero.medium.com/science-fiction-is-a-luddite-lite...

[2] https://en.wikipedia.org/wiki/Amusing_Ourselves_to_Death
Attracting and Retaining Talent Has Increasingly Become a Critical Business Risk
Air taxis, fire suppression, medevac, flight training, search and rescue, geomapping, aerial application, police, etc.

Very few of these high compression, high HP planes are flown by people just "flying our own plane". Most of us fly small planes that can easily burn unleaded.
I realize this was a week ago, but the parent comment is basically the case. The "some reason" is the expected time from request->response (which includes aggregation/interpretation of results) is 1-2 seconds with a sample size of ~50,000 for a pretty involved model that needs to be run on demand/in "real time" with no good, predictable time window.

We can definitely get by running the sampling on a dozen larger systems, but those systems still cost more than (one thousand Lambda executions * a few hundred times a week max).

Pre-computing is an interesting idea, but would certainly be an epic amount of work. The input set is also quite large (compiled motorsports data based on current state of an event).

I'm also totally willing to admit I'm probably in over my head in designing such a system, but I did try a few different ways of architecting this and tweaking the parallelization in the source and this was the best cross of time/money I could get! It's definitely been a learning process for me; although I've got some years experience with scaling out, the system and requirements were much different than I've been exposed to. I'm sure this first take will be changed or at least refined once it's been in use for awhile.
Chris, your work is phenomenal and I super appreciate everything you do.

I think my comment was mainly that if I were viewing it objectively (for example, knowing nothing about Julia), I think a lot of Julia's evangelizing comes off too strong. This is definitely not directed at you btw, but just that the community as a whole is just overly positive and ONLY positive.

For example, if you search for Rust on hacker news or even browse /r/rust, you'll need 80-90% pro rust, but you will also definitely see another 10-20% of posts being very critical about Rust. And these critical posts are even from prominent members of the Rust community. Additionally, there's a roadmap for Rust posted very often.

In Julia however, I can count the number of "negative" Julia posts I've seen on one hand. Don't get me wrong, I really like Julia, but there are A LOT of things that need to be improved that I know about and probably more that I don't even realize. It would be nice to have experts post and comment on that, and the core Julia members describe how they are going to tackle that. IMO, that discussion does happen, but it is largely on Slack and forever lost to Slack's history.
Isn't this solved by PBS (Proposer-Builder Separation)?
Read this:

https://thelastpsychiatrist.com/2011/10/marc_marons_mid-life...
Giga Texas literally has the machinery in place to start building Cybertruck. It's happening. Roadster isn't far behind.
>“If the ‘Mainstream’ is for it, we are against it, even if we can’t articulate why!”

This argument has worked out just fine. The mainstream is generally against me.
Daddy Daddy my friend wants to connect her Ipad to the internet, what's the wifi password? Not fooling me hackerrr
Case study: https://youtu.be/ON0A1dsQOV0
Honestly, the older I get, the more I like the vision of a 1930-era utopia. I get up. I have a communal exercise program in the morning. I work for some number of hours, while kids are at school. It's a 32 hour work week, but that's made up for with my 8 hours mandatory education. I'm guaranteed a job, a house, food, and medical care. I'm guaranteed retirement and disability too. There is no advertising. I don't have access to video games, alcohol, drugs, or Facebook.

I can describe how I'd set one up, to guarantee personal freedoms and human rights, and reasonable systems of governance, but at the end of the day, I think "whomever is in power" will make better decisions about human well-being than the invisible hand of capitalism.

I think China has some elements of the right approach:

- Free markets for mass-produced commodities.

- Socialized banks, resources, real estate, and other rent-collecting industries.

- A hybrid for tech and information
I don't think anyone will be able to find out easily since this communication is encrypted. Who knows what the random bursts of data from some IoT device are?

I can guarantee someone built a way to enable telemetry and diagnostic data into these devices "to improve user experience". It wouldn't take much for another engineer/sociopathic PM to enable it across the board (telemetry is now opt out) or change the sampling frequency or storage location.
Yeah that's what I was referring to, making me think this is more of the same juvenile shenanigans.
Tell HN: I'm 18 years old today
Do you have any advices? It can be any advice from work, life or relationships.
In some left-wing circles anti-Americanism and anti-imperialism are indistinguishable. People like Max Blumenthal are the perfect representatives of this ideology.
Fun fact: Windows Explorer also has the same hotkey for typing out the path.
No it doesn't... You don't think Arizona Iced tea would produce more cans if everyone started wanting them for $2? Marginal costs increase as the company expands due to bureaucracy.
Interned strings are fine if you don't have mutable strings, but for one Ruby does have mutable strings and two it's nice having that syntactic sugar! Makes it clear that some value is something programmer-written, or at least programmer endorsed. I don't use python much but I do wish there was an alternative syntax for strings I only plan on using like symbols.
I'm 43. Did the startup thing, to differing levels of success. Freelanced on projects I found interesting.

I'm probably not going to do anything too interesting on the grand stage again. Kids have slowed me down. I'm still sharp, but not as sharp or hungry. Yes, I'm a little sad to say goodbye to all of this, and a bit sad to see time slowly running out. All of the past situations, people, cultures, etc that I can no longer return to are a source of profound nostalgia and wistfulness, too.

I became a teacher (nominally half-time, but I end up dumping a lot more effort into my programs). I run robotics teams and engineering programs at a private school. The job contains all I like about working on engineering teams: fun problems, coaching "junior engineers", etc. I get to be ambitious-- teaching middle school students computer architecture from transistors to gates to combinatorial & sequential logic to ALUs and register files all the way up to machine code.

Um... it's super rewarding sometimes, and sometimes super not. But it is, definitively not just meh and empty. That's what's important to me right now.
While I'm not necessarily disagreeing with that assessment, I think those examples of Gab and Parlor are weak. Those platforms were essentially created and marketed specifically to individuals and groups who were kicked off of other platforms. That demographic will naturally include a much higher proportion of "less than desirable actors".

Many of the largest platforms featured much less moderation in their past - even when they were much larger than Gab or Parlor - while also enjoying a smaller proportion of "less than desirable actors". Of course, whether that level was acceptable is debatable. Free speech is a double-edge sword and moderation is an astoundingly complex problem.
Civilized and extremely rich. I grew up in a country with a welfare system probably as supportive as the Nordics, as a percentage of national wealth (I didn't check the figures). I can assure you that my musician friends that didn't give up on a music career (as I did), most certainly have to make sacrifices to make ends meet. Granted, at least they don't have to fear generational debt in case they get an unlucky draw in the health lottery.
You do, which is dumb, it should be doable by mouse or really really easy to find. It shouldn't require Googling or hunting. Ctrl+L is listed on page 2 of the keyboard shortcuts for Nautilus when it's arguably such a basic thing that at very least it should be in the stupid hamburger menu. Keyboard shortcuts should be a shortcut not the only way to do something.
That's just the first couple paragraphs.

> Cramer also warned of potential “personal liability” if the board accepts Musk’s offer, which would value the company at around $43 billion.

That seems to be a much stronger argument.
Sail across an ocean.

I'm nowhere near in your position, but the bucket list is pretty much done except for skippering a yacht on a major offshore passage. I've been sailing on and off since my teens and now have a yacht and am pushing into longer trips. There's a lot to learn. You need to push outside your comfort zone on a regular basis. But it's visceral, real, incredibly connected to physics and nature, and uniquely satisfying. When sailing you're completely disconnected from society, money, your upbringing, everything - and are reliant on your own preparation to literally keep yourself alive.

I'm not really making myself clear but ... Sailing has been great for my mental health. Perhaps it can help yours.
> Boomers were brainwashed with cold war propaganda all their lives and don't see Russians as people. Even millenials were exposed to the same propaganda as kids.

What...? We absolutely do see Russians as people. We also see this as a unilateral war of aggression created by a corrupt autocrat which has resulted in the unjustifiable murder, rape, and destruction of Ukrainian people.

> Younger Americans are more balanced so far... and newer propaganda is not as effective to anyone other than the laziest... because anyone interested can look for the information from other points of views just as easily because of democratization of media and information.

I'd love to see what information justifies the rape of 25 women in a basement [1]. Or the widespread destruction of civilian areas, rampant rape and murder.

1. https://www.bbc.com/news/world-europe-61071243
TWTR was trading at 33 before Elon announced his stake, and he offered 54. That's a 60% premium.
Eh... without a breakout of their numbers it is hard to trust this poll.

That said, I think its fair to say half of 18-29 year olds have no interest in geopolitics and 65+ people have been around long enough to have some opinion on it.
That seems easy to optimize out, especially given rust's mutability guarantees. If I have a u8 and I index into an array in a loop the compiler should be free to cast it to a usize above that loop, right?

The benefit being you can store much smaller structures, plus in the case of memory unsafety you reduce attacker control.

The vast majority of strings I personally use are certainly well under 2^32 bytes, and most are probably under 2^8.
Incredible thread. Definitely logged off for a while after that
Heartedly agree. Started teaching and there is something magical about interacting on a different level completely than with work colleagues. I'm learning as much as I teach, the result will be a simple book based on my lectures as over time they start to coalesce with a clear idea of who I am and what I want to leave behind in the world.

I teach in a way that doesn't interrupt much my 'day job', so it leaves a lot of opportunity to weave the energy back into my work.
Unless a massive recession is coming
You can have a read-only replica if you're concerned about performance.
Ah, wait until you experience the Nautilus file picker. Want to attach an image? Here's a list of all your photos in this folder, but the preview is 100x50, have fun.
Windows search is godawful. Not only is it slow, but it explicitly omits a bunch of directories, like AppData in your home. Guess were most applications keep their user accessible data. It's so bad.

If for example someone wants to install a GIMP plugin, you can't tell them to just search for the GIMP directory from their home, because the search simply won't find it.
I am close to be financially independent. But I wish I was already. I have so much stuff to do, traveling, spending time with my family. Not having to worry about your day-to-day will lift so much burden and bs. I just can't understand how people who have already made it, struggle with finding purpose in life.

As we type on this keyboard, children out there in world are dying starving, or
because of some war .. and here we are wining.

My grand father spent his youth fighting in a fck war! And after that he spent years working in a foreign country, to provide the means for his family to survive.

I can't possible empathize with this guy, I am sorry.

Get your s*t together and be grateful for what you have.
Yes, in real life the truth is often that all participants in a conflict have morally ambiguous motivations and do bad things when they think they can get away with it. It's OK to acknowledge that while also acknowledging that in a certain narrowly focused issue one side is less wrong and one side is more wrong.

If you're arguing that young people should accept that Russia (which is already a complicated concept) is universally Bad and the western friendly powers (another nearly uselessly complicated concept) are universally Good then you're arguing for a false view of reality. Give the public a little credit, they can tolerate a little bit of moral ambiguity and still make a reasonable decision of right and wrong.
Eh. I'm in exactly the same group she's talking about (born in 84, so at the upper end of millennial age) and my inheritance has started already. My parents have calculated that they have enough to live on until the time they expect to die, so they're passing any extra onto me early to avoid inheritance tax.

Personally, it kinda grates on me. I'm very much a soft socialist, who believes in everybody paying their fair share of tax. I've also derived a lot of satisfaction over the years in becoming self-sufficient[1] and being able to pay my own way without them having to prop me up. But it's their money and they're free to do with it as they wish.

As it stands, I'm doing the privileged thing that the author mentions, and 'refusing' it: it's going in an investment account and I'll continue to live within the means that I earn myself. But I know that that still means that I'll never be afraid of having to live on the dole, or do a job that I utterly hate.

In any case, even without that money, as an ex-FAANG developer I'm still significantly more privileged than most of my peers: I don't have any debt, I own my (fairly cheap) home outright, and I own a (very cheap) car and motorbike, also outright. Amongst my friends, most of whom are renters working in precarious jobs, I just don't mention money.

[1] How does that work with the socialism? Well - I'm happy to take from the government, because everybody can get the same, and I've repaid that with taxes over the years.