skysight-inc/HackerNews huggingface dataset:
Yep, I understand. I'm not aware of school systems going as far as what you describe. That's an interesting concept, though I'm not sure how practical that would be.

A set of random thoughts:

- I would expect that would require more teachers which is already a scarce resource in a lot of places

- Also, you mention mostly individual learning and progression, but I would also expect part of school to be about group learning, with topics such as languages that becomes more of an issue if you have part of the students ahead in English, some ahead in French, while other at average level for everything

- I guess that would make school classes a more fluid concept, where you are with your advanced math friends for 2 hours, then with kids from the average English course for 2 hours. So you don't have a common group of kids spending their school time together. I'm wondering what social environment that would be, e.g would that result in more or less bullying? More or less social cohesion? More or less difficult to build friendships? If you come from a disadvantageous background, won't you have more difficulties to mix with the ones who can access more advanced courses thanks to their parents? Of course they are open questions.
I know about NIV, but I’ve never actually seen one being read or used. In fact most places I’ve worshiped they have specifically said avoid NIV
The problem with that thinking is that neither belief nor disbelief in a deity is rational. Ultimately the existence (or non) of said deity is a leap of faith either way, given the inability to prove the existence of G-D.

I fully understand the complete belief or disbelief in a religion. That's the assumption of a system surrounding G-D, but as an Orthodox Jew I don't pretend that there's 100% proof that G-D exists, rather the proof exists for me to maintain my beliefs.
It looks like more of Big Tech is against the 'right to repair' than just Apple.

I'd like to know what 'policy violations' were committed by Jordan Pier. But of course, Youtube has no obligation to let him know or to let his viewers know.
Apple did actually make the limit a matter of their policy. Start date is September 1, technical enforcement comes 'later', but the requirement is going to be part of their policy.
https://lists.cabforum.org/pipermail/public/2020-April/01494...
Plus, it's not just Safari - it's the TLS stack in macOS/iOS etc. - Apple's KB article mentions nothing of Safari, but just like their enforcement of CT, it's basically OS-wide.
MQTT Broker Performance Comparision
https://en.wikipedia.org/wiki/Alexander_and_the_Terrible,_Ho...
There's an episode of Screaming in the Cloud[0] that touches on this. They particularly call out Amazon for their comparatively low carbon-neutral benchmarks, but everyone seems to be a culprit in this. Seeing Amazon's record on green energy usage is particularly frustrating given that they just secured the naming rights to a new Seattle stadium and chose the moniker "Climate Pledge Arena". Not a great look, Jeff.

0: https://www.lastweekinaws.com/podcast/screaming-in-the-cloud...

1: https://www.forbes.com/sites/kensilverstein/2020/07/06/amazo...
Yeah fair enough, I just figured especially with the url it's some Borat subtle type with technical know how, not some work will set you free nut.
It's multi-step. Protected bike lanes will reduce traffic and in turn make it viable to make wholesale changes to urban transportation infra.
There is little evidence to support their use. The WHO's April announcement stated

At the present time, the widespread use of masks by healthy people in the community setting is not yet supported by high quality or direct scientific evidence.

But the growing movement towards mandatory usage continues regardless of the absence of evidence. This morning, the Head of the Royal Society was interviewed on Radio 4 (the BBC's news channel). In response to a question on the absence of scientific trials on efficacy, he responded that requests for such were methodological fetishism, a term I had only previously encountered in the works of Deluze.
I suppose that’s the limit value of repeatedly taking the cosine of any value and then the cosine of that iterating up to infinity.

Sounds easy enough to check, and easy enough to prove, if the hunch proves right.
It's a reference to Alexander and the Terrible, Horrible, No Good, Very Bad Day.

I find the effort to make something innocuous into a confirmation of personal prejudices cute.
This was to be expected, when they talked about deprecating Unifi Video about a year ago they explicitly said that it's not going to be updated so it was just a matter of time until the final EOL-ing.
Use Speedlify to Continuously Measure Site Performance
Ask HN: Career advice for backend engineer/SRE
Hi HN

I recently changed job due to boredom (stayed at my previous company for 5 years, so it was about time), and entered a miserable situation: very good pay, but the environment is awful, my tech lead is the quintessential brilliant jerk who is quite literally emotionally abusive (and people have left because of him, but he’s so smart and productive that management is accepting that cost), and my manager is the worst I’ve ever seen (and my skip manager is even worse, from what I’ve heard).

My boss is an incredible micro manager, purposely sends out tons of emails and Slack on weekends (I am even worried to step outside for grocery shopping on Saturdays because he will inevitably reach out with something urgent), and changes his mind many many times, to the point where I became incredibly diligent at taking notes to at least have a written trail of what he decided, to make sure a week later it’s not just his word against mine. Seriously, I am miserable to the point where I cried at night a couple times. I don’t think this is a life worth living, we are just on this planet for a few more years...

This experience is making me reflect that I would like to be my own boss and insulate myself from people who have the power to make me miserable. However, I am not good at entrepreneurship, I don’t easily get ideas and the thought of starting a SaaS seems incredibly daunting (I also lack UI skills). So I am asking for recommendations from the wise HN crowd: how would you approach the problem? I am a backend engineer heavy on SRE skills, and outside my domain my main interest is personal finance and investing.

I have been pretty frugal in life and blessed with Silicon Valley income, so I amassed a portfolio of about $2M that I keep invested in index funds. My expenses are low for Bay Area, in the $40k a year (minus taxes and subsidized healthcare). I don’t want to retire because I don’t know what else I would be doing with my time and I would want a higher buffer anyway (yeah, I know about the 4% rule, I’m just more pessimistic than average and would like to first reach 100x my living expenses), and I am still relatively young at 33. No wife, no kids, no mortgage (and will not have kids, I even got a vasectomy to be sure of that).
Only the Chinese people can do that. The erosion of human rights will accelerate. Essentially all dictatorships get worse with time, rather than liberalizing. It becomes ever more difficult to retain that position of absolute power, the people grow increasingly weary of it as inevitably broken promises add up over a long period of time.

Their next target now that Hong Kong is done, is obviously the annexation of Taiwan. Xi will make his move on Taiwan this decade certainly. He'll want to bring about a reunion with the mainland during his time in power, to try to ensure a consequential legacy of accomplishment (something he entirely lacks now). China will also continue to solidify its hold on the annexed territory in the South China Sea. I would expect further hostility and conflict with most of its neighbors, as China's territorial and military ambitions expand by the year.

After Trump likely loses the election, there will be a big decision as to whether Biden & his new administration will lay down for Beijing (reduce the confrontation) or continue to ramp the challenge to their geopolitical sprawling. If the new administration chooses to continue to challenge China, the way to do that will be to orchestrate an anti-China group with as many US allies as possible that coordinates against every detail of China's global hegemony quest. Right now the coordination is mediocre. The countries standing off against China are too far out on their own and not in a great position of strength vis-a-vis China (Australia for example); the US should immediately come to the aid of any nation that China tries to intimidate. If India and China conflict militarily, the US should immediately offer military gear that would be helpful. If China threatens Australia's economy, the US should offer to assist economically (we run a trade surplus with them, we can do a lot with that to their benefit). Even better would be if the US organizes a group of three dozen or so nations that work together to do that sort of thing on short notice. The China response & containment bloc of nations. The US + EU + Japan + UK + Canada + South Korea + India + Australia + New Zealand = $50+ trillion in economy, more than enough to restrain China as necessary, and that's a group that can easily work together.
“Write a check” is almost certainly just a figure of speech here.
Free blockchain storage – Tale of a bug in Substrate's FRAME runtime
Quick Tips for High Contrast Mode
It's a phrase from pop culture
Not if you're a private company or an individual
Striking a Balance Between Native and Custom Select Elements
You learn if it's deterministic or not under the data given as input and the operating environment.
> I'm not convinced Amazon's team is immune from the sort of complex failure mode

You're being way too kind. Not only is AWS not immune, their autoscalers are often absurdly primitive. Like, hourly cron job doubling / halving within narrow safety rails primitive, where it's not merely possible to find a load that trips it up, it's all but inevitable.

This varies by service, but they always project an image of their infrastructure being rather smart, and in the cases where I've been able to make an informed guess about what's actually going on, it's usually wildly inconsistent with the marketing. They don't warn you about the stinkers and even on services with good autoscaling and no true incompatibility between AWS's hidden choices and your needs, your scaling journey will involve periodic downtime as you trip over hidden built in limits and have to beg support to raise them. Sometimes you get curiously high resistance to this, leading to the impression that these aren't so much "safety rails" as hardcoded choices.

Oh, and just last week we managed to completely wedge a service. The combination of a low limit on in-flight processes, two hung processes, immutability on running processes, and delete functionality being predicated on proper termination led to a situation where an AWS service became completely unusable for days while we begged support to log in and clear the hung process. Naturally, this isn't going to count as downtime on any reliability charts, even though it's a known problem and definitely looked a lot like downtime on our end.

We're a small (<10) team with modest needs. AWS lets us do some crazy awesome things, but it really bugs me how reliably they over-promise and under-deliver.
Thanks! After playing with diff --color=always --side-by-side more, it looks like it colors inserted and deleted lines but not changed lines: https://www.jefftk.com/icdiff-vs-diff-color-always-side-by-s...

(And it still doesn't find changes within a line)
I just saw that that's UK, I guess one would have to file per country, or in multiple countries? There is no EU-wide point to file complaints?
What really drives me crazy are prompts that start by showing two options: "Consent to all cookies", or "customize". If you click "customize", it opens a new modal window with a loading indicator that just doesn't seem to finish. I literally waited 60 seconds and then tried again by refreshing the page, ending up with another infinite loading indicator.

This means that users are de-factor forced to click "consent to all". I'm not even sure if that's legal.

Now, this was not some obscure small website, but the official Java documentation on docs.oracle.com! They use some third-party service for that - I just tried again, and though it worked this time, it still took 30+ seconds to submit my settings. I have a very hard time to believe this has technical reasons. Either this was made slow on purpose, or built by a bunch of morons.

/rant
How does disabling the do-not-track header help me? I can't indicate that I take responsibility for handling the cookies by not sending a header, that would be passive 'consent' which doesn't qualify.

Also it's not that I'm consenting to being tracked I just don't care whether they set cookies as I will delete them automatically anyway. That's very different from telling them to go ahead and figure out my identity.
Got a link? That's truly hilarious. As an Irishman I hope Dominic Cummings reads this, as he looks for things on HN reference so he may keep up appearances as an "intellectual".
Does anybody actually keep statistics on this? I’ve never seen it used, and I’ve been to probably 15 different churches in 2 geographical regions. Most of the churches I got to say avoid anything new and copyrighted. So no I don’t have citation but I ask you for the same. Let’s see some citation that both NIV and NKJV are the most popular.
This is a mess, I absolutely loath consent boxes both as a user and developer. The ultimate failure of a design is when you need to put up a sign, and this is insipid idea is basically a billion stupid signs. They totally break the UX of any site you place them on. You pour time into a design and try to make something beautiful and then you're force to put this ugly stupid block over it by a bunch bureaucrats. Likely 99% of users don't even understand what it is supposed to do, and it is probably a flip of a coin whether or not it is even implemented "correctly". I really really hate these things, and the fact that a handful of nerds continue to discuss innocuous web metrics tracking like it is some kind of conspiracy are the cause of all of this and the reason my sites will forever bear this shameful blight.
GoLand and that's it. Simply the best and the only tool.
"Why some facts, on some topics, don't change our minds as much as they maybe should" would better reflect the article content.
I'm in the same boat -- too little space for my electronics hobby.
I did buy an 200 mhz osciloscope, soldering microscope, hot air and new soldering iron though.

The only excuse to pull them out is to fix broken electronics/toys.
Just annoying little issues like the six months it wouldn’t power up first time. Turned out to be a GPU initialisation problem. But when you only have one type of each component and the only way of debugging is swapping parts until you find the problematic one, you have to live with it. For some people it never works and then you have to deal with several vendors you bought the parts from all of whom point at each other. And if you buy off the shelf then you really have no idea what crap you’re being sold unless you want to pay a very high premium.

Every PC build takes a lot of risk on. Not one I’m willing to take any more. Commercial desktops are either junk or too expensive. I’d rather use a single sourced well integrated appliance.

Edit: also the dubious nature of some parts is a worry as demonstrated here https://www.reddit.com/r/WatchPeopleDieInside/comments/g0420...
> one thing gwern doesn't

Sigh, caught it just after the edit window closed!
I'm sorry, but I have to do it...

Clearly it's calculating the ultimate question to the ultimate answer to life, the universe, and everything.
Consumers love Big Oil. They haven't stopped filling up at gas stations or buying plastic products last time I checked.

You may think you're going green if you're buying a Tesla, but you might want to learn more about the amount of oil that goes into making a Tesla vehicle. Perhaps the electricity you use to recharge it too, unless you're supplied with 100% renewable. And if the latter, how much oil goes into solar panels, wind turbines, etc.

As long as consumers keep buying products from Big Oil, Big Oil will have money to spend on technology and somebody, somewhere, will meet that need.

Attempts to blame somebody else, "Big Tech" in this case, are really just failures to accept our own personal responsibilities.
Top Hospital Management Software for Healthcare Industry in 2020
Show HN: Zenplates – framework for creating beautiful Zendesk Help Center themes
Action Taking Affirmations (Reprogram the Mind in 21 Days)
Its name is the "Dottie Number":

[0] https://en.wikipedia.org/wiki/Dottie_number

[1] https://mathworld.wolfram.com/DottieNumber.html
Improving GitHub's New Design
OK I did. Results:

https://i.imgur.com/D128c3T.png

For developers who responded "I am a developer by profession" and used C, C++, Java, and/or Python in their dev environment, VSCode tops VIM, which tops Sublime, which tops Emacs. Every time!

Source: StackOverflow survey results from 2019. Looking at 65,679 responses marked as "I am a developer by profession"
https://insights.stackoverflow.com/survey
Yes, that's definitely an issue. I had 3-4 different version of the system I described during my school time as my swiss canton was struggling to find the correct balance, each time you could see kids finding themselves stuck because of a lack of parental resources or other reasons. Moving from one stream to another is possible, though of course that varies from place to place, but that definitely requires a strong investment from the student in both time and effort if they want to switch to a stream with more opportunities.
But that's exactly the OPs point: with browser fingerprinting, they could know it's you even if you have no cookies, because they could have enough information to identify you anyway. Sure, you deleted your cookies, but since you agreed to be tracked anyway they can do it via other means.

Unless you mean that consent must be stored as a cookie because the law says so. If that's the case my comment doesn't apply, but I'm not sure whether that is what you mean.
Forks and pull requests versus emails [video]
I am afraid the incentives are we'll see more press releases from sources. Guess who has an interest in paying to publish and host things? Those who have content which makes them look good. Not exclusively of course but certainly a higher proportion. Ironically the clickbait crap makes that sort of shilling less effective akin to how TV ads have less influence with streaming. It displaces the views and thus reduces incentive to produce it.
How to Use Web Data Scraping for Financial Growth
Youtube is a platform.

But can one really build a business on that platform? What kind of protections does the enterpreneur have? Do they have a contract with youtube? Is it easy to switch to some other platform?

How hard is it to buy video hosting from a web hotel?

I think the whole idea of the internet was a difference to these "dial in" services. On the internet, you can run your thing anywhere and anybody can access it just the same. No walls. That's the whole point.
Not according to this site: https://www.vlaanderen.be/regels-voor-verkoop-van-alcohol
This sounds a lot like Kennan's containment policy. Will it be effective this time around, considering how well it worked last time?
http://nebraskastudies.org/1900-1924/prohibition-of-alcohol/...
I know exactly which prompt you’re talking about, it’s very common around the web.

Unfortunately, the only solution I found that fixes it is disabling ad and tracker blockers. They seem to break that prompt, though if you set them to be very aggressive, the prompt disappears altogether.
Agreed. One mental example I use is that imagine someone brought you proof of a ghost. Maybe it's a testimony from someone who is rational and wouldn't ever lie, maybe it's some unexplainable photograph or phenomenon.

If you didn't believe in ghosts before and then suddenly switched to believing in them, then your entire worldview changes - the soul exists and can exert itself into reality, the afterlife is real, maybe emotions exert some real phenomenon too, and so maybe wishing makes things happen too!

That, in and of itself, would be irrational, to change your entire worldview based on single pieces of evidence, even if they do appear to be true
Hazop: The Cornerstone of Effective Risk Management
Check out the ublock origin annoyances list, which will block cookie and gdpr pop-ups without breaking most websites.
How are small businesses ever supposed to be able to verifiably comply? These laws effectively became: "you must find & pay lawyers if you want to guarantee the safety of your business. So, if someone sends electrons to your server and you imitate their pattern using your electrons, then we can take your business away."
Clearly anti-competitive practice by the globalist types.
FWIW, recently I had to interview a fair number of candidates and screen their CVs. The point made about having a github profile definitely resonates with me. With the small caveat that if it was empty, I considered it silly to put something on your CV that you're not using. For frontend developers some kind of portfolio also stands out, and many did seem to have some.

I know it's bias and many good developers don't have side projects. It's just my "gut reaction" towards the CVs.
And while "dark patterns" (making it difficult to opt-out of tracking) might frustrate some, this practice won't help offenders before a court. GDPR isn't tied to any one mechanism (such as cookies) but for collecting PII of any kind; required. free consent can legally only be given if the instructions and consequences are clear.
I use GoLand. I’ve been writing Go for the better part of a decade now. I started in Sublime Text. Things were good. Then came VS Code. The experience was so good that I dropped Sublime in a heartbeat. Eventually, modules were introduced and language servers seemed to kinda sometimes work. VS Code would routinely not autocomplete or allow jump to definition. I begrudgingly tried GoLand. I didn’t like it at first since I was so proficient in VS Code. I would dance between the two editors, only going to GoLand when VS Code’s Go module would fail. I gave up fighting VS Code’s Go experience and fully switched to GoLand. I should have done it sooner.
There are other ways of handling errors besides exceptions.
In general agree. Tests are needed, but not for the sake of the tests. You need to cover main hot paths. And thats why I prefer integration testing. And ideally automated one, for example using things like GoReplay https://goreplay.org/.
Thanks for sharing. The idea of prioritising is a great approach. Eventually one would learn how to pick more skills but most essential ones would come first.
She is a money nerd and casual collector. Working as a teller in college, she was fascinated by unusual currency and bonds, etc. (As late as 1999 she would get old folks turning in WW2 era victory stamps/bond.)

Basically, when we go somewhere new, we look for bank branches or sometimes supermarkets that cater to old people and ask for weird coins. Depending on the bank, tellers sometimes end up carrying these in their drawers for weeks and are happy to unload them. Locally, they know her and sometimes save coins. You develop a sense for banks that are more productive for this -- a more modern bank have staff who don't know what nickels are! :)

Sometimes you get lucky. A few years ago, my wife and my son came back with about $200 of eisenhowers, including a few silver ones. They basically bought $1200 worth of coins for $200! Some kid/grandkid probably turned in grandmas stuff.
I thought the 00s proved that embarassingly that they did, as five minutes of fact checking with a search engine proved they had gotten Middle School level facts deeply wrong.