skysight-inc/HackerNews huggingface dataset:
I feel like this is a super surface-level analysis that's based on just the "epiphenomena" of the two paradigms instead of the actual forces driving the distinction (i.e. control).

>I sympathize greatly with this view. For the past five years, I have exclusively run Arch Linux. I love the early-2000s style of personal computing: text-heavy interfaces, words rather than icons, uniform keyboard shortcuts everywhere.

>[...] but I sit on a clacky IBM keyboard to write code and blog posts in a terminal that hasn’t changed in twenty years.

This is just such a misguided way to frame the difference - inspectability and possesing control of your device does not in any way imply having to use outdated technology, which is what this is saying if I were to take it literally. Text-heavy interfaces do not in any way intrinsically attach to the idea of the "extension of self", no more than ThinkPads enable UNIX wizardry. Conversely, a laptop that has a touchbar or an OS with a voice assistant does not imply lack of control, or "becoming a part of self".

Come to it, Windows XP were in no way any more customizable or inspectable than the current crop of Operating Systems, it was already a full, pre-packaged black box - and the distinction between Android and iPhone is almost entirely superficial. Sure, you can switch your launcher, and some devices are easier to "root" (i.e. circumvent black-box measurements), but the differences end there, when I hold my Android phone I am absolutely holding a magic wand, just of a different grain.

I do think that there are two opposing trends, but I struggle to see the distinction as an "extension of self" / "part of self" approach - unless, of course, the whole idea is that the latter become a "part of you" because they offer you so little control you have no choice but mold yourself around them - in which case I fail to see how that constitutes a separate paradigm fulfilling a real desire.

I think that the reason that this distinction appears is that the "part of self" devices are generally more successful because of a mutually reinforcing tendency of the platforms to be locked-down as it benefits the vendors, and the fact that these devices often have superior UX due to generally receiving more developer attention as a result of being profitable. This results in well-polished "magic-wand" devices that are user-hostile - and the conflation of the two. Android runs on a myriad of different devices due to not being as locked down, but as a result, the average Android phone receives a thousandth of care as a new iPhone.

Neither is actually a consequence of user desires except on the broadest level, hence why I do not think that the split is as deep as the author claims. The level of control a user seeks from their computing devices is a spectrum, so splitting it into two opposing approaches feels somewhat arbitrary and ultimately unproductive to me, as it sort of solidifies the misconception that a capable, general-purpose device is somehow impossible and that having control over a device requires you to revert decades back in progress.
I've been playing with LiveView myself for personal projects and it is very nice.

One interesting thing is that it makes you consider memory issues again since all your rendered data structures are held in memory in the LiveView process unless they are explicitly cleared after the render with "temporary_assigns". For apps that would have to hold and transfer a lot of data up and down the channel I've ended up using a hybrid of LiveView with divs set to phx-update="ignore" in which I mount React components.
The kinds of games they're pushing don't match up with those use-cases though.

Doesn't matter how flashy Stadia is, you're hardly going to get past the loading screen on AC Odessey/whatever before you run out of time.
The correlation between mice and human is something that has been studied ad infinitum by scientists, with many models that allow them to determine the confidence levels and general relevance and similarities between the two species for a particular study. So, yeah, as you said it's "not as easy" but definitely not something you can casually dismiss either just because mice don't have mortgages.
Have you seen the M5 stack and its various add ons? Its absolutely hit my sweet spot of quickly prototype but also very clean and professional looking.
Thank you, I appreciate your comment!
4.5-bil­lion-year-old ice on comet 'fluffi­er than cap­puc­ci­no froth'
There have been times than I was more liquid in cryptocurrencies but it would take 3-5 business days (up to 8 actual days) before it would be in a bank account, and so therefore I was essentially illiquid.

There have been times when I don't want some financial institutions to get transactions from crypto financial institutions, which comes into play when I am considering a wire transfer from an OTC desk. OTC desks require larger amounts before talking to you.

Coinbase for example doesn't always have wire transfers available for withdrawals.

So just being able to spend from a debit card - which also gives rewards - is good.

The conversion possibilities between crypto and fiat change practically every month though. With the paypal and instant debit integration coming out over just the last few weeks after a decade of not existing and being specifically one of the financial institutions I wouldn't want to see my crypto use because their compliance officer would freak out on autopilot.

Regardless, I don't know or care how many people do it, I don't write blog posts or contribute to international headlines just because it was a solution for me. I have a transferwise card too, shrug.
I'd be one of those customers. $1k versus $10k means I stop spending time on the weird boards for manufacturing fixtures, and get back to working on something that my customers actually care about at the end of the day.
Yes. Phone phreaking in the 90s involved a ton of learning the lingo and the ins and outs of the phone company. It was even weirder to go work there later on and found how much that paid off and earned trust with a lot of the older folks there.
I feel like "not especially comfortable with computers" must come with a pretty big weak definition. I've tried TTS a few times and as someone who otherwise is very comfortable with both computers AND board games I found the interface impossibly unusable since you have to memorize all sorts of arbitrary keys for flipping and pulling cards and so on.

I certainly found it much harder than either any physical or digital implementation that I had tried (but I assume there's some learning curve hump to get over where that wouldn't be true anymore).
Improving Gutenberg Block Styles and Transforms, a Proposal
Whatever you want to say about the guy he's definitely not boring to listen to, and I enjoy listening to him and his antics whenever he's on with Joe. He's entertaining, and has a good sense of humor.
If someone was to deprive me of the opportunity to listen to him, I'd be ticked off, and I don't agree with the guy (at least when I can understand what he's saying hahaha).

I can only imagine how people that do agree with his more unconventional views view those doing the deplatforming, but they're definitely not helping them by doing it. You're just insulating them from opposing views and making them angry at you.
It feels to me like its vindictive, coming from a place of genuine hate. Thats not good no matter what the stated intentions are.
Or, it might never have been written at all.
Who's it for, then?

They've got no ML drivers and capped FP32/64 performance.
Not the OP, but I have heard that the google assistants with screens run Flutter.
Some designs don't require your own code to pass around state between functions, because each function can handle state in its own way without dependence on other functions. I've written a lot of such simple scripts where I just need to execute a series of tasks that aren't necessarily related to one another, but do follow each other.
The significantly better Linux OpenGL drivers are from Mesa, not AMD.
I've always been a fan of Turbolinks.

Especially since it works with every tech stack with pretty much no code changes required to your existing app. The next iteration of Turbolinks will also work for form submissions without any server side code according to what's been publicly discussed from Basecamp employees. That and partial page changes will be possible with Turblinks frames which is a huge upgrade.

A while back I made a video on the benefits of using Turbolinks and how to set it up if anyone is interested https://nickjanetakis.com/blog/improving-your-page-load-spee....

Just be mindful that Turbolinks alone isn't enough to replace a SPA. It's typically paired with Stimulus but you can pair it up with jQuery, Alpine or whatever you want when you want to do more than page transitions, form submissions and swapping content in a specific area of a page.
I agree that X is the odd duck out in its attempt to follow the Unix philosophy. Wayland further pursues the “GNU is Not Unix” principle by introducing a modern desktop paradigm to pair with its modern application busses and other modern features.
> You're just starting to re-invent the Wayland protocol

I think the main feature of WL is simultaneous multi-tasking. If you don't need that, a desktop is redundant. That's why Google made their own proprietary DM for android instead of adapting what Linux had.

> You need to pass input too

I haven't tried but I think multiple processes are fine reading from the same /dev/input/event[n] at the same time, they'll just get the same events. Therefore they may process or ignore these based on whether they rendering or not.

> I think you underestimate the work to write a program using KMS and libinput

I did it several times, both for hire and for lulz: https://github.com/Const-me/Vrmac/ drm/kms pieces are in C++ and not in that repo, but raw input is there, was easy: https://github.com/Const-me/Vrmac/tree/master/Vrmac/Input/Li...

> writing a solid framework is something else

Depends on the scope. If you only need left to right languages, couple keyboard layouts out of the 204, etc., it's reasonable.
For me it's XMonad - there was an attempt to write Wayland alternative Waymonad[1][2] but it is now dead.

[1] https://github.com/waymonad/waymonad

[2] https://github.com/xmonad/xmonad/issues/193
https://medium.com/@steve.yegge/dear-google-cloud-your-depre...
My Father's Things – A beautifully designed photobook on Brian Aldiss
That makes quite a bit more sense. Thanks for clarifying.

To the grandparent: A researcher selling IRB-protected data would be effectively ending their academic career and opening themselves up to a mountain of legal trouble from the university and anyone who participated in the trial.
Nice, if you don't mind me asking, what sort of apps are they? I'd like to use Blazor for my next project
Let's Walk Across Japan, Together
http://archive.is/xvflG
> The act of taking notes with a pen and paper, to synthesize thoughts into symbols and sentence structures, is far more meaningful than looking at the note again imo.

Absolutely this. I'm working on teaching myself abstract math with help from a friend on Discord who has his PhD and is willing to check my proofs and such, and just the act of writing things down helps so much. Especially linear algebra, where I kept losing track of all the summations and what stood for what while I was just reading. Writing down the stuff, and adding my own annotations to the steps explicitly elucidating why a step was possible, did more for me than ever reading back over them did, though I do admit sometimes it helped if it was a fresh concept; but oftentimes, it was just the act of writing that did it for me.
A couple decades back when internet was a bit younger, there was a quite popular metaphor of the Global Village, shrinking the world and connecting people. However, that focused only on the positive aspects, but as time has gone on, I think that this has materialized in quite a literal way.

Currently most of us are used to the pseudo-anonymity of big cities, where people technically can know a lot stuff about us (because it happens in 'public' space, as you describe) but they overwhelmingly don't, because the vast majority of them are strangers who don't care. The new digital environment, on the other hand, is quite a lot like a small village.

The grocer can make effective suggestions for your food because they remember every purchase you ever made, they will know your consumption habits better than Amazon or anyone else in the modern world. They will know if you're expecting guests tonight just because of your purchases (and might gossip about that), and in that case they'll point you towards their cousin who's selling wine across the street. They will know if you're eating something that their other cousin, the local doctor, has said that you should avoid, and might refuse to sell you that.

The local lender (whether a banker or just a wealthy farmer who's a loan shark) does not need to 'profile' you - they know your dealings and your character, they'll know even if you've been stingy in giving back borrowed things as a teenager. If you buy condoms, the pharmacist will likely know with whom you're planning to use them. The contents of your bookshelf, as in your example? The village knows about that, people have been to your house, if there's anything unusual, word will get around - and if people have not been to your house, you've kept your privacy and the village does not know you, then you'll be treated as an untrustworthy weirdo with maximum prejudice; because keeping private is just not How Things Are Done Around Here. If your political opinions or religious views or sexual preferences don't fit what the village expects, good luck mentioning about it - their condemnation will be much more fierce than any Twitter mob.

So in that aspect, it's not something new, the level of privacy is slowly becoming as low as it was historically when we lived in much smaller communities. We have had some centuries of urban pseudo-anonymity, but it's fading now. It has been just a temporary reprieve, when you could move from a literal village to a big city, get lost in the crowd and be free and anonymous. It was difficult to do in ancient times, and it might be difficult to do again in the future.
>Mental health

If you're mentally unfit to contribute to society then I believe you to be unfit to weigh in on our governance.

>unemployment

I previously mentioned within x amount of years (where x is deemed reasonable) to account for short stints of unemployment. I do not want the long term unemployed weighing in on our governance.

>pregnancy that year

Already covered

>international travel but still a citizen

If you're not present and contributing to a society, in my view, you should absolutely not have a say in the governance of that society. In fact, I find the idea abhorrent.

>As soon as you start pointing to reasons that a government can/ can't take away your power to vote you are screwed as a populace.

Not really. Our species has survived and thrived for tens of thousands of years before widespread "voting" became available. The free-for-all in terms of access to voting is very modern, and very Western.

The modern West is, coincidentally enough, now in a freefall downward spiral from which it likely won't recover. We've went from high trust, well functioning societies where one person could go out to work in a blue collar job and support a family, to a very low trust society now hanging on to false premises like a house of cards, where even two people working full time can struggle to put food on the table.

Screwed as a populace? We're already frogs in the pot and that is with this fancy "everyone gets a say" notion in place.

>Not that i have much faith in the voting system anyways cause' who knows how they count the votes anyways.

My lack of faith in the voting system is that some entity, barely through puberty, highly influence-able, no skin in the game and therefore nothing to lose, can be told by some troglodyte celebrity to go vote for their (the celebrity's) candidate of choice and that vote is exactly equal to that of someone who contributes to society and invests their time in keeping on top of the issues that society faces.

Sorry, but when it comes to governing a society in the name of preserving and advancing its wellbeing, the above is nothing more than a joke and a cruel one at that.
10x reflects both experience and expert recommendations. You may recognize the author [1]:

> Nowadays, my rule of thumb for pandas is that you should have 5 to 10 times as much RAM as the size of your dataset

[1] https://wesmckinney.com/blog/apache-arrow-pandas-internals/
Careful, there's no ML drivers for Ampere and FP32/64 is capped.

These are gaming cards. They'll charge you more for the compute cards, when/if they're available.
> Does WaPo really care about Charlie Brown

WaPo? I doubt it. Specific people at WaPo? Almost certainly.

> does its new location in broadcast media really make a difference in the theme of "Democracy Dies in Darkness?"

I’d love to hear you explain what you think this question means.
Other arguments are ‘it’s not worth it’ or ‘it’s not likely to succeed’ but nobody is making you do the work!
Wow, why is a question downvoted? Sorry, I really don't know if Nest Secure is what everyone calls Nest or not.

Instead of downvoting a simple yes or no would have been more helpful for me. I still don't know the answer by the way, but as far as I can tell from reading up its the same. In case anyone else is wondering also.
If not SPAs, and hear me out on this one, how about...

Native applications
In practice, this isn't generally noticeable. Bazel is pretty damn fast, and even ships with its own JVM so installing it is pretty much painless.

I agree on the bootstrapping issues resulting from that, though.
Thanks, agree to every word.
Bridges can also go above bridges, probably cheaper and safer as well
You can stay long your crypto by depositing it into some DeFi platform to borrow against it.

Borrow a stablecoin like DAI and deposit that on Coinbase and you can spend it on the debit card and earn rewards.

Don't forget to buy insurance on your DeFi use to mitigate a wider variety of risks.
> its new location in broadcast media

AppleTV (and streaming more generally) is not broadcast media.
There's currently an open design doc on this topic from Google where they're going to implement a package management system for bazel.

The tl;dr version of the doc: https://docs.google.com/document/d/1uzsmnc0hcGb3kSWF0kNqvACr...

The full doc: https://docs.google.com/document/d/1moQfNcEIttsk6vYanNKIy3Zu...

It's in an open-to-comments state and the author of the design doc has been SUPER responsive and extremely amazing to talk to. He's been fully willing to put up with all of my stupid questions.
If you read between the lines, it's AMD's allocation of TSMC capacity that pushed nVidia out to samsung...

TSMC has to spit out Zen3, RX6000, plus the custom versions for XBX and PS5, all around the same time...
OK - what's a bikeprime? Google couldn't help me.
Zimmerman was following him home and Martin had a reasonable belief that he was in danger. Zimmerman was told by the police over the phone to remain in his car and he left his car and pursued Martin as Martin was walking home in a place he had every right to be. Whatever legal protection Zimmerman enjoyed for for being there did not extend to violating the instructions of the police and following a teenager to his home.
If anyone ends up building lamps for themselves or buys something for self-treatment, you should look up protocols for use to treat psoriasis. Psoriasis is often treated with full-body UVB lamps like these units: https://www.natbiocorp.com/?gclid=Cj0KCQjwreT8BRDTARIsAJLI0K...

Protocols typically start out with just 30-45 seconds, and increase from there to a max of 5-7 minutes in front of the lamps. A lot depends however on the type of skin you have, which you should figure out before starting any of this. Even though it's UVB and not UVA like at tanning salons, you can still burn yourself very badly.
If, hypothetically, you worked for one of these vendors, then, hypothetically, you might find that while waiting for a shipment of new product test gear to your lab, a shipment from California to Maryland may get waylayed - by U.S. Customs, in Texas. Two weeks later you finally get your gear. And you don't talk about it outside your immediate team. Such is life in a big company.

Hypothetically.
Seriously, after all these years of JavaScript,SPA,react,redux craze, we're back at PHP, css and minimal js all over again. None of those new js frameworks allow you to build custom web apps faster than Laravel or Rails. I'm really curious about what kind of side projects all these people are building with e.g. next.js alone. Is there any kind of web app that doesn't need authentication, authorization and database access?
AWS doesn't have cheap Windows licenses, MSSQL, Office, and Active Directory. They're still beating Azure. Because they were first, of course -- but the point is that true competition is all about playing to your advantages and mitigating your disadvantages. Google had enormous advantages and squandered them. Maybe Microsoft's advantages were genuinely stronger, but from where I'm standing it looks like Google didn't even try.

I've seen the AWS vs Azure vs GCP drama play out a few times, once on a team with significant Microsoft legacy and twice without. In my judgement, the MS legacy, even at its most potent, was a smaller consideration than Google's unmitigated weakness, every manager's worst nightmare: the concrete risk that Google would cancel something and the manager would get blamed for not seeing it coming. Maybe I've just been blessed to work at non-dysfunctional companies where non-technical management asks the opinion of technical management on technical matters, but technical management is highly cognizant of this risk and has been for a decade.

My recommendation would have been to go on offense. Make AWS's constant over-promising and under-delivering a meme. Make Microsoft's we-have-altered-the-deal-pray-we-dont-alter-it-further enterprise pricing a meme (compare to: google and gmail are still free). Build counterveiling fears in that technical manager's mind, no lying required, because Amazon and MS earned those criticisms and they earned them hard.

Now it's probably too late. Too bad. So it goes.
Ray tracing also uses standard APIs, the effects are not going to be limited to one brand of GPU (in general).
I live in a major city in Florida, yet my only choice is Comcast, with $53/month for 25mbps down/5mbps up, but when I tested the speed, it was more like 2.3mbps up! I can pay for higher speed package like Xfinity Blast for $80-$100/month, but I still get meager 10mbps.
Yeah, I completely agree. I am all for companies abandoning the dumb idea that pay should be tied to geographic market rates, and especially for workers to turn down those employers and just say no to job offers that aren’t competitive on a global basis.
From a purely code/tech perspective, was there anything interesting about the WiMAX support?

Did it bring anything new to the linux kernel itself?

(...other than the obvious fact that it implemented WiMAX?)
> It is good if you compare the number of air and car accidents before there were "regulatory licenses" and "industry standards" and now

But for this comparison to make sense you need to assume that the counterfactual scenario involves zero decrease in air and car accidents between then and now.

This beggars belief; people seek to avoid accidents for other reasons than "regulators frown on them".
Hmm... I think you might be right. Or, at least, that the problem that is and the problems that go with code duplication are easier to resolve than those that show up with shit abstraction.

Maybe... Duplication is a code smell, but shit abstraction is a code problem...?