skysight-inc/HackerNews huggingface dataset:
Yes, there are people who are shitty at their jobs. Again, this is a glib truism. There are shitty doctors and programmers as much as there are shitty waiters and binmen.

> Thats why taking their opinion as ultimate truth without question is dangerous.

Agree. Which is why I explicitly stated:

> It doesn't mean you need to take what they say as gospel, so to speak, but it does mean that when the choice is to listen to 'random person on the internet' versus 'someone who has studied something for years and has made valued contributions to the field', the two-despite both having biases-are not on equal footing.

I'm sorry that it sounds like you have a shitty doctor. The solution is to find a better one, not to renounce doctors.
Wow, what a cool set of obsessions!
I love that he used his own flute improv as the soundtrack to his batch snake video.
Foam – personal knowledge management and sharing system inspired by Roam
> A lot of b2b software is quite simply garbage

Netsuite is so terrible it boggles the mind.
Christ I despise Blackboard.

And christ I despise Moodle, too: the developer experience working with that back in the early 2010s was horrific.

I'm scarred from working with/on LMSes at this point. SCORM gives me nightmares.
Mirror: https://archive.is/5JdZW

>"Electronics groups including Japan’s Canon and Innolux, an affiliate of Apple supplier Foxconn, have been accused of locking up migrant workers in Taiwan as an outbreak of Covid-19 hits the country’s tech industry."

>[...] "According to internal documents and staff communications seen by the Financial Times, the companies, which also include Siliconware Precision Industries (SPIL) — a unit of the world’s largest chip packaging and testing house ASE — have forbidden migrant workers from leaving the dormitories where they live except to go to work."

>[...] "“It has now become extremely common for employers to lock their migrant workers up,” said Lennon Wong, an activist at the Serve the People Association. A survey by the labour rights group found that 60 per cent of migrant workers are forbidden from going out in their free time, double the percentage before Taiwan recorded its first significant community outbreak in mid-May."

>[...] "“Discrimination of migrant workers in Taiwan is systemic, but the pandemic has made it a lot worse,” Wong said."
Fixed point could work, and they are certainly better than ints, but floating point behaves more like people expect timestamps to work, and the specific fixed-point I need never seems to be available.
Oh, duh, I guess the "SK" stands for "South Korea". I guess I got confused with the location of the fab being in China, as another commenter points out.
Japan Now Has a Dual-Mode Vehicle That Combines a Bus and Train
As a person who runs an email server, I have to jump through several different hoops to prove that the e-mail that I sent from my e-mail server comes from my e-mail server.

This isn't the case for phone calls. Any phone call originating from anywhere on the planet, from any network, from ... literally fucking anywhere can claim to have originated from any random phone number.

If I own the DNS name foobarr.com, and foobarr.com points to my IP address, 1.2.3.4, and my IP address 1.2.3.4 opens a connection to another SMTP server, and claims to be coming from the domain foobarr.com and the source IP address of the connection is 1.2.3.4, that still isn't fucking good enough. I need to do a cryptographic challenge (DKIM) that shows that it's the legitimate address. And SPF too, which I forgot how it works, but I need to pass SPF also.

With phone calls... the calling number just claims to be from 1-800-555-1234, and the carrier is like "ok cool, we'll send you right through" with ... no verification. At all. It just.... goes through.

The comparable situation with phones is that a home IP address with no DNS server attached to it connects to a random SMTP server and claims that its originating e-mail address is joe.biden@whitehouse.gov and the the SMTP server is simply expected to deliver the email. It is the dumbest of all possible systems.
I know I don’t self-censor (which has gotten me a scolding and some comments removed) so it’s not just self-censorship. I don’t begrudge it because all moderation is necessarily editorial, just realize what HN is and who owns it.
It's cute in Canada, they would feel the need to go so incredibly far as having the domain bilingual, rather than just registering two separate domains and pointing them to the same address. If you actually (for God knows what reason) struggle so hard to see the similarity between French and English in this two word identifier, then surely putting them both on the same domain is only going to cause issues?
Spot on! I had the same misconception, but it worked out OK b/c I was motivated at least in part by curiosity. When you're curious, you ask enough questions to get to the edge of knowledge and then pose a novel question. If you enjoy the coursework purely b/c you like having nice tidy answers to everything, being at the edge is uncomfortable & research isn't for you. OTOH, in my PhD coursework, the HW questions were almost always solved ones where we just had to reproduce the steps to get the answer that was included in the question formulation; this burned much of my curiosity out by the time I was done.
Why did he tweet this ? https://twitter.com/lensassaman/status/12213554224562176
I agree with Andy that it’s just super fun to work on databases. You get to work on consensus, networking, compute, storage, etc. The workloads are always changing, you can try to optimize across the entire stack. Applications and workloads come and go, but databases will always be around.
Yes, they can be. Self-diagnosing isn't a great idea; lots of non-depressed people have some symptoms of depression. It would probably be a good idea to find someone to talk with though.
Exploring the Twitter Verification API
I was thinking maybe just skids or small wheels in front. There's a dual problem of sliding up the front of the wheel when accelerating hard that would also be nice to solve a similar way, though not as critical.
Yes, I don't want twitter users to determine who can use the internet and who can send/receive money. That's a job for governments, not self-important people with blue check marks next to their names.

P.S. you can have moderation without censorship. That's how Mastodon works.
Trump has never once worn a suit I would describe as “well tailored” or “sharp.”
Next the author will attempt to convince us that our favorite linear assumptions are somehow hinky.

It's always that one spoiler guy.
Thanks! I'll do that. I plan to carefully try each of the solutions mentioned in this thread.

(FYI, you can always get around the comment reply timer (I don't think it's a depth limit) by clicking on a comment's permalink (timestamp).)
RPG Maker 2000! As a teenager I spent a huge amount of time messing around with it, mostly playing and dissecting other people’s games and engines. It also served as an introduction to online communities, pixel art, and other interests that remain relevant today. Good times.
When I read this quote from the customer in the story, I wasn't surprised.

I figured it was likely that code that aggressively scans and modifies other running executables would be written as a kludge, an unorthodox way of abusing the compiler-loader-runtime chain.
Does anyone else remember reading an Old New Thing article like this one before?
If we question the motive or even the eventual consequence of an article but not the truth, that’s NOT fact-checking anymore but purely intention-checking, whose intention and what the hell it might be. At least at that point, “fact-checking” is becoming a propaganda machine, no more, no less. Communist countries have even “security law” to put people in jail based purely on intention and eventual consequences.

Btw, the “fact-checker” labeled the article as “false information”, not as “misleading”.
Anecdotally, the lack of those things are definitely present in myself when I'm experiencing a depressive episode (I am diagnosed with clinical depression): I sleep badly, either not at all or for 12-18 hours a day, I drink far too much, I do not leave my house, and my hobbies either fall by the wayside entirely or I partake in them with no enjoyment or happiness from it.

If you're experiencing those, it might be worth talking to a psychologist or your doctor (to get a referral): you don't have to tough it out. But people who don't have clinical depression also have those issues too, which is why the diagnostic criteria is a little more involved.

For me, a short 3-4 month course of a particular SSRI lets me beat back the worst of it, and Cognitive Behavioural Therapy keeps it at bay. I haven't had an episode in years now
Re: call out. I think part of the issue is that chiming in to voice support for someone who is arguing on your behalf without adding any content automatically creates a ‘ganging up’ situation, so even if they hadn’t used the phrase “call out”, it would still have been an issue.

Re: engaging with the whole work. The piece as a whole doesn’t contain anything I haven’t seen before in autistic advocacy. I agree with a bunch of it, although it’s hard to get a lot of people to understand the double empathy problem.

So, the parts that are going to be critiqued are the parts that have conceptual issues - e.g. the two cultures problem idea, which is not universally shared amongst autistic people.
related general info links

https://www.geeksforgeeks.org/functional-vs-non-functional-r...

https://www.geeksforgeeks.org/non-functional-requirements-in...

economics of programming languages : https://www.welton.it/articles/programming_language_economic...

makers schedule; managers schedule : http://www.paulgraham.com/makersschedule.html

https://daedtech.com/programmers-teach-non-geeks-the-true-co...

https://skarlso.github.io/2021/11/27/summary-of-programmers-...

https://prog21.dadgum.com/ :

organizational skills beat algorithmic wizardry https://prog21.dadgum.com/177.html

computer science courses that don't exist, but should : https://prog21.dadgum.com/210.html

https://daedtech.com/dont-learn-to-code-learn-to-automate/
scanned your home page, have no idea what this is or how it can help me
Yeah, it probably wasn't the most efficient use of my family's limited budget, but that's how it goes

Nowadays I'm a big /r/financialindependence guy, and I was shocked recently to find out that a lot of my lower-middle class friends and family are constantly ordering food with those ripoff delivery apps. It's completely insane IMO to pay $50 for cold, soggy food that should have cost 25, but I guess people do it. They buy new top-end smartphones every year or two, lease cars, and do all sorts of other ridiculous money-wasting stuff.
I read Xandr as xrandr every single time. I was wondering why MS would need a tool to configure your displays on Linux.
Looks like it's still being actively worked on.

https://www.cybertec-postgresql.com/en/zheap-undo-logs-disca...

https://github.com/cybertec-postgresql/postgres/tree/zheap_u...
The tldr seems to be that it failed to adapt to the changing user behavior induced by smartphones as massive disruptions in both how content was created and consumed.
Where "someone" is a therapist or counsellor. They can refer you on to someone who works with pharmaceuticals if necessary, but there's a lot to try before going that route.
Ask HN: Is it OK to scrape HN comments and save for data collection?
Completely agree. No visible engine restart attempt. Very little time between engine out and bailing out. It's not clear he attempted to pitch for best glide. Complains of no phone service but presumably he could have gotten a call out to ATC while in the air. He could have tried to put in down on the river bed.

It does seem like an expensive way to get monetization.
Fun fact: SQL does the same as C, but calls it modulo (at least in postgres, and I assume it's the standard)
Totally, my point is less about what's right. Honestly the trans stuff is a big reason I can't see myself living in the UK right now, but about where the parties exist in the range of public opinion and the US democratic party is a left of center party by most definitions I can come up with
Different schedules. If I weren't worried about having it on for an hour longer than necessary, I guess a timer would be fine.
> I cannot even find one piece of jargon in that passage.

"the Hispanic market."

"brand conscious"

"brand loyal"

""It’s all contacts . . . contacts . . . contacts!""

"media play"

"sponsor visibility"

> Just because you are not exposed to a topic does not make any conversation about the topic contain jargon

That is true. It is also true that people who are familiar with a particular subject and vernacular tend to not recognize when they aren't explaining something clearly. (For the record, I've worked in sales, alongside marketing colleagues, for almost 20 years.)

> If I say "baseball is a sport where you use a bat to hit a ball to score points", the word "bat" is not jargon because we only use that definition in the context of sports.

At no point does the article contain anything like a clear description analogous to your example.
A question best suited to be answered by e-mailing hn@ycombinator.com, I believe.
> would go a long way to making it hard for deaf people to communicate with each other or form their own communities outside of hearing spaces.

True.

> One of the first things you do if you want to integrate a community or break up a culture is you invalidate their language.

This is affirming the consequent once again. You assume the goal is to break up a culture, and claim this is a tactic for that purpose, but that doesn’t actually tell us this is the intention.

As a counterpoint, it is hard for autistic people to get accommodations in workplaces especially without strong legal support.

Is this because bosses ‘want to break up a culture’? I would say not. I would say it’s because management culture has a ludicrously simplistic idea of what humans are in general, and what I’d like to think are false beliefs about cost/benefit of making accommodations.
Scamming in games is part of the game. Eve, Runescape, Path of Exile, Ultima Online, etc. These all add friction to trade and uncertainty to in game interactions and allow people to attempt to carve out a scammer career in the game. If it is allowed by the rules of the game then it is part of the game. A part of which players ought to be wary.

In Ultima and Eve various groups kept/keep tabs on the scammers and criminals. In Path of Exile, there is a group called The Forbidden Trove that helps the community reduce the risk of being scammed, along with providing dedicated high-reliability traders to get extra income by showing their reliable non-scammy behavior over a long period of time. These are all interesting interactions and systems that developers could totally short circuit with other design choices, but have chosen not to.

On the other hand, being scammed definitely sucks.
I'm curious what this treatment would do to people who are "not depressed." What's the downside?
Yes, I find it harder to follow along audiobooks. Like if my reading comprehension is 100%, my audiobook comprehension is 75%.

In practice this means that I am unable to listen to most novels as audiobooks, unless the writing style either has a lot of meandering / redundancy (so when I space out for a while, I still understand what's happening) or the writing style is very active and engaging, especially first person narration without a lot of characters to keep track of. I can "get" The Martian, I cannot however listen to a Russian novel.

In practice I try to optimize for easier books on audio, especially nonfiction, as there's not a ton of characters to remember. I do find that I am able to comprehend harder nonfiction books, as many of them are organized more like a series of essays. But most of the fiction I listen to is very "pop" fiction like Red Shirts.
I simply think Amazon should not censor books, and people who are against censorship should try pressuring them into not doing that.

As for government intervention, at least for the case of Amazon banning books, it seems practically infeasible to me. Large and vociferous factions of the ruling class do want censorship, and Amazon et al are doing it in part to appease them.

For social media censorship, there might be a better chance of effective regulation, as probably more people care about it than banned books.
I mean, if you don't know what byzantine fault tolerance [1] is, then that's fine. It's not gibberish to people who are into distributed systems. And I'm not claiming it's a silver bullet or trying to persuade anyone either. BFT is overkill for most use cases, but sometimes it's useful. ¯\_(ツ)_/¯

[1] https://en.wikipedia.org/wiki/Byzantine_fault
Care to link to an example or two?
No fire = no fuel? Easy way to have an engine failure
From the article:

> Rockset joined in, saying its performance is was better for real-time analytics than the other two.

So I went and read the linked Rockset comparison blog post, and while I get that it’s a marketing piece, it’s also so transparently desperate for any advantage over Druid and ClickHouse that their criteria is bizarre at best, and bordering on wildly incorrect at worst.

I’ve been burnt by commercial databases before, and I have a hard time justifying ever using one, especially considering the advent of open source databases that have feature and performance parity (if not outright superiority) and can be self-hosted on K8s, or managed-hosting can be easily purchased.
I'm just going to note that, as pointed out by the other person, this interpretation is riddled with misinterpretations of the articles, and it's elevating this in a way that's out of proportion to the broader structural forces that led to Yahoo's decline. And, again, the analogy to Microsoft is confused and incorrect, and, again, your comments below suggest that attribution of failure is a function of business norms and not any underlying logic that would satisfy any rational evaluation.

So, it's a good exercise in the confused and incoherent attempts to blame Marissa Mayer in particular for Yahoo's decline.
The future of 3D display and the emergence of holographic television
I had an occasion to deep dive into hundreds of clinical trials about a year ago, talk to PIs and trial participants, etc. One thing I didn't even have awareness of, let alone appreciation for, was how essential it is to have a good trial design (or maybe how an insufficiently considered trial design can be vulnerable to catastrophic failure modes).

It seems that running these 'small batch' studies/trials can be tremendously helpful to inform and refine the approach before executing on a larger scale. Of course if it takes 3 years to reach an endpoint it probably doesn't make sense to serialize them, but to my layman perspective there appears to be clear value (and in this case encouraging results).
Yeah, hurricane deck trail looks like maybe .25mi uphill away from where the plane ends up.

Access would be tough in general, plus there is a road closure right now making the trek even longer.
ERP systems like Netsuite may or may not be good, but a huge portion of the bad experiences most users have with them has to do with configuration rather than the system itself.

There's an argument to be made that great systems can't be misconfigured, but the "everything and the kitchen sink" attitudes most of these business back-end systems are built with isn't really conducive to opinionated expertise driving product design.
"Soma", ladies & gentlemen
Add to this “Apache Streaming projects”.

I get that projects can be donated to Apache from disparate sources, but my god it’s still a disaster.
> I honestly don't know anything about the sneaker world besides that it exists, so that shouldn't have been my example.

Fair enough! As a neat entry point into it: the sneaker reseller world is incredibly high tech: the bot platforms make huge amounts of money and have quite good UX these days. Impressive bits of tech, even if I despise what they're used for.
You said you were creeped out but as far as I can see you didn't say why it creeped you out, no. Maybe I just have a stronger definition of creeped out than you

As for the rest, not everyone is you? Different people have different things that they consider a major part of their being

You must have something you'd consider a part of your personality or existence that you'd be offended if someone outright denied. Maybe if a colleague or someone said you weren't a real {whatever your career is}? No reasoning it out, no explanation. You're just not one of them.

Start with how that would make you feel and consider a person may feel that way about being misgendered
Have you tried to get a new mobile phone number without a passport or other such ID in the US?

In many countries, it is impossible to get even a VoIP number without showing an ID, and in some (like Bulgaria) it should be a local ID.
When did you start as a developer, are you still an individual contributor or did you have to move into management?

I really do want to program, until I retire because I really hate trying to manage people.
Autistic people die before age 60, are subjected to electrical shocks in the US that are illegal to use on dogs, and have their entire subjective experience erased in the name of conversion therapies that cause CPTSD but are fully covered by insurance.

If that doesn't describe a marginalized identity group I'm not sure that the phrase has any meaning?
Litestream does streaming backups using a separate process: https://litestream.io/
Yeah... I played a few rounds and after getting my butt kicked incredibly fast, (side note: I love Tetris and am the household champion in comp. games), I thought there was something fishy going on.

Yep, bots galore. A simple Google search turned up an open source bot on github[1], meaning there are probably better bots hidden within the community.

Ugh. So many online games today are ruined by cheaters.

[1] https://github.com/misterhat/tetrio-bot
Yeah, in corporate world, at least you're paid to not care, and can change jobs easily. In academia, you're paid shit, and changing labs is not nearly as easy.
More likely the IDE just auto-indents the errant line and the programmer is still none-the-wiser.
Thanks for these :)

Cool way to remember things.
> Will Mantic Markets have 5 paying users by Feb 01, 2022?

> 25% chance
>El Paso

That seems surreal. Maybe by that point Stewart figured that anyone passed through to him had the technical chops, and the rest was about personality & culture fit?
I don't really care about upvotes, I just think that it's an important point to understand the technology. I'm not saying anything positive or negative about it. I'm just that blockchains are about more than logging cryptographic signatures -- they're also about ordering those cryptographic signatures.
This is the most elucidating comment I’ve read in regards to real-world examples of crypto projects. Thank you.

Do you by any chance have a blog, or could you recommend some top resources to learn from?
But, and I’m not disagreeing with you, that puts the impetus squarely on the user of this library. Not on the creators/maintainers.
The tradeoff for various groups and projects benefiting from being Microsoft is that they also suffer the issues of being Microsoft. If Microsoft as a whole gets praise for something then it's only fair that they get blame/dislike/etc. too.
Aliens are real, and they're coming (not necessarily that they're on a spaceship headed here, though).
Exploitation by man of the capitalist man?
Well, that's literally how children read -- they figure out the sounds from letters and pronounce syllable by syllable, then repeat the whole word (if then don't forget something in the middle of it). Naturally, if there is more than one way to read everything, it kinda doesn't work.