skysight-inc/HackerNews huggingface dataset:
When reading reports like this, remember that HN commenters frequently try to discredit major news media reports on privacy issues by pointing to news websites' use of ad tech.

Watch for it. It has been going on for years. HN commenters will infallibly comment on news reports relating to privacy issues by pointing to news website use of ad tech.

The question to ask is would this argument have made a difference here. Did these members of the Senate and House consider if a Reuters website uses ad tech.

If the Reuters reporting is factually correct, then Reuters' use of ad tech should not have any effect on the potential for others to take action on the basis of Reuters reporting. As the saying goes, "Don't shoot the messenger."

HN commenters keep trying to shoot the messenger. It only diverts attention from any facts contained in the message.
We're reading this one for my at-work bookclub, looking forward to it. We did the Martian back when and people enjoyed it. Although easy reading it has enough depth to spark a good discussion.
I have an M1 MacBook Air and the Open/Save dialog opens in less than a second. I think your system has a defect.
Racialized? I dunno, it's a thing already in any case.
I was thinking about moving to SF in 2022, but these scary headlines are making me less sure. For SF HNers - how is the city right now? Are there any areas that DON'T have any crazy people or crime? For me personally my day will be ruined if I have to deal with this stuff, so it's kind of a dealbreaker for me.
So the ticker-tapes (which I only know from old time movies) really reported on every single transaction that occurred within the stock exchange? I assume that's quite a lot of data that was processed, even 70 years ago?
Its not quite the same though.

https://en.wikipedia.org/wiki/Walt_Disney%27s_World_War_II_p...

>>
During World War II, Disney made films for every branch of the United States Armed Forces and government.[13][14] This was accomplished through the use of animated graphics by means of expediting the intelligent mobilization of servicemen and civilians for the cause of the war. Over 90% of Disney employees were devoted to the production of training and propaganda films for the government.[13] Throughout the duration of the war, Disney produced over 400,000 feet of educational war films, most at cost, which is equal to 68 hours of continuous films. In 1943 alone, 204,000 feet of film was produced.[11]

-------

This is _JUST_ the cartoon propaganda. There's also posters, commercials, movies, documentaries, etc. etc.

We don't do this today because we're no longer at a major war between world powers, and too much propaganda is probably bad for our brains and ability to think for ourselves.

It was a different time that called for different measures.
I'm not sure (nor do I care) by what mechanism, but yes: https://twitter.com/steveklabnik/status/1437441662998007809

I also seem to have confused the executive director and chair positions. She was the ED.
I'm really not sure if that was ever what Facebook set out to do.

My mental construct of Facebook is analogous to Morty following the path defined by the death crystal but towards the end goal of 'the most money'.
I agree but for a different reason. It's simply not effective. Unrest can never be ameliorated by squashing it because censorship will always be routed around. Any attempt at pushing it down will result in it popping up somewhere else, sometimes in a different form. The only remedy is improving the material conditions for the majority of people.

In every revolution we've seen, the elites are unable to comprehend or unwilling to compromise, and in every case, the longer it drags on, the more dispossessed they eventually become. US state population trends starting in the 1840s are currently generating increasing unrest as a function of the structure of the US senate resulting in a rule by minority. As the chamber becomes increasingly unrepresentative, the ability to reform it becomes increasingly less probably due to the structure of constitutional reform.

In a more perfect world, US population geographics would be modulated by representative power. That however, is not the case. State and local governments increasingly sort voters by self-selection bias. Further entrenchment and unwillingness to compromise will be gasoline for the current tinder.
I can understand this reasoning when it comes to personal insults. I understand it less when it comes to tolerating baiting, which takes time and attention from the original reason (work, fun, etc.) of the social space. Why is being offended by not being able to communicate unreasonable?

I'm also interested in your take in the kind of communication that's intended to falsely undermine your reputation. I guess it's similar to the above example, but it's more personal and threatens group coherence. What's your take on being offended by that?
The way it's shown on that page, it looks like every part of that lane can be used in both directions. In Netherland we do have separate lanes to turn left, but only before an intersection, and only to be used in the direction towards that intersection. People turning left in the other direction will be on the other side of the intersection. There will be lines on the road directing you where you're supposed to go. The left-turning lane will have a very limited length, only existing near the intersection that it's for. Also, I think there are usually traffic lights ensuring safe crossing for left-turners.

Having just a general all-purpose two-directional left-turning lane looks incomprehensibly dangerous to me.
Is any thing you said backed by anything? Even anecdotal evidence?
Recruiter emails are so generic that you can do this automatically! https://blog.waleedkhan.name/detect-recruiter-spam/

It's actually saved me a lot of time and led to several high-quality conversations with recruiters since then, which I would have missed out on otherwise.
There are some Microchip chips that implement weird SPI/I2C hybrid which does I2C-like slave addressing over SPI. But thats it for the addressing.
There were really similar discussions in mid-2020 when the Ryzen 4000 mobile chips launched, because they were beating Intel desktop chips.

That doesn't diminish how excellent Apple Silicon is for Macbook users (and Mac Mini users).

It's just an exciting time when laptops (with the right silicon) can do more than ever before, reducing the need to have a desktop for a lot of tasks, and also... largely not a great time to be using Intel chips. (Alder Lake is very high performing, but power hungry and desktop only.)
One could also ask why people are using / pushing Rust and RISC-V over Ada and OpenPOWER. The latter are simply not cool, gets nothing on their Resume Driven Development. And no companies wants to bet on it because without other company sharing some cost of ecosystem no one can sustain it by themselves. ( That is why we need marketing )

And finally, what benefits does POWER and SPARC brings to the table? The licensing cost from ARM is tiny in the grand scheme of things. I like open ISAs like POWER and OpenSPARC, but from a business POV it just doesn't make any sense.
You are putting in much more effort in finding excuses to not having to do your part than trying to learn what you need to do. Most things aren’t particularly complicated. The possibility of sometimes making mistakes is no excuse for inaction.
A $300 billion trust fund with 5% inflation-adjusted returns gives you $15 billion per year indefinitely. At $1.5 million per launch, that’s 10,000 Starship launches per year just out of the trust fund. About 1 Megaton IMLEO indefinitely. Anything else, like servicing a permanent NASA and international base on Mars or the Moon or Starlink or whathaveyou would be on top of that.
For anyone interested into very light forays of DoD in C++, I've put out this library recently which allows to have an "object" API on top of an array-based storage (AoS interface / SoA implementation): https://github.com/celtera/ahsohtoa
> XPC is not asynchronous

It's been some time since I dug into the internals of XPC, but my assumption was that the underlying protocol is asynchronous, and if you do sync calls the wrappers just do the waiting for you.

The problem is that it has a tendency to get stuck in some rare cases, where services just don't reply for some reason. Then the sync calls are the worst -- the UI of the app is completely frozen and there's nothing you can do except restart the app. If the problem is with an Apple service (like Apple ID) then the only way to fix it is to restart the Mac and hope it doesn't happen again.
interesting perspective - was it mainly leetcode questions that you ended up getting asked for first round technical screens?
>More so in Rust than in many other communities was my perception

not just yours :)
As I mentioned on lobsters: /r/sml is the only pan-implementation community for Standard ML I know of other than StackOverflow which doesn’t exactly count. (I’m not really on IRC but I don’t think SML IRC is super active anyway). As a mod I’ve wanted to put together a list so I crowd-sourced these recommendations last week and put up a sticky post on this sub to help folks who want to learn Standard ML.

If you’re interested in Standard ML, feel free to join the sub. If you’re in the know about Standard ML and can add corrections or suggestions please do!
There's also likely a (c), which is people who don't think that Facebook should do anything about it. I guess that could be considered part of a set with (a), but I thought it should be mentioned separately as it's a different motivation.
I believe either he wasn't sure he was lying, or announcing that he was lying would have broken the Official Secrets Act.
Insects feel pain though, can even have chronic pain, so I don't see how it is consistent logically: https://www.smithsonianmag.com/smart-news/insects-can-experi...
Very slow home page, examples don't work.
The rich are generally net lenders so low real interest rates should hurt them. Yes asset prices seem to be going up, but asset prices should generally stay the same in real terms.

The poor are generally net borrowers so low interest rates have for most of history been considered good for the poor.

Very recently wages have not kept up especially real wages. I think most of that has to do with globalization. IE US wages have lagged while China/India has seen above average wage growth. Basically you have much of the US workforce saying 'I make twice as much as my parents did at my age, why can't I afford a house?' But in real terms, their parents' labor was valued significantly higher than their labor currently is. The world was a different and less connected place back then so there was much less international wage competition.
That and the name, I got tired of;

"Tooter what?"
"Tutanota."
"Can you spell that please?"
That does look really cool and useful, thank you!
I was introduced to him last time, he said he could help. Passed me along. I was rejected, reported back, then was reached out to by an internal recruiter and apologized to for a misunderstanding and given an interview. 3~ minutes into the phone interview my phone digned with an email notification, about 10 minutes later when we hung up with a "we will be in touch" I checked the email and found it to be a rejection saying

>Hope you're doing well, Ryan. I wanted to drop you a note to let you know that after discussions with the team, it seems we’re not quite the right fit for your skills at this time.

>Please know that this was an incredibly tough decision for us to make as REDACTED and I enjoyed getting to know you.

Sometimes an opportunity isn't worth jumping on. I was sent a rejection email while actively on the call still being interviewed... after they had already told me I wasn't good enough for not having a degree when I told the founder of the company I did not have a degree before he passed me off to an internal recruiter.

I'm not sure I want to work for a company that rejected me twice in one process, one of the times by shooting me an email rejecting me while I was still on the phone with them in the middle of an interview. To me that says I was already rejected and the interview was a formality to check a box as the individual REDACTED was the one on the phone with me, so how did he confer with her - while still on the phone with me for several more minutes- to decide I wasn't a good fit?

I may want a new job, but sometimes you have to exercise some serious skepticism and even just say no.
If you opt to send an encrypted message outside of Tutanota, first you set a password, then it sends a link to a special inbox where the user can use the password to log in and reply. The message's contents don't ever get sent in the clear, and only their encrypted contents get stored on Tutanota's servers.
What would it take to start a factory in the United States making lithium-ion batteries to sell to consumers (for a PowerWall-like usage)?
> the weakest link will usually be at the other person's end (and out of your control)

By that logic, no one should ever switch from an insecure service to a secure service. The advantage of being backwards compatible with email is that you don't lose anything by upgrading, and for some messages you do gain something. (You shouldn't change your behaviour based on a false sense of security, though).

Ideally, the person you are communicating with would use PGP, for example if their provider is ProtonMail, so you could have end-to-end encrypted communication without having to worry about keyservers or encryption settings. Unfortunately, however, Tutanota has chosen not to use PGP because of fears of "attacks from quantum computers"[0]. Of course, their own proprietary system is vulnerable to those attacks too, but that's a minor details, and you should ignore it...

[0] https://tutanota.com/faq/#pgp
SpaceX rocket business leadership shakes up as two VPS depart
Don't forget that other languages also have community drama.

Just because Rust's drama made it to the HN front page this day doesn't mean that other languages are any better in the drama department -- I think it just means that HN is obsessed with Rust.
I'm not running any kernel extensions on this Mac, the first iCloud related hang happened during the setup process before I installed anything at all.
I’ve done it twice - moving overseas and moving back again.

I did enjoy some travel however it is REALLY difficult getting a job without having a job when you do want to look again. I also spent way too much time stressing about it while I was trying to enjoy the time off.

For me the hardest part was being confident in interviews when I was unemployed - maybe that comes easier to others.

I don’t think I’ll ever resign a job again without the next one lined up.
Slick Keyboard Built with PCB Magic
But demand isn’t hyperelastic, is it? If anything, a quick reduction in price would reduce total revenue (and total profit even more) as demand wouldn’t immediately keep up. It takes time for mass demand to respond.
Wait, MS no longer controls computing in the business world? Show me a Fortune 1000 company that doesn't use MS extensively.
Learn how to create a full-stack app with Svelte and serverless
More likely you're running your containers using overlay or some FUSE thing, and that's causing the I/O slowdown.

What syscalls do you think are intercepted, how? Speaking as someone who can write kernel code, I'm not aware of any such thing specific to containers. (As far as the linux kernel is concerned, there's no such thing as a container.)

If you're talking about BPF, that can be used outside of containers, e.g. systemd can limit any unit, and using it is not part of a definition of what a container is.
B and C say "general description", while A says "rate" or "compensation"; has the exact meaning of those been figured out yet, w.r.t. what goes in the number and what goes in the text?
Where I live, every neighbourhood is walkable. There's nothing special about it. Sure, people walk past our house. They're our neighbours and we say hi.
Today’s Shortages Could Soon Become Tomorrow's Gluts
One previous related thread:

The Toit Programming Language - https://news.ycombinator.com/item?id=26365202 - March 2021 (18 comments)
Cloudflare seems only to be giving the IPV6 address for archive.fo - try using quad9 or something else. Or hop on mobile.
Optical Character Recognition Solutions for Modern Business Framework
Wait, so Amazon allegedly undermined privacy by spending tons of money lobbying, and Congress wants to pass legislation on privacy. How about passing legislation on LOBBYING?
>Support for assembly like models is a huge benefit! However, the average 3D printing oriented creator still prefers collections of STLs. In user interviews, I often hear the rationale for this is that there are (perceived) tooling and general workflow changes that seem time consuming - so the usual.. change/learning takes time.

Yes! STL actually does this, and I've employed it for years, but often find software isn't expecting / designed for it, and or others are not aware and use the bundle of files workflow and it's easiest to just go with that flow.

Model metadata is exciting to me, and it's for reasons similar to those found in other manufacturing contexts. JT is a great example, and in the 90's VRML actually got used for model + metadata representation by SDRC / FORD to communicate tolerances and other data along with the geometry.

Things are very slow to change. Decades for some of this stuff. We were capable of real paperless in the 90's, and still... Not there, but more there than not these days.
One of my first websites used the single pixel GIF for layout, which still works. The website for a snowboarding magazine was intended to symbolise the curved slalom of descending a slope, and was a nightmare in absolute positioning:

https://i.imgur.com/QVcAYqf.png

https://i.imgur.com/2SDxhii.png

https://i.imgur.com/ZBEk9ae.png
> ... but containers are needed to build images

Incorrect. The images are mere files(/subtrees), and you can write one however you wish.
Excellent investigation.

I have the first M1 MBP pro 13” and have done a lot of data stuff on it. My experience was also that python flew - cpython on the M1 being almost as fast as pypy on my 2019 i7 laptop - and java compilation was much faster too. The CPU is fast and the memory is really fast.

The performance pain points though was anything involving containers, random 10-30 sec stalls in boot and app startup (I think it’s corporate firewall stuff) and a general preference I have for Linux desktop over OSX (yeah I’m a programmer).
A couple of things come to mind that I'm struggling with now:

1. how to install outside of NixOS, mostly to use home-manager, in a flake-y way using the new `nix profile` thing that supercedes nix-env. The few folks I've spoken to seem to prefer to use NixOS as a shell, then to manage their dotfiles with home-manager, and trying to figure out how to manage this global state in profiles with flakes (e.g. I've heard ~/.config/nixpkgs/flake.nix is the location, but hits on a web search for this file name are almost non-existent).

2. how does one _develop_ with flakes. I get confused about how to use the repl to add something into my config (thankfully there's :lf now!). Some simple walkthrough that goes from packaging a simple application and troubleshooting in the repl, using shell to check the build stages, etc, would be extremely useful. Once one gets over this hurdle, Nix becomes an extremely attractive tool to bundle existing code and manageg packages, and new users start to see the power of it.
Past related discussions:

Data-Oriented Design (2018) - https://news.ycombinator.com/item?id=20380397 - July 2019 (37 comments)

Data-Oriented Design (2013) - https://news.ycombinator.com/item?id=11064762 - Feb 2016 (8 comments)
I'll just leave this here: https://en.wikipedia.org/wiki/Bonobo#Sociosexual_behaviour (NSFW)
Djinn Split Keyboard
>It's also kind of pointless to talk about how to falsify a class of thing we have affirmative evidence is happening.

Can you elaborate on the logic behind this a bit more and perhaps explain how it wouldn't justify McCarthyism as well? (e.g. we know that there was a Soviet spy in one office, so every office that acts displeasingly is filled with Soviet spies)
One thing I've never been able to figure out with Django is how to properly handle javascript. How do you all handle stuff like js dependencies? What I do now is just copy and paste a dependency like mapboxjs and keep it in the static folder. Would be great if I could use node or something like that and then have a way to import js dependencies in django templates. I've been using htmx and alpine js to sprinkle some js into my templates, but maintaining all of those js files always feel so clunky
Not since June 25, 2011 when they started randomizing assignment[1]. They still don't use 666 as an area number, though.

[1] https://www.ssa.gov/employer/randomization.html
A common thing I see drivers in my city do is pull into the center turning lane and then merge into their intended lane when doing a left turn. It's super illegal afaik, but I see it done all the time, I've even seen police do it. Of course, the alternative to this maneuver is waiting a very long time until both lanes are clear before turning because the stroad you're turning left on is extremely congested (though not extraordinarily congested in my cities case)
You wrote:

> The post mentions an expendable version at 15m d but that can't be done on either the current iteration (9m) or v2.0 (12m). The original plan was for 15m but that would require around 100 raptors to get it off the ground!

However, that's not obviously true. This is just a fairing. The fairing can be made wider w/o adding engines or making the booster (or the bottom of starship) wider.

Then you mentioned the stage zero issues, but if an expendable starship with a wider fairing doesn't need to be reused then there's plenty of space right now between starship's nose and the launch tower for a wider fairing, and a crane can be used to stack it instead of the chopsticks if the wider fairing makes using the chopsticks impossible. Even if modifications to stage 0 are needed -or a new one altogether-, if SpaceX ends up building more stage zeros elsewhere (like, say, at Cape Canaveral), they'll have a chance to accommodate larger fairings then.
> I do think it's right for the mod team to not reveal the specifics in public; that would likely provoke targeted harassment and make the situation much worse

Instead, we have countless people bantering and taking "sides" about hypotheticals. In a world mostly devoid of secrets on the web, I think they could have, at the least, masked identities and summarized the issue.
> it feels infuriating that in order to afford medicine, clothes, food, shelter, and defense once you're past your working prime you must attach your fortunes to companies that have very little to do with the actual services you require in retirement.

This seems like an incredibly weak argument for an incredibly good point. Its crazy that you must attach your fortune to companies that have very little to do with you in general. A wealth manager, or annuity or other similar service (pension) seem like a very reasonable (conceptually) place to attach your wealth - their job is to provide for your retirement. Saying "buy stock market indexes and government debt" seems like a very indirect way to hedge your retirement.
Check out the LivDet - Liveness Detection Competitions - https://livdet.org/index.php
It goes like this: police violence leads to increased scrutiny, city and police leaders decrease direct engagement, opportunistic low-level criminals become more active. This has definitely been happening in Portland, OR, not sure if the SF cases follow a similar pattern.

There's no question police need to be reformed, also no question there are a ton of criminals exploiting the situation. Prediction: it gets even worse for minorities and other overpoliced groups.