skysight-inc/HackerNews huggingface dataset:
With layoffs I've heard the guideline that at least as many people as you lay off will quit in the near future (because for example you gutted their team, they lost their work buddy, they lost trust, their job got harder, etc).

No idea what the source was or how valid it is, but I can imagine a lot of other employees not liking their job anymore in the near future, regardless of their position on this debacle.
seriously about half of my bookmarks for leaning Linux and Kubernetes stuff are Digital Ocean docs
I totally agree that Smart TV interface is abysmal. I bought the latest LG OLED with WebOS thinking it would be the closest to "the future". So wrong. The OS hangs consistently. Apps don't load. When you start adding streaming sticks and multiple remotes, everything gets confusing. Still. It's 2021.

I think this speaks to the opportunity ahead for TVs rather than an argument for attaching a PC. Why can't all these HDMI sticks just be virtual devices? Provide an app store that gives you a Roku or Firestick. Why is identifying me and signing into all my streaming services still so difficult and full of friction? There is so much runway for simply a better TV. Start with good hardware. Build up a modern operating system that is smooth and just works. Don't even have a built in remote. Start with the assumption that all my interaction will be with 3rd party remotes and make them all work with zero/one touch. When I start interacting with a remote, the TV should know what I am trying to do (PS4, Xbox, Roku, Apple TV, etc) and simply respond with the interface. The core HW operating system should be nearly invisible. Stay out of the way. No Ads. no app stores. No crap. Build all of that in layers on top.

Imagine a specific example:

1. I purchase a Roku _remote_.

2. I unbox the remote and point it at my TV.

3. My TV downloads the Roku virtual stick and starts giving me the Roku interface. In the background. As a user, I don't care about any of that crap.

4. Roku accesses a touchid or faceid to load my account.

5. Roku installs all my apps I use automatically.

6. The apps on Roku call Roku APIs to identify me and sign me into these apps automatically (Netflix, Hulu, etc).

With the right TV and _hardware_ OS, the TV experience could be so much better.
why the double standard?
It’s a good question, why is only fuel injection and ignition computer controlled? The intake and exhaust valves must also be solenoid controllable.
>and Google wants to subsume and replace the web with all things Google

and Apple wants that web apps can't compete with native apps, like Apple will make sure a web based streaming app will not be usable.

Why location API is not good in browser but microphone and camera is fine?
i think we need a social movement about "life exists outside work"
Since nobody has linked it, here is the primary source, the report mentioned in the article: https://securityandtechnology.org/ransomwaretaskforce/report...

As an aside does anyone know (with citations) the history and why reputable news publications like the BBC or reuters never cite their sources? It's always seemed odd that even quacks and conspiracy cites (mis)use sources whilst well respected publishers don't.
My suggestion would be to automatically add submissions of unique posts to the second chance pool or have a reviewer look at them when they're for a domain or user with a high hit rate but fall off new. I'm mostly thinking about technical blogs with consistent article quality like https://news.ycombinator.com/from?site=ciechanow.ski , https://news.ycombinator.com/from?site=raphlinus.github.io and https://news.ycombinator.com/from?site=scattered-thoughts.ne...

I'm biased on this though, as someone this might impact (https://news.ycombinator.com/from?site=thume.ca). From talking to other technical bloggers the consensus does seem to be that when we put a lot of effort into a technical article it nearly always makes it to the top of https://lobste.rs/ and /r/programming because it starts on the front page there but will sometimes flop off new on HN and maybe only make it months later if someone else resubmits the post.
There are others, but with Scott having left, I'm currently the only public one.
I wonder if it's completely written by hand from scratch or done with something like emscripten.
Right wingers only support free speech in the workplace when it's speech they agree with, such as James Damore. It's politics all the way down, not a principle.
Yes we do. Edit: more explanation here - https://news.ycombinator.com/item?id=27000612.
Well, but isn't there a big difference between talking on the company slack which is archived for eternity or do it in your private buddy group. I think most companies wouldn't be very fond of large scale political discussions (which might easy hurt and offend) on company media. But since everybody is flex time/remote anyway that doesn't stop you from it anyway on different media.
Personally yes, because I’m an optimist and I believe people can change for the better and one way that could happen is through civil and professional working relationships.

I agree it’s not a comfortable situation and specific circumstances can trump a generalisation, but it’s not impossible that I could tolerate that sort of situation and in fact people do it al, the time. How many of us have worked at places where everyone knew there was one guy who was a misogynist but plenty of women there put up with it?

For me it’s about the actual behaviour. I can’t police what people think or believe, nobody really can in truth, but we can expect basic standards of behaviour.
Reminded me of Paul Graham's "Keep your identity small" http://paulgraham.com/identity.html
Politics isn't about racism.

Politics isn't ONLY about racism.

Politics isn't ONLY about NOT racism.

If you ban politics, you also ban politics about racism.

But if politics was about whether the city should spend a budget surplus on a sidewalk upgrade or a new park bench, then nobody would even think about banning those discussions.

So when you ban politics, you ban politics about racism. Because those are the controversial ones.

And less abstractly, more concretely, about the basecamp situation, the politics that led to this ban were explicitly politics about racism.
Make friends with anyone who deals with lots and lots of people across socio-economic status boundaries—teachers, social workers, anyone in government who deals with the public on a regular basis—and they can tell you what that means. You'll think they made some of them up, but they didn't. And that's without going international.
Ask HN: Is it better to form a team around skills or a product?
Seems like there was internal chatter about the fact that some Basecamp employees had kept a list of funny customer names over the years as a joke. And people were discussing how this happened, what they could do to change the internal culture so it doesn't happen again, how it portrays on their internal inclusivity, etc. And it looks like the founders were annoyed by all these discussions about it, so they made a policy change that you can only talk about business on official work channels. Keep in mind this is a fully remote company, all communication is done on official work channels. So after that policy change, a lot of employees felt they now worked at some authoritarian place where they couldn't just chat to their coworkers anymore except for serious business stuff, and they now need to watch what they're saying to others. As a result, about 25% of all employees quit. That said, they also offered a 6 month severance to those who wanted to leave, so who knows if employees all quit fully out of finding the phone policy draconian, or out of simply thinking the severance was a good deal.
Author here. This story took place in 2011-2012, but I wrote this post in April 2021.
Not only the tight measurements, but I've always been amazed at the precise timing of all the little moving parts, the valves all opening and closing at precise to-the-millisecond times so that each stroke happens, at 6000 RPM! So impressive. Especially with an interference engine, where getting that timing wrong means bent valves.
Don't know about the "stuff", but Linux distros frequently shipped with packages for the TLDP. Or rather whatever it was know as at the time, some derivative of Linux HOWTOs or linuxdoc.org.
"Single leg removed from every stool! How will we replace them all?" "But we only have one stool?"
An idea for collaborative work between TeXmacs and LaTeX users
I don't feel picked on. However, I do think that the way that downvoting works in online communities deserves some examination. And, given the basic structure of how HN works, community members don't really have a clear way to discuss it except by complaining about it in comments like these. Which isn't the best way. But still.

"Freezing it out", as you say, has the effect of shutting that conversation down completely, which I think is potentially harmful to the long-term quality of the discourse, and in a way that is rather more insidious than the rather more banal quality problem that you're trying to guard against.

In particular, the ever-present threat of getting voted down to -5 for presenting an idea that goes against the popular opinion presents a strong disincentive to share opinions, particularly for less thick-skinned individuals. And it creates a constant low-grade anxiety for some contributors. Pre-emptively complaining about the downvote is one symptom of this effect, but it's not the only one. Others, less visible, symptoms are that people just don't share their opinions at all, or don't share them as thoroughly or eloquently, when they're worried that doing so might result in the electronic equivalent of a smackdown.

And the fact that this phenomenon affects certain people more than others does put a spin on the conversations that take place on Hacker News. Not necessarily one that has the effect of elevating the quality of discourse over the long run.
Not at all. It was an imprecise choice of phrasing, I'm not saying you should be trying to guess what their thoughts are. I'm saying if that coworker revealed that information directly.
Backups.

I cannot emphasize enough the importance of backups. Take backups, verify your ability to restore from them, and keep them segregated from the rest of your infrastructure. It doesn't matter how inelegant and hacky your backup solution is, so long as you can restore from it. Any backup you can restore from is better than no backup.

You might get a call from one of your application engineers shortly before bed on a Friday night that the web front-ends are acting weird, and they can't get in to troubleshoot, and then 10 minutes later come to discover that the latest strain of Ryuk has laid waste to 2/3s of the servers and workstations across the company. And then all of a sudden, those VM snapshots you'd been copying off to another file share with a shell script have become your salvation. Yeah, containing Ryuk and the rest of incident response mode are going to suck, but at least now you don't have to write an apology to your customers that the data they entrusted to you has been irrevocably lost.

In case you're wondering, no, that did not literally happen to me. But it is a mild fictionalization of someone I know.

Keep backups, and test your restores regularly, people.
I've noticed an overlap between activist personalities and attention seeking personalities. Some people, either consciously or subconsciously, enjoy the dopamine hit from anger and confrontation and they will seek it out at work.
The reason is the increasing price of Palladium which is used by catalytic converters and your dentist. That's why there is huge increase in theft of those converters as the material is scraped and sold in the black market.
I hear you, but that's unrelated to the second-chance pool because those were both regular submissions that didn't go through this alternate system.

When we're putting an article in the second-chance pool, we do prefer the original submitter where possible. Often, if there's time, I'll go through the submission histories of the other submitters too, to see if there's something else we could put in the pool for them.

In your case, though, you just run into the fact that /newest is a bit of a lottery and it's unpredictable which submission of a story will be the one that gets traction. We do have plans to do something about that someday: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que.... In the meantime, the lottery does at least even out in the long run if you submit a lot of interesting stories.
These are very legitimate points. In my uneducated opinion, allowing other app stores to compete with Apple's would reduce the power of incumbents and allow Apple to compete on a level playing field. If another app store is better at filtering out spammy apps, or takes a smaller fee, then I just might install from their app store. It pushes Apple to improve their services than gouge as deeply as possible.
I dont think the relation "best names ever" -> "no politics at work" is that straightforward. There had to be a lot of escalation in the discussion internally, and then political issues were raised.
It's really unfortunate that hardware vendors are obsessed with shipping closed source firmware and ROM. Fortunately there's been a slow and steady buildup of pressure as open source has started being pushed lower into the stacks. Great to see Oxide Computers pushing on this. The rest of the NXP software stack is pretty open.

Overall the LPC55S69 chips are pretty impressive chips! They have dual cores with plenty of 16 bit ADC's and 16 bit DAC's built in, which is amazing. With good platform support from Arduino, Zephyr, etc it means you can get high quality signals in a single chip, and have two cores to process the data (one for real time data, the other for communications and controls).
How Big Tech Won the Pandemic
It's (almost) like the MDN of Linux.
EU can ban trade on semiconductors and stop it from exporting at any point, effectively avoiding shortages in case of wars pandemics etc much like the US and later EU did for vaccines.

Even though US doesnt export vaccines due to a ban, Pfizer has a plant in the EU making and selling the vaccine in the EU.
Although you're right, if you phrase OP's question as "how do you manage complexity with Ink", you could talk about specific named constructs in Ink (knots, stitches, weaves, tunnels, etc.) These are specific ways to organize a story graph and transitions, and might look like or be direct equivalents to concepts in other programming languages, but have specific names and usages in Ink. As always it's probably best to RTFM if you want to know more about how these concepts work rather than a random HN comment :) https://github.com/inkle/ink/blob/master/Documentation/Writi...
Firms in a competitive market are price takers. None of them individually can raise prices. But an increase of the minimum wage increase affects all of them together, and will cause a new equilibrium at higher prices.
Meanwhile, many of us powerless cry ourselves to sleep over widely seen, publicly available evidence that happens to implicate rulers.
I just built an engine for my car. One thing I gained an appreciation for was how CHEAP cars and engines are. There's probably nothing else with as precise machining that is as inexpensive.

When cars started getting electronic engine controls, there was much internal grumbling about the cost. One Ford production guy, on hearing that the engine controller cost about $100, said "I can make the whole engine for 100 bucks."
Do you think your opinion is the common one in others like you? Or do you think you're an outlier?
hah, a big merge. in the next month or so, i will need to merge a branch with nearly 500 commits that change more that 15k lines of code, under development for more than a year.

but yeah, like your "one big merge", i do not intend to squash it (though there are actually some arguments in favor that only kick on with a merge of this size).
I agree, more competition would be the ideal solution, but I'm not sure we can achieve that goal without drastic changes. In my opinion, having competition on details like "does it have a headphone jack?" or "is it repairable?" requires competing manufacturers to be able to create near-identical products that only differ in those details, with the price delta reflecting only that one difference and not other complex market conditions. However, creating such "clones" is something our copyright and patent system is designed to prevent. There's some merit to it: preventing clones will force more global diversity. But in the common situation where the user has already decided on one area of the market ("I want iOS and a great camera"), these systems force the user into one choice, not letting them choose in important details.

The way I see it, we either tear up all IP laws to allow for drastically lower costs of entry and hope that solves the problem (and other ones too), or we pass laws requiring some minimum standard of repairability. Or maybe a little bit of both (aggressive unbundling laws?).
I depend on the Kinesis Advantage's ergonomics, but I much prefer the light crispness of laptop keys.
People demanded you wear BLM clothes at work?
Stanford Should Clone Itself
There's this point in Civilization (1) where you get Knights and your attack is 4 and mostly you're going against Phalanxes who are defense 2, and even with various advantages you still have a massive edge. That's where I feel we are with a lot of computer systems. It's far easier to attack than defend, and with Bitcoin it's easier than ever to transfer wealth anonymously. In the case of the knights eventually the defence got the edge again with the advent of firearms, but that could be a long time coming.
Documentary on development of YF 23 Black Widow II (2015)
Some of them are also world-class Ruby developers. They seem to be mostly north americans (i could be wrong).
Show HN: A tool to build Ruby gems with less ends
Well, that's what happens when you use network systems designed and maintained by a single organization.

TOR, Signal or Ethereum - you better hope that network owners don't do something to break your stuff.
I don't see any issue with that. They get their gratification and the employees get paid for providing their work as a service.
That assumes no substitutes, but in reality this will increase the relative cost of restaurants compared to home cooking which will reduce demand for take out.
This is laughable. Chinese citizens are required to approve of their government, lest they run afoul of the national social credit system. That the study was conducted by a Western organization is irrelevant. Chinese citizens know that their communications with the West are not private, and perhaps even especially subject to monitoring and intrusion from their government.

Edit: I usually don't call out blatant CCP astroturfing on this site. But I want to draw everyone's attention to the video that u/xtian just shared in the comment below. It's clearly Chinese Communist Party propaganda. It's tagged #serpentza and #laowhy86 because those are the two most famous Western streamers who have lived in China for decades. The CCP specifically targets people who watch their videos for counter programming. I'm done interacting with this "person", but will respond to comments from others.

Check out serpentza's youtube for the truth about China:

https://www.youtube.com/channel/UCl7mAGnY4jh4Ps8rhhh8XZg
Can't you achieve something similar with `--no-ff` and tags?
I respect people who have differing opinions but standing in front of a Rothko close enough to have it fill my entire field of vision is still one of my favorite experiences with art.

Even in reproductions, I find his paintings to be evocative and emotive.
In the video you can see the old bomb craters and some jars are scarred or broken by the bombing. The entire country is battle-scarred and an amazing place to visit.

I don't know what it's like these days but a couple of decades ago the Plain of Jars was one of the strangest historical sites I've visited. Partly as it's one of the few attractions where there were no other tourists to be seen there or in the surrounding towns.
I think that's what he meant - employers are competing for employees. I had one recruiter (who cold contacted me) admit that the SF Bay area job market is red hot and everyone is hiring like crazy.
Thanks for the suggestion! I could certainly show debt as negative, similar to that stacked column chart. Do you think that would be more intuitive? Or would people get confused and think they have "negative debt" or something?
Texas Speed or TKM are two places I’d use if I were doing an LS build.
Celibacy. Also, trying to figure out how to get clients instead of bosses to
pay me. Turns out for introverts, the latter is much easier.
ELF-VC – Towards Practical AI-Native Video
A couple memories. I remember, in 4th grade back in 1977, I found a book in the library about BASIC. I read it and painstakingly wrote out simple (and probably wrong) basic programs on notebook paper. Never ran them; had no access to any computer. I just liked the idea.

Then in 5th grade, my elementary school was temporarily loaned a Commodore PET. Chicklet keyboard variety. A few 'special' kids were selected from each class to spend an hour basking in the glory of the machine. Don't remember if we were allowed to touch it.

Then.. maybe another year later... my brother purchased an Ohio Scientific c24p. Very similar to a pet. From there, it was off to the races.
According to Roku, the reason for this conflict is demands Google made about the hardware in Roku devices and how Roku handles search results with YouTube open. A Roku representative claimed they ask for not $1 of financial compensation. Of course, they could be lying, but Google hasn't provided an alternate reason.
HyperWorks is hiring a Blockchain Developer
Like any category of social behavior, the boundaries are fuzzy. It's also hard to draw a crisp line between passion and rudeness, yet I don't think anyone would conclude that being rude to your coworkers should be allowed. If you have a healthy culture, mutual respect and benefit of the doubt will smooth over the fuzziness; I've worked in multiple teams across multiple companies that manage to generally avoid politics, while still talking about parenting and lived experiences and the CDC.
Yeah! They tweeted at him such because that's what he was doing. Other people just said, "Maybe you should take a break" and got blocked. =)

I guess if we're just going to go in a circle confirming that we've both observed the same thing vs. discussing, I'm happy to bounce! =) Have an awesome one!
Or raise the voltage at the same time you change from Cu to Al.
I would assume that by some point, if one of his cars won, the officials just took the whole thing apart to find out what sort of bizarre loophole he'd found that met the letter of the requirements while totally violating the spirit. His antics weren't secret, even at the time he was working. He was just really good at it.
Java Applets were running 2 separate sandboxes (the browser and the JVM) while hoping neither had security problems natively or with the interconnect. WASM is just a new way to nail code to the existing browser engine and sandbox.