skysight-inc/HackerNews huggingface dataset:
Are high level sports teams the best comparison? Google tells me NFL players make $400,000+ per year, if I was being paid that much I might accept that level of control from an employer over my life. But otherwise if I'm getting my work done to a decent standard and I'm not blocking others from getting their work done, then a manager trying to exert additional control over how I spend my time in or out of work is not going to increase my productivity
I'm in love with the design of that website. It's clean, there are subtle graphic changes such as the pixel art that changes when you toggle the light switch, a really fantastic job there (one small remark, hovering over the pixel art on Chrome makes a scroll bar appear due to the transform). I want one.

It's also proof that you can make a simple and pleasant experience with a JS framework, if you focus on the essentials, there's no need to boycott JS entirely in favour of the old web, these frameworks get rid of a lot of the boilerplate when starting from scratch.

I'm an avid supporter of SvelteKit (the framework used on that website) and how they want to make the web less SPA/JS again. In this example, navigation is fast and client side, but can fall back to SSR if JavaScript is disabled, fails to load or hasn't loaded yet. There is no heavy runtime with virtual DOM diffing. Resources are cached and a page reload only sends ~17 kB over the wire on a large blog post, showing an excellent use of Tailwind CSS. It renders on Cloudflare Workers close to the user wherever you are in the world, with zero vendor lock-in if you want to stick it on a VPS.
> the cost per class is very low, less than what we pay for school now.

Personally, I think adding back the assistants for questions and proctoring will significantly reduce the cost savings (if not nullifying them completely) depending on how you implement them.

> Then they will partner with local universities and community colleges

> This will wipe out a lot of lower-tier schools.

Aren't the lower-tier schools exactly the schools that would be partnering with the top universities?
Clearly only a drug user would be insane to whistleblow these days.

Everyone else is just covering their own ass

Don't worry, markets solve everything :)
You can't generalize like that. If people are starving and one person found food, they'd try to share the food with the others instead of gulping it all down instantly.
The problem isn't the lack of knowledge. The problem is lack of alternatives. Name a single privacy preserving smart home assistant that the average person can buy, install, and use.

Market theory says people will vote with their wallet, which is why I boycott all of them. But I'm under no delusion that my behavior will change anything. Voting with your wallet only works if someone is willing to offer what you want.
Of course it's bad for accessibility, but for me only the "Coming soon..." text on the start page is hard to read. Maybe you have your screen set too dark? Anyway, it feels a bit harsh to discount the whole project because of an unfortunate design choice...
That’s a terrifying thought. Humane, though.
> However, if there's a case which needs that level of security, telling "Nah, just disable it, we'll do containers instead" is wrong at best, very dangerous at worst.

Agreed, though partially. Those two technologies don't have to be mutually exclusive, though they sometimes are considered to be (e.g. working around the "system limitations" by using containers, when both could work in unison).

There are cases where you'll want containers AND SELinux/AppArmor. There are cases where you'll want full blown VMs. And even in regards to containers, there are multiple classes of technologies to consider: LXC/LXD, jails (BSD), containerd/Podman, Firecracker/gVisor and so on. And also approaches, like rootless containers, user remapping etc.

My point largely is that people will try to "get things done", everything that impedes them from doing that be damned (in their eyes)!
Even if you make a standard format, the audience will continue to watch what it's currently playing. The most amazing part of esports to me is that games are so accessible anyone can get into a game and try to be competitive, and that really gives you a sense of what the game is like to play and how hard it is to get good. Then you tune into esports out of curiosity to see how good people can actually get and your mind is blown.

On the other hand I will never know what it feels like to drive F1, so even though on the whole it's more impressive to drive a F1 car around the track, it will not amaze me as a StarCraft pro picking apart a Marine-Tank line, because I've tried to do that so many times I know exactly how hard it is.

So esports audiences mainly watch what they're playing, and it's better for it, and they won't be playing some standardized game.
Before sqlite is definitely was said to be the fastest, I suspect the two are similar enough that it makes little or no difference these days and sqlite (unless the dynamic typing thing is an issue for you, and even that is going away as recent versions support at least some stricter type enforcement) safer and more “correct” than MyISAM in many ways.
Hi HN community
My instinct is to agree. However it depends on the kind of world that we're actually building. If the future is more:

remote working

controlled/elective social interactions only

strong online communities disconnected from their immediate physical community

Then perhaps those offline social skills will be a positive distraction!
Elon Musk breaks up with Saudi Arabia Fund (2018)
Thanks for clarifying this.

Though what about the users that simply use the HTML only site without any cookies? What about Tor browser users?

I see that it's only possible to set the settings if you first go to the standard version of DDG, and afterwards it requires cookies in order to remember that choice.
It takes in account personal income as a whole, and the index can be court-reviewed for this sort of cases where the income is engineered out.
> The Swiss state does the same with some whistleblowers and their own citizens have to hide abroad

As a Swiss I have never heard about this but it does sound very interesting. Do you have any sources for this?
“How much wood would a woodchuck chuck” -> “Number of numbers”

I’ll concede it’s not an easy sentence to make sense of in another language, let alone 10 and back…It does still make me question how much damage has been caused (in the most general sense) due to meaning being lost in translation between people.

In the movie “Arrival”—which is mainly about establishing communication with an extraterrestrial species that visited earth goes fairly in depth into what I consider very realistic challenges and possible methodologies of teaching the aliens our (English) language, and us learning theirs. They even built a rudimentary translator once they had a solid enough understanding. Would highly recommend watching it if you like this kind of content.

Thank you for sharing OP.
This really treads on the char limit in the titles though
Two questions related to the article.

Fist question: Is it arguing that private companies can, or cannot set their own moderation policy?

It seems to be saying they can at the beginning, but then later when Elon says he wants to alter the moderation on twitter (A company he owns), it says they cannot.

Which is it?

> which topics they can and cannot teach in schools.

Second question: When were teachers not told which topics to teach?

If a teacher decided to start teaching flat earth (as a serious topic) they'd be asked to leave. While they're on the clock in front of my kid, I'd rather they follow the approved curriculum.

Teachers are not being told what they can say outside of work, they are being told what to say inside work. They are free to find jobs in other roles, if they don't agree with their boss (aka the voter and by extension the parents of the kids they're teaching).
EU Ecodesign: 38 organisations demand the right to access and to reuse hardware
I think you have mixed up players - it was beastyqt who made the switch from Starcraft 2 to become the top AoE player. HeroMarine is still playing Starcraft 2 professionally at a very high level.
I've always wished we could somehow design a team sport/game that incorporates a wider spectrum of human abilities. Almost all sports/games are about alpha male characteristics: strength, power, speed, agility etc. Wouldn't it be good if we could have a team which included other important human qualities: empathy, slower cerebral thought processes, attention to detail etc.

The only "game" I can think of which is close is war.
Nazi's rallying to kill Jews, or Jihadi to behead infidels, is not something that is normally allowed on a public square either. Does that make the entire public space in Western countries a Disneyland in your opinion?
Why? If I run a store and I learn about my customer’s interests, why shouldn’t I use that to make better offers? I don’t know why people are so freaked out by data collection. I just can’t believe that for all the data I share, I still get such shitty ads.
a) Data extraction/mining/selling, tracking, invasion of privacy, monitoring is responsible for today's disgust towards computers/technology

b) The industry departed from original methods/beliefs/practices/teachings and is something else today, something fake/bad

c) The media is bombarding normal people with false beliefs and false images of relationships, looks, talking, thinking and also programming (anybody can become a web dev)

d) Internet is over saturated, over populated which directly leads to piling loads and loads of e-junk

e) More (RAM, faster speeds) doesn't mean it's better

f) Algorithms don't get old, they don't decay over time. (Algorithm for gausian blur from 2002 isn't old compared to 2022 one. Algorithm is in perfect condition as it was in 2002, it doesn't rot or decay. The form can/is improved to fit today's capabilities. So you may call it less improved, slower, less efficient, more costly)

g) If you were to write a 30 page textbook (no images/few small images are supplied), would it _really matter_ if you were writing it with: (MS Office 2022 on 16GB RAM i9) or (Office 2003 on 32bit XP with 3GB of RAM) or (LibreOffice Writer on Raspberry) or (some Macintosh) or (<insert some low end old tech here>). It would not matter. The result would be the same on each system.

Just some thoughts worth exploring. Maybe it all comes down on privacy/tracking and personal preference.
Interesting, feels like the Netherlands has similarly extremely expensive public transport too. People usually commute within the Randstad and pay exorbitant amounts to do so.

The Hague to Amsterdam is approx 40mi/64km. The monthly ticket for 2nd class seating is 325€. If you don’t buy a season ticket, the round trip is 25.6€!!
Mycroft?

[0] https://mycroft.ai
I love this.

> There once was a man from Nantucket

> Who carried his balls in a bucket

Became...

> Once the man was a man

> Take the ball to the pan

I love that it still rhymes.
The Syncthing developers themselves are using Syncthing to sync dozens of megabytes of data. I saw in one of their forum comments.

I tried to setup a drive with roughly 2TB of data. It was extremely slow to get synchronized between my mac and linux. Both in same LAN. Syncthing seems to be a lot of checksums.
"My name is Ibrahim" -> "My name is Abraham"

This is exactly what happens when I tell people my name in the US. At least, now I know that Americans are deca-lingual.
Knowing both software packages this comment feels a little bit like it can not be serious.

If it is: there is no way you can compare Kdenlive with Resolve - I guess as a hobby videographer you just can not see the huge differences. Kdenlive might be OK for some occasional hobby editing, but Resolve is a professional tool for people that depend on delivering perfect results quickly.

BTW I was not able to use Kdenlive one single time without crashing in the middle of the project and leaving me with only lots of time wasted. Do not use it for serious (money) work!

As somebody who likes to use Linux privately I can tell you that Resolve works best (and most cost effective) on M1 Macs. I tried to use it on Linux but I was wasting so much time fixing this and that (gfx card drivers horror stories) and still not getting the real thing, it was much cheaper to buy a M1 Mac and enjoy pro software on a system that is mobile, quiet and more powerful than my old-school video editing workstation.
Right, right, and right.

Even after mastering all the fundamentals of SELinux, six month later a different audit-related problem surfaced and “what was that command again?”

This link often saves me:

https://access.redhat.com/documentation/en-us/red_hat_enterp...

In fact, I condensed it to the following steps (outlined elsewhere in this OP by patrck, new HN user):

couple sysadm red flags:

1) The article author is Testing in PROD

2) selinux debugging relies on auditd, so sanity checks required.

df -P /var/log/audit # has space?
tail -1 /var/log/audit/audit.log # is recent?
semodule -DB # disable dontaudit
setenforce 0
# run the failing test
audit2allow -l

After which the selinux debugging experience boils down to:

mk_semod() {
module_name=$1; shift
audit2allow -l -m ${module_name} -a > ${module_name}.te
$EDITOR ${module_name}.te || return
checkmodule -M -m -o ${module_name}.mod ${module_name}.te
semodule_package -o ${module_name}.pp -m ${module_name}.mod
semodule -i ${module_name}.pp
}
Also the author's approach doesn't take into account dealing with multi-value form elements such as `<select multiple>` or multiple `<input type=checkbox>` with the same name which is all handled by standard HTML forms POST encoding.
You are what you eat after all, so this is technically correct haha.
That framing actually stops holding for continuous distributions. Like in a distribution on heights of people there isn't a probability or prior associated with a particular height. Probabilities are assigned to subsets of this distribution (sometimes called sigma algebras). Priors stands for prior distribution and it really is best to see Bayesian analysis as a machine that consumes probability distributions as input and spits out probability distributions as output.
I get what you're driving at, but have you considered that sports teams, athletes are also optimising for 15+ year long careers (or even a long season)? Sports teams help players avoid over-training, over-competing, picking up injuries and burning out. Then there's managing the psychological side (keeping on winning, bouncing back from losing) which athletes are also not expected to look after 100% on their own. Finally, there's just simple personal mental health. So it can't be true that a great sports org is constantly driving marginal gains 24/7/365 with every athlete every day the way you describe.

4 day work weeks just look sensible to me. A massive privilege, for sure, given most people will still have to work 5+ days a week for the foreseeable future. But honestly the difference to my life (for the periods of time I've pulled it off) of having a 3- vs a 2-day weekend is ... transformative. And I'm better at my job for it.

A 4-day workweek arguably puts MORE emphasis on everyone in the company knowing exactly what they need to be doing. The company needs to be better run, to take advantage of the productivity boost of happier/better rested/more motivated employees 4 days /wk.
> Personally, I think adding back the assistants for questions and proctoring will significantly reduce the cost savings (if not nullifying them completely) depending on how you implement them.

If the quality of education can be improved while maintaining the same costs, that’s a win-win.
I hope you noticed that conflicts arise from an inability to form a consensus during peace time. For example, wars are often fought over land or water. If you can come up with an arrangement that makes owning specific plots of land or direct access to water irrelevant, then those shared resources no longer become sources of conflict.

One idea is the democratization of land, meaning that everyone owns all land equally. If everyone owns all land, then there is no reason to fight over who owns it. Of course, one must ensure that the benefits that ownership used to grant are broadly shared.

The democratization of land does not solve the problem that someone needs to have the right to work the land. It may be highly efficient for thousands of acres land to be worked by a single organization. This means there must be a method to delegate the process of working the land to a third party without giving them complete control over the land.

One approach is Georgism with a UBI. The land value tax is paid out as a dividend per person.
Thanks, that answered my question before I asked it! :)
I don't know about modern in floor heating, but in Eichlers it eventually breaks, and is very hard to fix.
(Immutable) strings being built-in is hardly unique. As for hash maps and dynamically sized arrays being built-in, instead of provided by the standard library: there is no benefit adoption-wise. The real reason is that Go didn't use to have generics, so in order to provide generic containers, Go creators bolted selected containers into the language, instead of providing the features facilitating their implementation in the standard library. It actual signals that Go creators reached the limits of practicality of the language and reached for a solution not available to the users of the language (implementing things in the compiler instead).

I'm all for large standard libraries. Implementing things in the language instead of stdlib on the other hand usually smells bad.
Lol I've seen this defense before. Basically a contract days that so and so has the right to purchase with conditions, and the other party says just because they have right of first refusal doesn't mean that they have to sell anything.

Best of luck to them in court, but you don't put something like that into a contract just for fun and so hopefully the judge will tell them to cut the shit and honor the deal.
Where does the $26 million go?

Does it find its way back to the consumers impacted?
"At the Temple of the Seven-Handed Sek a hasty convocation of priests and ritual heart-transplant artisans agreed that the hundred-span-high statue of Sek was altogether too holy to be made into a magic picture, but a payment of two rhinu left them astoundedly agreeing that perhaps He wasn’t as holy as all that."

— Terry Pratchett, the Colour of Magic
It sounds, then, like you're agreeing with the post you replied to, which seems to already include the caveat you brought up
Ask HN: Can I force Big Email Company to not mark my emails as spam?
We are running a business where people buy a product in a webshop and receive an email "Thank you for purchasing the product. Here is your licence key".

Now Big Email Provider are marking those emails as spam. Even though

- every single email we send is an important email that our users really want to read
- our email is following all known to us good practices
- our domain has never been used to send any unsolicited emails ever
- they are simple plain-text emails without links
- we usually send not more than 3-5 emails a day to Big Email Provider
- we ask our customers to mark them as "Not Spam" and they claim they do so.

Big email providers refuse to not mark our emails as a spam. "We know it's not a spam, but we are still going to mark them as spam to our customers and we won't tell you why."

It's hard to calculate the exact damages but it does damage our reputation because frequently pepole don't check spam and send us angry emails or publicly complain that they haven't received an email for a week. (Our replies to these emails aren't sent to spam).

Is there any precedence where someone has succesfully managed to force Big Email Provider to not mark legit emails as spam or have there been any lawsuits anywhere around this topic?

Edit: we do have proper dns settings, send emails from big email provider ourselves and did our due diligence including discussing topic with external experts etc. For the purpose of the question please assume that we do everything by the book and the reasons for the issue are hidden even from the big company in their ai- based spam filters. We did get response from those providers that "your emails are fine, you do everything right, but our ai marks them as spam and we can't and won't do anything about it"
@simonw : Some feedback on the main home page:

it would be good to have the 2/3 step process to get up and running right on the home page near the top. E.g.:

$ pip install dataset
$ dataset data.db -o

(Maybe add a toggle/tab in a widget for the Docker version)
It seems like a lot of these benchmarks are manipulating rows in a table? Are there any benchmarks that involve complex component trees with a lot of nesting?

Very cool framework though, I'll have to look more into how it works someday
its one thing to have guest book in your store to gather feedback from your users, and totally another to follow your customers all the way back to their homes and listen what they talk about. main thing is customer explicit consent. one where customer fully understands what he consents to.
I'd have to agree. An SM57 or SM58 is also a piece of gear that you'll be able to use for decades, even if you've moved up to high end thousand dollar mics.

I've actually never encountered the issue with USB mics not accurately reporting latency because I don't think I've ever tried to record with one. Back in the 90s, in high school, my drummer friend and I went in together on a couple SM57s and a Radio Shack 4-channel mixer so we could record our jam sessions into a boombox tape deck (later a PortaStudio). I still have one of those SM57s and just pull that out whenever I've needed a mic.
> So what? Just buy what I prefer now.

And that's perfectly fine.

Just don't try to justify buying grossly overpriced luxury goods due to whimsical personal tastes as a health and safety requirement.

Disclaimer: I own and use a mid-range mechanical keyboard as my main worktool.
WASM will probably be always slower than native but call it very inefficient is unjustified imho considering the compiler needs to be fast enough to run in browser from what I have seen its around ~1.5x slower than native code with there still being many low hanging fruits to be optimized.
what's a difference between override vs replace, aren't both leading to the same outcome?
Offtopic but it kills me Khan Academy doesn't hire outside the US. Would love to work for them
> He's no longer relevant.

Because the goal is not to per se bury the story, but to intimidate others whom might want to leak

You don't murder these whom are on the spotlight, you murder them after they have left the spotlight and their deaths would be less covered by mainstream media outlets
And npm. I don’t think Rhino had a good story for dependency management.
99% of people who read your comment (including me) won't have read the paper. You should cite the parts of the paper which made you come to the conclusion that they really only showed that ads are shown based on what you install, not based on what you say otherwise.
I would be very keen to know if there are any of these "full-stack" frameworks that don't depend on NPM, or more specifically built with Deno or vanilla JS in mind?

It feels like (to me at least) that at this stage it is quite clear that using NPM is an anti-pattern that is best avoided if possible (security, requiring a "dev machine" with the right version of NPM installed etc, general bloat)

I know that there is nanojsx (https://deno.land/x/nano_jsx) but would be keen to know of any other examples that anyone knows of?
This is interesting, but I was somewhat disappointed by the website.

They call it a "lab school." I was hoping that meant developing a model which other schools can follow. No shade to Sal, obviously. He does plenty, and does it well.
Chess is an example I think.