skysight-inc/HackerNews huggingface dataset:
Are you going to fix everyone else’s editor too? Software is a multiplayer game and eliminating a whole class of error that hinges on someone not noticing the difference between invisible characters in a diff is a huge win.
I stopped reading when I read Stoics listed next to Christians.
Services usually mean recurring revenue which is valued at a higher multiple. It’s very hard to build a high value multiple product focused company.
> Imagine building an entire business that ceases to be profitable as soon as you can't spy on users.

>I wish we could do the same thing to Google.

You’re assuming Google’s core business would not exist without spying on users and I disagree. You can run a search business and still protect privacy, this is DuckDuckGo’s whole model. This is a fundamental difference between a search product and a social product.
Yeah, the timeline was over-promised. That's a different issue.
I'm sure that (1) anyone can come up with counter-anecdotes, and (2) there are different kinds of intelligence, and most of us couldn't begin to cope with a class full of kids.

That said: practically every college student knows that the Education majors are the dumbest people on campus.
> Yet copious studies from science, economics, mathematics, and theology seem to point by consilience, to the impossibility of free will.

I am not sure you went through all the references (links), the evidence collected is substantial - the article itself is too short to explain them all.
The amount of those existing today would suggest "a lot".
It would be interesting to see some live readout of the item updates (with context somehow).
Two reasons:

- They legitimately love their jobs and the kids.

- If they quit/are fired, and have to find a new job that may reset their steps (i.e. they take a pay cut, but not just for one year but for their career). Inter-district transfers can be blocked or have the same problems at the receiving school.

Plus there are some fields that are more in-demand than others (e.g. maths/science Vs. art/social studies).
Music Meets the Computer (2004) [video]
It seems that you're not managing your customers well. If, in any other business, you needed to adjust the behaviour of some customers to keep other customers happy you would provide incentives, like a price discount. You don't need to fail the cheaters, you just need to make it more appealing to not cheat to keep the non-cheaters happy. How are you doing that? Is there a financial discount to those who have shown to not cheat (or conversely a higher rate for those who wish to cheat)?

If not, you might want to try a new business. You may not be cut out for the one you're in. The business world is not very forgiving, nor should it be. Those who can't adapt need to perish.
Do software engineers just spontaneously come into existence? Or do they begin their education with kindergarten teachers, and progress though to the professors that teach them at college?

If a software engineer is contributing millions of dollars in value each year, they are doing it on the backs of the giants that taught and coached them to get to where they are today.
True, but one should ask why was cross app tracking allowed to begin with.
I think that should have never been allowed.
If I remember correctly images in PDFs can be stored full res but are then rendered to final size, which more often than not in double column research papers end up being tiny.
One of of the TA's when I did CS was a member of the Crusaders [1]. We had a lot of interesting discussions of the difference between demo-style coding and CS...

[1] https://demozoo.org/groups/12/
Preventive care is absolutely the most important to keep the society healthy and moving forward.

Currently people just give up on contacting their surgeries, letting their symptoms develop into something potentially more dangerous. Then they end up at A&E, overloading the hospitals.

Maybe it's not so bad in the 3 biggest cities (possibly due competing private services), but at smaller cities and towns, it's impossible to see your GP.
I see people complaining about it in pretty much every media.
Tiny project I built using the same API
https://github.com/imnitishng/hkrnws
Your chrome id still is used to link you and the sites you visit.
Gittz
a web application which integrates with the github REST API making it easy for developers to share their projects on twitter
Man, it sure would be nice if you could just... install an app without Apple's permission. Sure seems like they aren't looking out for your privacy or safety, in this situation.
> Maybe it requires a space in the username field

I was curious and thought it may be more likely that the requirement is the first letter must be a capital letter.

Tried out some combinations and that is the case (pun intended :-)

Not sure how I spotted this as being the likely thing, just intuition I guess from doing this kind of thing for long enough. For the OP, my guess at the cause would be a bad regex on username, if it's not intended.

Also for the OP, I signed up with a couple of usernames starting dw with matching emails, if you want to delete those accounts :-).
Does anyone believe this for a second?
i have always said it: teachers don't know how to teach, students don't know how to learn, school admin don't know how to manage. Append a "most" for each (I love Ruby).

The fundamental problem is one of teacher education and an understanding of what it means to impart knowledge. Nobody knows anything about this anymore, certainly not even edu psychologists (50% of their papers are statistically invalid, the other 50% are too lab-centric to have any classroom value).

A good solution is to produce a highly-paid, highly-autonomous batch of properly-trained and highly-educated teachers who should have the biggest say in how they do their job--don't do that and pretty soon you won't have an educated class.
That would be my point if I was about to make a more elaborate post - I don't expect this to run 20ktps on a geographically distributed cluster, but if it can do 100tps with synchronous replication between east and west coast it opens a different set of possibilities than 5tps. If it can do 20ktps... it makes my life a whole lot easier, which is quite fine by me, too ;)
Take a step back and ask "why do I need to know the length of this thing?" If it's so you know how much storage to allocate, then the process/time is the same for both (the answer is: however many bytes you happen to have). If your array is bigger than the number of valid characters (code points) and you need to search through it to find the "end" (last valid character), you can do that with almost identical complexity (you don't actually need to iterate over ever byte and Code Point with UTF-8 because of how elegantly the encoding was designed).

Why else might you need to know the length? If it's to know how much space to allocate in a GUI (or even on a console) then neither encoding is going to help.

Maybe it's because of some arbitrary limitation like "your name must be less than 50 characters" and I'll just say that if that's the case, you are doing it wrong (if you need to limit it for storage/efficiency purposes, fine, but you will probably be better off limiting by bytes and using UTF-8 since most people will be able to squeeze in more of their names).

I'm not saying there aren't reasons for needing to know the "length" (number of Code Points) of a string, and certainly many existing algorithms are written in a way that they assume that calculating string length and being able index arbitrarily into the middle of a string are fast (O( 1 ) for indexing) but in reality, for almost any real world problem beyond "how much storage do I need" almost everything you need to do actually requires iterating over a string one Code Point at a time (which is O( n ) for both, with the biggest difference being that UTF-8 may require more branching, but also it's common enough that in many cases between vectorization and just generally better optimizations because of it's popularity, UTF-8 will do just fine while usually using less storage, which can significantly benefit CPU cache locality).
> The US has always experienced relentless political activism against public education.

Lol we spend almost 3x more on k-12 public education now (inflation adjusted) than we did in 1960. I really doubt the relentless political activism was on the side against public education. Really, the cost to educate a child should have gone down substantially relative to inflation given new technologies that make teaching easier and faster.
You sell much higher quantities of chips if they are not being time-shared in the cloud.

This statement is a between-the-lines message to potential partners and investors that they intend to sell to end users and not data centers, and capture that increase in volume.
I bet that the accuracy and user experience are nowhere as good as Google Photos. Which is sad.
Being around kids all day isn’t fun. It’s stressful. Part of the job is appearing to be calm and approachable to the children and it absolutely wears out most people.

It’s just like thinking enjoying having a pet means you’d love working with dozens of dogs all day. If you’re lucky to have well behaved dogs, it’s okay. But you’re most likely going to have some barking all day, one’s going to vomit, some are going to fight, and any time anything happens the owners completely blame you and will threaten you in every way they can imagine.
Ah yes, a bunch of rather totalitarian societies as the model to strive for, great jumping off point.
This is one reason why I wish there were more interest in FPGAs.
And wow you weren’t wrong. Early seasons were producing a new episode nearly every weekday for half the year. 130+ episodes per year.
How experienced/good at software was the manager? (Was that way s/he didn't notice the low performers?)
> This would include mod commutations

In 2019 I set up a bot to store titles for HN stories as soon as they appear on the "new" page, so that I could then compare them to the current version.

I had also made a browser extension for FF and Chrome that compared the current version of any HN story to the stored one, and displayed a warning if they differed.

There was zero downloads of the extensions, so they fell into disrepair and don't work anymore, but the cron job for storing the titles is still active.

If there is any interest I could resuscitate the extensions, or some other system to make that information useful.
Not OP, but I also use Hetzner and their storage boxes. Servers I use will connect using samba. For temporary access from other devices I usually use FTPS, but they also offer a bunch of other protocols.
Well thanks for enlightening me. From now on I will only trust NYT, WSJ, Washington Post, Guardian and BBC - they are the only truthful and accurate sources in the world today.
>”The worst that can happen is they will be fired, but they can probably find a new teaching position easily since there is such a high demand.”

Just like any career, the next institution looking to hire someone is going to ask about why that person left their last job. Regardless of whether or not the next school is public or private, they’re going to want to hire a teacher that is compliant rather than defiant. Even in the face of a teachers shortage, these schools are still obligated to teach a curriculum and won’t want to hire someone who they will likely have to replace in short order.
This article has some questionable advice imo.

SHELL := bash

Bash is a much slower shell than Dash, which is why Debian and friends don't use it as /bin/sh. .ONESHELL mitigates the speed problem, but you could also just use the default shell and leave ONESHELL turned off.

Use bash strict mode
....
.SHELLFLAGS := -eu -o pipefail -c

I wish people would stop cargo-culting the so-called "strict mode".

The -e flag is only useful because the author likes .ONESHELL mode. If you leave ONESHELL turned off, then you don't need it.

The -u flag is useful sometimes, depending on coding style. I use it on complex scripts. Individual Makefile recipes maybe don't want that much complexity though. Also the -u flag makes the shell's variable-handling behavior inconsistent with Make's.

The pipefail option is Bash-specific, and only works because the author likes to set SHELL to Bash in their Makefiles. It's also not a good default in my opinion. There are times when it's useful, and other times when it's the opposite of what you want. Just depends on the pipeline that you're writing.
I wanted to watch the currently in-progress season of a certain anime via the usual legit sites like Crunchyroll, Funimation, etc. All of this anime's seasons are now "not available in my region due to licensing issues".

The DVD/Blu-Ray season sets cost 85-90€ each(!!!) for 13 (~20-22 minutes) episodes per season. That price to me is simply unacceptable, since that's more for one season than the entirety of series like "Friends" or "House, M.D.", either of which provide vastly more content and are WAY more popular than any anime.

As it stands now, I'll probably just wait until the last six episodes of this season become available then use the free "test period" for the "aniverse" channel on Prime Video, on which I arbitrarily can't watch 1080p HD because I have the absolute audacity of not using Windows (a problem which downloads from certain ... 3rd-party sites do not share).
Or you can just use a different device. There's plenty of hardware/software that respects your VPN routing rules, Apple is the outlier here. You don't need a complicated racked-and-stacked Ubiquiti when kernel-level WireGuard will do the trick.
Of course, uploading wastes precious computing resources. Which is why I was considering not uploading them, just keeping a brain in a vat. We can still charge them for nutrients, calls and VR time, but avoid all those pesky bodily costs.
You’re assuming caches know anything about dot products.
Only if there is both competition and consumers can make informed judgements on the service.

In things that affect your health, I don't want to be the guinea pig that discovers the service I paid for wasn't up to standard. That provider may go bust in the long run, but in the meantime will do a lot of damage.
From Wiki: https://en.wikipedia.org/wiki/Kinetic_energy

"In physics, the kinetic energy of an object is the energy that it possesses due to its motion."

The spinning disc has energy because of its movement. If it stops spinning (moving) it has no more energy. That is what people refer to when they say kinetic energy.

> In physics, potential energy is the energy held by an object because of its position relative to other objects

That would be when you put the disc on a high shelf and it falls on you.

> stresses within itself

When you take the disk and you bend it into an S-shape and it is trying to spring back.

> a spinning disc in a vacuum would maintain energy indefinitely

Assuming frictionless bearings perhaps. But what does that have to do with anything?

> spinning disc is a stress in itself.

Not in the way physicist think about it. On the other hand, watching a spinning disk is full of stress! Just think of the last scene of Inception.
I suspect because most of CockroachDB is written in Go, that it performs much better. Of course, this assumes no sequential keys or auto-increment indices (global state interdependence chokes distributed dbs to a crawl).
Admitted? The difference between L2 and L5 is liability, it is not a metric of how capable the system is.
Your forgetting the evacuated tube. The issue with rail launch on earth is dealing with the atmosphere
I believe it is ray tracing, but focused on how light physically interacts with objects.
> radically, international-child-abuse-scandal-level wrong

You don't get child abuse in academia because academics are rarely entrusted with other people's children. The large-scale systemic abuse and hazing of graduate students easily qualifies as an ego-driven power trip created by academia. It's not as big a scandal because it doesn't involve minors and sex.
I completely agree.

The lack of clear and objective messaging means it's easy to reinterpret as the civilization changes to suit the rulers' needs, not the other way around. If it had unambiguous messaging, it probably would have been abandoned to the historical archives long ago since the rules no longer make sense.

Which is exactly why it's a garbage foundation for ethical reasoning. Fine accessory. Garbage foundation.

This is important to understand, because the truth of ethics is that it is not objective. It's subjective. It's a constant conversation we have with each about how we want to interact. And as soon as you elevate a holy book to be unquestionably followed by faith, you've killed the conversation. And once you've killed the conversation, the only way to resolve disagreements thereafter is violence.
Garbled Circuit Library in Python
You almost had me at "whatever isn’t sufficient to keep enough people" but then dammit, you lost at "wildly unqualified people"

If you mean "having an education degree" or "getting a grossly irrelevant teacher's certificate" then no, those are not "qualifications." Those are just the teacher's union contract provisions.
6. Teachers are often completely out of touch with technology.

Math teachers could be using Jupyter notebooks and decent plots. Instead they are using their poor drawing skills.

Everyone should do what 3b1b is doing.

They could be using cool physics simulations, but instead everything are lame poorly drawn arrows.

Technology that exists for education often has developer art level UX and bad usability.

7. Art used in school material is cringy as fuck. What artists think kids like and what kids actually like has nothing to do with each other.

8. There could be a github or reddit of class material that teachers could use, saving teachers' time and improving the learning experience.

9. People in the department of education are fucking bozos and should all be fired. Their job is to neglect education so that politicians can keep using better education as vote bait.
What is locally crafted consumption?
Pointing out that a bias exists is not always a call to eliminate that bias. The fact that merely requiring an application rather than being the default option improves average outcomes isn't a problem that needs to be solved. It's just something that should be kept in mind when comparing schools.
I don't have to tell you things are bad. Everybody knows things are bad. It's a depression. Everybody's out of work or scared of losing their job. The pound buys a pence's worth; banks are going bust; shopkeepers keep a gun under the counter; yutes are running wild in the street, and there's nobody anywhere who seems to know what to do, and there's no end to it.

We know the air is unfit to breathe and our food is unfit to eat. And we sit watching our TVs while some local newscaster tells us that today we had fifteen homicides and sixty-three violent crimes, as if that's the way it's supposed to be!

We all know things are bad -- worse than bad -- they're crazy.

It's like everything everywhere is going crazy, so we don't go out any more. We sit in the house, and slowly the world we're living in is getting smaller, and all we say is, "Please, at least leave us alone in our living rooms. Let me have my toaster and my TV and my steel-belted radials, and I won't say anything. Just leave us alone."

Well, I'm not going to leave you alone.

I want you to get mad!

I don't want you to protest. I don't want you to riot. I don't want you to write to your Congressman, because I wouldn't know what to tell you to write. I don't know what to do about the depression and the inflation and the Russians and the crime in the street.

All I know is that first, you've got to get mad.

You've gotta say, "I'm a human being, goddammit! My life has value!"

So, I want you to get up now. I want all of you to get up out of your chairs. I want you to get up right now and go to the window, open it, and stick your head out and yell:
"I'm as mad as hell, and I'm not going to take this anymore!!"
> screen readers

Let's say that as a non visually impaired developer I want to test one of my sites with a screen reader. In almost 30 years of work none of my customers asked me to do that, but anyway... I know about ARIA, I sometimes use those attributes in tags because they are in the Bootstrap examples but most of the times I don't. Customer requirements are about other things, again.

The obvious thing to do is probably buying a screen reader (software, hardware?) that works on my Ubuntu laptop. I got the feeling that this is a bad OS choice to start with.

Then the cost of the license or of the software. Then learning how to use it and actually using it, which must take more time than not using it.

Then iterating many times and learning how to design a site so that a screen reader can be used efficiently.

Is there anybody here who went through all of this and what was the outcome?
Data oriented design is why the thing is faster.
Is there any evidence that teachers are experiencing a labor shortage out of line with any other industry? My kids' teachers are awesome, and they're quite good at their jobs. My district also pays quite a bit more than the state average in Texas.
Small creators rely on distributors for advertisement, management, organizing events, networking and so on, none of which Substack does and none of which Ted needs. I don't think going down that route is good advice for anyone who isn't already extremely big. It's like going from being a member of the actors guild to becoming a Twitch streamer. If you're really famous you can likely carry your readers over, otherwise you may have a problem.

You are correct. It's not a valid comparison. Publishers help promote the author. Substack does no promotion.
I work in tech and would likely teach if it paid the same. My plan has always been to front load my retirement savings early in my career through tech so that I can take a lower paying teaching job when I'm older.
> In contrast, the care that people get from Medicare is substantially worse than what you get from private insurance in the US.

I don’t think they are comparable. Medicare exists because private insurers refuse to cover old people at a reasonable price. It’s a good scam the private insurers have going: take peoples money when they are generally healthy and productive, drop them like a sack of shit onto the government’s lap when they aren’t.
I think using Google or not is pretty irrelevant, but I looked because I was curious.

This repo started in 2015, and Firebase was bought in 2014. I'm really surprised; I thought it was way more recent than that.
Which sort of software is used to manage large fleets of Linux clients? Like, what are the alternatives for Active Directory and MDM?
>> There is literally no other option to watch YouTube on a TV nowadays

I use https://github.com/yuliskov/SmartTubeNext Smart Tube Next on a Firestick. I side loaded both the beta and release versions with adb. I have not seen a commercial since. If Release doesn't work, try Beta. One of them always seems to work.

>> And it's impossible to buy a dumb TV in 2022

Next best thing: I bought a Samsung TV last year and never accepted the Terms and Conditions. No ads.

Edit: fixed link syntax
Because I used to reap HNs first page rich of great content, but lately it becomes more and more lame, like this one, or repeating same old stories. It is disappointing and annoying. I have no explanation other than upvoting crowd became meh.
Headset does not work on Linux: “This is crap, I’ll tell everybody I know to stay away from Linux!”

Headset does not work on Windows: “This is crap, I’ll tell everybody I know to stay away from these headphones!”
I wouldn't call Dropbox small guys, lol. They can build one large nuclear powerplant on their revenue every 2 years.