skysight-inc/HackerNews huggingface dataset:
True, I imagined while writing the above that people will be thinking of different use cases (or in this case pathological cases). It is very important to profile your system and rationalize all the things it is doing. I have multiple times, for example, seen production systems accidentally bottlenecked by having the wrong level of logging set, such that the primary cost of the system is trace logging, rather than anything having to do with customer value.

I would argue, however, that it has little to do with the decision of whether or not to distribute your system. I've spent a lot of time dealing, for example, with bottlenecked single instance RDBMS instances that are handling load they shouldn't be handling. (For example those accidental recursive queries that are often a side effect of nice ORM abstractions) I totally agree with you, and have seen it happen, that people who do not understand the performance characteristics of their system can reach for a distributed solution before they've understood what their performance issue was. But I've also seen plenty of situations where they reach for bigger hardware for the same reasons.

I think deciding whether or not to distribute means taking a disciplined approach to projecting the business needs of particular data entities you'll be dealing with. For example, if you have a users table, and it will ultimately store every human in the United States, then, well, that is quite do-able on today's single instance RDBMS systems, and you can project the theoretical growth over time. And if you need read load and HA, then you can go a replication route, or at least look at that first before doing something that reduces the quality of your transaction handling, like sharding. And then once the system is in place, taking a disciplined approach to profiling and quantifying the costs of the different aspects of the system and justifying their business value. For example having run large scale recommender systems, a typical decision might be to degrade the quality of an algorithm if it means saving a tremendous amount of money on processing.
Master/Slave should be used judiciously?

I suppose we should get rid of Pastor/Father then. Abuse.
Parent/Sibling. Abuse
Superior/Inferior. Abuse.

The number of atrocities one may experience in life undermines the practicality of avoiding terminology for the sake of minute populations of people. Setting the precedent once opens the door to having to do it for everyone.

Hope you have enough words to not offend the rest of the class. And if you hide behind "well, there's just so many more of X than Y", then shame on you for cheating on your ideals so quickly, one, and welcome back to where everyone else was at in the first place, two.
Or it becomes a performance piece that mostly says what the developers want to say, rather than the truth.
Company switched to it from Slack recently for cost cuts. Generally a huge downgrade of user experience:
channel threads are mess to read after a while of being away; no way to lookup/mention other users in private chats; chats and channels is like two separate apps- constant switching between them; activity feed is not always up to date; messages once red on desktop are still left in notifications on mobile; chats list is dynamic - very easy to choose wrong chat by mistake; code snippet editing is unintuitive.
What makes work meaningful: sense you're earning your success and serving others
If someone asked me during a meal to refrain from ordering pork for that reason, then sure I would. Why shouldn't I?
Sure, I'm not arguing the front page is useless or anything. In general I find it very useful for getting a quick overview of what's up. However, it's still a tiny fraction of all posts on HN. It's a bit like hiding the relative wealth among the 30 richest people worldwide in order to not let the information about their wealth affect what you think about each of them.
This reminded me of my country building the first wind organ instrument in the world. It will be located on the top of the mountain and it produces the sound when wind flows inside organ tubes and pipes.
I wonder how clean burning this engine is. Normal 2-stroke engines burn oil along with gasoline so emit many more particulates than 4-stroke engines, but this seems to require less oil than a 4-stroke.
quadratically (proportional to x^2, the surface of an expanding sphere) as opposed to cubically (x^3, the volume of an expanding sphere) or exponentially (2^x, objects that multiply over time)
Spammers really do ruin everything. The guy who acquired delicious says as soon as he turned it back on after several years of read-only mode it immediately started getting hammered by spambots again. https://twitter.com/Pinboard/status/1281285876388106247
Skype for Business. Everyone I've spoken to in my company has had connection, audio, or screen-sharing issues. Personally, I consistantly have issues with what I've listed plus instances where Skype just flat out refuses to launch, or it crashes, or messages are randomly dropped or fail to send, or file/image transfers that just do not work. It is truly baffling.

I noticed another comment thread about Microsoft Teams, but for me, Teams is a godsend compared to Skype for Business.
Emacs is just the VSCode of yesteryear - there's a reason people used to joke about "emacs" standing for "emacs makes a computer slow".
I believe this has been redesigned in iOS 14.
There's a lot of overhead in setting up the HTTP connection, urlopen makes a new connection ever time
"The archaeologists also found an Iron Age funerary monument, which would have been used only by "high status people"
This should be the headline i guess. It is more interesting to me.
Or they don’t. Which is an even bigger problem.
I totally agree with you on this also.
That pretty much summarizes what's good and bad about the MIT license.
Agree with the sentiment, but my first HN comment was downvoted to good learning effect for me

Feel free to downvote this one :)
I've always wondered whether HN's "off-putting", "serious" interface (it is when you first see it) is an important factor in it not devolving into reddit.
I worked on a Trac-based project long ago and I thought for sure when I moved on it would be to greener pastures. But it was simple and if you used it certain ways you could get a hell of a lot out of very little.

Its biggest problem was that the parse and display code were entangled (same problem I had with AngularJS), and it made writing addons an exercise in re-implementing features of the parser over and over again. But I heard they fixed that quite a while ago.
Or the fact that you’re not using the same computer.
Thanks for speaking up, and for personally caring about your product. But many (most?) of us have concluded that providing feedback at this level tends to have no observable impact.
I think that this looks cool. I would be perfectly fine with most of these being integrated into default HN, on the condition that it would gracefully degrade back to the current form if you have JS disabled.
This was back around 2005, so I imagine the software has improved since then, but... Sonic Scenarist for DVD authoring.

The thing we hated most about it apart from the slowness (computers were slower back then too, but anyway) was that it auto-saved after every action and had no undo. If there was an option to turn this off, we couldn't find it.

It was all too easy to select a bunch of items and accidentally drag them to the wrong place, and so we ended up just making a backup copy of the project file from time to time, and before attempting any type of operation that might mess up.
$10,045.99 industrial grade pillow
I actually kind of miss being able to see comment vote counts.

Now you can only see that a comment is voted higher or lower than its siblings, if any. The vote count could show you that HN thought a comment was 50 times better than a sibling, or whatever. Of course it's subjected to biases, but rank-order voting is as well in basically the same ways, but the absolute count just gives you more information.

(re: a bias towards first-mover advantage specifically, we should obviously have an exponentially weighted moving average of the votes over time decayed to the current timestamp rather than an absolute vote count, of course.)
em500 Yes we have an almost bootable image of PD 19.3 based on the latest XNU kernel which we PD are following the number to kernel version releases 17.4..18.2..etc ISO may not be possible at this moment. We are working on qemu/vmware image with a build toolchain set. We could use more developers for sure right now only myself and wjkosx are the active ones currently.
This looks really slick and I'd love to use it. Does it require any browser-specific APIs? If not, I'd definitely try to compile it into a userscript so I can use it with qutebrowser.
That sounds similar in functionality to the protocol for Google Wave, now Apache Wave, and discontinued in early 2018 (https://en.m.wikipedia.org/wiki/Apache_Wave)

If so, what’s different? Better algorithms, assuming fewer collaborators and/or less frequent updates? Or is my understanding that these are similar in functionality incorrect?
wait, it avoids out-and-backs? could have fooled me, all the routes it showed for my house were out and backs, some had multiple points of out and back(like a letter Y or E)... i guess thats why i hate running near home, everything is an out and back and even the computer cant find an alternative. :)
In summary:

Docker: crash o plenty
Service now (bloated forms system on .net or slower)
Teams - UI, no sizing of window, spyware (look it up)
One Drive/ SharePoint (ugh - group of us said we would take pay cut to not use)
Finder - anything but. (How is a file in past 30 days and not recent that I made 5 seconds ago?)
Photoshop? Nobody mentioned here. Adobe anything...
OSX Mail - particularly Big Sure flavor
Itunes Connect
SAP Concur
Uhhh, no? He didn't say that. The comments you're giving are grasping at straws for a negative interpretation of his memo.
This could be fun to make work. Processes would have a flag for x86 or arm, and only be scheduled on the processors for that type of processor.

Most likely pick one processor architecture as native for the kernel in, and the other one has just enough kernel to trap system calls and call into the native kernel, and switch tasks.
Nah, if we talk about tiny, take the 'standard unix password manager' :

https://www.passwordstore.org/

Otherwise https://keepassxc.org/
I love this extension for it's ability to highly new comments you haven't seen before. Only downside is it does not work for comments after the first page.
> Texas, for instance, is one of the four states that hasn't expanded access to mail ballots in response to the pandemic, and Republicans there are engaged in high-profile court battles to keep it that way.

> Texas Attorney General Ken Paxton has said in statements that "fear of contracting COVID-19 does not amount to a sickness or physical condition as required by state law." He also said that his office would prosecute people for voter fraud if they use a mail-in ballot in a matter he said is improper.

https://www.npr.org/2020/06/04/864899178/why-is-voting-by-ma...
My buddy ran a clothing startup a few years ago. I built a pretty simple inventory management predictive model (linear regression mostly) that would infer how much they'd need to stock up for the next quarter. Surprised that there isn't more work being done here, as a lot of industries are seasonal (from food, to clothing, to toys) and need to predict demand and balance on the knife's edge of "out of stock" and "too much stock."
For a paid product dashboard is a bit basic: long lists have no pagination and opens in modals; Linux is split into distros, while Windows and Mac are just single entry for each; no browser versions and no way to check what browsers are used on what operating system.
I'd be shocked if my latency to Google were even as high as 50 ms. Though downloading http will take 3 round trips for http and four round trips for https which will add up if the connection isn't kept alive after each download.

Edit: just tested and got these numbers for myself:

7-13ms to ping google.com

50-80ms to curl http://google.com

90-130ms to curl https://google.com

140-160ms to curl http://google.com http://google.com http://google.com http://google.com http://google.com

180-220ms to curl https://google.com https://google.com https://google.com https://google.com https://google.com

So should be able to download something like 20-30 copies of google with keep-alive, and ~10 without.
Feature request: color coding of usernames by reader-defined groups. User could specify group name/color via a CSS style with a common prefix. The extension would need to maintain a local database of usernames in each group. Enables visual highlighting of user comments and stories based on previous experience.
Have you tried applying for software jobs? The market is desperate for developers right now. You might be surprised at how easy it is to get a dev job. You can write your resume in a way that emphasizes the aspects of tech that you enjoy while diminishing the ones you don't. Target your resume toward software jobs.

While it's been a while for you professionally, if you were a developer before, you should still have the core skills. If you feel like they've stagnated too much, brush up on your own first. If you want to go all-in, there's no time like the present for getting more formal education (remotely).
Microsoft Teams smart displays make it easier to work from home
My two kids have 8 fully employed adults purchasing toys for them, in a competitive manner. We put the kibosh on new toys about 2 years ago. I literally have an entire room of nearly-unused toys that I can't donate because "relative X bought that". It's probably 10,0000$ in toys.

They play with their iPads, watch TV, draw, paint, sculpt with clay, and poke bugs outside -- my childhood + an iPad.
They reversed their position on that, didn’t they?

https://www.autoblog.com/2019/12/04/bmw-free-apple-carplay/
People will downvote for disagreement whether or not the guidelines say it is ok. The guidelines are simply recognizing reality.
Do your feelings extend to 3rd party Mac apps? I'm not a big Mac fanboy, but I really like using iTerm2 for ssh'ing into servers.
Actually, the video on the page is a YouTube embed and the English captions are pretty good (although understandably it struggles with CRDT jargon).

I found that the last 4-5 references listed in the link are pretty accessible, and most of the diagrams from the talk are taken from one of the papers by Kleppmann.
HSBC app shudder, I rage quit the bank because of it, transferred everything over to Monzo. Truly infuriating and I think it's the only bad app review I've ever left.
I cannot agree about last Europe statement if we talk about 28 EU countries they are quite aware of Tesla. In Germany there is new Gigafactory and Norway has a massive explosion of Tesla cars on the roads. If you check the map https://www.tesla.com/nl_BE/supercharger?redirect=no you will see that network is already covering, entire Western Europe...
You don't have to guess whether it occurred to them, since you can read the information in the other comment.

https://news.ycombinator.com/item?id=23805099
To offer a different perspective, I find upvote counts useful.

Part of why I’m on HN is to follow the community and understand what the community finds important.

In practice I read submissions that look interesting to me and I also read those that received an unusually high number of votes, even if I find them uninteresting or disagree with them.
1Password supports FaceId and, before that, I used FaceId on my iPhone. But I'm using an old version. Has this changed?
.. extending here to page-usability, content and readability.
I run a fully capable system on GCloud for less than $200 a month. It can scale quite readily if things take off and fits within budget as I too bootstrap.

I'm working on https:/github.com/hofstadter-io

What are you working on? Anything we can check out?
plausible is open source (https://plausible.io/open-source-website-analytics) and can be self-hosted.
Yep, as someone who came from Reddit, the culture here has definitely changed me for the better
npm will be the official reason I stop writing Node code at some point. It does not know what it wants to be and it disagrees violently with concepts from the tools it pretends to emulate. This whole lock file debacle makes me angry and I'm not close to the only one.
Well if AWS was the sole culprit then they could have spent time to migrate to a Hetzner or OVH.

I think I read their revenues were 1500/mo - not nearly enough to pay for running costs and a single founder salary.
I started using Clubhouse (https://clubhouse.io) for my personal projects and like it a lot for a light-weight alternative to Jira, yet more powerful than Trello. Not sure how it scales for big teams though.
So we'll start to see noise cancelling modules integrated with point sources like washing machines, air conditioners, ceiling fans, blenders, etc., will compete at a level >10db lower than now.

Or buy a box of standalone cancelers and stick them where you need them. Like the dog's collar.

Faster please.
I hate to say it, but Signal.

Signal has consistently been a pain to use for my moderately sized (<15) friend group chat and for 1-on-1 threads too.

Messages sometimes don't arrive or arrive out of ordered and appear in the wrong order, scrolling up has random jumping behavior, opening the chat in iOS causes my audio to stop playing, there is explicitly no way to back up any of the chat, copying multiple messages is broken on desktop, search is super slow and search result previews have been corrupted for as long as I can remember, sharing links through the iOS share menu causes the app to behave super weird or just crash (my mom can't share links with me through Signal), you can't mute conversations on desktop (IIRC there have been two PRs implementing this feature in the last 2 years; both not pulled), mutual verification is so frustrating that I literally got yelled at when trying to explain it to my parents, I sometimes can't take pictures from within the app, when I can take pictures the viewfinder is half the resolution of the actual camera and everything looks blurry, the most recent app update causes a several second lag whenever I open the group chat, and I am throughly convinced that every issue I've mentioned is so low priority for the people running the show that they won't get fixed for a very long time. At least we have stickers now.

Seriously though I believe in what Signal is doing and will probably continue to use and suggest the app. But it will hurt every time I do it.
i've found downvotes are routers of (un)clear signals sent from noisy thinkers. They are a terrible guide for influencing your approach, argument or reasoning. Conversely, having someone comment and agree/disagree provides much more meaningful signal to grow and improve from.
Related threads from recent months:

https://news.ycombinator.com/item?id=23228539

https://news.ycombinator.com/item?id=21431071
I hope no one sees this as insensitive but would they consider open sourcing the platform? Might find a 2nd home amongst people that would self-host?
They did not talk about oil and how it lubricates itself. Only that it magically does not need oil changes. It is a two stroke engine and two stroke engines do not need oil changes, but that is for a very bad reason, environmentally-wise.

Two stroke engines do need oil changes because you are supposed to mix in the oil with the fuel and they just burn the oil and get new oil when new fuel comes in. This is very bad for the environment because burning lubricant is very bad for pollution. It is also costly because you have to pay for much more lubricant.

Perhaps Nokia figured out that it would be much cheaper for them to burn oil rather than occasionally send people to remote locations to service engines. This may be true but they should not pretend this is environmentally friendly. It isn't.

If you are older you may remember how gross and foul smelling two stroke lawn mowers used to be back in the times. We don't need to bring this back.
Root kit debacle suggests Sony
> AWS. ... apparently you need a chrome extension which adds a bunch of complicated options I don’t really understand just to be able to change roles

I strongly agree with the rest of your characterization of the AWS console, but that one isn't true: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_us... -- we use IAM Roles extensively at $DAYJOB and have not yet experienced anything that would require a Chrome extension to work around like you describe

Their login screen, however, continues to drive everyone crazy since the URL you visit depends greatly on which account, and at what level, you wish to authenticate to the console. With any setup containing a non-trivial number of AWS accounts, it's just "oh, what account am I logged into" waiting to happen
Yes, if we assume a that 50% of the US population becomes infected, a .65% IFR means that over a million Americans will die. Yes, this does not count complications.

That said, do you now agree that your earlier statement that "the lethality is at least 1%" is contradicted by the CDC's current best estimate? If so, it would be considered good etiquette to say so, and to thank the other posters for providing you with better information.

Or if you still believe your statement is correct, you should explain why the CDC is wrong (or being misinterpreted) and point to an authority you feel is more trustworthy. As it stands, it feels like you are galloping: https://en.wikipedia.org/wiki/Gish_gallop.
> I live in Switzerland, we have 4 official languages. I speak one of them: German.

What about English? Your post seems to be perfectly idiomatic (for this kind of forum) English.

Edit: This is very embarrassing. I had thought English was one of the four official languages.
> either everyone will either see "moo" or everyone will see "boo"
That seems in conflict with the claim elsewhere in this discussion that this works offline, too (https://news.ycombinator.com/item?id=23802495)

I guess everyone will eventually either see “moo” or “boo”?
Having also been in a similar spot, it was a combination of things: 1) I just wanted to be done with it, I was totally sick of the project and wanted to move on with my life, and 2) the money offered wasn’t that great, and 3) it would have had to be decent money to persuade me to be involved in the handover (which would have been required).
I own a Dreem V2 headband and though it's more cumbersome than a ring, it's really not a problem. It takes me less than a minute to put it on and activate it each night and though it's a little uncomfortable at first, I got used to it quite quickly.

I disagree that it's "more like a medical service for insomnia". The app does have some of your standard CBT stuff in it if you choose to use it but there's also a lot for people without major sleep problems as well. For example there's a sleep schedule function that will give you bedtime reminders and automatically wake you in the morning when you're in a light stage of sleep.

As far as data, I'd say that's one of the major focuses of the app. "Sleep reports" (weekly summaries of your sleep habits) are made very prominent in the main screen of the app and contain reasonably comprehensive but very approachable pieces of data.

As for accuracy, I've compared various products of various kinds such as under bed, apps and wristbands (though not Oura) and found basically everything but Dreem to be pretty garbage at doing anything more than detecting that I'm laying in a bed. I'm not convinced it's possible to detect that I'm awake but lazily delaying leaving the bed with anything but an EEG.
No he discussed it with peers and it died in discussion

>"There was no outcry or charge of misogyny. I engaged in reasoned discussion with some of my peers on these issues, but mostly I was ignored," he wrote, of the initial response to his document.

It went viral later on.