skysight-inc/HackerNews huggingface dataset:
I'm more inclined to agree with your latter conclusion.

We really are running out of people
I think the point of that statement was that we should assume the worst case, for the sake of making code easier to deal with for everyone. If the code is easy to deal with for the meeting-ridden hypothetical person, it will definitely be easy to deal with for a non-meeting-ridden hypothetical person.

I understand and agree with your frustration, but I don't agree that the statement undermines the parent comment at all.
Most alphabets don’t have case (Devanagari, Arabic, etc) and many don’t have letters at all (Chinese, Japanese, et al).

Case is only used in a few alphabets, mainly Latin-, Cyrillic-, and Greek-derived ones.
Hum. While (or because?) I love the sentiment of "still no running water", too much of available resources has gone and is going into putting existing things in software and a rather small number of classes of products around this. Inevitably, this also means a gradual narrowing of infrastructure, which, again, asks for more of the same solution. Still, we like to refer to this method of evolutionary copying of existing things at ever increasing scale as disruptive. This is also, where the money is. I'm not to the least surprised of the lack of fundamental innovation.
Fat shaming just doesnt work, the only provable outcomes are mental illness and weight gain.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4236245/

It's also a huge glaring actor/observer asymmetry issue, you think between the 50's and now human beings innately changed to be lazier, more prone to overconsumption? Why opt for blaming the individual multiplied by 70 million rather than looking at the conditions of their shared environment?
Yeah. But also if you print frequently, toner-based printer is cheaper for TCO. It's weird.
Those rules are only weird to you, but perfectly reasonable to others, such as Turkish or German speakers…well, readers :-)
I want this. But the CPU is massively underpowered at just 1.4Ghz. They should have gone with ryzen. Also it costs almost 5000 euros in my country, that's honestly insane.
That's only true if you take at face value an official lie that absolutely EVERYONE understands to be a lie, as well as understands that everyone else knows it's a lie.

That's like saying North Korea is a democracy because everyone calls it the Democratic People's Republic of Korea.
I thought the same thing, but I can't find the source. Bernstein bear effect.
Here's an article for that: https://blogs.cornell.edu/info2040/2018/10/17/tian-jis-horse...
Using GPT-3 to answer annoying interview application questions
Hi folks. My wife has been looking for a job and sometimes in the application forms there are annoying questions like "Why do you want to work here?". At the same time I've been playing around with GPT-3 and have blown away by it's capabilities, so I decided to build a site that can answer these annoying questions for her.

Github: https://github.com/Lior539/why-do-you-want-to-work-here

Here's an example of a generated answer:
Using this opening for a Senior iOS Engineer at Monzo -https://boards.greenhouse.io/monzo/jobs/3838039
The generated answer question on the application "What attracted you to Monzo?":
"What attracted me to Monzo is that it is a bank that is trying to make a difference in the world by making it easier for people to manage their money. Monzo is also very customer focused and puts the customer first in everything they do."
Seriously, no it isn't. This is just a racist talking point. In the US, they used to say this about African-Americans and I've heard the same about men from basically any country south of the US, though the folks that spurt this are generally lumped together as "Mexicans" regardless of nationality. I'd be unsurprised if this isn't pretty common throughout bigots of the world, merely changing out immigrant groups to fit the narrative.

And I'll assume this unless you can prove that this is at Most an isolated incident that racists use to prop up their propaganda.
Once again, it seems that non-programmers are much more likely to hold these false beliefs than programmers.
I remember it having a logo from the earth globe and some cracks in it [1].

Funny how our perspective on a browser and social media changed.

[1] https://is4-ssl.mzstatic.com/image/thumb/Purple30/v4/9e/0c/3...
how does that matter? SMIC had the 7nm news recently, not sure about that but even if it is 14nm, can't they throw money on the problem and get something to start with?

they don't have to achieve A100 levels in the first go, even Rpi level chips should be enough to give them experience
“In her statement, Koren also singled out “Jewglers,” a forum for Jewish Google employees, for not accommodating Jews who hold anti-Zionist views.”

Zionism is the belief that Israel has the right to exist, and that Jews have the right to live in Israel.

If you are against this, your views are quite extremist and it is hard to find understanding and accommodation, particularly among fellow Jews.
Wow, I think that's the most beautiful photo of a zipper I've ever seen!
Was going to say this, human life was cheaper. It's quite worrying to see now a trend trying to praise this attitude as fearless workers, where as the ones we have now are all wimps, views usually espoused by people who have never, and will never work a job that could be dangerous
I'm 38. Boys about 10 years older than me were required to swim nude in the school pool. I was required to use the communal shower nude after sports 3 times a week at school. Boys 10 years younger than me were not required to do so.

I've noticed at the gym etc that guys 10+ years younger than me are pretty sheepish about being nude. Even in the gym changing room they change behind a towel. I bare all and don't really care.

I've wondered if that experience in youth had equiped me well for later life where I don't really care...
This is a commercial website and the advertiser funding it is called Y Combinator. It advertises its own VC business and posts launch ads / job ads for its funded companies here.

The rise of the Twitter Prof has nothing to do with Twitter’s funding model.
Note the from any address part. You can send from any address on a domain you own if you set it up correctly, not from any address in general.
Underlying the political will to do something would be the implementation of that thing. To continue the running water example, you can imagine many technical challenges to distributing fresh water to the parts of the world that don’t already have it.

This undoubtedly needs talented engineers across the disciplines, definitely not just software.
> Who calls themselves an engineer and doesn't know how MX works?

raises hand
> We don't accept that kind of risk anymore in the US, which obviously drives up construction costs.

It drives cost up for the building company, it drives cost way down for the community. Economy is not just one company but a complex interconnected system including all participants. It is the same case for dumping pollution into a river, it would be cheaper for the company to dump everything the closest possible but then other people is paying off for the loss of the river.
The whole concept of "workout" is absurd considering how much effort and energy we spent in removing any physical challenge from our day-to-day life, especially considering how bad for the environment (global warming) the consequences are.
I am not saying that people should have to work hard for the simplest things in life, but just designing cities around short walking distances and cycling vs. driving even the shortest distances would mean better health and nicer and healthier cities.
I would argue that its an engineering/technology problem at heart. If access to those things was easy and cheap politicians would have no/less incentive to hold it back. It's probably not the same if it's a limited and restricted resource.

If we had more people trying to optimize food production, water distribution, Healthcare scaling and management etc, those things would become materially better, fast.

But we are more concerned with optimizing ads so we can buy shit we don't need so..
That's one sure way to show literally everybody how it stopped being a sport, and just became politics and ego game of few fuckers who run it behind the curtains.

One hell of a way to disgust millions of people immediately, and as you can see here and elsewhere, they will easily hold the grudge for decades. Its just a plain idiotic move to be polite. Nobody is cheering for ie team Williams, everybody is cheering for their favorite driver.

Your attempt to normalize it is so surreal. Do you also like other, proper team sports like football or hockey for all the behind the scenes politics, or actually for the sport itself?
> Anyone with a .edu address is a student

I actually meet the reverse more often: Every student has an .edu.

I think only _some_ american college students can be expected to have an e-mail address.
Yeah, I know, but in context I think it was clear what was meant.
Show HN: Passlane - A password manager CLI and webapp
> Case insensitivity was a huge mistake in computing really

Ah, youth. There was little choice! Sometimes you had only six bits for a character; sometimes your bytes could be from 1-36 bits wide, depending on what you wanted for your program, so you might have systems that mixed six-bit (only upper case) and early ascii (two cases) and so for matching you had to be case insensitive.

It’s easy to look back and say “those people were so stupid” but they weren’t.
My two of my great-grandparents lived in the house where I was growing up as a kid and teenager. They were both born in 1905, both much thinner than their descendants and both lived to their mid 90s.

Their diet was closer to the food pyramid than mine has ever been. Breakfast every morning was either Quaker oatmeal, Creme of Wheat or a similar cereal, one piece of fruit and coffee. Their lunch and supper was impossibly boring arrangements of sandwiches, meat and potatoes with a vegetable on the side, and the occasional dessert once a week or so.

They didn't "shun" meat per se, but they did live through the depression, WWII rationing, etc, and really weren't used to large quantities of it outside of big holiday dinners.
> it is safe to assume that even the most basic phones will soon have 60 Hz cameras,

yeah no. But he says that is a 35s transmission time. Still quite long, don't you think?

Pages are copyright 2019 yet with a header date of 2022.

Clearly this device is trying to reach a certain price point. There is zero chance it can be secure at that price point.

Since a phone is required anyway, just use the SMS network and so-called confidential computing in the cloud.
In case anyone wonders what the cooperation is, normally when you start a program on Linux you get three open file handles: standard input, standard output and standard error. But if you use systemd socket activation, then when your program starts you get an additional open file handle per port.

So rather than binding to a port, you ask your webserver library to listen for requests on the extra file handle. De facto, this means the application author needs cooperation from their webserver library - it needs to have been written so that it has the option to listen from an open file handle rather than binding to a port and listening to the file handle it gets as a result of that bind. But since this is a reasonably common usecase, and basically just half of the normal process, you might discover that the library you're already using has support for it.

On the other hand, AFAIK docker doesn't support socket activation, so if you use docker to provide your runtime it's game over.
> by people who have never, and will never work a job that could be dangerous

It may be even worse. Quite often people that suffers from dangerous jobs will also support the situation as they fear the uncertainty of what change may mean. That a worker in a dangerous environment is willing to accept it to get food on the table does not mean that it is the right work environment.

But, of course, the main proposers of unsafe working environments is the people that gets the profit but does not share the risk.
> Everyone reading this comment and enjoying this forum is using a non-commercial website. There is no advertiser funding.

HN has advertisements and is part of a .com (Ycombinator).
If we weren't alive, there wouldn't be crimes!
>>> it's not gonna be colonizing mars, building tunnels under LA, whatever, it's gonna be access to resources we already have. Healthcare, clean water, clean air...

This exactly ... incremental improvements on existing infrastructure, increasing access etc would benefit more people than big bang, sexy stuff like hyperloop.
Delivering care counts toward their margins, regulated by the ACA. I forget the exact number, but it is 80 percent to be spent on care, something like that.

The key thing is more care = more dollars = more in the bank.

One response to that legislation was insurers buying care providers.
Only 11 people died during the construction of the Golden Gate Bridge which is fewer than the number of people who jump off of it every year.
That's what's actually going now with oil-related sales over much of the Middle East and Southern Europe.

Supposedly Greek ship owners are making a killing transporting the oil stuff and helping it change enough hands so that it can be bought from inside the countries that have formally sanctioned Russia. Physically harder to do that with gas, hence why we have the current crisis.
This is why I hate the dichotomy between business and IT, that is so prevalent in the consulting, and my work. I had a neat idea about how to fix some common problems that we had. My smart manager told me: Do it.

But we had to wait for project
portfolio management to put it in, and then it had to be prioritized.
Well, it fell off the plate. At that time, I've already moved on.
Companies want to be innovative, but as the article stresses,
innovations are fragile. Especially if companies want to become
more digital, they have to let go of grand schemes,
employ builders, and give them space to build.
Wiki means "quick". Are you complaining about the speed of their publishing submitted information?
So annoying how Google has recently reduced the maximum distance you can move by clicking near the horizon. It used to be a lot more fun to explore random places when you could surf around an unfamiliar area at a reasonable speed.

In fact, it no longer makes much difference at all where you click, you creep along a few meters at a time.
Wow, I never would have imagined that my project would be shared on hacker news by Markus Triska!

I'm happy to answer any questions you might have.

Just a note: this project is not at all in a shareable state (no documentation, incomplete workflow).
It is just a very rough proof of concept.
You missed the point of Node’s dependency resolution.

If you want to lock the dependencies, just use a lockfile in your app, you don't need to ship the same code 10 times because your dependencies already decided to bundle their sub-dependencies.
The only backpack that gave me zipper problems was so cheap it fell apart within one minute of use. The one I got afterwards was on the expensive side but it's now ~16 years old and has survived daily use pretty well, the zippers always worked perfectly despite me having put them through quite some strain.

When a zipper fails for me it's 100% a jacket. Cheap, expensive, doesn't matter, they all get stuck now and then.
Wikimedia Toolforge Pastebin
> I'm not sure there is. I don't think any one group of people is uniquely equipped to limit what images another group of people can generate with ML.

of course there is, you're free as long as you respect the rules.

https://github.com/CompVis/stable-diffusion/pull/36
"LLL@" doesn't map to "LLLLLLLL@" in any logical way. "lll@" does; that's just a silly argument.
> “Due to retaliation, a hostile environment, and illegal actions by the company, I cannot continue to work at Google and have no choice but to leave the company at the end of this week,” Ariel Koren said in a statement posted Tuesday to Medium.

Many people is missing the point. "Retaliation" is illegal.

> Google denied retaliation and the National Labor Relations Board found no wrongdoing after an investigation

In my experience this kind of investigation have very high standards on what is considered "retaliation" as it is very difficult to prove that negating promotions, or moving people to new positions is directly related to "retaliation". Maybe it was just a misunderstanding by the employee, but I would like to see more realistic investigations that take into account the timing of the companies actions.
> The assumption that you can get away with a heuristic would be a falsehood.

That depends on what you mean by "get away". Plenty of large-scale software systems implement some of the "falsehoods" mentioned in the article. Those systems still operate, so they seem to "get away" with it just fine.

The worldview underlying articles like this one, which I believe is itself a mistake, is that software must be able to accommodate 100% of cases encountered in the real world. But no system, past or present, does that. In the end, it's always users that end up adapting to the system instead. There are countless examples for this, such as people who have no last name filling in their name as both first and last names so they can apply for a passport which requires those fields to be filled.

When someone doesn't fill in the "last name" field on a passport application form, it's much more likely that they overlooked the field than that they actually don't have a last name. When someone provides "mymail@[123.123.123.123]" in an online signup form, it's much more likely that they are trying to do something fishy than this actually being their email address. And that's reason enough to reject such emails outright, without even bothering with the usual validation flow.
it seems to be down indeed…
For what? If you want to alter it, yes, otherwise package.json already has `bundledDependencies` to achieve the same without cluttering your repository.
Depending on n, oftentimes nested loops are more readable and maintainable than the optimal solution.

Of course too many levels of nesting is inherently a code smell that indicates other issues.
I think you have correctly identified an implausible claim!

Of course, most languages aren't written at all ... or at least don't have a traditional written form that is sufficiently well established for someone to say that the "language" has case rather than a particular (proposed) way of writing it.

However, I rather suspect that the majority of languages in which books are published use some variant of the Latin alphabet and do, therefore, have case. (The only language I've heard of that uses the Latin alphabet without case is Lojban!)

On the other hand, if you weight languages by the number of (native) speakers, since about three quarters of the world's population lives in China, India, Pakistan, Bangladesh, Japan or Korea, probably it's true that most people don't use case in their main language.
There are a ton on people that barely use social media and do not post anything, so this is at most a very limited explanation
That is a very cute page. I like their attitude.

And the video at the top of the page is absolutely wonderful. It's the funniest thing I've seen in a long time. Watch it with good headphones or speakers and the sound up.

Direct link:

https://www.youtube.com/watch?v=rRi8LptvFZY
I originally wrote the CLI to learn Rust. It became a functional CLI tool for generating and managing passwords. Once I had the CLI working and usable, I wanted to have the passwords available also on my phone and on my iPad and I ended up creating an online vault with a web UI and an API.

The CLI can now use the online vault API for storing/retrieving the password data. There is also a webapp that you can use to access the passwords using a web browser - I use that on my phone.

The passwords are stored AES 256 encrypted, and only decrypted in the client using your master password. The master password is never sent online.

The CLI is an open source in Github. It's written in Rust: https://github.com/anssip/passlane

Let me know what you think!
The Crusades seem an obvious example. Why endeavor to conquer coastal desert a thousand kilometers from your kingdom instead of your neighbor’s farmland and mines. The Trojan war was about a single woman and her prestige. And WWII had fascist ideologies that were centered on proving to the world how great they were, and the proved more important than the economic motives in actually starting the war.
It's obviously people who like being ashamed! /s
I would say you are getting to the core of the issue: conflicting expectations and interests among the IOC, the hosting country, the sponsors, the individual athletes, the national teams, the spectators both at home and at the venue:

- the IOC, the hosting country, and the sponsors probably want the spectators to think that the games are about celebration of (personal) excellence, so they say forfeiting outright is bad sportsmanship; also, athletes putting up a fight is more exciting and sells more tickets.
- at the same time, watching the medal count ranking is exciting; at least in the case of China, I believe that most people expect the national team *as a whole* to do everything they can to fetch more medals; for some people, the ability of the coach to strategize is part of the show;
- the individual athlete of course wants a gold for themself if possible, but they also kinda have to keep in mind the hopes of the people, which is "more medals *for the country*";

And you may ask "but then why don't we just allow everybody to dope? Doping makes athletes strong/faster and should result in more exciting games if everybody dopes." I would guess it's because any form of doping is probably detrimental to the human body in the long term, which makes it an obvious bad image. Besides, it's possible that doping makes your athlete "expire" sooner, and so maybe it's just not a good deal for national teams to have to do short cycles of discovering talents and training them. I'm not saying this is the case, I'm just hypothesizing out loud.

And so, given the above factors, we have this weird situation where the IOC says you shouldn't forfeit, but could "turn a blind eye" if you can put up a convincing show of a fight. I'm just hypothesizing how this happens. And I'm not making any conclusion about whether this whole thing is ethical. I'm just laying out the forces at work.

It is still somewhat unlike pro-wrestling because the national teams are really competing against each other. Within each national team, however, it may be a different story.
>up to 100k civilian casualties

Sounds like a blatant propaganda BS for a city with 400k population in regular times. A significant portion of population has left the city before fighting reached it and the Russian army has absolutely no incentives to intentionally kill one the most loyal (to them) populations.

Well, it's technically true, since any number between 0 and 100k will fit.
The will make sure to nationalize themselves or whatever no worries, just making sure it is still democracy.
To quote Wikipedia:

"Advocates of Zionism view it as a national liberation movement for the repatriation of a persecuted people to its ancestral homeland. Anti-Zionists view it as a colonialist, racist or exceptionalist ideology or movement."
Not OP, but thanks an absolute tonne for the recommendation!
A lot of airports have them when they have flights to destinations where luggage is frequently broken into.
Then you can't allow users to provide them. They must be constructed with constraints.
Or they don't because they can't? Those that would be inclined would never receive the funds and media support needed to get elected.