skysight-inc/HackerNews huggingface dataset:
>Sure, but why would you hire an unlicensed electrician, or surgeon, or car mechanic, or builder, or elevator mechanic, or really anything that matters?

You don't need a licensing system, you just need a reputation system. Like how bonds have a rating system; nobody's stopping you buying a junk bond, but the system makes it clear to you that it's a got a high probability of default.
Thanks for the kind words! Learning something new even when losing is how it should be. I will expand on this in future updates.
Thanks. Pretty cool.
Or habit, it's just your writing process at this point.
> A certificate authority (that only verifies surgeons' skills, and doesn't bundle the process with "learning").

It seems like you've just moved the cheating problem from one organization to a different organization? How would this new certificate authority measure learning better than universities are currently measuring learning? Are there examples of such certificate authorities existing now? Do they also have cheating problems?
It's FAANG but rearranged and using Meta's new name instead of Facebook.
> Since the author no longer has the /proc/cpuinfo, I cannot say anything for sure. If the "fma4" flag was still there, it's a VM misconfiguration. If not, the software was only looking for the model number and not the flags, which is arguably a bug.

I touched on this in the article. I don't think Linux actually shows an fma4 CPU flag (it didn't on that VM), but a test program said it didn't support fma4. The OpenBLAS developers don't seem interested in fixing it [0], since it's unlikely to happen outside of misconfigured VMs.

My suspicion is that the server actually had an EPYC CPU, but the hypervisor was configured to say Opteron.

[0]: https://github.com/xianyi/OpenBLAS/issues/3638
> Just did a self build

Well yeah if you build it bespoke you can have ceilings as high as you want. But we're talking about houses that normal people buy from developers.
Programming is just a specialized form of writing.

A person who writes for a regional trade magazine, a failed novelist, and Shakespeare all considered themselves writers.
RecipeSage: FOSS recipe keeper, meal planner, and shopping list organizer
As mmarq was saying the government doesn’t represent the people, it is entirely possible for the British population at large to be welcoming and friendly to immigrants while at the same time the government is being as hostile as they can get away with.

Which countries do you count as “top tier”? I migrated to Germany, I pay the same healthcare costs as anyone else here. I can’t remember exactly what my combined ID card and work permit cost, but it was a 2-digit number. I think naturalisation here is about a tenth the cost of the U.K. also.
What struck me the most when reading this, is how long they waited to inform the students they knew cheating was occurring. If they had informed the class earlier, they may have been able to stem the worst of it, rather than letting it become normalised. Still spend the time afterwards to fill out the forms and engage with the relevant students, but don't wait to notify until you think you know everything, because that just leaves time for more shit to happen.
So you’ve come full circle here, though. What’s the difference between trying to have people not cheat the test at university and not cheat the test at the certificate authority? I was with you until you brought in this part, because it’s literally the same thing now but at a different building, basically.

Employer verification made sense, you mention they have to deal with it if their hire is dumb. This secondary certificate authority idea undermines your entire argument though. Maybe I’m missing something though and you have a good idea for how the CA will mitigate cheating that a university can’t do.
How exactly was it cheating ? Students were allowed to share questions or answers and they did just that on a WhatsApp group. Did i read something wrong ? I didn't quite get the path that would be considered cheating.
> Even in medicine, the first triage will probably be done by a nurse, then a doctor, finally a specialist.

For very basic rote queries most pharmacy assistants (who are really just retail staff) will be able to guide you in the right direction too.
> No it's not. I'm currently contemplating leaving my country

Cool, your N=1 anecdote completely invalidates all the statistical research in that area.
Scrum does not mean "no freedom" or "no autonomy" it just says lets think about what we're going to do and try to follow a plan for the next week or two. Of course the individual software developer should be the one responsible to forming, adapting, and updating this plan (and it definitely should contain " collaborate with stakeholders, build prototypes and get feedback etc,") (of course, there is some level of 'commitment'. As in other project management systems, you should try and do what you said you'll do).

If as you say, you had no autonomy/freedom, this has nothing to with scrum, that's just regular bad management.
What else would you expect when globalism is the preferred world economic setup?

What's the bet that Raytheon planes and missiles are full of Russian titanium?

History is full of instances where warring nations buy stuff from their enemies via middlemen.
I wonder how toxic boiled shoe leather is. Would there be anything nasty left from the tanning process or polish?
Since ITER's volumetric power density is 400x worse than an existing commercial PWR's reactor (+ its pressure vessel), we'd need quite a bit more than a 5x reduction in volume. Even a 5x reduction in linear dimensions (likely impossible at the same power output, due to wall loading 25x higher) may not be enough.
> Well, maybe we should start by rolling back this common conception that when it comes to schools, everyone’s opinion matters an equal amount, and then listen to the teachers and academics.

No, we should listen to the people when deciding what the purpose of school should be, THEN refer to the experts on those purposes. Is it teaching random factoids? Making people "cultured"? Separating out people who follow instructions and learn well from those who don't? Introducing habits useful in a workplace? Good habits of thought? Teaching the knowledge required to vote sensibly? To provide some foundational knowledge for later vocational training? To navigate and function in the modern world? Is it just day care for kids?

First decide on the purpose(s) (and their weightings if many) and only then can we have a plan. I think there hasn't been anywhere near enough thought given by most people about what the purpose(s) of schooling is(are).
OP is probably explaining that the UK, like the US and most western democracies/republics are actually oligarchies, and have been for some time. It's hard to state simply since 'oligarchy' conjures images of super-yachts and old men, but that's not what is meant by the term in a classical sense, and no sensible oligarchy would ever speak its name.
> But pro-BLM is not the same thing as anti-racism, as I noted.

I guess for me the BLM movement goes back to the roots of the struggle for civil rights in the west. The west has always had this tension between a strong history of formal equality (probably going back to the Roman citizenship tradition) and an equally strong tradition of slavery and segregation.

You can go back to the 1800's anti-slavery campaign slogan 'Am I not a man and a brother?', or to the MLK-era billboard 'I am a man', to 'Black Lives Matter', and you can see the basic line of attack is the same. Equally, every step of the way, their opponents have always said that contemporary forms of anti-racism are not really connected to the past forms, they're going too far, even though their slogans and basic politics are more or less the same.

If you're not from the west, I guess you can say, 'not my dog, not my race', but I think just as nations around the world have adopted western models of economics, and western models of citizenship, they also have to wrestle with the implications those models have for minority groups within their polities.

> But if you distill your advertised values into a single message of support for a political group that is virtually unknown in most of the world, that's more complicated.

I guess in the 70's, villagers in China knew about Huey P. Newton, but probably had a very shaky understanding of McDonalds. If there's one cultural export from America I'm rather pleased about, its the great work of their anti-racism campaigners. I'd be quite happy if the BLM message was as ubiquitous as the Coca Cola message, for instance.
Web pages are not just web pages anymore. They’re everything from magazines to entire applications.

You may as well be saying why even have different typefaces on computers at all.
You're probably right that it's better to cite things, especially on what is a US-centric forum.

However, as someone in the UK, the corruption that went on here with regards to PPE and many other government contracts is widely known and just a google search away.

Sorry - but your faux outrage concerning intellectual dishonesty reads as exactly that ...

That people speculate cynically over the actions of the current government is directly a result of the mistrust they have grown in the electorate. Reap it.
Nanowrimo Boot Camp. A quick and dirty guide to surviving (2017)
Why I dread the Ethereum Merge, and why you should too
It is simple. At least if you know C++. I can see why it might look like it has a load of random brackets if you aren't a C++ programmer.

But anyway if you're doing C++ right you would rarely need to actually do that whereas you need `defer` in Go all the time.
One pattern that I've seen in recently-designed programming languages is to make type declarations mandatory for function arguments and return values, but to make them optional for local variables. In other words, these languages do not attempt to perform program-wide inference.

One big advantage of this approach is that function types and return values are always documented in the source. But another advantage is that when type inference needs to look at many functions at once, then type errors are frequently misleading and they are reported far from the cause. By requiring parameter and return types to be declared, type inference will always report errors in the correct function.

It does also help to have a good IDE. rust-analyzer, for example, can show the inferred types of local variables, or even automatically insert the inferred type into the source code.
In general there was a time when supersonic flight was considered the future evolution that will displace the existing tech, like jets displaced propeller aircraft. The Concorde was supposed to be the first one, and it was designed as a general use plane, it wasn't until much later British Airways and Air France thought about marketing it for business/first class "luxury" experience.

For a myriad of reasons ( Boeing failing to make their own supersonic airliner which helped the US Congress banning supersonic flights over the US being one of them), we never got there though, and it seems we never will since the currently planned crop of supersonic airliners ( Boom and co) are specifically targeting the business niche.
Why use an AI when you can use a force of angry HN-ers to submit billions of ideas to bring the patent system down?
I guess you're right that having Uber is a big help for all the people who fit the center of the Venn diagram for:

- Unwilling to use public transport

- Unfamiliar with the city

- Don't carry any cash

- Don't speak the local language

- Unable to install/set up a new app

- Travelling alone, without a local who can help them

Are there enough of those people to justify Uber as a $100B business? I am very sceptical.
Has any music act ever topped the Beatles in sales?
Very low. With good SNR you can get 48.0 kb/s. It basically just passed small text payloads across an 'air gap', that were bigger than you'd want to be typing by hand. They were encrypted in transit but inspectable on both sides.

Shielded cable was long enough to reach a separate isolated room, and easily unplugged by an operator when not in use.

USB wasn't considered secure enough, other forms of sneakernet were avoided for *reasons*. Alternative options could have been used but this was simple, auditable and (comparatively) easy.

Stakeholders fully aware of how it works and the weirdness factor. Not many users, and no scale involved. It just met a very niche use case nicely :-).

Hope that didn't dispel the magic for you.
These people don't know how to do their own work, full stop. I've encountered the type before. They literally wouldn't know what to do.
It wasn't a reliable source of information back then either. Anywhere there are humans, there are lies and misinformation. It's in our nature. Doesn't matter whether it is online or offline.
A new fast hash table in response to Google’s new fast hash table (2018)
Another way I've heard it put is that any class ending in -er or -or is an antipattern.
This mashup with Tim Maia is amazing: https://soundcloud.app.goo.gl/aZzu6EpjtuMNDvmf8
What they say is in it . . . is written by experts at obfuscation. Sugar is hidden in multiple ingredients. Sucrose, Fructose, Corn Syrup, High Fructose Corn Syrup, Dextrose, Lactose. All sugar.
> "Pensions have not been going up. The triple lock was suspended. Inflation is wrecking the pensions of millions."

The triple lock has been temporarily suspended (with the wages element removed, so becoming a double lock) for 2022-23. The government has repeatedly said, and it was re-stated again by Sunak just the other day, that after this year the triple-lock will be reinstated for the rest of the parliamentary term.

Critically, the consumer price index part of the lock is still in place, so pensions will still rise in line with inflation (as measured by CPI) in 2022-23.
Sure; dock me a mark or two and tell me why. But why not just give a straight zero to the others that didn't actually do the work?
Last time I used bloom filters, was when I had MANY BIG files containing dns queries and responses. Instead of putting the data in a database and create indexes (project would not the defend the
cost of having a database), I created a bloom filter per file. Whenever I needed to search for a query or response, I would quickly know which files I needed to look in.

I think I used this module https://github.com/remram44/python-bloom-filter
UK Facebook in 2023: oi, do you have a license to post this news article?
Those pesky 1st world problems!
> Should I rip open my ceiling and add control wires to every can that's in there?

Yes. Eventually. Or, more practically, do it right in new construction.
Tests are a complete waste of time. Nothing in the world of work truly resembles what a test is so why bother testing for it.

Students should be graded on projects and ability to do real things not memorization of a pre-determined set of facts.
Recently discussed:

https://news.ycombinator.com/item?id=31356109 – 2022-05-12 (106 comments)
Use the debugger: `python -mpdb` is a very similar experience to `perl -d`, so much so that it feels like a gift from an earlier perl-to-python emigrant.

(I showed my co-workers `perl -d`, they later discovered and showed me `python -mpdb`)
> HOW do you measure knowledge?

This is not the issue, this is the root cause of the issue.

You DON'T measure knowledge.

You should measure the satisfaction of the students.

Because the most valuable asset a developed country needs to protect is the will of the members of their society to keep improving and learning.

> maybe we should start by rolling back this common conception that when it comes to schools, everyone’s opinion matters an equal amount, and then listen to the teachers and academics.

pity that academics and teachers often disagree and, most of all, that schools are public and payed by people's taxes in many developed countries in the World, so people have a right to say.

Teachers are not doctors, doctors practice medicine, teachers do no operate in such a stressful environment, they "educate" young people and is is often the case that it means they impose or suggest their opinions (because they can, nothing prevents them) and families see that kind of "education" unfit for their kids.

And they have all the rights in the World to be listened too, even if they are technically wrong or I disagree with them (I completely disagree on catholic schools for example).

The experts are there to find a solution to their problems, not to build hypothetical perfect solutions in a void.

Also: teachers are there because students are forced to go to school, so they serve, they do not lead. In my country (and practically all other countries in Europe) they are like bus drivers, they are fulfilling an obligation required by State laws under the State government but also offering a service the people paid for to the State.

Maybe instead of listening to "our" teachers and academics, we should look at places where the system is proven to work and copy it: see Finland.

CONTROVERSIAL

On a last note, there's a topic I believe it's the most important, that will quite certainly cause uproar.

If your youngest students die in school shot by someone just a bit older than them, the society you live in have failed in every possible way.

The fact that the system is broken is a joke compared to that.
Their stance on immigration was always fairly reluctant. They took it because they were losing their base to UKIP. Ironically (given how horrible it was) it was one of the few things they actually did because of democratic pressure.

The British business oligarchy are now pretty keen to take Johnson down and replace him with starmer - the wages, inflation and supply chain damage has infuriated them. Hence the british medias obsession with boris's parties.
I think it highly depends on the school and degree. All my math classes and most of my CS classes at Purdue were curved.
"Even car mechanics and construction workers are held at much higher standards than this."

This is not universally true. Many of the best blue collar wokers I've worked with had no formal training or certification, some have. A few trained and certified blue collar workers I've known have been mediocore at best.

The alumni of certifications, official training, and schools are only as good as the integrity of the institution and of the alum.
Yes COVID online exams were a total disaster. Our institution wanted to keep them this year, but our department pushed back hard for reasons of academic integrity that we needed to move back to in person.
The triple lock itself was an incredibly favourable deal to pensioners - a guarantee that pensions will rise at at least inflation introduced by a government which was furiously cutting everything else. The government decided to remove it with inflation hitting 9%, and promptly reversed course with Sunak's "save the PM's job" budget to give pensions a 10% raise. The fact the UK's pension system has for a long time relied more on private pensions than many countries doesn't mean that the present government hasn't spent the last decade giving pensioners real term rises whilst other services and especially other state handouts and salaries got real term cuts.

There are indeed many indications of the UK being welcoming to foreigners relative to other countries For example, the UK government's recently announced plan to export refugees at great expense to Rwanda with seven days notice doesn't have majority support in any group except the pensioners the policy is designed to appeal to...
Tips for Mail on Mac
Distrobox 1.3 Released
Even in java/c#: what kind of application has its performance dominated by a control structure? If you're doing so little work inside the loop then you should probably look at using fancy cpu instructions like SIMD
This thread, more than any I have read on Hacker News shows the
greatest variation of opinion, and the least ability for us to have
common agreement upon terms, normative behaviours, standards of
judgement or goals. Sadly, education really is a mess. I think it
reflects the schisms within wider society.

After 30 years in and out of "academia" I am exasperated and
despondent at the state of affairs and what I consider the total
bastardisation of the function of education.

The OP story of rampant, shameless cheating is all too familiar and is
simply grist for the mill. It's something to which most professors
have grown thick skins. This is the ordinary background against which
we have to teach, day in, day out.

Despite being a optimist in so many areas of life I see little
prospect of fixing this without extraordinary and radical changes in
the governance, funding and mission of universities.
Try my app link:

data:text/html,
<details style="padding-left: 1.5rem;" open>
<summary><button onclick="fetch(location.href)
.then(resp => resp.text())
.then(text => this.parentNode.insertAdjacentHTML('afterend', text))">+</button></summary>
</details>
Always a pleasure to see a fellow Epitech alumni on HN!
Meds, now
Ok you can be the first person to receive open heart surgery from an uncredentialed surgeon.
Until very recently the most skilled people in our field had no degree because such degrees didn’t exist when they started.

Car mechanics went through the same shift where learning how to fix cars was an on the job thing and many still don’t have a relevant degree. Construction work is an old profession, but still mostly an on the job thing outside of heavy equipment.
> One other thing I like a lot is that there is no tracking and no advertisements. Modern apps are infested with trackers and ads, requiring adblockers, but this old device just has none. Wonderful.

Indeed everything on this device (and pre-2010s computing in general) feels like it was designed to be a tool to serve its user rather than a distraction machine designed to waste the user's time. I miss those times.
This is a bizarre post. The author is disconnected from reality.

When cheating is easy, and especially if the grades are curved, non-cheaters are harshly punished.

The author intentionally created such an environment and is surprised cheating is going on.

The only possible solution I can see is that the majority of the grade is derived from non-online exams held under strict conditions:

* IDs are checked

* Randomized seating that is announced just before entering the class.

* Enforced distance between test takers.

* Outside proctors that have no sentiments towards the students.

* Even going to the bathrooms should be regulated.

* Smart devices are deposited during the exams.

* Swift harsh punishment to cheaters, and policy violaters (e.g. use of smartphone during exam)

* Constant vigilance in adapting to new methods of cheating.

Without all the above, non-cheaters are effectively punished.

Nothing is perfect, but such steps limit cheating and reduce the incentive for cheating.
A little bit related > https://www.spiedigitallibrary.org/ebooks/PM/The-Evolution-o...

Not sure why this book is not popular btw, it is written by a Math guru and it is to the point and doesn't have many jumps

- https://www.amazon.com/Books-Edward-R-Dougherty/s?rh=n%3A283...

- https://scholar.google.com/citations?user=DvTVkcEAAAAJ&hl=en

And as far as I know, the problem with QM is unintelligibility, not chaos.
Then again, Texans may be in deep shit if the weather turns too cold or too hot and the power grid conked yet again.

Believe it or not, but a well maintained infrastructure has a lot to do with adequate taxation and regulation.
A quarter of Internet users rely on infrastructure that is susceptible to attack
Is software engineer a regulated title in Ontario? I’m working here, as a software engineer (remotely mind you), and have no special credential…