skysight-inc/HackerNews huggingface dataset:
Perhaps. I never really "got" alienation. I had imagined it was something Tony at "Tony's artisanal, signature burgers" wouldn't feel but Tommy the McDonalds fry chef would.

I think I've always found there to be some individuality and creativity in software work, so in this respect even when I'm burning out I feel more like Tony than Tommy.
The end of the article reminds me of one of the worst absurdities of American drug laws. In many cases, owning a scale or other measuring equipment gets you in more trouble. Potential evidence of trafficking. Never mind that a scale is the only way to dose powdered substances as a consumer of street drugs. It's not really possible to safely dose street drugs to begin with. It's certainly not possible if you're measuring out quantities by eye. Simply ensuring addicts have $10 digital scales would probably save a few lives.
I spend a lot of time vouching as well.

Is that actual shadowbanning? Or just overzealous flagging by certain users?
It can be poor writing, intentional obfuscation, misdirection, or a lot of other things, but to jump to racism just because the subject is from a different country than the author is pretty unfair.
> This idea isn't new, and if you've worked at a company like Facebook, Google, Uber, Dropbox, or Lyft (among others), you've either had first-class support for stacked changes built into your code review platform (i.e. Phabricator at Facebook...

Phabricator got a lot of stuff about code review right (I may be biased from working at FAANG). I'm happy to see someone trying to improve the code review situation on GitHub. When I did use GitHub at the startups I worked at, we were never fully satisfied with the code review experience.

I hope they surface "Phabricator versions" as first-class objects. I never liked it how GitHub just clobbers the history left behind from force-pushes from to branch.
I recommend an extension called ClickBaitRemover. Changes thumbnails to be a frame from the video and regularized capitalization.
Numpy, Numba and PyTorch seem to be doing ok.
It goes to a central server, similar to Dropbox, except when I built the service 8 years ago it was a little more open than Dropbox and it was accessible through the command line.

I built something that was useful for me, 32,000 other people have found it useful as well, let me know if you have other questions as well. Thanks for checking it out!
Thanks for linking to it. That was a fun piece to write. :-)
The part of Graphite that helps manage stacked changes locally is open source - you can see how it handles the recursive rebases here: https://github.com/screenplaydev/graphite-cli/blob/main/src/...
Yes, I am. It's only a tiny bit worse mind you, but it all adds up.

Just because you make something and give it away doesn't entitle you to a pass for making the world a worse place in the process. People make systemd for free and get endless shit about the ways it makes the world worse, google produces chrome for free and gets endless shit about the ways it makes the world worse, etc.

Besides, lets be clear here: if the goal is to produce and give away videos they don't need to optimize for generating clicks, and therefore ad revenue, do they?
Why would you favor aliases over scripts? Just wondering.
We do have first world countries conducting RCTs to understand it better. For example, see ACTIV-6 coming out of Duke University: https://clinicaltrials.gov/ct2/show/NCT04885530

ACTIV-6's tagline is "Outpatient Repurposed Drugs" which matches up with your description. There are other ACTIV trials with other focuses: https://www.nih.gov/research-training/medical-research-initi...
"Don’t you feel like this will backfire at some point? I don’t think I would have liked it if my parents never explained themselves."

This is turning into a discussion of parenting, generally, so I won't go too deeply into this ...

What I will say is that stability and predictability are what make this possible.

When our children were old enough to care about wifi and Internet and social media, these limitations were no surprise at all to them because they were directly inline with all of our parenting up to that point.

We have simple, predictable rules (and schedules and behaviors) and they have a good idea, in advance, as to how everything is going to turn out.

And to be clear ... we explain everything to them ... we have a very high level of communication and discussion and learning.

It's just never in the context of complaining, bargaining or negotiation.
I had the same experience with window managers. I used to spend a lot of time customizing my perfect tiling wm setup. It was fun, but every time I saw a little issue or inefficiency I'd have an impulse to fix it. Now I just use default gnome for everything. I find I'm much more productive and happy when I just accept the defaults.
Hmm it could work like those LinkedIn emails. Automatically send after two days, "Hey I know you're busy, aren't we all? And the last thing I want to do is give you more code to review. But you really should check out..."
I feel like this is missing the point. The point is that it’s illegal to reject a cancellation no matter the medium it was delivered on. So in order to not deal with the overhead and legal trouble of managing napkins that people slip your employees, you’re incentivized to make it as easy as possible
TypeScript needs to be compiled, right? So what use is a configuration file if I need to run it through the build pipeline?

The point of having configuration is to gain the ability to configure software without rebuilding in my mind. Maybe I'm missing something.
Super true!
I understand that value, but such statements usually tend to completely disregard what could be immense amounts of context.

Not everyone is the same, IMO specificity always helps when it comes to giving advice such as this.
what a lot of bull. he is doing exactly the opposite: sharing knowledge and making the world a better place!

arguing over stupid faces just for the sake of arguing, however, absolutely does not add anything to the world...
I have definitely had this problem before and wanted this solution.

Not sure if I want it enough to introduce a third-party tool to my relatively small team(s).

I wish Github just had it built in.
It is disheartening, especially if you get to the latter stages. Many moons ago, it always felt weird when I met someone from HR or Engineering at a company I interviewed at in a conference or a talk and they wave like -

hey Vagrant! How are you doing? How's life? You got around to launching that project? We were so intrigued by it...blah blah blah

It just felt...patronizing. Maybe it's made worse by the fact that the city is tight knit and you're bound to bump into people from the industry. But I can't stand it.
Insurance companies win on average. So the premiums collected are probably going to exceed the anticipated payout.

And your plan only works if you can actually get insurance on a unit at this point.
This certainly wins on convenience and accessibility for non-developers.

I was working on a similar concept, but it still required some dev skills (use curl or github actions) - https://www.gostaticapp.com/
just write your code in c or c++ and be done with it. if you need math libs there are plenty out there for anything you can imagine. python will go the way java went many years ago.
If the "later" impossible food succeeds in canceling the trademark, does that mean that any company can market their product as "impossible burgers"?
> Ghosting ... I guess

You should try. E-Ink displays refresh their areas using algorithms involving "waveforms", normally at a layer which hides the details, but giving the vendor and user options about how the display will work. The amount of ghosting depends on the "waveform".

I have no issues with ghosting using an Onyx Boox Max2 as a tablet for word processing - which is quite an achievement.
I have an 8 y/o (3rd grade) and a 6 y/o (kindergarten) -

we have pretty open access to netflix kids, youtube only for cosmic kids yoga (although it might be on amazon now?), and am pretty liberal about the time watched.

My 6 y/o is kind of a jerk after watching television though so we might dial it back.

I bought an amazon fire kids tablet and it was so pre-loaded with junk that I returned it.

We haven't found our way into any devices yet. I think video games are pretty healthy but my wife disagrees so we've been not buying a Switch at all :(

They're pretty bad at video games anyway but my old DS Lite still works (!!) and my 8 y/o discovered Brain Age so I say play that as much as she wants. :)
Mass market gyms are kind of unique.

They are selling aspirations and tend to have a local monopoly based on location. There are many gyms, but there aren’t many gyms in a particular locale convenient for whatever aspirational schedule exists.

Because of that, it’s really not in a cheap gyms interest to not be assholes.

Nicer gyms like the Y or a Country/Social club use things like childcare or social factors to increase the friction of leaving. More serious gyms use the trainer relationship and cost more or have fewer amenities.
There are two large high quality studies mentioned in the article.
If anything this makes it worse.

- No security checks are present in the package manager download and installation process so there are still no guarantees.

- Existing installations of package managers are automatically overwritten when the user calls their binary. What if this was a custom compilation or other customisations were made?

- This solution does a lot more behind the scenes than just run that yarn command that the user asked for but hand't installed.

- Why not simply notify the user when their package manager isn't installed or only allow it with a forced flag? (As has been suggested uncountable times by numerous people anywhere this topic came up over the years.)

Disrespecting user autonomy, capacity to self-regulate, and ownership over their machine and code is not the way.

Edit: Formatting
> it seems quite obvious to me that in the vast majority of cases, the considerably simpler* model of (green) threads means you're making the exact same trade-off: Simpler to write and debug code at the cost of needing more memory when running the app you write.

I don't find it's quite that simple.

My experience is that the complexity of CPS tends to scale linearly with use, whereas threads scale exponentially. For small uses threads are easier, but CPS quickly catches up.

CPS forces you to actually declare a dependency tree for your data. Things depend on other things, and that exists in your code. It's very easy for threads to end up a mess, where it's not clear how data is passing through the code, which causes bugs like deadlocks and race conditions.

It's deceptively easy to write code where thread A tries to lock mutexes X and Y, and thread C tries to lock mutexes Y and X, and it deadlocks because neither thread can get both locks.

It would be much harder and more arcane to do that in Javascript or in Python's async. I'm not saying it's impossible, but I don't think I've ever accidentally created a race condition or deadlock in their CPS engines.

TL;DR if your functions are only marked async so you can await something, threading probably is simpler. If you're actually passing promises around, things become much more favorable to CPS.
Most of the ones you list require dynamic linking and so is hard to make use of in specialized environments.

His project seems to be generating generic C code which is much easier to port to any weird platforms. In fact, it might be perfect for my use-case where dynamic linking is just extra attack surface.

I understand that the project is still in the early stages, but I will be paying close attention to it. If at some point it will be possible to write "regular" Python in it (minus most of the standard library and imports), then it could be a candidate for an edge computing platform.
Ho-boy you're cruising for a bruising when they get further into their teenage years. No way there's not gonna be rebellion in some form.
"forcing browsers green-light weak security is a violation of the USA's 1st amendment freedom of speech."

I understand the issues mentioned in passing scammy actors as legitimate but, in which way your rights to speech would be vulnerated?
Wouldn't it make more sense to design browsers where a WASM runtime interacts with the DOM (and architecturally make it look more like a device driver)? And you could just compile JS to WASM on demand (and possibly keep a cache).
Your long-hand isn't quite the same as your regex...it should be remember -> one_or_more -> digit;

In regex parlance, \d+ explicitly allows for one or more digits. Multiple tacitly implies 2 or more which would be \d{2,}

Also, your end char (which I assume you mean $) would be after the remember -> one_or_more -> digit;
> That's the weird thing with some European "laws", they give countries 1 or 2 years to implement it and some countries abuse that to go and implement it on the very last day.

If you give them to the last day and they do it on the last day, they have done what you asked, it's not abuse. Want it done sooner? Require it done sooner.
What I was trying to evidence was not metric vs. imperial, only about "visualizing" the whole stuff.

A Pascal by itself is not easy to visualize, a number of kg on a square meter (or for those used to it a number of pounds on a square foot) are IMHO easy to imagine, the 500 kg/m2 we were talking about can be visualized as 5-6 people standing one close to another or as a tank 1 m x 1 m filled with 50 cm of water.

As a side note, there is no conversion between kg and kgf, they are essentially the same thing, the 9.81 is already included, and it comes into play when you start using the (BTW proper SI) Newton:

https://en.wikipedia.org/wiki/Kilogram-force
https://www.businessinsider.com/amazon-tracks-unregretted-at...

If you don't think you're part of the 6%... I've also had LinkedIn messages from someone who directly works for them, so it feels their approach is quite shotgun, i.e. just hire anyone and if it doesn't work out, that person can be part of the quota.

(It's different to other companies that know training someone to let them go soon after is costly.)
Yeah. I've used Netlify for a few years as a frontend guy and they're awesome.
UK Attempts to Strengthen Its Manufacturing Sector and Overseas Trade
In theory yes, in practice I had multiple disputes over contract termination and in 100% of those cases the counterparty with happy with the photo. And also compare it to any "phone calls" where you basically have nothing as a proof (dunno about your jurisdiction, but in Germany it is illegal to record phone calls without prior consent and also would require technical means to do so).

Also, if you ever worked in a large corporation, they have a lot of means to track incoming mail ("Posteingangsbuch") and for an enterprise to try to pretend not to have received a letter would require maldoing by a lot of employees (who usually are not commited to giving false statements in court for their employer).
to be clear, the issue it solve only apply for css in js/tailwind but do not apply for standard SCSS code that use minification/dead code elimination (which is fast)
The brain is a prediction machine largely. How is it possible that you can experience a lucid dream where every sensation and interaction is as real as real life? It’s because your consciousness lives inside a simulation. When you’re awake, your brain uses sensory input to populate the simulation. But when you’re asleep it populates it itself. When you’re awake, your brain doesn’t scan every square inch of the real world looking for things to populate the simulation; it scans sparsely looking for key indicators and then guesses the rest. It’s an optimization for time and energy. Most of the things you experience are guesses. And when you’re asleep this guessing is all that you’re seeing. Dreams are just the guessing machine.

There are scattered reports of lucid dreamers who take benzodiazepines. They can’t escape their dreams. They simply wake up into the dream again if they die. Everyone reported it as being terrifying. Some reported that their reality checks stopped working; double taking at a watch didn’t change the position of the hands. The world became frighteningly real. It’s likely that the guessing machine you experience during a normal dream is not operating at full capacity.

It explains everything. How people swear on their life that they saw something, ordinary or extraordinary, that couldn’t be explained by a trick of light on the eyes or anything else. It explains dreams of course and other realistic hallucinations had by schizophrenics or drug users. The simulation doesn’t just deal with the physical world, it deals with abstract things like the “presence” of a person or entity. It’s all haywire simulation.

This idea that synapses are a part of an energy optimization is fascinating. It is widely speculated that inflammation has to do with schizophrenia, and inflammation is also involved in metabolic interference. African sleeping sickness for example is a purely inflammatory disease that causes people to run out of energy and fall asleep. Perhaps schizophrenia is some kind of metabolic knob being turned down by an inflammation signal which then results in the progressive shutting down of synapses as a way to conserve energy…
Can imagine! Sorry for the crude title shortening, but was too long for HN sadly.
The ironic part of this is that Ivermectin is not FDA approved for the treatment of scabies.

Your doctor was prescribing it off label, based on personal judgement that it has therapeutic effect. That is not to say it doesn't work for scabies, I hope it worked for you.
Looks like a cool project!

I can't speak much about the code itself or the aims of the projects. Personally I would recommend more informative commit messages.

I do this myself, especially working on personal stuff, but writing commit messages that succinctly explain what each commit does is a good practice and gives a serious impression.

I often find myself hacking away and periodically going back to flesh out messages using rebase.
You can share knowledge without optimizing for increased clicks leading to ad revenue. Let us not kid ourselves about the altruism of the youtuber.
The Underachiever's Manifesto: The Guide to Accomplishing Little and Feeling Great by Ray Bennett
What are you talking about?

There’s literally a sysupgrade-image you can use to update in place without losing your config.

Has it been a while since you used OpenWRT last time?
Interesting, I have an old HP MicroServer laying around gathering dust. It only has a dual core AMD Turion (like Intel Atom) and 4Gb of memory. It should be easy to retrofit this with a Pi, in fact there's an empty 5.25" drive bay on this case.
Oh, it isn't perfect by any means. I still have to do a lot of tweaks, but the whole forced update thing ... makes me insane.
I have a 5 year old son. He has access to an iPad and all of my old game consoles (a Switch, my old PS4 Pro, and my Xbox One X), but he mostly prefers using the iPad.

The iPad is locked down and has a ton of educational apps on it, but the main thing he does on there is watch Youtube Kids or play Minecraft (using an Xbox controller with a bluetooth connection to the iPad).

His Youtube Kids account is locked down to mostly educational content only, with the content restrictions set to 2-4 years old. When I had it set to the 5-7 age range, Youtube kept showing him a lot of inappropriate videos.

He knows how to use the search feature to find videos about just about any topic. I might have a conversation with him about quantum mechanics and then later in the day I will catch him watching a bunch of videos about the topic. He is obsessed with outer space and black holes. He will binge on low quality entertainment like my little pony for a while, and then he will watch some educational videos about math, and then he will switch over to some Kurzgesagt educational videos about outer space or something, and then he might switch to magic school bus.

Any time I see something that I don't like on Youtube kids (like Ryan toys review), I will block the video (or the entire channel). I probably have 30 different channels blocked on Youtube Kids.

I don't know if I'm doing the right thing by letting him watch so much content, but I can definitely say that he knows waaayyy more about the world than I ever did at his age, and he is also a voraciously curious self-educator. He loves math, mainly due to the Number Blocks TV show, for example.
Implementing Telepresence Networking with a TUN Device
It helps if you say which country you're referring to. Maybe the USA? i.e. [1].

As far as I've heard, the EU doesn't have these problems. It's only the UK. (I can't speak all the languages, but I asked friends from Denmark, Germany, Portugal, Spain and Italy if they'd seen reports of shortages in supermarkets and restaurants, but none have.)

The American problem looks fixable with vaccination, testing etc. A lot of drivers in Britain left the country, and there isn't a short-term fix.

[1] https://www.nytimes.com/2021/09/27/us/politics/schools-labor...
Selling Fast or Slow
Show HN: Send encrypted messages to Ethereum addresses using Commeth
You know what we don't need? Yet Another Configuration Format! Also, don't tell me I can't add comments to JSON because I sure can - add it as a field! If a comment is that important then it's important enough to transfer along with the dataset and durably persist.
JS people gonna JS.
Since it is without explanation in the majority of cases, I can only assume it is overzealous dangs and other mod team members that are less visible. They are immediate, and without explanation.
My kids are five and nearly eight.

Five year old has her own iPad Mini that's a hand me down with YouTube Kids on it and some kids apps. We've recently let her on a much less locked down profile for YouTube. She also enjoys watching kids TV on Netflix and our Icelandic watch-on-demand service.

Eight year old uses our computers and has recently got a phone which was a hand me down from me. Phone is completely locked down so she just has some games and can send SMSs to us and her friends. She mostly takes pictures though. Computer wise she mostly watches a selection of gaming YouTubers, mostly Minecraft and Roblox related. I also play a lot of Roblox and Minecraft with her. Recently shes started playing Roblox with her friends as well. She's also now addicted to Forza Horizon 5 which is excellent.

Neither of them does any of this without casual supervision and we've not had any real moments of concern. We don't strictly limit their time on devices but do make sure we're doing a lot of other activities.

My own take is it's better to give them more freedom but be there to guide, answer questions and if necessary step in.
Gradle does suck though.
Not an authority on the subject, but on the implementation side I guess it simplifies parsing and "type erasure" (I don't know the proper terminology for transpilation).

As for developer experience, I'm sure it helps gradual typing.

I much prefer that style since it doesn't keep pushing the most important names to the right and causing jagged textual structure (never knowing at which column function/method names begin, unless you go with a multiline declaration style, which some C/C++ shops do). At this point I wish all languages with a C origin used name-focused as opposed to type or qualifier-focused style, but you can't really change it now.