skysight-inc/HackerNews huggingface dataset:
Solo founder for years, but eventually grew to the point where I hired a small team that can handle 95% of issues. I was at the point where I had to or I'd lose my mind with the control it had over my personal life. Hiring yourself out of that role is a journey in itself.

Anyway, yes, you're the one wearing all the hats, so it's on you. There is no real break, because even if you had someone watching the shop, many times the thing that breaks is the thing only you have deep insight into.

I've been on cross country drives, woken in the middle of the night, at family parties, hanging out with friends when I've gotten paged - and immediately stop what I'm doing to fix the issue, even if it takes a while and ruins said occaision. My platform is ad related, so every second of downtime is pissing off a lot of people because it's directly linked to their revenue. Thankfully that never happened while I was on a plane. I did have to buy a ridiculously expense WiFi package on a cruise ship twice to monitor things.

I've mitigated most potential issues with better infrastructure, tests, and early warnings, but the occasional unexpected item slips in, maybe once or twice yearly. Luckily I have a staffer with deep knowledge of the platform to handle that now. It took a while to get to that point.
A scientist has found a way to reproduce taste, similar to sight and sound
Reading the stream "Barb Sanders [n=3116]", who dreams tend to be surreal, I was reminded of my own online dream log from many years ago: https://oneirolog.wordpress.com/2009/08/07/legs-of-our-fathe...
What do you think of the current equivalent software for satellites? NASA have a few options, there’s KubOS, and I’m sure there might be more I haven’t heard about. I’d love some insights and options from someone working on similarly “mission critical” software frameworks.
In which case, you see yourself not as a professional, but as a minion. That's fine, but understand that it works differently for other people.

Consider a doctor, for example. A hospital can hire them and give them orders. But they see themselves as having a duty to the patient and to society. If something isn't right, they will surely say so internally first. But if harm continues, they absolutely will raise a ruckus, up to and including talking publicly.

That's not them being a "trouble maker". That's them being professionals, not bootlickers. Whether or not the hospital administrator puts that in the job description, everybody understands it's part of the deal.

I would note that real engineers have the same sort of duty: "Engineers shall hold paramount the safety, health, and welfare of the public." https://blogs.scientificamerican.com/observations/when-engin...

I think it's a little sad that many software developers see themselves as minions, but hold out hope that one day we'll become professionals.
Yes, you can run Wayland without a sandbox, but it is being built to work in a case where sandboxes are an option.
Facebook's news blackout: Why folks outside Australia should care
https://web.archive.org/web/20210219005015/https://www.theda...
Is There a Case for Programmers to Unionize?
Britain’s ‘Moment of Ultimate Humiliation’ in Iraq
> If you’ve ever chewed on a chicken foot,

What?
Would it be a security threat to have that on one’s home network?

I’d mostly want it for reading articles online and email newsletters. I could make a burner email account for this purpose.

That seems a tolerable tradeoff, as I don’t consider what I read on HN to be super sensitive. (Though others may reasonable differ there)
Yeah, I heard that google wants to get rid of app engine internally. I think it's been like that for quite some time. Now they have Cloud Run which is similar to app engine, except it's only for running services (no queues, cache etc. have to do that separately). This is what I picked for my own product so I don't have to think about uptime too much.
Strictly speaking, only Austrian grammar school teachers appointed as civil servants were allowed to carry the title Professor. That appointment (Pragmatisierung) is somewhat comparable to academic tenure: you had a job guarantee and the right to stay at "your" school, whereas non-tenured teachers had to switch schools in case of insufficient work hours. But a tenured teacher had a lower salary compared to a non-tenured one and so emperor Franz Josef had the idea with the additional Professor title. A smart move, because he satisfied the academic "vanity" of the teachers which kept salary costs lower.

Since the difference between tenured and non-tenured teachers is beyond the understanding of 10-18 year old pupils, they called every teacher "Professor".
I think there's some difference between insulating against hot and cold.

To prevent cold you need air tightness and thick insulation to prevent loosing hot air and radiating energy out.

To prevent hot the most cost effective thing is just reflect as much as you can and then worry about exchanging a bit less air with the outside.
I think my wool socks have a little synthetic fiber to help with that.

I tried less expensive wool socks, like from costco, and they were too warm and moist.

Then I tried darn tough wool socks and they are always warm and dry - even in summer.
“It seems unlikely that there will be any profound insights from logic on how to compute, similarly to how thousands of years of advances in the theory of numbers have had notably few implications for how to count things.“
One of the side-effects of the current pandemic, at least in the US, is that dysfunctional educational institutions have been revealed for what they are. There's a lot of talk about a realignment of priorities at the university level where students' money is directly at stake, but hopefully this will spur some positive changes for younger students also.
Happy 30th birthday, Python: Easy to learn, and the right tool at the right time
Is this a slippery slope? I think it is a very fair question at this point.
There is a middle ground: alone is not enough, and too much is too much.

IMHO every really useful-and-not-harming work happens thanks to a small group of workers (where a little bit of 'conflict', let's say disagreement about a given subject, is often useful because it creates emulation).

A major promise of the Internet may be to alleviate the need for such a group members to be in the same place at the same time.
What made me giggle a little was having a little look at their profile - https://news.ycombinator.com/item?id=26126740

"People should get used to be deplatformed. I see this as a good thing. Maybe the cloud lock-in madness will stop."

They then get locked out of their Google Cloud account. Doh.
Haha thanks for this comment, this reminds me to that Jira madness I have seen at one group I worked with. (Classical non-sw company). The management have read books about how the software should be developed, designed a nice process, and created a complicated workflow, with numerous different kind of statuses and so on. All this for internal tool development... I was laughing inside. So what happened? The in-progress - review - test (and what else where there I can’t recall) was completed by the developer in a few seconds. :D
And after 3 year and some management change, they improved significantly by reduced workflow. To be honest I am proud of them.

In my experience enforcing complicated processes only improves the creativity how to avoid them...
Don’t missunderstand me, I’m not against processes, but I believe in keep it simple and stupid.
Regarding conflict, I think it's certainly true that some ideas are so poorly understood that it can be useful to have someone else approach the same idea from a different perspective, so as to 'pin it down' as it were. Martin's 'The Opposable Mind' is a great discussion of this dynamic, the book describes a single person changing their mind on a topic deliberately so as to 'grasp' it but a similar dynamic can work with two people.

Of course, disagreement doesn't necessarily mean conflict if the rules of civil discussion are agreed upon. I wish we had a way to filter our bubbles by what we find acceptable behaviour when disagreeing as opposed to what we agree with.
Yeah, and here I was talking about arguments and consensus when most people are indeed playing other games on top of it. Good points.
That's not the form that gaslighting usually takes, but it does seem pretty similar to what's usually involved. And based on the definition on wikipedia:

> Gaslighting is a form of psychological manipulation in which a person or a group covertly sows seeds of doubt in a targeted individual or group, making them question their own memory, perception, or judgment

Other than the goal being "seeds of doubt", manipulating someone into thinking something untrue is really not far from gaslighting.
Cmon man the Alumni really needs money for that 3rd sports facility on campus.
Honestly, this sounds so crazy to me that I must be missing something. I might try it out one day! Would it be a fair assumption that these were fairly simple apps in terms of business logic? There are like 2-3 subsystems of mine that the thought of having 2 of each makes me quiver in fear.
Indeed, humans clearly have both tendencies in our evolutionary lineage. But I think the point is that humans build societies which enforce behavioral norms independently of what would emerge based on the “natural” environment. Both bonobos and chimpanzees are locked in their strategies for conflict resolution, which may not always be appropriate for the prevailing environmental conditions.
The problem is that company funded training is dead. There are some leftover countries like Germany that do formal apprenticeships with reduced pay and they tend to have lower youth unemployment but they are the exception. I know some people who just did an apprenticeship in their 30s and got a new job that way.

The alternative would be to have a government mandated long term unemployment insurance program that funds education. It would be a general solution to career loss of any kind. I personally dislike that coal worker communities are being protected by the government. If there was an effective program that helped these people get better jobs we wouldn't even have to worry about protectionism.

The big unsolved problem is people who are 10 years away from retirement. They can't just spend 3-5 years retraining without delaying their retirement.
Why France’s New Tech ‘Repairability Index’ Is a Big Deal
There's only one thing that grows in someone else's hand, and it's not money...
I've had that problem with the bluetooth mouse and an Intel Mac Mini. I've also had similar problems with a DisplayPort monitor. Perhaps it isn't M1 specific.
Why building a front-end framework in Rust is hard
But calling someone "one of the world's leading scientists within their specific subfield" is a much, much weaker claim than calling them "one of the world's leading scientists". People in the latter category win Nobel Prizes, not Twitter fights.
This was much needed for python.
Rick "What is the Department of Energy? while being head of the DoE" Perry.
I agree with most of the points here, but it's interesting that you mention:

> In my experience, good dedicated servers practically never crash

One of my toy servers (ecc ram/xeon cpu - but bought "second hand" via hetzner's auction) disappeared the other day. I thought maybe a disk had failed - but I couldn't bring it up in their network booted rescue mode - and requested a "hands on" power cycle - and after a few minutes the server was up again:

> Dear Client.

> A fault in your neighbor servers PSU tripped the fuse of the small rack segment which your server is located in too. We have fixed the issue and now your OS is back online.

Now, I think that box had a 700-900 days up-time before - I didn't really have to do anything (or pay) to get it back up.

But it was kind of surprising.

I guess all I'm saying is that I do like cheap, dedicated servers from hetzner - but if you need to guarantee five nines uptime, the architecture part is important.
> Server fear should be the least of your worries. As a founder, lots of things can go wrong that will interrupt a holiday or downtime. In my experience, it's rarely, if ever, software or hardware issues.

I agree. My own product did not go down pretty much at all in 3 years. But I've seen problems all over the place while working FT at a tech companoes. Usually, these were created by devs during software releases that would take systems down or corrupt data.

So, don't release silly things before you go on a vacation.
You said "they have for all of us at some point" and "The dots connect for everyone, some folks just get more of them", in response to someone saying we only really hear about success stories, which is very different to the point you now say you were making. For a lot of people, the dots just don't connect.
I'm really thinking this now, I'm responsible for design a reimplantation of a system and for some reason it's taken as a given it will be broken up into services on separate containers, which means network calls which aren't reliable. Which then brings a host of other problems to solve and a load of admin tasks. I'm really thinking I should re design as s monolith. It's a small system anyway.
Say something that smart people find edifying.
> you'd have some sympathy, no?

Not if I were paying for pizza, no. They need to have some pride as creators and not serve me bread as if it’s pizza.
It's not hidden, the author of the post found out about it from Apple documentation.
The topic is reliability, not ease of use. What was described is not a big deal to pull off.

If Hetzner fits your use case (now and future case) then it's a great way to go.
That points to the problem of open source: a hostility towards growth and product as critical team roles. It makes sense - OSS is an opportunity to do great engineering without constraints of a workplace. But without prioritizing product, growth, and design, OSS consumer products stagnate and suck as an end user.

Shifting from GitHub Issues as the default project management is a good prime candidate for starting to move the needle. Public-facing Clubhouse-the-project-management-app would be easier for non-eng contributions, holding open OKR processes, and having some clear ways for non developers to contribute.

Fwiw I tried to help on growth / product on one consumer OSS product I love- there just wasn’t a mechanism for someone to say yes, and there was a need for centralization to do some of the obvious next practices any startup would do. It’s easy for engineers to contribute, but ambient hostility and concern about marketing / growth / product tactics make it tough to turn rock solid OSS technology into competitive OSS products.
The heart of the matter is what the ethics experts see as an attempt to suppress criticism of ethical problems with Google's technology. So yes, it's very much an ethics breach.

Whistleblowing need not be only about crime. It can just be about harm. [1] Indeed, with new technologies, regulation often has yet to be written, so whistleblowing can only be about harm.

[1] https://blogs.scientificamerican.com/observations/when-engin...
"This is a story about the nadir, the end of days. Monday, March 24, 2008, marked five years to the month after the British army arrived in Iraq, preaching to the Americans their apparent expertise in counterinsurgency operations and understanding of the manifold ways of, in the historical British upper-class vernacular, “the Arab.” This is the story of how that complacency—the claimed legacy of imperial policing and Belfast; of Greece-to-your-Rome and barely disguised Anglo-American contempt—became apparent"

Read one paragraph then clicked away. Don't waste your clicks on this 'journalists' xenophobia against Britain.
Yep, Nano is useless as a currency.
I tried to like it again and again but I just couldn't. It was always a super boring experience.
I preferred Meridian 59 and later DAOC. EQ wasn't my thing either, so much downtime. 1 minute of fighting 5 minutes of waiting.
UO endless whacking of rocks and chopping of wood. One time I did that 3 days only watching the screen and I wrote an automation script to do that. After that I never looked back.

Ultima Underworld however was awesome and when thinking back was a true gem.
The difference is definitely not known to be due to current environments' relative abundance.

Maybe you got that from the Wiki article on bonobos which includes a deceptive quote of a 2014 Nature article. What the article actually says is that bonobos have a genetic adaptation due to historic evolution in environments with abundance which either allows for phenotypic variation in response to current environment, or which has resulted in biological evolution to less violence as a general policy (which would indeed be "nature"). Personally I'm strongly inclined towards the latter hypothesis because it's the most parsimonious and fits observation better, ie the number of observed bonobo murders is near zero despite varying environments. If we find modern bonobos living in some scarcity who take up murder as a result, then I'll change my mind.

Chimps on the other hand are believed to be violent because it confers genetic fitness (as per that same Nature article), and things such as the age and sex of their victims is predictive suggesting they murder in order to eliminate competition. This is their nature in the sense that this behavior is significantly impacted by their genes.
Red alert is still the best RTS I’ve played. The only thing that comes close is Supreme Commander, and that’s a completely different type of game.

I want a new RA2 :/
Yes, they can. My M1 Mac just works. You got a dud. Return it.
I think this was patched just now. On my last visit a few minutes ago the bug still worked, now it removes any larger bits where the lines intersect.

Also, the code has been amended right where this comment is:

// People like to draw shapes with kinks, which results
// in part of the polygon being treated as negative area.
// turf.unkinkPolygon can be used to find the kinks and
// separate the polygon into multiple polygons at the
// kinks, but it's a little fragile and hard to combine
// into a single unkinked polygon. [...]
I wonder id these layers of logins and fallbacks are the initial intention to improve user tracking. Does chrome os login serve as another layer?
I'm not a biologist, but shouldn't this only matter in cold climate?

If the climate is warm enough the animals actually would need to have ways to actively cool down, like through sweating. Would capturing heat from their expiration still be needed?
> Digital currencies allow for full tracking of every transaction

This is an implementation detail. Merely adding “digital currency” in the sense of “personal accounts at the treasury” isn’t proper cash replacement.

It is however possible to make a more anonymous kind of e-cash in which your transactions are not tracked. Chaum E-cash and similar ideas are useful cash-replacements. They aren’t without their on problems so e.g the Swedish central bank appears to be eyeing a double system where you have both types of system: a centralized/non-anonymous store and a token based type which provides anonymity. The latter could be used with a cap on transactions because if it’s properties wrt double spending.
Black Holes Keep Running into One Another
>that's almost nothing you can do that'll raise IQ by a few points - at best

Actually, poverty can drive IQ down. You can raise your intelligence by not being poor. By instating government policies that prevent the worst kind of poverty you can directly drive IQ gains.
IANAL

Technically you could lose shares loaned to short sellers, but it would happen under some pretty extreme circumstances. Basically, the short seller would have to go into default and be unable to return the shares; then, your brokerage would have to also be in default and be unable to buy the shares needed to return them to your account. I have never been in this situation but I think most brokerages would try to offer a cash settlement for the lost shares. If the brokerage is bankrupt and was unable to transfer your account to a solvent brokerage, then, as far as I know, you would be a creditor during the bankruptcy proceeding and would be "first in line" i.e. you would have to be paid before the bond- or stockholders of the company.

To compensate for this sort of risk short sellers must make interest payments, and usually brokers will share the interest payments with the client that they borrowed shares from (and thus the client must know the shares are being loaned).

[EDIT: Looked it up, should have done this beforehand; if your brokerage is in default, you would be entitled to withdraw the collateral the brokerage had deposited for the loaned shared.]
I have a MBP with a broken display that I've been reluctant to fix/replace due to some data I don't want to go missing on it ("repair" with these seems to always involve a new logic board..), I'll have to try this thanks! Though I'm not sure I even remember the password anymore...
What percentage of people do you think had any idea of the maximum risk they were taking on?

I get emails from my power provider on occasion asking me to opt-in to some program that charges based on usage rather than at a fixed rate. The email basically just says "most people see lower rates" and "use less power at peak times to save money" and says precisely nothing about tail risk. Could my bill go up 100x? I would have no idea.

Yes, buying using the wholesale price incurs risk. But these programs aren't marketed like short selling or options trading - risky decisions for professionals. They are marketed as cost savings measures.
It is a premise of this story that the real universe is completely deterministic, so running a simulation ahead (which will only be observable in the real world, if my analysis in my other post is correct) will merely reveal what has already been determined will happen in the real world's future, like a completely accurate weather forecast. The premises of this story do not permit free will, even in its real world.
Definitely cultural! In my undergrad (UK) we called our professors by their first names.
That's odd. There's a belief that you cannot read in dreams because the part of the left brain that specializes in it tend to be less active during dreaming. Well, you can read, but the symbols look jumbled. For some people, they can make out words, but if they look away and look at the page/area again, it says something else. In my case, personally, it's quite peculiar: I can read words, but not digits. In one recent dream, I noticed some Japanese-like characters in a road-side ATM screen, panicked and started grabbing people of the street and yelling "Show me a number! Show me your phone clock!" and sure enough the digits were garbled, which is how I realized I was dreaming.
Show HN: constexpr.js: A static site generator without a DSL
Did you mean "never"?
Apologies, but why?
Does Windows count as an American OS?

https://www.schneier.com/blog/archives/2017/07/zero-day_vuln...

Really, the NSA's history of hoarding zero days is so well documented by now that it's surprising to see the tinfoil trope get wheeled out.
Static page generates an RSS feed at build time with Next.js
Once you have a million dollars the amount of intelligence needed to earn another million drops drastically.
>Really sounds like you had some hardware problem.

Apple Diagnostic reports: no issues.