skysight-inc/HackerNews huggingface dataset:
Ugh.

The method I devised to get rid of these large black flies from indoors:

Open a door and simply herd/walk them out by making yourself big. It's surprisingly easy - so much easier than trying to swat them. They seem to instinctively avoid things moving towards them, and because of that they're pretty easy to herd.
As someone who hasn't touched Microsoft office in a decade, what's the URL for Office 365 seems like a fair question. Isn't it competing with Google? I assume they offer an in browser client,

So yes, I have no idea how things I don't use work. This isn't that I'm unwilling to think, things are more open ended.
That doesn't happen which is the point. If it did, the cops would get fired. Pretty much the only time cops kill somebody is when they're resisting arrest after committing a serious crime. All of the high profile police-involved deaths from the last year fit this description:

George Floyd - resisting arrest after committing a DUI, died of fentanyl overdose not police action (confirmed by autopsy + bodycam footage showing him claiming an inability to breathe even before police had started to restrain him).

Rayshard Brooks - DUI, discharged a weapon at a police officer while resisting arrest.

Breonna Taylor - caught in the crossfire after her drug dealer boyfriend opened fire on the police while executing a lawfully obtained warrant.
That’s great, but misses the point. Christopher Alexander’s big ideas involve the people who lives, works, and plays within the architecture. The pattern language was designed for them, so they can participate in the design process of their own living spaces.

The equivalent would be a pattern language that app users themselves can use for their apps. Instead of having the app developers drive design with A/B testing to gain user traction (with a societal risk of dark patterns), the users themselves put things together that would work with how they are doing things.

The implementation of the code would work from there. Something the end-users can change the code themselves.

Smalltalk was designed to allow that level of user participation ... but the legacy we ended up with is OOP and gang of four.

If anything, something like TCL/TK is closer to that vision than what we currently have. (What we currently have: mass lockin of consumers and end-users by a different Gang of Four — Facebook, Amazon, Apple, Google).

Alexander’s keynote to the ‘96 OOPSLA conference goes into detail about his ideas and how it can be applicable to software engineering. He was imploring software engineers not to make the same mistake that architects did with his pattern language ideas ... but we still made the same mistake anyways.
From their webpage:

> LUNG PLUS IS NOT FOR ANYONE PARTICIPATING IN CONTACT SPORTS, SLEDDING, DOWNHILL SKIING, SNOWMOBILING, SNOWBOARDING, ETC!!
It’s understandable to feel that way, particularly since a lot of the formal breathing exercises we know in the west come from yoga practices which are thousands of years old and have all sorts of metaphysics tied up in them. But it doesn’t seem too hard to believe that having a nasal cavity to regulate air temperature, block dust, increase moisture, etc would be beneficial to the lungs.

Here is one somewhat extreme experiment on rats that showed continual mouth breathing had negative cognitive effects [1]. There is also research that has correlated nasal cycle dominance to different cognitive functions [2]. I’m not totally sure about the covid-19 links this paper makes, but it’s interesting to note the sinuses help create nitric oxide and NO plays a wide range of biological roles [3].

Personally, I do pranayama every morning before seated meditation as well as right before bed and find it to have great emotional benefits if nothing else.

[1] https://www.jstage.jst.go.jp/article/josnusd/61/1/61_18-0006...

[2] https://pubmed.ncbi.nlm.nih.gov/8063547/

[3] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7200356/
Also, I think the cleanup should be required when someone wants to build this sort of project. Absurd that they don’t have to clean up the whole mess.
Good book I'm reading now is "Invent & Wonder" -The collected writings of Jeff Bezos.

A whole lot of the ventures or projects explored by Amazon were complete failures and lost money. Says to embrace it. The winners more than make up for the losers.
I thought that was vaporware
Adding Sound to a React Project
"research ... dead in the water"

There's no need for explicit research to establish the fact that people differ in their subjective preferences (utility) pertaining to outcome distributions. The evidence is abundant.

I can go down to the casino and see this. Or I can see that family member A has insurance while family member B doesn't.

You talked earlier about wanting a theory to have stable foundations. A theory that doesn't even recognize the existence of subjective expected utility is not that.
Indeed and noticeably so. Salt water is 2-3% more dense than fresh water. That’s all the more reason to think that ~28% less dense gasoline would float.
This brings to mind Type Checking vs. Metaprogramming; ML vs. Lisp

https://www.oilshell.org/blog/2016/12/05.html

Zig is way better at metaprogramming, but doesn't give you great safety guarantees. Rust is better at type checking, but has at least 3 different kinds of metaprogramming to patch over usability/composability holes created by that rigidity (2 kinds of macros and const contexts)
Yeah, is like some site creators have learned nothing about the Google blacklist, having user content on your main site is risky. I could include ANY js file into their main page (insanity).

edit: much lack of security - https://buymysideproject.com/startups/iframe-srchttpsbuymysi...

edit 2: YIKES! don't click the authors bio on the main page, the site is already clickjacked. This is a fine example of why you take security seriously.
NFTs are 21st century Dadaism.
Here is sample metadata from one of the tweets sold: https://explorer-mainnet.maticvigil.com/tokens/0x28009881f0F...

This data is stored on the Matic blockchain. The most important bits are

1) Text contents of the tweet

2) Canonical link to tweet (on twitter)

3) Digital signature by owner (using their ethereum wallet)

Valuables (the service minting tweets) is also responsible for linking a twitter account to an ethereum address. Also, these tweets are purely collectibles, i.e. they don't confer copyright or commercial rights to the buyer.
I don’t know if this will continue to be true forever. Dart is actually an awesome language to work with generally and is only continuing to get better.

I think it has HUGE potential on the server side but there is a chicken and egg problem there at the moment where there don’t appear to be any actively maintained frameworks, even some basic things like ORMs and dependency injection frameworks are few and far between still.
There's no social validation in throwing $2.5 million into a furnace. Spending $2.5 million on a tweet means you are validating everyone who believes that NFT's are real and an industry with a promising future. Especially in an environment where these objects are so hyped and driving a lot of venture capital investment, participating has large social benefits.
I find that the slight breeze created by a house fan is enough to throw the mosquitos in my room off. They find it extremely hard to fly in “turbulence.”
Never? Really? That's a strong claim.
> Of course this could vary by canton.

It does. Zurich still sends me a thick envelope with the 20 pages and tells me to throw away 90% of it if I do my taxes digitally.
No, not at all. There are actually no "community" features at all. It's just a better recipe website. No bullshit. >99% of people never engage in those kind of things at all. I feel most community features on sites are either pointless or actively harmful. People just want something nice to cook tonight, and there are plenty of community spaces for amateur cooks already that do a fine job.

I don't think you need to be a UX genius to realize that you can do better than [1] (load without adblocker for the full experience). The ridiculous space devoted to ads and popups is the most striking, but hardly the only thing: there are so many things that can be improved on that page if you just spent some effort and brainpower on it. Sometimes I wonder if the designers of those sites ever used it themselves. AllRecipes is hardly the exception; most sites are like this. This is just the biggest one.

[1]: https://www.allrecipes.com/recipe/214931/oven-roasted-aspara...
VPNs ?
I wasn't suggesting one of them would settle the matter. I was suggesting it would be cheaper to use them instead. They are made to be grouped together, and daisy chained to a single controller.

I believe each module would be 160 x 120 dots (19,200 dots total) though, based on module size and LED pitch. I'm unclear on where you got 104x78.
I'm comparing magic links alone to passwords plus an additional reset email. Magic links with no passwords will be more secure.

If you add 2fa to passwords and keep the email reset then magic links alone will still be more secure.
> All persons have the right to receive respect for their private and family life, home, and secrecy of the mails and telecommunications.

I really wish the US had this. Here, even simple acts like registering to vote or getting a driver license, bank account, credit card means your personal residence gets leaked to spammers, scammers, data brokers, and eventually, stalkers.

There really should be laws saying that personal addresses cannot be given to third parties without explicit, optional, opt-in consent.
I cycle year-round and have no issues with the winter air since I found the right mask [1]. Strongly disagree with the not dorky looking, I get sniggers and Darth Vader comments all the time. Foggy glasses mostly aren't a problem since I use skiing glasses. The mask makes breathing just a bit harder, but I can fully fill the lungs with each breath without any pain. I wear this mask up to around 5 degrees C if the air is dry, and have used it without any problems at -15C (where footwear started being an issue).

[1] https://coldavenger.com/
Alexander's works are wonderfully inspiring to read. I'm sure they can inspire many diverse interpretations useful for creating digital artifacts.

To the curious, note that what the patterns are is not explained in 'A Pattern Language' but instead in the companion book 'Timeless way of Building'. It's quite a philosophical exposition. It talks about evoking 'The quality without a name', that every human has the capacity to feel, but not necessary to name or dissect.

Here's a quote for the curious from 'Timeless way of Building' that I think captures somewhat what the post wishes more software designers thought about in relation to patterns:

(page 236-237, speaking about the specialisation of professions in which people's pattern languages gets lost through disconnection)

"... Of course, even now a town still gets its shape from pattern languages of a sort. The architects and planners and bankers have pattern languages which tell them to build gigantic steel and concrete buildings. The users have a few shattered patterns left in their vocabulary: a sheet of plastic to make a kitchen counter; huge plate glass windows for the living room; wall-to-wall carpet in the bathroom -- and they enthusiastically piece these patches together, whenever they have a free weekend.

But these remnants of our former languages are dead and empty. They are based mainly on the by-products of industry. People use plate glass windows, formica counters, wall-to-wall carpet, because industry makes them available, not because these patterns contain anything essential about life, or how to live it.

The time when a pattern language was a song, in which people could sing the whole of life, is gone. The pattern languages in society are dead. They are ashes and fragments in the people's hands"
Hey, take a look at this
https://github.com/Lurk/clink
The stack I'd recommend is a mixture of containers and cloud-native "transparent" assets, so something like ECS + RDS + a CDN + DNS-based service discovery is a good middleground.

RDS is an excellent example of a cloud-hosted service that implements an open standard. Even if your production uses RDS, you could still reproduce bugs somewhat easily using a postgresql docker container seeded with something similar to production data.
The Maillard reaction?
Not sure if it is helpful to reduce every issue to a one-dimensional scale of capitalism/socialism. Particularly this specific issue is about privacy culture, corruptability of big tech, government and use of technologies, surveillance, etc... There are so many more societal and just plain epistemological axis than just socialism/capitalism.
It also has a proprietary PHY protocol, which always struck me as an major downside to something whose adoption is closing to making it the next de facto standard. DASH7 [1] is an interesting alternative in this regard, good for urban areas, but not quite as long range for very sparse nodes in a rural environment. It does not the same duty cycle limitations that LoRa has and is actually used to complement LoRa even on the same device in some interesting case studies [2] which come from Semtech themselves (the patent holders on the LoRa PHY).

[1] https://dash7-alliance.org/
[2] https://tech-journal.semtech.com/making-the-most-of-the-unli...
> by changing the subject to focus on someone else’s misconduct

and how is highlighting airbus misconduct not a textbook example of this?

you even linked the explanation sentence, but did you read it?
If you want to not be charged fees up the wazoo, JetBlue also has no Boeings.
"Undervaluing", by definition, means "valuing something under its actual value to you." It doesn't just mean "value the thing less than you do now," or "value the thing less than the average."

So...no, undervaluing programming expertise is never a good thing, whether your particular needs are for a lot of programming or only a little. Either you need exactly zero programming—in which case undervaluing it is impossible—or you need some—in which case you need to value it the right amount.
> Individuals are not blocking. It’s the browsers that are heading in that direction.

Where do you see any indication that browsers would prohibit executing cross-origin or cross-site JavaScript? (Browsers are limiting all sorts of things, but this is not one I'd expect or have heard discussion of.)

(Additionally, this is really easy for site owners to get around through CNAME or proxying)
M-Quizzes
Go for the companies that you've heard of - basically any company with a hot product and global reach. FANGs, Uber, Lyft, AirBnB, Stripe, Roblox, Coinbase, DoorDash, DropBox, SnapChat, Tesla, Zoom, etc. Most of them have job pages on their website. Even better if you can get a referral, though that's harder if you're not local for networking. HN also has a monthly "who's hiring" thread that has some good leads.
Porn Addiction
Hey! I watched a lot of porn and cant find any of new for me, all looks like the same and I struggle to find any of good one, please help me!?
In what way is this a vote for socialism?
Thanks -- definitely agree. Grouping/Pivot Tables was one of the first feature we added because the earliest users were showing us Jupyter Notebooks full of pandas pivot tables. But when they had small datasets, they'd always use Excel instead because its so much easier using their interface.
That is essentially the approach mentioned in the article at

"
UPDATE: see https://www.realworldtech.com/forum/?threadid=200693&curpost... for a dramatic simplification. Not catching this is an oversight on my part. This post will be updated to include numbers with the mentioned strategy.

UPDATE: To my surprise and after much fiddling, I did not manage to write
a version that was measurably faster (indeed they were at least a percent slower) than the hand written sum_avx512 shown below. There is almost certainly something that I am doing wrong but I can’t seem to figure out what it is. I will take this opportunity to leave this as an exercise for the reader :).
"
This comment has no relevance to anything. I never said law-abiding is a requirement for life.

But I can all but guarantee you will not be able to find more than one or two examples of police killing a law-abiding citizen and receiving no punishment. It doesn't happen.
> non-technical companies sometimes strongly undervalue IT or programming expertise

They might also be unable to know if a job applicant is good at IT or not? And listen mostly to how he/she describes him/herself, and how confident he/she sounds?

Meaning, the company in effect hires IT people a bit randomly, and then mostly finds people who aren't that good at their job.

And if the company started paying more, then, more competent people, but also lots of more so-so competent people, would apply for the job? And I wonder if the company then still ends up with a random mediocre IT people who are unable to really secure the network? Just that the salaries are higher?

I wonder if the underlying problem is that 99% of the population is unable to know if someone is good at software or not
Imagine if you had to print a paper form and mail or deliver it to the local Government for even the simplest of administrative tasks.

Because that is life in Switzerland.
Any ist think it’s time for further trimming of Apple’s product line?
> You now need to carry around the extra syntactic complexity and/or the extra wasted memory

This quote is from your GP post, and I read this as arguing against having the mechanism for getting this payload in the language (and hence the compiler itself), so my language was intended. Am I misunderstanding?
It's fine if a majority of the people can overrule a political policy by a referendum. It's not fine if the government was like the US or China.
Hi there. Huge critic of BTC emissions here. I give a tremendous amount of money annually to nonprofits seeking to curb global emissions.
Show HN: I've just opened my second book on Go for pre-orders
Sorry, I meant 30% haircut, so yeah, 70% of total US salary. Granted that's totally rough but you can confirm it on glassdoor. People will give you CoL arguments but they're BS -- London is just as expensive as NYC, if not more. A big part of the problem is that HMRC costs increase so rapidly above £120k. It seems like the UK government is hampering the willingness of US companies to raise salaries past that level. It's typical UK government behavior, honestly.
This is also not correct, it depends on which economic model you are looking at. Some assume equilibrium some study transitory dynamics to the equilibrium. You can't make general statements like that and expect them to be always true, you need to refer to a specific model not the field as a whole.
No one gets to demand anything from me during the weekend, no thanks.
The availability of public restrooms in Japan makes travelling there so much easier and less stress. Not only is it possible to go to the toilet, it's a good experience because they keep them so clean. This sends a message that is bigger than just the restroom itself. It tells a tourist (or a resident) they are in a civilised place which acknowledges their humanity.
Still, even when tail recursive it is useful when it ends up with clean code. But then if you want to read it you still have to understand what it is tail recursion and whether it applies in particular case.
Suppose I own a game on steam. I pay a friend to write me a certificate saying whoever owns the certificate owns the game. I sell you the certificate. You pirate the game. Do you own it?

If the NFT doesn't come with conventional legal rights, you don't own the thing the NFT points to in the real legal system. If it does, it's redundant.
> Racism in US teachers is in fact a big problem,

Your own fucking quotes contradict that.

> teachers held levels of implicit bias, explicit bias as operationalized using a feel- ing thermometer, and symbolic racism that were not statistically different from the levels of nonteachers.

> In conclusion, we have found that teachers' [anti-Black and pro-White] bias levels are quite similar to those of the larger population.

At least put in the effort to find citations that don't directly admit that the claim you're making is false.
All the big tech companies in the area pay significantly less in London from knowing engineers there and talking to recruiters in the past. I doubt they are going to start changing that any time soon when they can get good engineers without doing that. I've kept an eye on this when looking for jobs before because I think it would be fun to live in London for a few years, but it's not worth the tradeoff when you can make much more and save much more on the west coast in the US. COL in London is high, and pay is low comparatively (and this is coming from someone in Seattle which traditionally has slightly lower pay then Bay Area)
The latest European standard for IDs is a credit-card sized of plastic with a chip in it.

It should allow more security, because digital signature is harder to forge than previous physical securities.
But also you could use them more easily in other countries, as it can be read by a computer, and not a human that speaks a finite set of languages.

Lastly, you could use them for authentication for various online and daily services, such as banking, taxes, creation of companies, digital signature,... that are said to save time on logistics.
I run in -20 and sweat. That's because I wear face coverings and lots of clothing. I've never had any issues with breathing or pain in lungs.
Have you considered moving to a EU country, especially from eastern EU, to pay lower taxes? For example, where I live, I only pay around 230 EUR per month for an income of 7k EUR/month (of which half of it is for pension and 50 eur for medical insurance).

In your case I think you'll be paying around 8% because you have a higher income and you'll need to start an actual company.
Generally the only people I've seen transfer credentials securely are IT and software engineers. You can count on every other department to send passwords over plaintext channels.
Covered in a previous comment. Floyd was complaining he couldn't breathe before police even restrained him. The autopsy also showed he had a lethal concentration of fentanyl in his blood. He died of a drug overdose.

Also, the bodycam footage clearly shows him resisting arrest. And the fact that police found him in the driver's seat of a vehicle with fentanyl in his system means he was committing a DUI.

And despite all this, the cop was still fired, so it's still not an example of cops escaping punishment.

So you're wrong on all counts. Try again.
I wasn't even including war!

https://en.wikipedia.org/wiki/The_Holocaust

> Between 1941 and 1945, Nazi Germany and its collaborators systematically murdered some six million Jews across German-occupied Europe, around two-thirds of Europe's Jewish population.

Notice the use of the word "murdered" in the second sentence of the article, as well as throughout the rest.

The context was violence, not criminality. But even if it were criminality, the Holocaust is widely considered a crime against humanity.
Meanwhile in Germany: "Hey, wouldn't it be so swell if people needed to provide their ID when signing up for email accounts and instant messengers?"
Ah. I think I see what you were saying now. The word “elide” has different connotations to me than the word “omit”. Zig’s omission of error context is something I agree is problematic.

(This could just be a quirk of my own vocabulary)