skysight-inc/HackerNews huggingface dataset:
The take away from this for me is that we probably live in a simulated world that is training some robots. Sooo, who's the robot here?
People drive 25 mp/h or 40 km/h on bike lanes?

I routinely drove about 27-30km/h without assist and was already getting worried about breaking speed and people entering the bike lane. Going so much faster would be terrifying to me
Great to see this advancing - I met you a 33C3 when this was in the works.
Sometimes I wonder if there will come a day when everyone just switch to IME based inputs for all semantic text entries. "anthropomorphillistic" is "anth[tab][tab][tab]", "Здравствуйте" is "zdravstvuyte[space]", "豚骨醤油" is "tonkotsusshouyu[space]" and so on. In IME off state input reverts to US.

It might lead to a dystopia where typing o-r-a-n-g-e somehow yields "a bright spectrum at dusk" but that's an issue for a separate discussion.
My understanding is that each car can run a shadow model, and then they have a data collection thing running that uploads interesting video clips, where one of the possible conditions is "something different than what we predicted happened". Those clips may then get analyzed, labeled and used for training.

Some Tesla owners seem to think that the cars are learning from all the weird situations they encounter, and I think that's just plain wrong. But some of them, yes.
Sounds like a reasonable explanation for physical keyboards—if the new keyboard used by the OP was identical to the keyboard on their machine, I can see how Windows might reuse the same device driver instance since it has already been loaded into memory.

But what about the on-screen keyboard? Do on-screen key presses get routed through the keyboard device driver too?
Researchers protect SSDs against ransomware attacks, revert it without antivirus
I'm not the GP but you mentioned general purpose computing device. All of these devices are general purpose computing devices in terms of the offered hardware and even the underlying software, the only thing stopping you from doing general purpose compute is the fact you aren't allowed to have root access to what is probably some unix OS running on the device. Imagine being able write your own scripts to run on your remarkable tablet and build your own features tailored to your own use cases, just like any laptop today. The only limitation is corporate policy rather than hardware or even software, both of these are capable of general purpose compute already.
I have a feeling that they will end up eventually rewriting this in Rust as the use case they describe is where a non GC language can definitely provide more performance (beyond the case they solved). APM tools usually need to be more performant to ensure they add as little overhead to the actual service as possible. I guess what's helping here is that this is passive monitoring which allows a little lag in the system. Question relavent here is will there be more issues with memory in general based on their current roadmap.
Instagram Bans Natural Immunity Discussion in Public Health Folly
literature on water system remunicipilization suggests little difference between private and municipal ownership of water systems, at least as recently as when I looked a year ago
I learned years ago to use as “safe” a key as possible to wake up my computer, so I settled on Control.

Wish I could remember what led me to that decision.
I think we need to stop blaming the failures of systems on lone psychopaths. There is a neverending supply of psychopaths. The problem is building and retaining systems that reward destructive behavior.

"Admiration" might go too far, but there's got to be a word for admiring ability aside from its consequence.

edit: I'm constantly annoyed by the way that we somehow blamed the Theranos debacle, something in which a thousand people were involved with and profited from, on one strange woman who was a teenager at its inception. There's an endless supply of strange teenagers. You can either destroy all of them as a prophylactic or figure out what's wrong with the system that enables one to assemble a multi-billion dollar fraud if you want to prevent the same from happening in the future.

Or you can pretend that something is solved after you punish the teenager, and remain surrounded in fraud.
In reality it could be both: meteor-flinging aliens.
> The little modular port attachments seemed like a novelty at first, but now it feels absurd that you'd buy a laptop with a bunch of "hardcoded" ports that you can't ever change

That's funny I remember laptops from the 2000s with those swappable cards with different ports.

One I distinctly remember because it was clever way to keep the card ~3mm thin were the Ethernet cards, where the Ethernet port was hidden inside and you'd press it to make it pop, similar to handleless kitchen cabinets.

I found a picture of those on Wikipedia: https://en.m.wikipedia.org/wiki/PC_Card
The framework expansion port seems to be a 2021 version of this, although I don't know how standardized these new ones are.

EDIT: From the framework's configuration page:

> > Will you be adding additional Expansion Card types?

> Yes! We'll be adding new Expansion Cards over time, and we're also opening up the design to enable third parties and community members to create their own versions. We'll be making these available in the Framework Marketplace

That's awesome, then in theory Ethernet expansion card could exist (and use similar design to the PC cards above, where the Ethernet port can be retractable)
> Frankly I'm surprised Go acquitted itself as well as it did here.

As opposed to, e.g. Java, which I ranted elsewhere in the thread, is a trashy mess. I programmed for over a decade in Java, and yeah, it's only gotten worse over the years. They would have done even more custom processing and bypassing of the layers underneath due to Java's typical copy-happiness.
As a Persian Jew I agree 100%. It’s really only both govts that hate each other.

Amongst both peoples, it’s all love.
Really, OSes and applications need to be better at doing arbitrary DPI scaling. I should be able to say “scale everything 1.2x on this monitor”. On Linux, using GDK_DPI_SCALE & QT_SCALE_FACTOR works reasonably well on a single monitor if apps are respecting them.

Personally I think Apple’s PPI target for laptops is too low for 2x scaling.
Time Management Essentials to Follow
While it seems cool, I just think that it is kind of self-defeating?

Sure I can see my friends posts after a while, but at the same time if you really live off-grid you will probably not have a connection for a while and in these times there is really no use case for the app anyway.

I just think I am most likely to check the stuff I want to check whenever I have a connection. But perhaps I am wrong.
To put it in different terms, if one person robs a bank then its realatively easy to catch and prosecute that person. If 100,000 people rob a bank at the same time (for $10 each I guess) then its pretty difficult to catch anyone involved and almost impossible to catch everyone involved.
Delicious Library is (was?) one of the things that could get me to buy a Mac, but hasn't yet. I'd love to hear if it's still as class-leading as it was back before the smartphone era.
Super cool, we used to play this game in high school, wikipedia racing!

I have a bit of (unsolicited) advice for you on the graph. It's hard to read the graph because the lines and text are pretty close in color. I would recommend making the lines much lighter in color, or applying a glow effect behind the text so that they stand out more. It's a tough thing to tune, but I think it would make the graph more readable.
This justification -- Rome should be written in JS otherwise Rome users are less likely to contribute -- irresponsibly focuses on a secondary goal of the project, at the cost of the primary goal, which is to be a end-to-end toolchain for one of the most popular languages in the world.

Using Rust promises performance and stability, key features for the thousands of engineers that will be running Rome as a critical part of their workflow. The vast majority of those developers would prefer that the tool runs faster and has fewer errors over having a lower barrier to entry for contributing.

"Contributing" may also encompass the plugin/extensibility ecosystem around the tool, and can be closely tied to the underlying implementation language. This functionality has been integral to the growth of things like Babel and Webpack, but it seems in this case Rome is trying to replace much of that very ecosystem.

I there are some toolchains that may prioritize "barrier of entry to contributions" -- new languages, or niche communities for example -- but I don't think it's an appropriate priority for a toolchain for a massively popular established programming language with $4.5 million in funding [1].

[1]: https://rome.tools/blog/announcing-rome-tools-inc/
Someone who wants to earn more money than a comparable non-union job.
>it's a bit funny to essentially go from a thing that kills people you know in the first world to one that only kills people in the third world you never cared for

I feel like you're not really representing his argument on why he quit fairly. He does talk about the effects of tobacco on the developing world for one and also his overall reason seems to be more relating to the wider idea of tobacco companies being pioneers in the misinformation industry.
I believe in some areas there was a shortened, truncated form of the public key being used as an "address".

If a device went offline and was forgotten about (but still trusted), an impersonator spoofing the same (truncated) public key could gain access, as long as the server didn't reject this identity and say "that's not the public key you had before". I believe truncation was used to facilitate typing it into the UI.

So in short, it seems to me this aspect was based on truncation of a public key or hash, and the inevitable finding of collisions in this reduced address space.
Slack: Some customers being logged out of the mobile app
And if you're speaking at a conference and have to use whatever is available?
Weaponizing Middleboxes
"Whenever I investigate examples, though, I find the devs have to go through a ton of effort to avoid memory allocations"

Yep, also the median dev in a GC'ed language is simply incapable of writing super efficient code in these languages because they rarely have to. You would have to bring in the best of the best people from those communities or put your existing devs through a pretty significant education process that is similar in difficulty to just learning/using Rust.

The resulting code will be very different to what typical code looks like in those languages, so the supposed homogeneity benefits of just writing fast C#/Java when it's needed are probably not quite true. You'd basically have to keep that project staffed up with these kinds of people and ensure they have very good Prod observability to ensure regressions don't appear.
Makes me wonder: why now?
> And non physically real things, like dreaming about wanting a drink in strange logic

My brother and I call this "dream algebra"
> What if you take your USB-C-only laptop to a remote office to do a presentation, but your six foot USB-C to HDMI cable isn't long enough to reach the port because the projector is mounted in the ceiling and has a standard HDMI cable routed to the lectern?

I personally really like the idea of what Framework is doing and wish more laptops followed suit, but that is a trivially solved problem you identified:

https://www.amazon.com/UGREEN-Connector-Extender-Chromecast-...
macOS has an option (in the accessibility prefs) to enable three-finger trackpad dragging.

It's incredible to use, especially in concert with Magnet (a window management app). Three-finger-drag a window to the top of the screen and it's instantly maximized. Selecting text is also a breeze.
Scuttlebutt (the underlying protocol of Manyverse) is the best decentralized social network I've found so far. It takes a much more radical approach than that of federation ala Mastadon, which is just centralization in miniature.

Under the hood, scuttlebutt uses multiple independent blockchains, each tied to a single user. The upside of this is that it makes for a great eventually consistent gossip protocol; the downside is that the entire chain needs to be propagated for any of it to make sense, making it a very storage-intensive protocol.

Private messaging is implemented in a really interesting way using cryptographic envelopes that are publicly gossiped, but only decryptable by the recipient — whose address is also encrypted and therefore hidden.

Personally, I'm looking forward to when they introduce a good decentralized solution for moderation. This would help keep the size of the chain smaller, and make the information you see more usable.

The Scuttlebutt Protocol Guide [0] is a really easy and interesting read, I highly recommend it.

[0] https://ssbc.github.io/scuttlebutt-protocol-guide/

Edit: clarified what Scuttlebutt is.
Yeah. At some moment in my life I noticed that there are two types of "friends": First is a person you can have fun with... and that is all you can ever do with them. Second is a person you can have fun with, but you can also discuss serious things with, and help each other. As long as you only have fun, these two types seem similar. You typically learn the difference only when something bad happens to you... then the first type of friend disappears.

You can filter friends by putting yourself together in difficult situations on purpose. Like, take a long trip together, some problems will happen and you can see how the other person reacts. Or volunteer for an organization that helps others; the friends you find there are already filtered for their willingness to help others. (This isn't a 100% certain strategy; there are some abusers who know that others use this algorithm, so they go there fishing for easy victims to exploit. But most of lazy and selfish people would refuse to try anything like this.)

If your life is all about fun, then you are at risk of being surrounded by people who are your friends only as long as the fun lasts.
The number of people over 65 living in the USA is expected to double over the next 40 years:

https://www.urban.org/policy-centers/cross-center-initiative...

I have to assume at least a few of those folks will be New Yorkers!

For what it's worth, though ... I'm not sure Google buying a building it already leases means anything other than perhaps they are bullish NYC real estate?
Just received mine this week and while I prefer a 15”, this first generation is a fantastic purchase. Love the 3:2 screen and Linux support!

This has convinced me I need to invest time into KDE as well to help bring forward the fingerprint sensor into the UI.
It's a collision (demonstrated) or second presage against the first 5 bytes of a hash, which isn't novel, just brute force.
I've been having bizarrely similar issues with my XPS lately, except that none of the keys work except the i key, even with the on-screen keyboard. Only happens once in a blue moon, but as in your case, requires a hard reset.
It’s September in Eternal September
Don't forget encroaching on employees' personal time, management that is anywhere from clueless to abusive, and work that is boring and often meaningless.

People want something better than that. The perfect time to switch is when there's a worker shortage. It's a competitive advantage to be a place that people want to work at.
> Frontend development is easier than backend development

This always amuses me when it comes from junior front-end devs who are scared to touch the backend because they've never done it before. I always tell them not to worry: the backend is much simpler.
gui needs a log just like the cli and it should have happened 30 years ago
Prepare for NYC's vax mandate to create more explosive racial tensions
Ransomware Attack on Farming Co-Op May Cause Food Shortage
Yeah, this is rationalizing. You don't need to reward yourself every year for something you do once. You quit smoking, you get a reward, end of story.

Also, and that's where we differ (and kind of my point): setting up a new computer isn't a reward for me, it's a punishment.
The only reason these two groups look at it differently is because people in the "regular users" group don't know how bad things are, and how good things could be. What makes you think the Framework would have a hard time competing in the general laptop market? The baseline, preassembled model starts at $1000 and comes with Windows 10 Home. It has a quad-core i5, 8 GB RAM, 256 GB storage, a nice 2256x1504 display, and it's thin and light (1.3kg, 11.7" x 9" x 0.6"). Compare that to your other thin and light options at this pricepoint:

XPS 13: $1020

* i5

* 8 GB RAM

* 256 GB storage

* 1920 x 1200 display

* 1.2 kg, 11.6" x 7.8" x 0.6"

MacBook Pro: $1300

* M1

* 8 GB RAM

* 256 GB storage

* 2560 x 1600 display

* 1.4kg, 12" x 8.7" x 0.6"

This isn't even accounting for repairability as a feature. Consumers don't care about that as it stands, because they don't know they should. But once they realize, it will become a selling point, too.
I made a fishing, farming and mining game about thoughts and feelings called Peace Of Mind.

There are characters in the game you can talk with about different ways of thinking and feeling. Ideas from Buddhism are about overcoming afflictive emotions and emotions of attachment. Stoicism is about asking is this situation up to me and if not then recognising that using emotional energy isn't helpful. Humanism teaches that we are rational, always have a choice and can choose what we think by responding rather than reacting. There is some cognitive behaviour therapy mentioned when talking about Humanism.

The game has a built in journal function to write about thoughts and feelings.

Some of the other techniques mentioned in the game are visualisation where you can picture thoughts or feelings being placed in a bubble or cloud and being carried away, or placed in a river and taken downstream. Another is visualising gigantic scissors that cut emotional cords attached to people, places and things.

I released Peace Of Mind on itch.io.
> So I conclude people are unwilling to walk their talk.

You are holding that person to a ridiculous standard. They talk to you about wanting to do something, and if they don't uproot their entire life just to shift a single vote around you're going to pretend they were speaking some enormous talk and now refuse to back it up?
What Happened to Safe: Valuation Cap and Discount?
It was available at https://www.ycombinator.com/documents/ until sometime between August 13, 2021 and August 19, 2021. The text above suggests that there should still be four documents, but now only three are shown.
The world's first fundraising deck as an NFT
IMO, the selling point isn't that you can carry around the ports you might potentially use and swap them out whenever you need them, it's that you can buy a machine that's tailored to your setup and peripherals.

I bought a laptop at the beginning of 2020 after the GPU on my old one fried. What I wanted was something with a Cat6 and DisplayPort built in for when I'm in my office, and multiple USB-A ports for the peripherals I use (mouse/keyboard/mic/speakers). I had to settle for one with a single extra USB-C port, an additional USB-C hub to get enough USB-A ports and a Cat6, and an adaptor for the built-in HDMI port to hook up to the DisplayPort on my monitor, which set me back a total of like $100 on top of the cost of the laptop itself. The laptop also has a headset jack and large card reader that I have yet to use, so that's just wasted space that could have potentially been something I would have actually used.
It you are looking for a point and click sort of thing, I think hey.com let you do this.

Doing that feels wrong to me though. It only take a split second to go over an useless email; how much time could you waste by missing an important email?

I have zero filtering myself. ~60 junks arrive everyday and the 30 seconds I spent on them don't bother me.
My junior high school library had Byte magazine. I remember looking through the past issues a lot, and these covers bring back fond memories.
It when You need to adjust cable multiple times until connection happen, and then work very careful to not move anything.
Ports sometimes are very fragile. My old laptop has only 2 of 4 USB ports working.
> I use a mechanical keyboard with a trackpoint. Not having a trackpoint means that I don't even have to think about whether I will buy a laptop, I already know that I won't.

Same here. TEX Shinobi?
And that is why I rarely watch FIFA games these days. Punishment for this behavior should be way more strict, it's ruining the sport.

Neymar certainly didn't invent it, nor is he the only one, but he's infamous for these shenanigans. Can't wait for him to retire.

Curiously, women's soccer has less of this behavior, making for a better show of sportsmanship.
https://arstechnica.com/gadgets/2021/07/frameworks-new-light... Battery test section
Memory Manager: Secondary Allocators
"How we avoided rewriting in Rust" feels like clickbait given that the answer is "our problems were algorithmic, not language-specific"
Practically all solar powered G-Shocks have a battery indicator (lo/med/hi) that's visible all the time, this isn't a new feature.
what if I......want more than one usb port?
OYU Cosmetics Releases First-Ever Lotion Stick Made Out of Sheep Tail’s Fat
Ease of laundering, mainly.
My MacBooks have generally been quiet, but not silent. Having lived with the M1 MacBook Air since it came out, I _never_ want to go back to a fan. Silence is a luxury.
Just wait until we get back to pounds, shillings and pence.
But you don't have to replace the MacBook, you can just replace the battery.
You really can't get much closer without being _in_ the city...
Has 13" become the default choice these days? I would love everything the same, but with a 15"-16" screen - if anyone from Framework is reading.
Apple Working on Depression Detection for iPhones: Report
Hint: "used" is a boolean, not a counter.
Haha same, made me instantly think of 'The 9th Gate' which I always loved for the showcasing of the rare book world. I'd always wondered if that's how it really is out there. One man with a priceless collection on the floor, another with his in an air-tight high-tech vault in a high-rise.
That would be set in an Amazon fulfillment center. And instead of ants, people.
> The point of this study is not to shame Tesla, but rather to advocate for driver attention management systems that can give drivers feedback in real time or adapt automation functionality to suit a driver’s level of attention. Currently, Autopilot uses a hands-on-wheel sensing system to monitor driver engagement, but it doesn’t monitor driver attention via eye or head-tracking.

Precisely. I said this before and now this study supports my previous points even further [0]. Using the wheel to monitor driver attention is not even close to good enough to determine if the driver is paying attention or not. Comma.ai seems to be able to implement eye-tracking for their driver monitoring system.

I'm quite surprised that Tesla continues to lack such a system to monitor the drivers eyes on the road when they are behind the wheel especially when the user is using autopilot or not.

[0] https://news.ycombinator.com/item?id=28208921
Yep, I had no idea until reading this announcement that it's free for 3 machines (or 50 if you're a "community member", whatever that is). I promptly registered and added my home server.

If I had an Ubuntu desktop I'd pay for the first tier of Advantage since it's pretty cheap, but sadly their physical server pricing is too much for home use (225). Maybe they could make it 25 for the first server or two or offer a more crippled tier... dunno.
Check out the System76 AMD Pangolin. System76 has many values in common with Framework.

https://system76.com/laptops/pangolin
Sometimes I use caps lock for its intended purpose. Probably not nearly enough to justify its existence as a physical key that takes up space, but at least a little.