skysight-inc/HackerNews huggingface dataset:
> You don't remember everything that happens to you. You remember things that are noteworthy for some reason. There is a natural process for the brain to preserve certain memories. The Internet is really no different. Things get preserved largely because they're worth preserving. Things that aren't... don't.

This line of thinking seems insightful. Its flawed, though, in more ways than one. For one thing, it's glib.

There's an attempt to respond to an question of ought by gesturing at what is, as if that settles it. It doesn't, even if the premises are granted. Which brings us to the second thing: they shouldn't be.

People can and do forget things that are worth remembering. People remember things that are inconsequential.
Show HN: OpenPIL AI – open-source NLP Python package to compile drug databases
Why is being avoidant "babying" yourself and thus bad?

Taking the first example of arriving early at a dinner party with hosts you aren't familiar with, why do we need to bully ourselves into arriving early? From my perspective, the "adult" thing to do would be to wholly own whichever decision we make and the resulting consequences. Not showing up earlier with means you lose out on a great chance at making a meaningful connection with someone new, but it's more comfortable and hey, sometimes we're just out of social energy, that's okay too.

Taking the second example of a building mosh pit, if a large group of people are moshing, and all your friends are comfortable, maybe it's a sign that things are safer than you think. In that case, I would think that staying would provide an opportunity to move outside of your comfort-zone and maybe experience something new, and that's definitely not babying yourself. Nor is it treating your friends as babies, since you are relying on their judgment. And as the author states, we're also free to move to the back: that's not treating anyone as a baby either. In my mind, the key is again owning the decision and the consequences.
I can't speak for other people's experiences but I did deploy to Afghanistan as a combat arms reservist in the Canadian army. Typically, you're expected to be overseas for 6 months but anything from 5-8 isn't that uncommon. Other roles had other expected deployment lengths. To prep for a 6 month tour involved full time training for about 8 months. This is the same training time the regular forces got and was done with them.

I think you may also underestimate the amount of training reservists do. To get fully qualified in my trade took over 3 months of full time training split up over a couple years. During my time in the reserves you'd do 1-2 evenings a week from September to May/June. You'd also have 1 weekend a month training for most of those months and 1 week long training exercise per year. During the summer, people who had the time could do full time work taking or teaching on courses.
It's also odd that somehow the fact that boys commit suicide at four times the rate of girls can be used as a soapbox to try to prove that girls are more troubled growing up.

But the point here is that the article omits this critical fact, even though being male identified is overwhelmingly the strongest demographic factor indicating risk of suicide. Doesn't that warrant at least a sentence?
Considering the range of protections a school is required to provide and that school IT is usually poorly staffed, paid, funded awkwardly… tons of different motivations for various policies.

I wouldn’t expect these policies to change.

Best bet is to not mix school administrated accounts with personal devices.
DC is generically more efficient for transmission than AC. That is why it is used for very long lines. It used to be that you needed to stay AC to use transformers to step up the voltage but those days are long past.

>Brushless DC motors actually require a separate circuit to turn DC into something resembling a sinusoidal current (i.e. AC).

Typical split phase AC induction motors used in residential applications are not very efficient and have various other deficiencies. There is a tendency to do a AC>DC>AC thing to a 3 phase these days for smaller electric motors and get variable speed as a bonus.

>...wind generates AC.

But not at any particular frequency. So typical wind turbines have a AC>DC>AC converter to allow them to sync up with the grid.
What blows my mind is that it sounds like the "Shout-Outs" this applies to is essentially a reward system. It's a place for talking about the positives. By adding filtering to force it to be positive they completely poison its own goal, as everyone would know how limited it is.
A Power Button for Raspberry Pi, Courtesy of Device Tree Overlays
After a major snowstorm (not in Toronto), I encountered an elderly person trying to dig out their car. I took their shovel, with little interaction as is described, and dug them out. It was some work. I also shoveled the curb to the sidewalk and around to the driver side, so they wouldn't slip.

I handed the shovel back, and started leaving and noticed that they were headed into their home, not to their car. I inquired, and they weren't going anywhere. Maybe a bit more interaction beforehand would have helped.
You can get e.g. a Dell PR02X (traditional docking station/port replicator) for $30 or less the last couple of years now that they aren't compatible with new models but they used to also be upwards of $100 new before that ~5 years ago. There was a similar price decrease story after the prior generation of proprietary dock was deprecated as well and you'd see the same thing if the current type-C USB/Thunderbolt docks were replaced with a new physical interface. Has nothing to do with the hardware design and everything to do with excess inventory of an old product.

There is no such thing as "Apple Thunderbolt" just "Thunderbolt". It was developed by Intel, Apple was involved early in development with Intel and first to market >10 years ago but that's it. Most Windows laptops come with Thunderbolt and both Dell/Lenovo offer Thunderbolt Docks just as much as USB-C docks. Being Thunderbolt or not has no impact on whether or not the dock will support Windows/Linux vs macOS.
The abstract also makes the distinction that boys are much more successful in actually committing suicide than girls, so I don't see how this proves that girls are more troubled.
As I was scrolling through the article, I was hoping to see the TS3 amongst the docks torn down.

I was happy with mine until I started using an extra display with it recently. The main display is hooked up via DisplayPort. The problem arose when I added a second display over USB C.

For some reason, when I plug the monitor into the dock, there's a faint electrical noise. If I plug the monitor into a USB C port on the laptop instead, it's perfectly quiet. Maybe I should attempt HDMI instead. Either way it's frustrating.
I think if you log in with any other google account, you won't have the GoGuardian stuff running.

So I would recommend setting up a personal account for your child and telling them to log in to that whenever they want to work on something unrelated to school (or just want privacy)
Yeah. What tailscale is doing here seems like a great way to make networking even more fragile than it already is. I've checked out tailscale on occasion but always return to zerotier. I personally run my own zerotier infra. And standing up roots is relatively easy after you get through it once.
You make the change in multiple phases.

1. Add the new table.
2. Update code to write/read from both the new and old data sources (e.g., read from the new table first before falling back to the old column).
3. Copy data from the column to the new table.
4. Update code to stop using the old column.
5. Remove the old column from the database.

I wrote a blog post about this: https://medium.com/edx-engineering/django-migration-donts-f4....
OP didn't mention that the child's account is a secondary account. AFAIK if you log-in with an account the first time on a fresh(ly reset) chromebook, it becomes the "administrator" account - and at the same time if its in an organization (i.e. the school) the orgs policies are applied. No clue how that interacts if you do attempt to login such account as a second account, it's possible the org can require an account to be in control of the device. Chromebooks are deeply designed for exactly this centrally managed scenario after all, that's (partly) why they are so popular with schools and companies.
Parents of a normal age (which these seem to be) are extremely unlikely to die from COVID. This is just fear mongering.
Thank you for all the comments and stories so far, it really brings new interesting insights on the software developer role evolution
Honestly I just think we all think kids should have easier lives, but they are never going to get that idealized version, be it poverty, war, issues with the family, racism... the list goes on and on.

We can only try to do the best with the tools we have, but the candy-coated life we think kids should have I doubt ever really existed. Maybe in the nuclear family 1950s. If you were white, at least.
MKBHD just released a video where he used this and was happy with the results but hated that it was even needed.

https://youtu.be/1Cw-vODp-8Y
> "right" (fixing the kingdom's major ongoing crisis, whatever the cost)

How is that right, if you ignore the costs (such as evil)? What the heck does "right" mean?
Yes, it does. A bit late for the thread but here’s open source evidence from Microsoft. Our internal numbers are similar.

> “People have 250 percent more meetings every day than they did before the pandemic,” says Mary Czerwinski, the research manager of the Human Understanding and Empathy group at Microsoft.

https://www.theatlantic.com/newsletters/archive/2022/04/trip...
There's also well meaning but poorly thought out activist maximalism.

Like blocking new construction of a building on say a former McDonalds site that will be 30% low-income housing.
The activists demand it be 50%.. 80%.. 100% or don't build. So sure that would be more low income housing, but it may be above the threshold where its profitable for a developer to take on the project. The delays/fights also may deter developers in that neighborhood generally.

Meanwhile - how much low-income housing did the former McDonalds provide?
For those starting out in their career in the US: They do not play fair and they will lie about you and talk behind your back. By they, I mean the people that do the hiring. When you apply at one place , they will contact buddies at your current or former place of work even without your consent and you have no chance to fight or dispute that (and it is also illegal, not that they care). It's not a level playing field, if you leave a bad work place, just be glad you were able to leave. Hopefully, job market economics will get them to change. Be forgettable, as in how people will forget everything about you except how you made them feel.
Github's identification is incorrect, the text is clearly the GPL and not AGPL. My guess is that github does its LICENSE-autodetect thing only on the default branch but displays it everywhere (this probably should be considered a bug?).
I would imagine there's a U shaped curve. If you have too little and can't feed yourself / meet basic needs, I imagine suicide is a problem. If you have too much and can't spend time with your kids because you're working too much (mom being a hot shot lawyer and dad being a hotshot financier is not a 'normal' situation), then I imagine it's also a problem.

Both money and family time are necessary for kids to thrive. If you have one and not the other, it's going to be a problem.
Does Amazon /want/ a counterculture within their employees?

Because this is exactly how companies create countercultures within the ranks of their employees.
Time block
It's fair enough for companies to set their own rules for internal communication, after all not every internal board is a public forum. The issue here is obviously the particular form of moderation, i.e. bosses trying to shut down labour organizing.
It is not actually specific behavior to Google (while Android in general has the same property). History has seen many cases, even my old Nokia Lumia phone many years ago has similar properties when I logged in the organisational email and that granted them remote wipe and access rights.
Also iPhones have ”organizational control”, which can be set by certain configuration profiles, to track users.

Companies have had demand for these kind features and now they are there.
I am using it on Ubuntu 20 without issue and have used it on Ubuntu 18 and 19 in the past. The reason I archived it is because I was unable to support the various Linux distros out there. I was getting support requests for distros I've never used before. Unfortunately supporting Linux software is hard :-/
I have shared direct, honest feedback to my skip level boss before, during and after the course of somewhat disastrously run projects. I've kept in regular contact with my old team since leaving and thanks to my feedback the company has completely turned around... NOT! Still the same old, same old patterns playing out day after day. Learned my lesson on that one. It's just not worth it.
Oh wow, I wrote this way back near the start of the project. I've been planning to write an updated version, and maybe incorporate that into Datasette's official documentation.

Most of the ideas in there are still used by the core project, with the exception of one: the "Far-future cache expiration" item.

That's the thing where Datasette rewrites the URL to incorporate a hash of the database contents, then serves them up with far-future cache expiry headers.

It used to be default behaviour, but I changed that when Datasette started allowing plugins to make writes to databases in February 2020 https://simonwillison.net/2020/Feb/26/weeknotes-datasette-wr...

A few weeks ago I removed the remains of that feature from core entirely, and instead made made it available in a Datasette plugin: https://datasette.io/plugins/datasette-hashed-urls

That 2018 blog entry also talks about " Bundling the data with the code" - I've since expanded that idea into something I call the "Baked Data" architectural pattern: https://simonwillison.net/2021/Jul/28/baked-data/
I can think of a time when I was better off because I ignored my feelings.

I've struggled with anxiety a lot throughout my life, especially in the lead up to something like a public speaking engagement. For a time, I always tried to reason through it. Why was I feeling anxious? Was it feelings of inadequacy? Perfectionism? Not wanting to disappoint my peers? Any attempt to interrogate those feelings and confront them usually had the opposite effect: I'd feel even more anxious.

On one particular occasion I was scheduled to present to a client at a new job, and the feelings of anxiety started bubbling again. But, this time, I’d had enough. None of my past strategies had ever worked, so I decided I wasn't going to do them. I thought, if my brain is going to flood my body with stress hormones, then it can go right ahead. If I was anxious, then I'd deliver the presentation anxious. I sat in the lobby and allowed the feelings to envelope me. To my surprise, the anxiety began to lift.

What I eventually realized is that my anxiety in those situations was caused by a fight or flight response. My body was trying to spur me to action, and by pausing to think about those anxious feelings — where they were coming from, how I might address them, etc. — I wasn’t doing anything to address the response itself. When I instead choose to ignore the feeling and do the action regardless, it sends a signal to my brain: I’ve chosen to fight. The stress response is no longer necessary, and the feeling goes away.
They sell cheaper models with some cores disabled, that's what I meant by low-end. Ever wondered what's the deal with the cheapest "7-core GPU" M1?
Quite the opposite: It's Good >> Nice/Kind. It's saying things that are very unpopular, pointing out realities that people are uncomfortable with, because it's good and necessary, regardless of the very un-nice, unkind responses you get. The idea is that we cannot fail to talk about and address these things anymore, just because some people are uncomfortable and it's challenging social norms to say them.
I recommend reading “The World of Yesterday” by Stefan Zweig.

A remarkable book for seeing the transformation from the Victorian era into modern day.
We're all already paying for it through health insurance companies, who are siphoning off huge profits.

Unless you're living off-grid the government already gives you mountains of "free" stuff paid for by taxes! It's an enormously long list of utilities and services that contains everything from fire departments to food safety. Mostly things that shouldn't be profit centers.
Can the managed account actually access files from the unmanaged account or control which processes are active while the unmanaged account runs?

Because, if yes, this absolutely does sound like a security hole:

1) Set up an organisation and add a managed account. Set up policies that install a backdoor on first login.

2) Get hold of victim's Chromebook.

3) Log into the Chromebook using the account from (1)

4) Chromebook will execute the policies and run the backdoor.

5) Use the backdoor to snoop victim's files.

You've successfully gained access to the victim's files without knowing their password. Profit!

This would work even if the victim is fully aware of the issue and never intended to mix managed and unmanaged accounts on their own.
FWIW, I've been using a Samsung S65U monitor which has a built in USB hub, Ethernet, audio out and connects downstream via USB-C with something like 90w power delivery (it might be 65w, can't remember). So far after a couple of months it's been absolutely flawless with Macbooks and Windows laptops and in it's "high resolution display" mode I can get 100hz even over USB-C. It does only have 3 USB ports and plugging any kind of USB-A hub or port multiplier in seems to freak it out a bit, so as far as I can tell you're stuck with the 3 ports it comes with.

LG and Dell also make similar USB-C hub type monitors as well, in a few different sizes but AFAIK none of Ethernet ports on them if that's important to you.
“this is my rifle/ this is my gun/ this one’s for fighting/ this one’s for fun”
Maybe there should be more of a notice, but when I tried it with my son’s account I got some notifications.

Having said all that the default will be for most school accounts… all or nothing. Don’t allow them to manage it and you won’t get in.
I wouldn't count on those batteries being any cheaper for a long time. There's a reason they applied for so many patents - they intend to capture all the savings through licensing fees I'm sure.
"chip" is ambiguous the way you're using it.

The M1 Ultra is two dies in one package. The package is what goes on the motherboard.

You can also count the memory modules as packages as well. It's not incorrect to say that M1 Ultra has a bunch of LPDDR5 packages on it as well, each LPDDR5 package may have multiple dies in it as well, or the whole LPDDR5 package may be referred to as a stack ("Ultra has 16 stacks of memory")

But depending on context it also wouldn't be incorrect to say the M1 ultra is a package as a chip even if it's got more packages on it. From the context of the motherboard maker, the CPU BGA unit is the "package".

Anyway no, Ultra isn't a monolithic die in the sense you're meaning, it's two dies that are joined, Apple just uses a ridiculously fat pipe to do it (far beyond what AMD is using for Ryzen) such that it basically appears to be a single die. The same is true for AMD, Rome/Milan are notionally NUMA - running in NPS4 mode can squeeze some extra performance in extreme situations if applications are aware of it, and there's some weird oddities caused by memory locality in "unbalanced" configurations where each quadrant doesn't have the same amount of channels. It just doesn't feel like it because AMD has done a very good job hiding it.

However you're also right that we haven't reached the end of monolithic chips either. Splitting a chip into modules imposes a power penalty for data movement, it's much more expensive to move data off-chiplet than on-chiplet, and that imposes a limit on how finely you can split your chiplets (doing let's say 64 tiny chiplets on a package would use a huge amount of power moving data around, since everything is off-chip). There are various technologies like copper-copper bonding and EMIB that will hopefully lower that power cost in the future, but it's there.

And even AMD uses monolithic chips for their laptop parts, because of that. If any cores are running, the IO die has to be powered up, running its memory and infinity fabric links, and at least one CCD has to be powered up, even if it's just to run "hello world". This seems to be around 15-20W, which is significant in the context of a home or office PC.

It's worth noting that Ryzen is not really a desktop-first architecture. It's server-first, and AMD has found a clever way to pump their volumes by using it for enthusiast hardware. Servers don't generally run 100% idle, they are loaded or they are turned off entirely and rebooted when needed. If you can't stand the extra 20W at idle, AMD would probably tell you to buy an APU instead.
I'm obviously sympathetic to your concerns, but particularly when it comes to pointing out things that don't mesh with the mainstream narrative, it's most effective to state the facts and let them speak for themselves. That's enough to get people interested in the truth to draw their own conclusions.
The T470 is IMO the percect thinkpad.

3× USB 3.0
1× Thunderbolt 3 (with USB-PD support)
Lenovo Charging port
Lenovo Docking port
HDMI, SDcard, Ethernet, SIM, SmartCard

It works with the oldest thinkpad docks and the newest thunderbolt docks at the same time.
amazing how people can be so bold as to share their uninformed opinion even when they acknowledge it's uninformed
> Instead of monetizing users by selling their data (facebook / google etc) they simple charge high actual fees.

The amount of money companies get from selling data is equivalent to low fees. Like low enough that the main reason it's advertising is that collecting amounts of money that low end up dominated by processing fees and cognitive friction.

> The idea that apple is a monopoly is laughable if you like at any historic definition of a monopoly.

Have you actually looked at any historic definition of a market power? "Market with only two players" meets pretty much all of them, to say nothing of the fact that the market for iOS and Android apps are different because they have almost entirely non-overlapping sets of customers.
...as if there was any chance it wouldn't be a complete orgy of incompetent bungling.

It's trite, but Trump can't even operate a casino without bankrupting it, which is a unique level of utter ineptitude. He has decades of track record as 'failing upwards' (or laterally) but nonetheless failing. This is just another failure.
Any chance we could be of help over in either:

Redwood Forums: https://community.redwoodjs.com

Redwood Discord: http://discord.gg/redwoodjs

?
We don't hold language authors accountable, and accept mediocrity.
Confronting does not mean naming and categorizing everything. It is to introspect, and sometimes the only takeaway is "here be dragons", and flagging that particular terra incognita for exploration later.
Unrelated to this article, I clicked on the game on the pico-8 home page, while waiting for something to install and ended up playing three levels. Spectacular work.
When I was having major issues with my first 5K displays I bought a few of the CalDigit cables (https://www.caldigit.com/thunderbolt-4-usb-4-cable/).

Not cheap, but, they work great.