skysight-inc/HackerNews huggingface dataset:
My girlfriend has T1D, she diagnosed when she was very young. She’s great at managing it and has a pump and a CGM, but there’s still so much bullshit that she goes through when parts break. It’s really made me furious at the medical device industry, so I’m happy to see you’re working on new solutions. As a software engineer, I often wonder if there’s anything I can do to help with T1D management, so if anyone knows of projects/companies that need devs, I’m all ears.
> configuring new features has required PowerShell

Which it should.

Window should be PowerShell-first, and GUI eventually. Even more, GUI should use PowerShell so that you can configure stuff via GUI and export the script for automation. This then leaves to anybody to create GUI if they want, and GUI is just a PowerShell frontend.
No one cares if pedestrians have to navigate around these things. But if people have to get out of their 4,000 lb steel cages to move these things out of the way, there will be consequences.
> Keivan should probably be a (multi) millionaire now, sitting comfortably with his family doing whatever it is they enjoy doing. Instead, someone at Microsoft used this as a way to get themselves a promotion.

To be fair, AppGet was never really that popular, and Microsoft's replacement is even less so. I'd be surprised if anyone got a promotion based on their WinGet work. There has been no significant adoption of WinGet in the market. They're lucky Microsoft doesn't dissolve the team. We use Chocolatey instead, which I think is more popular (but still not very popular).

I have no horse in the race, nor do I know anything special about this situation, but it's fairly clear to me that the author failed the interview. I don't know if he understands that and is trying to downplay it, or if he doesn't realize that's what happened. That's why everything dried up after the interview, and why the followup says the position "didn't work out."
Covid ticks so many boxes, I wonder how many suspected criminals or blood relations of criminals where directed to testing stations to collect DNA?
Good old accelerationism.
I have been studying the psychology of love, relationships, attraction, seduction, etc. since last summer. Something I've read over and over again is that that Stendhal's book "On Love" is one of the very few worth reading

https://www.gutenberg.org/files/53720/53720-h/53720-h.htm

I read it and agree.
One could probably get funding for a startup that sells sharks with frickin' laser beams attached to their heads.
I assume many VCs are civilian and also assume to make it in defence tech you need to be glowie approved.

Of course, some successful VCs like Michael Janke are ex-military, and naturally he is in defence.
Mostly true, but I've found this doesn't work if one of the drives is missing. It doesn't handle renames simultaneously with drive failure, or at least it didn't four years ago.

Using /dev/disk/by-uuid is always safe, though.
OneWeb is not even in the same category. Their technology is several generations behind in both their sat and ground terminal tech.

There is a reason they went bankrupt and were mostly solved by government bail-outs. Because its in fact not viable as a business if you have to launch on traditional rockets and have contractor produce your sats.
I like the docker way of one thing, one process, per container. LXC seems a bit different.

However, an exciting thing to me is the Cambrian explosion of alternatives to docker: podman, nerdctl, even lima for creating a linux vm and using containerd on macos looks interesting.
The first thing I thought was how close that example looks to Rust.

Here's a link to the actual paper: https://dl.acm.org/doi/10.1145/3498691
I like the analogy, but I don't fully agree with it. If the "product on shelf" is a basic CRUD app, then sure, managing a team of 20 people might be harder than doing the individual tasks related to putting the product on shelf, but oftentimes there are challenging technical aspects related to the product. In some cases those technical challenges might be harder than management of the team.
Crypto Predictions for 2022
I see incels as collateral damage from the the Gender Wars. A schism intentionally driven to supplement the broader Culture Wars. I only expect this to get worse and have no idea how it will end.

Incels show up in stats but most everyone is suffering. I do know that victim blaming will continue while we learn the hard way why we had traditions in the first place.
What's stopped me from using this syntax in the past is that it means LTE in basically any language I can think of. One can certainly design a grammar where it's unambiguous, I have in fact, but it still doesn't look right to me.
Out of those I only have Google, even though I use it only for spam e-mails these days, having opted for Protonmail for the real stuff. The only reason I still have a Google Account is that my Pinephone Pro hasn't arrived yet. Once I get it and figure out it fills my most critical needs, the Google account gets shredded too.

Giving up on Netflix and Spotify was much less difficult than expected.
I didn't know what it was at the time, but I saw one matching this photo on another college campus back in 2017-2018.
"If I go out on a 4h steady bicycle ride (= 100km), I go through 2000 kcal on ride alone."

What do you mean 'on that ride alone', are you doing more than 4 hours of excersise a day, every day? Because that's like 0.1% of the population, most can't even fit that in their diary, let alone have the stamina/etc.

Average bloke goes to the gym for an hour couple times a week, at that level you calorie consumption is basically unchanged - its withing an error margin of natural variability of food you eat.
Sometimes people get hurt or killed in car crashes, which just having insurance doesn't magically fix. And besides, if I were the scooter company, I'd be going after you who intentionally threw the scooter into the road, not after the last rider who parked it somewhere inconsiderate but not dangerous.
Somehow I never heard anyone complain that there were required vaccinations for faraway countries. Only when refusing an important vaccination became a symbol of <fill in the blank> did those in question start to argue nobody should be asking if they're a danger to themselves[1] and each other[2] because that's "private" "medical" information.

And in case you did get vaccinated or cannot for medical reasons, but just truly believe this info is a private thing, not sure why you would suggest that the question is not allowed to be asked. People can decide for themselves to answer or not, right?

[1] https://en.wikipedia.org/wiki/COVID-19_vaccine_clinical_rese... and https://en.wikipedia.org/wiki/Long_COVID

[2] https://en.wikipedia.org/wiki/Herd_immunity#/media/File:Herd... and https://en.wikipedia.org/wiki/Flattening_the_curve
Patently wrong. Have you ever heard of the GNU operating system that avoided copywrite with a clean room rewrite of old unix tools? There's also the busybox coreutils on GPLv2 instead of v3.
>2. The amount of wealth concentrated in such a tiny spot, with no military to protect it, is probably not sustainable. Just judging by the amount of effort that went into protecting castles in Europe. This place will get raided eventually.

Isn't most of the wealth in stuff like real estate and finance? Those are pretty hard to raid with an army.
[Legendary][1] is listed on the game's site footer. Since it's the production company behind Denis Villeneuve's Dune adaptation, it's at least blessed if not co-produced, albeit not seemingly with any canonical story relationships or obvious

The same game publisher, Funcom, is working on an open world game per Polygon: https://www.polygon.com/2019/2/27/18243384/dune-funcom-video...

[1]: https://www.legendary.com
There are still subreddits with much better discussion than happens here. Narrow focus and consistent moderation are the keys.
So woke. You must be a joy at parties.
MyFitnessPal does a pretty good job. You can scan barcodes and it'll (usually) have the calories and macros. Also just having a set of scales on hand makes it a lot more accurate!
I guess it depends on the kids. Some of them cry more, involve more energy, wake up earlier. When going to bed you remember the morning pain and quickly evaluate the pleasure component. Moreover, both partners need to have equally high energy levels in order to do that, and this can be a challenge even in a relationship without kids. So respect to those who manage to do it daily with 3.
I don't mean that at all. That's the point. I happen to not use any of those services you listed, but I do use discord to communicate with friends, and I enjoy listening to podcasts/audiobooks for entertainment. It's more common than not that I am listening to a podcast or audiobook when I take my dog on long walks in the evening, but I just don't see that as a sign of an unhealthy addiction.
> Vegans live on average 10 year longer!

Interesting if it's actually true. I doubt there are any good studies about that, though.
I use it (FreeBSD) because I want my workstation to match my servers when it comes to basics like the environment variables, kernel versions, and packages.

I manage 100+ servers, and 1000+ domains. If I want to make sure that a security patch for a critical CVE doesn't fuck with our systems, or I want to test a new script to make sure it works I do the following:

ZFS snapshot of my "dev jail".
Apply the patch/write the script.
Test everything and make sure it still works.
Ansible: ZFS snapshot the fleet, apply the patch/deploy the script

So gaming and other 'fun' things are not my goal on my workstation, I do use it. There's at least One of us!

Because it's what my servers use, it's what I want to use on my desktop.
I'd like to add here that I LOVE using i3. I'm from an age where the OS is supposed to get out of the way. I want to use my programs, not my operating system.
I'm talking about using your PC, not logging into Microsoft's online services. Using the same account for Microsoft's possessions like Xbox and Minecraft and Skype makes sense. That's fine. But you know something? Microsoft doesn't own my god damned computer.
There's a typo in the title ('and' ugly, not 'und' ugly).
By knocking them over, they're now wide enough to be in the way even on the side.
I think the idea was to literally add a UI element next to the "flag", "hide" "N comments" ones that just goes straight to archive.
"um, excuse me, what is this $300 charge for a 'high-explosive flamethrower attachment'"?

"Oh, I'm sorry, that should be included with your premium delivery-battle subscription. We'll remove that charge right away"
You rang?

[3148]: https://slashdot.org/~raph
It also said “and out of the way”.

How is getting them out of the way, on their side or not, worsening the situation?
You should stop seeing scooters as the enemy. Scooter companies represent a lot of money that wants more space for pedestrians, bikes, and of course scooters in the city. They are a potential massive ally with deep pockets to push back against the car lobby. The battle here is not to fight over who has the right to be on the 10% of the street we call the sidewalk, it’s to take back some of the 90% of the street that’s reserved for cars so that everyone else has room.

Sure we can and should do better with providing bike and scooter parking… as an example one easy solution is to convert 1-2 on-street car parking spaces per block to bike and scooter parking. There’s enormous value in having big corporate allies in such a fight.
> In "output" you have to include quality (fewer bugs), improved codebase knowledge (bus factors etc), improved team cohesion etc.

> Pair programming can pick up mistakes before they propagate, which increases velocity.

Notice how it's "reduce bugs" twice with some other hand-waving qualities thrown in. Even if you have some solo developer write code with a bug, having another developer go through and fix it is a time saver over PP for all the code that was not error prone. Then we have the metric mixing issue of measuring developer code quality, over time, when mixing more than 1 person in a task.

> And this is better, because...?

Because you can avoid paying for idle time. The most common quality of pair programming team (considered productive or not) is watching one member waiting to see the other write out the function and functionality that was already agreed upon. Developers already do this when they have a tough problem. They invite others to talk and look through the code, ad hoc.

Pair programming has already been tried by a multitude of teams across decades and it does not produce results that have driven it's widespread adoption. End of story.
Perhaps I don't fully understand the nuances of what you're trying to do, but...

> S3 is never meant for a bazillion small objects which Kinesis Firehose makes it easy to deliver to it

Are you saying Firehose increases the likelihood of creating the "small file problem"?

If so, isn't this exactly what Firehose tries to prevent? Sure, you can set all the thresholds low and unnecessarily generate lots of small files, but you can tune those thresholds to maximize record/file size and attain a reasonable latency. If there's a daily batch job to make this data useful, then who cares about latency?

Also, why would you run a daily batch job to coalesce all these files into parquet files instead of letting Firehose just do that for you. It can also do a certain amount of partitioning if it's required.
> Why don’t you take 2 minutes

Wow, if a 3-4 minute walk involves 10 scooters that's now almost a 25-minute walk.

It's not the OP's job to clean up after everyone else.
I think that this was heavily partisan issue. So, yes, the "unfairly imprisoned in their homes by the rest of society" would have severe right wing bias. Just like anti masking and anti vaccine attitudes are currently heavily biased by partisan politics.

OP could have stated it in more neutral terms, but chosen not to.
The Netherlands has the best worldwide biking infrastructure and decent walking infrastructure, and these things are a blight here too.

They're just parked and discarded wherever because the users don't care and there aren't logical places for them, contrary to people's own property.
There was enough screen real estate for me to read the text, like peering over a fence.
I worked for this specific company, a couple years ago, as a robot handler and operator.

In situations like this it is possible for an operator to manually organize the robots.

Before I left we were making great strides to allow 1 operator to be able to keep tabs on up to 5 robots at a time in certain neighborhoods.

Campuses, which are fully and thoroughly mapped, can probably have 1, maybe 2 operators at a time. Just watching and interjecting when issue arises.
In the moment, perhaps it is the right thing to do after all. I won't argue that. But if corporations are allowed to externalize the costs of their service failures onto the goodwill of the public, that's a dark path to go down.

But your point about it taking two seconds to help someone get their food is correct, but it's also why they'll be able to get away with it.
They fucked up my skype account move

Ah yes, the old "you had a Microsoft account you didn't know about so when we merged the two any contacts you didn't have on both accounts were permanently erased" trick. Happened to me.
> transferred to the storage device

MacOS does that.

> the fsync() function is intended to force a physical write of data from the buffer cache

If they define _POSIX_SYNCHRONIZED_IO, which they dont.

fsync wasnt defined as requiring a flush until version 5 of the spec. It was implemented in BSDs loooong before then. Apple introduced F_FULLFSYNC prior to fsync having that new definition.

I dont disagree with you, but it is what it is. History is a thing. Legacy support is a thing. Apple likely didnt want to change peoples expectations of the behaviour on OSX - they have their own implementation after all (which is well documented, lots of portable software and libs actively uses it, and its built in to the higher level APIs that Mac devs consume).
I'm posting this here since this seems like a really nice way to develop desktop UIs (it even has a visual designer!), and made some very interesting choices on how they used C++ as their own domain-specific language. Would be nice if someone who has experience in using it have any comments on it.
That was my first thought. Linus has hinted heavily about industry veterans applying. I wonder if Ian is one of them.
Yes, but this is one study out of thousands. It's not because it's a paper by PhDs that you just have to take all their results as the new truth and ignore the rest of the literature. It's way way more "bro science"-like to just look at the latest controversial study/paper/research's results while ignoring everything else. Consensus is important and even more so with such a controversial result.

Also, how is it bad for people to contrast what they see in real life with what the study shows? Michael Phelps and other athletes actually eat more calories, that's a fact. So it makes sense to question why that would be the case if the conclusion we see here was true. Again, a scientific paper isn't the bible-you can actually question it, and you don't have to just accept it as truth.
> This looks like the start of an incel complaint.

Do you really think that this matters in a discussion? An argument is either valid or not. It doesn't matter if it's used in a currently ostracized community or by people having unhealthy views.
TDD is about iterating on the implementation. If you don't know what your inputs and outputs will look like then you're still in the specification phase and not ready to write code.

You can use TDD as part of an iterative specification process as well, but then you need to apply it for each iteration: determine the new specifications, write new tests based on those specifications, and update the code until the tests pass. Then revise your specifications based on feedback and repeat the process.
Having to lug a dock around sorta defeats the promise of portability.
Hm, why have browser vendors neglected the UX for this standard, no-cookie auth method? Why is there no corresponding markup in HTML5?
This. end the stroads!
I enjoy Hamming's thoughts on this subject[0].

Also don't forget to have fun.

[0] https://www.youtube.com/watch?v=a1zDuOPkMSw
The other big problem is the trucks that drive around constantly loading/unloading the scooters. Often they park on the sidewalk, fully blocking anyone from getting through. One time I saw a driver back in to a woman was as trying to cross the street with a baby carriage.

Unfortunate side effect of the past capital incineration years. If it doesn’t make sense to have unlocked bike-share, it definitely doesn’t make sense to do it with electric scooters.
The OP did not say that they were basing salary on years of experience, but that they were using "years of relevant experience". That is a big difference, and relevant experience is a pretty arbitrary measure.
Because a lot of devs where marketing against PHP the last decade or so. To be fair, PHP 7 and 8 are really changing the game, it isn't the same language it was a decade ago.
https://threadreaderapp.com/thread/1488484906237841411.html

It's quite a long one (40 tweets)! As a non-Twitter user, I will never understand why this is preferable to a blog post. However, some people seem to prefer it, and it's getting engagement from non-Mathematicians, which is all that matters really.
I am speaking for myself.

My concern is that when I read these articles, the authors often seem to be speaking for more than themselves. It seems as though they are projecting an unhealthy addiction on all members of society. I see that as likely incorrect and potentially harmful.

I'm not certain what's unhealthy about what you listed other than the self-imposed exhaustion. Humans have been exhausting themselves unhealthily long before the internet came about. If you feel you're doing so, by all means, find the way to give yourself the rest you need.
San Francisco is definitely terrible right now, but even so, having people in jail who shouldn't be is way, way worse than having people out of jail who shouldn't be.
Designated parking spaces are a good idea, but they should be paid for by companies that make a profit by renting out scooters. Not taxpayers.

Public funding might be justified if the majority of scooters were owned by individual citizens with the right to vote on city affairs. Most rideshare companies, on the other hand, will simply siphon off public subsidies as additional profit to be taxed (or not) somewhere else.
Happy birthday HN. I absolutely love this community. Once I started reading HN somewhat frequently, there is no question that I became a better developer, thinker, researcher, and writer. The topics shared here seem to have no rival anywhere else on the internet ... at least, not as far as I am aware of.

I think this is a good time to admit that when I first came here, I was a bit shy to post anything about tech or programming, but by hanging out here and practicing what I learned here, I eventually felt worthy of contributing.

Thank You.
A fine doesn't help the person actually "inconvenienced" by the scooter(s). It just gives the city more money.

Seems like the company might eat the fine, the city will take the money, and the problem persists, but now the city is happy too.
I'm here for this 100% because cars destroy cities and lives except that this could kill motorcycle riders or cyclists. If you ride any debris in the road can be deadly.
The Russian Internet
DevOps people with K8s knowledge are much easier to find, and many companies don't want to reinvent the wheel.

Honestly, K8s is as complex as you need it to be. For smaller deployments it's working just fine too.
Incorrect: Japan has a 99.95% conviction rate for cases that go to trial. This is partly achieved by lengthy pretrial detention determined to extract confessions out of people, but equally importantly by not prosecuting any cases that are less than watertight (read: the culprit has already confessed).
Industry tends to have differing ideologies than academia. Generally academia is about open knowledge while industry is about closed knowledge driven by profits and greed.

Not saying there aren't some greedy administrators in universities, it's definitely a growing problem, but in industry it's the defining characteristic.
> That assumes a “normal person” will not compensate for the effort with a snack.

You're also assuming the same normal person will not compensate for their healthy lunch with a snack.
Interesting. The first post was on that date (October 9)

https://news.ycombinator.com/item?id=1
One more, though this is hard to explain analytically: shared language about and mental model of the codebase. If four people build a platform working separately, they will each come out of the project with subtly different ideas of what the platform is and how it's organized.

That's kind of subjective and I don't think I could prove its usefulness on graph paper to someone who isn't convinced, but I think it's real and significant. (and hence I'm curious if people who have mobbed a lot agree)
Similar threads: https://news.ycombinator.com/item?id=124
Override Text Encoding Extension for Firefox
Good review sites suffer the same problem as government: from a financial standpoint, you cannot afford to pay people competitively vs their alternatives, for the skills you really want.

So it becomes a labor of love. But that only goes so far, for so long.

IMHO, in an industry like that, you have to be honest about what you're bringing to the table for employees in lieu of compensation: an opportunity for increased name recognition and networking in a public role, and the fun of being a public face!

But! You also have to continually deepen the bench with new prospects, because you know you're going to be continually hemorrhaging top tier talent to job switching.

Credit to AnandTech that people stay for as long as they do. 10+ years is damned impressive!