skysight-inc/HackerNews huggingface dataset:
> If there's a conflict, just don't show up and see how long it takes for them to fire you.

I like your idea but for the vast majority of jobs, the number of times you can fail to show up is in the neighborhood of “1”. You will run out of jobs far more quickly than you can acquire new ones. Assuming there is a fixed number of employers in your area, you will go through them pretty quickly.

I like the idea for full-time remote tech work though, although I’d never have the stones to try it. Sign on to 10 different companies, do the minimum to not be fired, carefully accept the right set of Zoom meetings...
I always found it interesting that Swiss German speakers don't seem to have much interest in having their 'dialect' be recognized as it's own language.

It's amazing just how different (the many many varieties of) Swiss German are from other German dialects. Perhaps as different as Dutch and standard German are from eachother.
This seems really pedantic.

Are people really that sensitive that docs calling something simple feels like an insult to their competence?

When the library author says “makes X simple” they mean relative to existing ways of doing X.

They don’t literally mean simple in absolute terms.

The statement is useful because it immediately conveys the goal of the library.
Pitch doctoring should be the biggest scandal in sports
I think GPT-3 is the most overrated development in the 2020s.

It's great at getting answers that are almost right and it reveals dangerous vulnerabilities in our "social software".

That is, it can do a great job of creating shitposts like Elon Musk's tweets or opinion columns for the New York Times. It can simulate the writings of a high-status person who is never held accountable for being right or wrong.

It can't do the job of a proofreader, janitor or anybody else who is judged on doing their job right.
> Why are people seemingly so drawn to identifying themselves as anything at all?

This is biologically preconditioned. We have brain wiring for identifying "Us" and "Them".

BigThink put up a compilation video [1] on this topic.

[1] - https://www.youtube.com/watch?v=14XSzWT4vI0
What am I supposed to learn from this?
While there are those identities that may be easy or useful to inhabit (and pretty much all of us do this at least sometimes) you're still the one who gets to choose how you know yourself.
I did sort the titles by popularity.

I also had typo-correction, similar to what Google does.

Also, these are tiny school libraries, where at most you have a couple of pages of results even for popular key words.

I'm not an idiot either! :)
> ... a communique from G7 ministers said that they envisaged pillar one would only apply on “profit exceeding a 10% margin for the largest and most profitable multinational enterprises”

> ... [Amazon's] profit margin in 2020 was only 6.3%.
Since you have skin in the game: how do you think your house cleaner should get health care?
Supreme Court Finally Limits Widely Abused Computer Hacking Law but Just a Bit
Doesn’t look like a keep falling trend to me: https://fred.stlouisfed.org/graph/fredgraph.png?g=Exyv
Why weren’t they taking those jobs before?

In your scenario, who will work in these low skill jobs?
> Viruses spill over from nature all the time.

Right. And so too do viruses not uncommonly spill over from labs into the public. SARS1 escaped the lab four times. Pandemic flu is thought to have escaped once.

> it is appalling that an article by someone who does not understand the subject they are writing about

In that case, a point by point rebuttal should be written by people who do know what they are writing about. The ad hominem isn't really persuasive.

> There is no evidence at all of a cover-up of a lab leak.

I did not refer to a cover-up of a lab leak. I referred to a cover-up of something, which may be a lab leak. There is certainly no denying that there is a cover-up:

1. WIV removed their virus database from the web on Sept 19, 2019, and their staff/student bios from the web in late Jan 2020.

2. China has mandated that all papers concerning Covid-19 be approved by the government before publication since Feb 2020.

3. Access of investigators to the WIV has been blocked. Free staff interviews with foreign investogators have not been permitted.

4. Statements made by the Shi lab are mutually inconsistent in their details.

5. The US gain of function establishment has pre-emptively sought to associate any talk of lab leaks with social stigma and conspiracy theories.

All these are detailed in the Vanity Fair article which started this comment chain. Thanks for revealing that you didn't read it.
You may want to reconsider the perverse incentives that result from treating illegal fishing as a death sentence.
I probably have some very old code somewhere I wrote for fun where I modified the Levenhstein edit distance DP algo to take keyboard layout into account. For example if you have "doga", the edit distance with "dogs" and "yoga" is the same. But if you're on an QWERTY or AZERTY keyboard, "dogs" is a much more likely typo than "yoga" for "s" is close to "a" while "y" is nowhere to be seen near the letters you entered. Something like that. So basically by taking the keyboard layout into account suggestions can be ranked more efficiently.

Pretty sure the modification was relatively simply and the algo was still a dynamic programming algo. I probably still have the code somewhere.

EDIT: memory being fuzzy too but as I remember it the Levenshtein edit distance ain't that great for typos for a typo where you invert two characters counts as 2 instead of 1? It's probably overused for it's DP implementation is beautiful...
I suppose nothing is stopping nodes from logging activity from each ip address?
You're right. In fact everyone should stop trying to paint any of their products in a positive light.
>If the only way some businesses are going to stay afloat is by paying low wages then maybe they shouldn't be in business.

I'm sure that letting them stay unemployed and drawing even more government assistance is a net benefit to society.
Photographer Sues Capcom for $12M for Using Her Photos in Video Games
Crustaceans aren’t insects, though they are arthropods.
> Make it simple enough that a brand new completely green junior member of the team immediately understands it on first reading.

That can be a goal, but it's not necessarily the best one. We could of course write code so that it is most easily understood by someone who never programmed before. But that then reduces productivity for everyone with lots of experience and familiarity with that project/style/code.

Sometimes you can write code that achieves both goals, but often you cannot and in that case the "simpler" version is not always the best.
Agreed, but that's quite an axe to grind, with a domain and all...
Also, it's always relative.
Make it simple enough that a brand new completely green junior member of the team immediately understands it on first reading.

This is why the software industry continues to decline: it's self-inflicted dumbing-down. I really don't understand where this rampant support for antiintellectualism comes from in the software industry, besides managers who want to make employees easily replaceable "cogs in the machine"; and dread what the world would look like if everyone was encouraged to do the same in other (natural) languages.
instead of classifying it as 'clever' and 'insight', i would classify it as knowledge in either the problem domain, or the solution stack/tech.

Duff's device uses knowledge of the solution tech (C language features). The sorting bucket example uses knowledge of the problem space - that you are sorting birth years of today's population.

Some code would have both incorporated - e.g., the fast inverse square root of Quake fame. It requires knowledge of how floating point gets represented, how longs get represented and what happens when you cast between them. It requires knowledge of logarithms and how exponentiation is related to logarithms, and how newton's method, with a good starting guess is quite accurate.

As for clever code - the more knowledge (of either kind) you need to know, the "worse" it is for someone to maintain it. As a corollary, if you comment on the code, comment should include both any and all domain knowledge, as well as tech stack knowledge, and reduce the burden on the reader's mind.
Something that bugs the hell out of me is any file-location or file-name configuration-by-convention thing where every example doesn't clearly state WTF file it's supposed to go in and link to a full example to provide any necessary context. "Gee, I guess I'll scan the whole page... nope, not anywhere on this page, now I get to click around your docs menu trying to figure out where this goes. Thanks." Half the time I end up poking around on GitHub trying to find a project that uses it, so I can figure out where it goes.
Invalidating all cookies will only happen if Facebook learns of the attack. Facebook can invalidate all cookies used during the 1 hour period, and they can also invalidate all passwords used during the 1 hour period (a much smaller number) and force people to recover their accounts by other means (recovery email or phone). Yes, it would be quite painful, but it would be possible.

Most users are not motivated or knowledgeable enough to manually invalidate sessions. If a user is motivated to do that, the user could just as easily do a password change.
Apologies, I was hoping you didn't mean to judge my personal character from a single data point on China's policy. I think I am pretty forgiving and excercise tolerance because I know when these things are difficult is exactly when it matters the most. Tolerance is the price we pay for freedom and liberty.
That's a good point. I've also tried to eliminate the word "obviously" from my vocabulary. The one exception, as you pointed out, is reassuring someone in some positive manner.
Fun fact: Before any commercial production of transistors started, advanced hobbyists and amateur radio operators who saw this groundbreaking device from the news already started experimenting. Making your own point-contact transistor [0] was a classic DIY project in 1949 - you break the glass and extract the silicon from an 1N34 germanium diode, then form the collector and emitter. In recent years, Jeri Ellsworth repeated this experiment with a video tutorial [1].

[0] https://worldradiohistory.com/Archive-Radio-Craft/1940s/Radi... (see page 38)

[1] https://hackaday.com/2010/11/05/making-point-contact-transis...
Also relevant. Medical debt is the number one reason for personal bankruptcies in the US.

It's absolutely shameful.
Engineering Explained - If you're into cars and the technology behind them

Technology Connections - History and operating principles of consumer electrical devices

PBS Space Time - Astrophysics etc

This Old Tony - Hobbyist machinist
Can you elaborate on what breakthrough happened there in solar? I always thought it was economies of scale and cheap labour that led to photovoltaic cells becoming cheap.

But I do agree that it is very efficient to prototype and scale things there because of manufacturing ingenuity and efficient supply chains.
Like many comments are saying, policing these even more is not an easy challenge, so to say “don’t trust Apple” isn’t really the right attitude IMO.

But… what I think would be nice to see from Apple is better visibility into those ratings and reviews so users have more to go on than a single number.

Will that alone prevent these from happening? probably not, but this isn’t a fight that can be won with a single battle/weapon.
If the wage level demanded is higher than the output produced by the worker, the job simply goes away and output is reduced.
Data usage per subscriber in India up by 43 times in 6 years, cost dips by 96%
Anecdote (which serves as a reverse example i.e. senior asking a question):

We were having a regular status call and since the meeting finished early there was a general chit-chat happening.

That is when we started talking about "iphone" and our boss innocently asked "what is iphone" (it had been on the market for a year since its first launch)

We started looking at each other in disbelief. But we knew this about her. She used to openly ask in a meeting without shame on things she did not know. But once she understood something she use to process that info very well.

The team really adored her because she was so good in other managerial things (like defending team, good rapport with individuals, planning, etc).

Back story was that all her time was spent with her 2-3 kids leaving no time for other things.
lol. the eagle is something like: whatever man, I don't need this shift :)
By reading their home page, I thought QuestDB could be very useful for audit logs in an application where we need a picture of journey line for every entity we care.
So my kid's sick. I'll need to take the afternoon off to pick them up from school early. Next morning I'll need to take him to the doctor. The following day I'll need to take the morning off again. Or if the other kid is sick a day or so later then it could repeat that same week.

Oops! I'd be unhirable. Or fired. Or slowly "let go". Suddenly poorer chances of advancement. Regardless of employment history. Regardless of turning up every previous allotted day on time. Doesn't matter.

Corporations are actively hostile. Then they complain about not being able to find workers.
Please check this Austronesian basic vocabulary language database [1]. Apparently Austronesian language family is the largest family in the world containing around 1,000 and 1,200 languages including Hawaiian language.

Recently I was checking an HN post regarding 'garum', a long lost ancient Roman fish sauce that was once very popular in Pompeii[2]. The most similar sauce's ingredients to garum is the fish sauce from Vietnam and during the time of ancient Pompeii, Champa Empire was ruling the place and most of South East Asia [3].

The Cham language is the precursor to the modern day Malay-Indonesian language (top ten most popular language in the world). The Austronesian database contains 210 basic vocabulary words for more than 1000 Austronesian languages and conveniently one of the included common words is salt. Garam (salt), Masin/asin (salty) and sira (salt-licks) are the most common words across the database being used to represent 'salt' in this largest family of languages in the world. Proto-Malayo-Polynesian, Proto-Chamic and Proto-Malayic do not contain the word 'garam' but Proto-Aceh does, and most likely it is a loan word from ancient Roman that used garum as the main source for fish taste (umami) and salt for cooking. The Aceh language was originated from Cham during 1 AD around the time of ancient Pompeii flourished before its calamity befell.

[1]https://abvd.shh.mpg.de/austronesian/

[2]https://news.ycombinator.com/item?id=27310179

[3]https://www.nationalgeographic.com/science/article/140616-so...
If Stack Overflow ever changes their model/tries too hard to monetize, the resulting chaos will be bad initially, but will probably spur a shift to better documentation across the board. SO serves as unofficial documentation for a lot of projects and once that crutch is gone, it will force projects to either improve or (more likely) stop letting people file issues (because that's where all the stuff would go).

Looks like GitHub is already getting ahead of this with the "Discussions" feature.
Well it conveys the information: no further documentation on this available anywhere
Forms cannot be nested. That is an html violation. That is because all submit events fire on all nodes contained by a form on submission even if the page does not go anywhere. Forms also require an action attribute that contains a submission address, which requests a new page on submission.
Yeah, sorry, I wasn't being sarcastically ironic or anything.
It is bad writing style as well. Streamlining the narrative in your tutorial and avoiding unnecessary words decreases the mental load of the reader.
Stop the straw man please. No one is going around killing citizens. Something like nine unarmed people per year are killed by US police out of 10 million interactions.
Personally, I don't find it insulting, but it does sometimes in a bad day help kick-starting the classic imposter syndrome of "I don't get it, oh no, I'm a fraud..."
Show HN: Multissm – synchronised interactive EC2 commands with AWS SSM and tmux
Yeah - I don't actually think I've ever seen that kind of language in technical docs. I don't think this problem exists. Maybe for some very experienced juniors... but you'd hope they'd get that silliness slapped out of them by more experienced colleagues rather quickly
I definitely want to preserve the beauty for our offspring, but that isn't really in keeping with the statement "I sometimes hate humanity as a species."

If you hate humanity then beauty is pointless, because humans are the only ones who appreciate beauty for beauty, rather than "beauty" just being an evolutionary signal to fuck.
Might checkout this course. The videos are online for free & the syllabus has some pretty good resources as well.

http://lucylabs.gatech.edu/ml4t/

The former instructor / creator & author of one of the books eventually joined JP Morgan as a ML research director (cant recall exact title).
> Make it simple enough that a brand new completely green junior member of the team immediately understands it on first reading.

This is fine for writing business logic, but this is not good for domains that require insightful code in order to execute within certain time constraints. Some problems require domain knowledge and expertise, which means that you cannot as easily hire and treat programmers as replaceable commodities of junior level people.
Or worse yet, docs that aren't written by a human, but extracted out of comment-less source code.

There is a tendency to actually document the first point of contact with code, but nothing after that.
> Economists cant seem wrap their head around the idea that being a front line worker being exposed directly to sick people during a pandemic seems to be worth more money than when there wasn't a pandemic.

The article says this...? It analyzes three possible causes: overgenerous benefits (the covid stimulus), fear of COVID, and inefficiencies in job-seeking. It goes on to suggest that overgenerous benefits are probably not the reason and that the latter two causes are probably more important.

Furthermore, I expect approximately zero economists to not "wrap their head around the idea that being a front line worker being exposed directly to sick people during a pandemic seems to be worth more money than when there wasn't a pandemic."

Why are you going on a vaguely related rant about economists when the article (presumably written by an economist in the wider sense) agrees with you? And why is your low-quality comment at the top of the comments section? What is with the quality of discussion these days?
Me: new (to me) high school, 1978. In the headmaster’s western civ class. In the first test (three questions, answer one, use as many blue books as you need) I wrote, “Obviously...”.

When the results were handed back I looked at my book. Where I had written, “obviously” he had crossed out that word and a lot of subsequent text. He wrote, “since it was obvious I didn’t bother to read it.” Forty odd years later I have never forgotten the lesson which affected me not simply in regards to the word “obviously”.

(The whole class failed that test and there followed quite a bit of instruction on how to to do schoolwork. I now wonder if it even counted against our grade?)
hey... is your product foss licensed or proprietary?
Right, except if the project didn't actually make the actual thing you want to get done Y (for which you were using X) simpler, but made it harder, because the docs for the new tool are nonexistent/obvious setup for the language/platform/framework produces an error, etc.

No one is complaining about projects that say they're simple if they actually are simple and easy to use (i.e. download a binary, run the binary, it doesn't break and does the ~right thing). I think this is more a reaction to when people say "oh it's simple just <huge amount of setup> and you're done!", or even worse when they say "oh it's simple just download and run" and when you do that you're hit with an incomprehensible error/notation talking about deep internals you have to configure.
Unpaywalled link: https://outline.com/A8YKRL
Is it just me, or does this change in particular totally destroy the meaning of the sentence?

Original:

> Mailers are really just another way to render a view.

"Edited":

> Mailers are another way to render a view.

The original sentence suggests that, while mailers may look different, they use the same underlying "render a view" mechanism (as some other part of Rails, presumably). The revised version makes it sound like if I wanted to render a view, I could choose to use either a mailer or some other system to accomplish that task. Like, "hmm, I really want to render this view, should I use a templating system or a mailer?"
The Cham: Descendants of Ancient Rulers of South China Sea (2014)
The original claim was: "If Google demands Firefox limit the capabilities then that is what will happen." What you're writing seems completely unrelated to the original conspiracy theory.

But sure, why not. Let's move the goalposts. If Mozilla does not have the resources to implement standards, why bother joining a standardization effort? Why not just stand outside tent and piss into it?

Because everyone is actually better served by standards, and Mozilla is better off having a say in what gets standardized.
Zeno's paradoxes are still unsolved, and these hide some deep knowledge about time, reality, intelligence and supertasks. Calculus is just a tool to model it, not the solution to the paradox and its relatives: Thomson's Lamp, Parmenides static universe, and the gap between logic/Turing machines and human intelligence.
Yes, I've noticed people say "taxes" when they mean "income taxes", but it's not possible to dodge property and consumption taxes like that. I suppose cutting down on rent by living 6 to an apartment does evade property tax, but that is called efficiency.
The problem for me is that it over-estimates my competence. I often have no idea how to do simple thing X as required, so would appreciate a tutorial link or a more full explanation.
This is an intentionally antagonistic line of questioning. The answer has been given clearly. Freedom of speech is equally important as freedom of life. To put it bluntly, you'll have to kill me to silence me.
This is because the people that drive those changes are leftists, and as I mentioned above, it is a general shift of the leftist ideology, from liberalism to wokeness. Liberalism requires limiting government intrusion in certain areas, while wokeness - as long as the government is woke - welcomes and requires it. Liberalism prescribes tolerance to diverse points of view, wokeness rejects it - anything that is not wokeness is deemed harmful and should be eradicated.
> We made a deal for them to pay me $8.03

I seriously can't imagine NOT negotiating with a company like CloudFlare for a decent chunk of money. As a multi-billion dollar corporation, I wouldn't leave money on the table.
Just because the company only values your time at X an hour, doesn't mean you're content wasting that time for X an hour. Idle time at my old minimum(ish) wage jobs when I was younger was honestly the biggest stressor I had. When we were busy, time flew, it was no big deal. But sitting around idle, that same hour drags on, and can be a real drain on mental health. Especially if you're going to school or something and have better ways to spend that time, but due to the work environment, you can't spend that time accordingly for whatever reason.

Sure, pay is pay, but time is more valuable than any job can afford to be honest, and few things let that reality sink in as much as idle time at a job you hate, but you have to stay and deal with it because you're struggling to make ends meet.