skysight-inc/HackerNews huggingface dataset:
This article[1] being a standard talking point. I have been an ACLU member for years, but I do find their current direction to be somewhat worrying.

1: https://archive.md/tL7Rj
How would you feel if (hypothetically speaking) Samsung bought TSMC and thereby pushed Apple and other smartphone/laptop vendors out of the market?

Wouldn't you agree that it is better if all companies have equal access to TSMC's services?
Unfortunately the HTML spec hasn't yet clearly defined how TextMetrics work, so you can end up with different text alignment and measurements between browsers. See this spec issue: https://github.com/whatwg/html/issues/6731
If you join the Patreon, you can get access to bonus shows while also supporting the creator and allowing him to make more episodes. Highly recommend joining the Patreon so we can more amazing content in the future.

https://www.patreon.com/darknetdiaries
Not sure this is about hierarchy, it is probably more about a clear distribution of tasks. You can distribute tasks without having to fall back on a hierarchy. You can build a hierarchy without distributing tasks in a clear and efficient manner.

Many projects get away with spontaneous distribution of tasks ("You wrote the tests once? Congratulations you are now the tests guy until someone else comes along"). That doesn't mean someone has to tell you that you are the tests guy now. It means all members of a team have to wonder what tasks need to be done, which task is currently not being worked on and who is the best person to do that task.

Open source projects work like this very successfully with little to no hierarchy.
Always important to note the philosophy underpinning monopoly differs in the EU and the US.

In particular for US law, this part:

> having a dominant market position and using that for anti-competitive behavior

For the EU, the question can stop there; in the US, there's an additional burden of proof that anti-competitive behavior harms the consumer.

Google is allowed to build a giant search empire because so far, courts have agreed that while it's hard to compete with Google, the consumer is not harmed because a competitor is always a click away and barrier to switching is low.
FB wasn’t affected as every single user said “ok, don’t show this again” or some version of that.
>but I had to realize that not everyone is trying to create publisher-worthy documents

Not to mention most LaTeX documents look like crap - the might get the "standard LaTeX paper-like formatting" but as a formatting it's nothing special to write home about, and the fonts don't look particularly good either.

What I find especially funny, is there was a foreign commercial book from LaTex experts (and contributors), about LaTex, typeset in LaTex (of course), whose typesetting was all over the place -- including text running off the page inadvertently.
https://en.wikipedia.org/wiki/MacOS_version_history#Releases

They've been released pretty close to every 11-13 months since 10.7, which was nearly 2 years after 10.6. That happened a decade ago now, so it's not something that's changed recently.
The Macbook Pro 16" thermal throttling problems with external monitors [1] finally seems to be fixed with Monterey by enabling low power mode. (At least with 16:9 60Hz monitors).

I've been dealing with `kernel_task` hitting 900% CPU usage and the entire window server running at 2 FPS when using external monitors since I got the mbp 16" a year ago. Good riddance.

[1]: https://forums.macrumors.com/threads/16-is-hot-noisy-with-an...
It is frustrating to see how stagnant desktop OS's have become. Both macOS and Windows 11 have added incremental features that are surely nice to have, but no one dares to improve on the human-computer-interaction which has remained the same for decades now.

With the advances in AI and the ridiculous compute power of modern CPUs, we should be able to have OSs that are Digital Assistants.

Just one example:

- file management: Why even? Why expose most regular users to this metaphor in the first place. Mobile OSs have been rather successful in getting rid of this implementation detail. If I write a lot of documents and need to come up with names for them, I expect that to be sufficient. My Assistant will sort/group/maintain them for me and if I want to open the "status report to vendor X from last week", then that should be enough. Make sure my documents are safely stored, encrypted and all that jazz. Don't make me pick between "iCloud" or "OneDrive" or "C:\" or "Document" or "Desktop". Index all the content I'm producing semantically. Just DoWhatIMean? (tm)
Have this be consistent throughout the applications I'm using - including web apps. (And why even make that distinction. Who here doesn't have relatives who have trouble understanding the differences between locally installed applications, apps on their phone and web apps in the browser?)

Regular users are consistently struggling with low-level concepts like 'files' and similar remnants of trying to emulate desktop metaphors from the workplaces of the 80ies.

"Do you want to change the extension to .doc or change it to .txt"? What?!?
"Do you want to overwrite file "xyz.xls"? Overwriting sounds bad, what happens if I say no though?

That is just the tip of the iceberg where we are somehow tied to ideas of HCI that are rooted in the 70s/80s.

I do appreciate being able to tell my phone "Set a timer for 10 minutes", but where is
"Plan a trip to Dallas for next week Friday" - and the Digital Assistant knowing exactly what to do (since that ain't its first rodeo)?
Which shows are these? The biggest difference I see between when I was a kid (born in the 70s) and my daughter (born in the 10s) is that shows now are relentlessly upbeat, focused entirely on teaching and nonviolent. We recently got HBO Max and most of Looney Tunes is lost on her because it’s basically assholes whaling in each other.

I still love it, of course.
I deny that you describe the modern Christian view. The Christian view is that God made the world, and that humans are sub-rulers of it, but not owners. They are taking care of the property of another. They are not free to trash it.
> a true matte display that prevents glare with an Anti-Reflective Coating.

This alone made me pay attention, it is so damn rare to find something portable nowadays that is not glaring with a mega reflective display.

I understand that reflective screens sell better next to lackluster matte screen in a display case but at this point it really feels like none of these manufacturers have used their devices outside.
The last place to look for info on BEV fire safety is a manufacturer's website. Talk to fire fighters, look at the independent stats.
Brown tomatoes are showing up in more grocery stores now, and have a much better tomato flavor than beefsteak tomatoes. They are often sold in a sleeve of six or so, or labeled as "kumatos". Really, give them a try - they are much better than regular store tomatoes.
Later down the article is another story:

David: So, my guess is they were making some sort of secret Geiger counter and they wanted to be able to take it around and look for, I don’t know, people making dirty bombs maybe? But not have it looked like a Geiger counter.

David: if you wanted to go and check if there’s any signs of radiation in some place where you’re not officially supposed to be checking, you’re on a tourist visa in Tehran or something, this would be a very useful device. If you’re arrested with a Geiger counter you’re in trouble, but if someone looks at your iPod and the iPod works and it plays music and it’s totally normal, you’d be much safer, right?

Adam:Yeah, totally. So, they built this and then?
Well, all networks have lost mindshare, but I wouldn’t say their kids programming is worse.
> They changed.

So yeah, they realized some stances they had has fucked over a huge group of people that weren't listened to for centuries \o/.

For people like me, ACLU went from a pretty dangerous org to an org I actively support.
> hacked together

That’s the thing. Apple doesn’t want a feature to look like a hack, and they also have to consider how every feature plays with everything else in their OS and ecosystem.
True, and I’m not arguing that this person deserves more (or any) credit than the other, my gripe is with calling for moderation straight up as if he’s almost calling the police. I should’ve made it clear that that is the dickish part imho
So what are you suggesting? For Facebook to decide to just turn off the lights one day? There is evidently market for a social network like Facebook so I’m sure another would step in before too long with the same problem.
blueutil. I connect my bluetooth headphones to macOS by issuing ‘hp’ in iTerm2 which is an alias to blueutil to connect to my headphones by ID number
It's in the macOS User Guide. Here's the link for the Monterey version:

https://support.apple.com/guide/mac-help/control-center-mchl...

(Note the Tip sentence.)

Always read, or at least browse, the macOS and iOS/iPadOS User Guide. Even advanced users will learn a thing or few.
So I used to design graphic accelerators for Mac video cards, I made (among other things) cool hardware to speed up font rendering. While some of the stuff I did was great the font rendering was underwhelming, especially on the high end apps we were targeting ... I dug into what they were doing ....

Pagemaker - invalidated the font cache at the drop of a hat, spent all its time rebuilding it.

But Quark express was the hard one - it spent all its time multiplying (which was slowish on 680x0s) - turns out it used Adobe Type Manager (ATM) to render text and they had solved some pixel cruft problems by adding 2 spaces to the end of every string they rendered and clipping it to the desired space .... in other word they drew a box around it ... ATM solved this problem (clipping) by laying out a line (all those multiplications) and if it didn't fit it would split the line in two and try again - because of those 2 clipped spaces this resulted in N squared/2 behaviour (24 char text would do 24->12 12-> 6 6-> 3 3-> 2 1) and as a result the code spent all its time laying out the text over and over again and comparatively none actually drawing

So don't do that
Antepenultimate is perfectly clear while an uncommon phrase like “third-last” is ambiguous, prone to possible fence post error: is it the first of two before the final sentence or third from last (a reasonable interpretation in UK and Australia, at least) which would mean it would be followed by three sentences.
Article reads like an ad.
Yes, I was so sad when I "upgraded" from Atari to Windows and I could no longer do this. That it's still not standard is a mystery.

It wasn't standard on Atari either but that it even was a thing 30 odd years ago shows yet again that we're not always as innovative as we think.
API with NestJS #53. Implementing soft deletes with PostgreSQL and TypeORM
I've been away from MacOS for about 10 years. Big Sur now. Kinda hate it. I keep accidentally invoking extra layers of UI everywhere. That's fine I guess.

But what I ran into that I LOVE is making EVERY app full-screen, pretending there is no desktop or window management, and just swiping right/left among them.

I wish there was a way to smooth out the UX so that this feels first-class and I stop accidentally breaking this illusion at times.
EclipseCon 2021
Except that almost every city was denser before, with buildings now replaced by highways and surface parking lots
I am working on having my phone alarm slowly open my curtains in the morning.

Unfortunately automating normal curtain opening is pretty tricky mechanically. It was easy to get as far as "Ok Google, open the curtains" -> stepper motor moves. But connecting the stepper motor to the curtains is tricky. I think that's why smart blinds are way more common.
Anyone get the sense we're in a post-Wikileaks era?

These leaks seem... like they would get someone indicted...
And this is something you believe is best solved through censorship of individuals by large tech companies?
A nuance I see missing from the censorship/free speech dichotomy is around what's essentially DDOSing of speech. I think that the free-est speech has something equivalent to the voting idea of "one person, one vote." No one should be silenced, but also everyone should have equal representation.

In the same way that being very rich generally gives you effectively much more power than having a single vote, and so is a corruption of democracy, I think we see a similar thing with online discourse, where those with extra resources are able to essentially "flood the zone" and dominate the discourse.

So the question is what should be the effective response? Those pushing the censorship/free speech framing argue that removing voices is wrong -- banning, deplatforming, etc. That may be right, but it's also incomplete as it doesn't address the dynamic of the well-resourced voices overwhelming everyone else.

I don't know what an effective solution _is_ here, but I know what it _looks_ like -- all voices with equal access. I don't think the censorship/freedom framing gets us there.
I always find it fun to think about what the biggest companies in the world will be in 10, 20, 30 years. There's a good chance that some haven't actually been founded yet, but I'm sure others are household names even now. FWIW, I think media will displace tech on the top spot and Disney will lead the pack in 2040.

It's also fun to do with future presidents.
SharePlay to Mac (I tested audio) is utterly broken. Shockingly so. I just tried it again, and my music isn't paused, yet is stuck at 0:02. Pausing and unpausing it, and the song starts ticking, 0:03, 0:04, and so on, but you can't hear any audio. Pause it again. It goes back to 0:02. Now try this with AirPods connected to your Mac. Connect your iPhone's Apple Music to AirPlay to Mac. The YouTube video you had playing on your Mac gets paused, for no reason. But at least you hear your iPhone's audio on your Mac. Now pickup your iPhone. Your AirPods have now switched to your iPhone, that's still AirPlaying to Mac. You can't hear your music anymore. You reconnect the AirPods to your Mac. You can hear your iPhone music for a few minutes. Suddenly you can't hear anything. Pick up your phone, the volume slider in the Music app went all the way to the left. You can't move the volume slider to the right, like it's frozen; but the song is still playing. You go to Control Center, and finally manage to increase the volume. A minute later, the volume goes to zero again. If you were hoping to compensate for Spotify Connect not being on Apple Music, you'll be disappointed.

Also, Safari has a bug that ignores your setting to not reopen non-private windows, and reopens them anyway, so if that's important to you, you may want to temporarily switch to another browser.

And yes, it still has the "occasionally laggy trackpad cursor" bug on M1 for me.

But other than that, it seems quite a bit faster than Big Sur, and so far (past 2 weeks), very stable on the core stuff.
I wonder why? I learned most of what I learned in university from student group, and sophomores teach freshmen there. I learned as a freshman and taught as a sophomore. It is normal.
Oh man, I should have looked this up before commenting. Really feels shorter, but yeah the data is right there.
> The TA thing, a TA doesn't teach, a TA pretty much grades/code reviews. They answered questions.

That sounds like... teaching doesn't it?
Elon has said many times lately they're trying to get all the batteries they can. They'll buy all the batteries Panasonic and others will sell them, and they'll make all the batteries they can in house.

So it's a bit of both in this case.
H.R. pufnstuf?

https://en.wikipedia.org/wiki/H.R._Pufnstuf

i recall a number of years back, a props warehouse was broken into and freddy the magic flute was stolen, i wonder who has him and where he will show up.
I guess there’s no accounting for taste, but I quite like the default LaTeX font, better than most of the fonts I tried in Office.
Funny enough, if I recall correctly, that quote was specifically in the context of USENET.

And the story of USENET since then might be educational... USENET itself, and the infrastructure running under it, are hard to censor, but many of the individual service providers that ran USENET endpoints and provided them for their customers went "This is more trouble than it's worth" and stopped providing that service. It's harder to get on USENET now than it was in the days AOL offered it.

The Net interprets censorship as damage, but a critical mass of service providers concluding something isn't worth the resources can have the same effect as censorship.
I wrote this incredibly unappreciated comment (it got upvoted once) back in April 2020, explaining why I put my life savings ($100k) into Tesla and tech stocks at the bottom of the crash in March 2020:

https://news.ycombinator.com/item?id=22970810

I raised my position to 86% TSLA shortly thereafter:
https://news.ycombinator.com/item?id=25555778

And in February this year (at the peak) I dumped my last shares of SQ to go all-in on TSLA.

I was right, and the people I was arguing with were wrong. I do wish they'd contact me and pick up the conversation, though...
There's more than this. This covers what might happen at a tech company, but what about all those other companies that don't employ developers? Well, Microsoft also has Azure Active Directory and Office 365. Replacing expensive AD and Exchange servers -- and the employees to manage them -- with a simple monthly subscription makes a pretty convincing case to a lot of companies. Especially those that would like to minimize IT as much as possible, because it's not a core competency.
Beyond genetics and environment, soil/nutrient fertility also affects the taste. For example, drought-stressing tomatoes near harvest generally improves flavor at the cost of yield, both by the obvious mechanism of adding less water and by more complicated interactions with the biosynthesis of flavor compounds.

In hydroponics the same improvement is achieved by increasing the nutrient solution concentration (since that's what drought stress looks like to the roots), often literally with salt, NaCl. Growers will typically describe this as raising the solution electrical conductivity, EC, since that's an easily-measured proxy for total dissolved ionic stuff. Hand-held EC meters cost a few dollars, or large systems often run with closed-loop measurement and dosing similar to my

https://github.com/hydromisc/hydromisc
I think you mean Catalina? That was 10.15. Big Sur was 11.
A Turing award winner needed help during a computational complexity Confrence (technically it was Karps birthday a day before the Confrence started). It was Donald Knuth and I figured out that changing pdf viewers fixed the problem of auto forwarding (instead of acrobat I used preview.app). He also wrote TeX.

Video here https://youtu.be/pP2D4DEQBTU?t=146
Sure, but is it worse than what they'd have otherwise been watching on TV?

Stipulated that in an ideal world, children should watch no television.

But if the alternative is, I don't know, reruns of Leave it to Beaver?
If you want that many drives you’re better off with a proper NAS and a RAID setup imho. If you want an M.2 drive for caching, you’re basically in Synology territory if you throw your other requirements on top.

Sure, it’s not running an OS flavored for the Pi, but everything else you want is covered.
Facebook Whistleblower Testified That Company's Algorithms Are Dangerous
Yes, but you can wrap MenuetOS system calls with anything (that allows inline assembly).

I was thinking that it is possible to use PureBasic - which produces FASM .asm files as intermediate - to have some comfortable high-level environment to build applications for MenuetOS... But many wanted benefits are not kept (e.g. dimensioning an array calls an external subroutine - it is not translated into assembly). From string manipulation to hashmaps, a library should be built to comfortably code for MenuetOS.

Edit: KolibriOS seems to document more options ( http://diamond.kolibrios.org/hll/hll_eng.htm )
https://www.businessinsider.com/tesla-owner-details-quality-...

https://edition.cnn.com/2021/02/03/business/elon-musk-tesla-...

https://www.thedrive.com/tech/27989/teslas-screen-saga-shows...
When you put stuff like this in a JS alert() it just plainly clips out of the dialog box (at least in Firefox).
You just blew my mind. Thank you!
Reading is an active process. Watching a show about reading is not. You're not going to learn how to play a guitar by passively watching a show, nor are you going to learn dancing that way, etc.

I totally understand that people want to believe that EC and other "educational" TV shows work, because it is effortless for the parent, the teacher, and the child. But the very nature of it being effortless leads to it not working.

Heck, I'd absolutely love it if watching an exercise video would add muscle mass. Sadly, it doesn't.
Probably creative accounting. Nobody really knows what their "users" actually mean anymore. There's no way to really grow users from their particular baseline.
> It might stifle free speech but in my book it does not stifle democracy, and reducing the latter to the former is a mistake.

Curious: how do you have democracy without free speech?

To me, it seems that free speech is a prerequisite for democracy. If it does not exist, then how can ordinary citizens enact change?
It is an ad. It's on Apple's website advertising their new OS release.
My favorite was "Spidey Up Against The Wall". Where the dude dressed up as bricks blends into a portion of the outfield fence at Shea Stadium and then sneaks forward to mess up a routine catch by a Mets outfielder.

https://www.youtube.com/watch?v=4hMRRWzACpM
To an outsider, like me, autopilot sounds like FSD out of beta.
Funny, I hate that aspect
I believe tech companies should have the freedom to decide who gets to post on their own platforms, regardless of the size/reach of the platform.

To restrict that freedom would be a direct restriction of freedom of speech.
It’s a manner of speaking, don’t get so woke on me now. Many people can’t figure out tech. Here comes another cliche, have you ever been the IT guy for everyone around you? Why was that? We really didn’t take User Experience seriously until about the iPhone/Apps age. That’s when people didn’t need handholding, the apps were designed well.
That's only second stage decoding. In the fetch/pre-decode stage there is a specific piece of hardware that partially decodes 16 byte chunks of instruction streams before inserting instructions into the instruction queue for the decode from macro-op to uop. It can only handle 6 instructions per clock and 16 bytes per clock. If you have 7 instructions in a 16 byte block it takes two cycles to process that block. If you have only 2 instructions in that 16 byte block you only get those two instructions. It also only looks for instruction length and branching to feed the branch predictor, spitting the same instructions back out albeit fused and tagged with index numbers for insertion into the instruction queue ready for the second stage decoders.

This is the length that Intel has to go to in order to keep the EUs fed. Apple/ARM? Every 4 bytes there's an instruction.
> there's also far less participation when everybody has their camera off.

In my experience, participation doesn't seem to be related to whether the camera is on or off. Participation is generally reduced because such meetings really only allow one person to speak at a time, and if you aren't extroverted then you have a hard time horning in to be able to speak. It also makes actual group conversation essentially impossible.

Virtual meetings work best when there's a single presenter addressing an audience. They're really awful when everyone is expected to chime in.
Neat article, especially some of the methods of integrating with different languages, and the constraints in JS leading to the WASM solution. Too bad there's no PHP binding