skysight-inc/HackerNews huggingface dataset:
The CLI is conceptually aimple to grasp for most things: you type something, the computer does something. If you type the wrong thing it will tell you.

Piping commands etc is conceptually more intricate, but the good thing is, that even without it you can get quite far already.
HN guidelines:

> Please don't comment about the voting on comments. It never does any good, and it makes boring reading.

https://news.ycombinator.com/newsguidelines.html
Related:

Openverse https://wordpress.org/openverse/ (formerly CC Search)

NoCopyrightSounds https://ncs.io/

Dova-Syndrome https://dova-s.jp/EN/

Incompetech https://incompetech.com/
Do people who are convicted of financial-related crimes (like money laundering) deserve access to banking too? Just curious how absolute this right to banking should be.
I didn't buy my second passport but having two has been very handy. Unless it is prohibited by a law in one country or the other, and assuming you look into all the details like compulsory military service and such things, a second passport is a great investment.
Closer look at looming recession: jobs market may not be as healthy as you think
Poll: How many code editors do you have open at any given time?
By editors, I mean workspaces/projects, not the files open within the editor, but separate, distinct windows.

If your answer is high, please comment on how do you manage switching between them and how long do you keep them alive? Do you navigate by some key command + fuzzy search the project name, or alt-tab, or what works for you?

Also, if your answer is low, how do you manage work on multiple projects? Do you work on different projects on different days or is it a monorepo where everything is under the same window, or what is your solution?
2-5
1-5
Didn't know that about Pixabay, but very nice. I have been looking for music to accompany some videos of mine. In the past I used https://www.bensound.com for some nice tunes. Have been using Pixabay for ages for beautiful high-res photos. Thanks Pixabay!
That's pretty cool, shame it doesn't work in 3 too.

Not as nice, but:

(lambda x, y: x+y)(*(2, 3))

Seems to work
But the colleges get "free money," too, for every fake student. So nobody wants to stop it.

> But Rich believes that these colleges do fear enrollment drops if they remove the fake accounts.

> At her college, the institution is considered a medium college — more than 10,000 students but less than 20,000 — but if it loses students, it will be considered a small college — less than 10,000 students — and lose funding down the road, the interim VP of academic affairs recently told instructors and administrators.

We need to change the laws to give any taxpayer standing to sue when they see taxpayer money being misappropriated.
Ha, I was in Italy last year and literally tried to get a parking ticket from one of those machines for 10 minutes, without success. The only instructions were some words in Italian, which I vaguely translated as "enter the number". The number of the parking space? Nope. Maybe the number of hours? Nope. Maybe the time until I want the space? Nope. Maybe the amount of cash it should take from my credit card? Nope. Maybe it was stuck in a previous transaction and the "number" was the PIN? Maybe the machine was in some kind of admin maintenance mode and was expecting a password? Nope, the next machine asked for the same "number". Maybe all the machines were broken? Nope, there were cars with a ticket behind the front window. I talked to another group of tourists with exactly the same problem, but 7 people were not enough brainpower to figure the machine out.

While I finally walked back to car to tell the family in shame that I was, indeed, not able to use a ticket machine successfully, it suddenly hit me: the machine expects the license plate number!
You are perfectly right.

The words that are interchangeable (i.e. synonymous) at the individual level are a strict subset of the words that are interchangeable (synonymous) at the population level.

In my opinion, when claiming that 2 words are "interchangeable" without any additional details, the expected meaning is that the words are "interchangeable" at the individual level.

When they are "interchangeable" at the population level, the expression "interchangeable words" does not seem appropriate, because you cannot interchange just the words, leaving everything else the same. You actually have to interchange 2 humans, who, when speaking about the same thing will use different words, like a British and an American, when speaking about something that is named differently across the ocean.

With buffalo and bison, even saying that they were interchangeable at the population-level seems a stretch, because they were never synonymous, even for different people.

For some people, "buffalo" meant "any kind of wild ox", while for other people "bison" meant "a specific kind of wild ox from Germany" (while for the latter "buffalo" meant "a specific kind of wild ox from Africa").

So even when considering the entire Roman and Greek population, it is very unlikely that it would have been possible to find 2 people who assigned identical meanings, the first to "bison", and the second to "buffalo".

The African buffalo described by Pliny was not the animal named now "African buffalo", which lives in more southern parts of Africa and which was probably unknown to the ancient Greeks and Romans.

"Buffalo" is an old Greek word, which was much later borrowed into the Latin language. The word referred initially to some large kind of antelope from Egypt, and this is how the word was still used by Pliny (who e.g. mentioned that the body of a "buffalo" resembles more the body of a stag than the body of an ox).

Relatively late in the Greek history, after the expeditions of Alexander the Great, when the Greeks had learned a lot about the Indian animals, plants and minerals, the Greek word "buffalo" began to also be used for the Indian domestic buffalo, hence the modern usage of the word.

Many centuries later, after most people no longer had any knowledge about the African antelopes, but were familiar with the domestic buffaloes, the term "wild buffalo" began to be applied to the wild bovids resembling the Indian buffalo, including to the one named now "African buffalo".

In the case of the American bison, which is not similar to any kind of buffalo (in the modern sense), the name buffalo was applied by people for whom it had the old meaning of "any kind of wild ox".
The permissions problem depends on the ls -l knowledge. The disk full problem is another good example of fundamental knowledge that supports error recovery.

There’s a minimum level of knowledge required to solve problems on your own at the command line. Another 5 sessions would do it.

I imagine the GUI is similar but harder to quantify since spatial knowledge is more innate. I remember being 10 and fiddling with a computer UI without knowing anything. I figured out selecting and dragging on my own but not double clicking to open.
Bounds checking can block the ability to auto-generate SIMD, which then has a larger effect than the operations of the bounds checking itself.
Hey Jemm from Canada! The app is currently only available for iOS right now. We haven't built it for Android yet since the app is free. So the form is for us to see how many people would actually download it if we build it for Android.

So please fill out the form with your info, and share the form with anyone who would also want it for Android.
Maybe too lightweight for your liking, but these helped me get my head around grid and flexbox:

https://cssgridgarden.com/

https://flexboxfroggy.com/
Whenever the topics of benefits fraud or means testing come up, there’s always a lot of commentary from people who say it’s more important to deliver aid freely and quickly than to ensure that it’s going to the right people.

Yet this is a perfect example of why that doesn’t work in practice. Fraudsters are drawn to systems without sufficient controls and they will exploit them mercilessly as long as they think they can get away with it.

Worse, aid is infinite and resources are limited. These fake students are blocking actual students from registering for classes and draining away the time of educators and administrators who should be busy running the school, not trying to separate out real and fake students.

Means testing is a dumb idea if we’re administering, for example, a $100 drug test before giving someone $100 in food stamps. However, when we’re handing out $5,000 or more then investing $100-$200 into means testing or manual verification should have been an obvious requirement.

EDIT: People seem to be misinterpreting this article. The aid in question came from the COVID-19 related HEERF funds and CARES act and was distributed directly to applicants. It did not count towards nor subtract from normal financial aid (FAFSA, etc.) meant to pay for the education. It was supposed to be money meant to help students survive outside of education in a faltering COVID economy. Financial aid for actual education would have gone straight to the school and therefore there's no reason for fraudsters to register to consume it.

This is money distributed to students (or fraudsters) via direct deposit. It's different than the aid you're familiar with from past college application experience.
And whitelists and blacklists and IP addresses.
If I remember filling out FAFSA it required SSN didn't it?
> Like with video games, and even personal computers, often things that start off looking like toys become the next big thing in technology

That's true. But we didn't have a hype cycle spending billions and destroying the environment for Pong. We had that only once an actual market of applications for the technology appeared.

Crypto isn't there yet, and likely won't be for the next few years. And likely none of today's chains will be used for these applications.
Yes. Let’s solve a $1B tax fraud using captcha.
That is one story. There are others where it does work out, and learning some coping skills from inpatient was the start of healing. There are yet other stories where the inpatient program identifies a medical problem underlying the suicidal thoughts and they get on meds, figure out how to cope, and end up living a productive life.

Our system does work for some people. But it is frustrating and fails others. If anyone wants to build a better one, please do.

We need more answers, more options, and more help. ERs are definitely not the answer. The fact that a local family doc can fly someone to a trauma center on a helicopter for a life-threatening physical problem in a matter of minutes, while an equally life-threatening mental problem requires weeks or months of wait lists is a huge freaking problem. We absolutely should be looking for better answers. In the meantime, we do the best we can with what we have to try to save the lives of our children. We all hope for something better in the long run, but I at least appreciate that articles like this are exposing the problems.
Today's tech worker would have quit and launched a startup and have Powershell become the Enterprise "Ansible" add-on of Windows to then subsequently be acquired by Microsoft for [m|b]illions..
It's such baffling feedback. I can't even comprehend what it's supposed to mean or why someone would say it. Are they trying to look for a rock-star interviewer who is a total disaster for the team?
Ah, I missed there was a unique label indication GPT was involved in the protective MBR; I I'd read it, it essentially is just an MBR with a single max-size entry, and I didn't consider there might be anything else; and ofc, it is a bit of a pointless thought experiment. Thanks for sharing!
Dude wait, did You create Sim Daltonism? I am a HUGE fan of that app, especially since I am also color blind :D
- "Rich said administrators have focused more on ensuring that real students don’t get accidentally dropped from classes."

- "“The school is leaving the fake students in,” she said. “The school is afraid if they admit the fraud, they’re on the hook for allowing the fraud and having to pay it back.”"

It's also possible administrators are the ones putting the fake students in. They're the ones in the easiest position to do this fraud.

Like in the Yale story from last month:

https://news.ycombinator.com/item?id=30849862
That's a great point. I hadn't thought of it that way before.

There is a huge audience for gaming videos on YouTube and twitch, and a lot of people in the audience aren't also playing those games. Their enjoyment is just in the story, and the visuals, and the commentary. I always wondered why the money keeps rolling in -- maybe because the anticipation and the imagination are already giving them enjoyment of a not-yet-fully-playable game.
It's fine. The credit agencies already leaked all of everyone's info so we don't have to worry anymore.
About 22 years ago, we began doing our best to obsolete those things. To the degree you want to pay for parking, lol, the preferred device has long been in your pocket IMO!† Cofounder, PayByPhone here.

As someone pointed out, the engineering required to harden those (against thieves, vandals, weather) is impressive. Thus, the amount of money your cities, universities, airports, etc. pay up front for paystations and then annually in mandatory maintenance contracts (that's where the real money is made) ... ugh.

I'm not saying our UI & UX over the years are without flaws (IVR, WML, SMS, & finally apps) but at least you're not standing in the weather or leaving your appointments to feed the beast.

† Added: Actually, the best payment interaction might be no interaction but the whole always-connected-and-location-aware-car wasn't on our roadmap in 2000. The scene is ripe for change again IMO.
Why does having a fulfilling social life mean I can’t have a fulfilling work life too?

Everything is predicated on it being an either/or, but I feel lucky enough to have great relationships both in and out of work.
I think that works great for 1st job.

Once you are in your... 30s 40s 50s etc, maybe family and mortgage... You're not going in for a two week trial hire.

ANd it may not make sense for companies either. A lot of positions I hire for need 3 months to be productive. The level of business and client knowledge, as well as prices and policy understanding required for tech positions is high. That may not be the vocal HN experience which is a lot about interchangeable tech on modern frameworks but I think actually comprises a lot of enterprise IT. Basically we need to invest a lot in you before you are productive and we can truly judge fairly your actual on the job performance.

Heck if you work for public sector, you may not get your laptop and Id in first two weeks at all :-)
Lol. The only links in the article are reddit, discord and ... Paul graham's tweets. So much for discovering new things
And the US offers the EB-5 program that offers wealthy Chinese a Green Card and a path to citizenship.

Pick the log from your own eye before you pick the speck from someone else.
Is there a font missing or something? When I try to read the paper, every instruction dependency is displayed as x ? y, with a question mark between each object, even when the author implies there is some difference between x ? y and x ? y. I'm sure there is supposed to be some other characters there, because without them the paper makes no sense.

Perhaps it's something that only shows up properly on Windows computers?
>JIT compilation is pretty incredible.

Not if you compare to AOT for languages who lack garbage collectors. C, C++, Fortran would still be quite faster.
Rather than just downvote and otherwise be silent (I didn't up or down vote), I'll provide some direct feedback. First, as a reader, I almost never want to encounter a weird "wink-wink know what I mean?" type of joke out of the blue. Second, your "ladies" comment has a tone drawn from the era where cigarettes, martini lunches, and casual harassment were the norm. My rule is: if I find something that I write really funny, don't send.
Email the programme office and start a conversation with them -- they're pretty responsive. My interview was just sitting down and chatting with one of their professors for an hour or so and we geeked out and it was fine.

> an ideal way to test out the structure and style of a classroom

My understanding is that all the courses are explicitly available to anyone who wants to take them and can be booked by members of the public, although expect there to be priority to matriculated students for very popular courses (of which SEM is _not_ one). They were about £1,400 each last time I checked.

I don't think I'm giving away anything I shouldn't by saying that SEM is the first 10 chapters of http://www.usingz.com/ taught in classroom form (see the course desc at: http://www.cs.ox.ac.uk/pro/subjects/SEM.html and compare to the TOC of Using Z), and certainly I benefited by having read and understood it first (which was very challenging, but also SEM has kept coming in useful at the weirdest times in my professional career).
not so fast, people vomit a lot under bridges here in Copenhagen, Denmark as well.
From my limited knowledge, companies do tend to handle the tax work for expats. In fact years ago when I was interviewing for an international position where I'd have been moving around a lot, as I recall, they told us something like they'd take some fixed percentage off our paychecks and handle the whole thing.

If you're on your own, you presumably have to hire an appropriate accountant.

This comes up even internally in the US if you're spending a lot of time in a number of states as a non-resident.
In Australia it not that uncommon for the government to fund legal challenges via grants to it's own laws or to areas of unchallenged law to create rulings. But what you're describing almost seems like you need a anti corruption body that's publicly funded to sue for the best outcome of policy. Giving individuals standing would make it possible but cripplingly expensive to pursue.
Did Lyme Disease Originate on Plum Island?
If you do that you run the risk of lowering your enrolment numbers and losing government funding for your institution. The problem is not tech related it is an incentives problem.
“The financial aid administrators at Pierce College say it’s not their job”

Make them legally accountable.

Banks can’t assist fraudsters and then say “not my job.” The administrators should be jailed or lending to colleges with this problem should stop.
There are two types of interview processes:

1) get tested with irrelevant general-purpose problem-solving questions before knowing what the role and team are,

2) get presented the opportunity and assess fitness before doing relevant technical challenges.

As a candidate you only want to spend time on 2), not 1).

As a company 1) is convenient because it ensures people are somewhat decent before you bother your hardworking engineers.
In what way has it been handy? I happen to be getting a second passport soon.
It's possible they had a rubric for the interview which implicitly assumed a certain way of answering. Since the whole point in that case is to strictly follow the rubric to lower bias they had to reject.
The apps aren't much better. I got an App error the other day so I paid cash in the machine, it turns out I had paid on the App but still got the error. Also problems setting up some of them (Have to run a number and waste 5 minutes when you just want to pay and park).

My rant over software in general is that we have rushed to get features into things without investing the correct amount of time handling errors and making UX as slick as possible.
For those which country doesn’t allow dual citizenship. How do they skirt it?
Seriously! Why do people think that working remotely entitles their boss to 24/7 access? Come on, set some boundaries!
Even better if you can get it for free.
Such is standard operating procedure on any campus where students receive federal funding.

Phantom students are not common at all - anything with a name like "Open the Books" sounds like a lobby group, and one would like about their motives and funding sources.
Thank you for your comment! Great question that I should have mentioned in my comment, if the app is open-source and free, we don't have ads, we collect no information, how do we make money?

We are hoping to hit >10k active monthly users and an organically growing user base to justify putting in more time and personal money to create an AR module and an "Experience" module that uses Machine Learning. We hope to provide those as freemium features because those will require significantly more time to add, but will be an absolute game changer to Deaf Tech! So please share it with your friends so we can make the dream a reality! :)

Ah Sherlocking! That's a great question. There's no guarantee obviously, you got to take risks. The biggest one is if you put in so much work but no uses the app at all. If I got sherlocked, I would take it as a compliment, that I made something worth being sherlocked! :D

Dude thank you for catching that bug, I will push out an update today! :)
Is being downvoted such a bad thing?
> Confiscation and freezing of assets are standard and necessary tools in crime fighting in the West.

So for you confiscate assets from PRIVATE PEOPLE with no political nor military role in Russian Gov. is applying a tool to fight crime? That's not only violate westerners principles of private property AND innocence until proven guilty, but expose EU Gov. to EU Justice because such actions are illegal and unmotivated here and those who will pay rightful compensation to the angry owners are EU Citizens.

> This here is very similar. It is beyond doubt that Russia invaded a peaceful neighbour

Really? Following OFFICIAL, governmental entities, like https://www.osce.org/files/f/documents/e/7/233896.pdf the peaceful neighbor is actually an enemy, armed, trained and indoctrinated by USA an UK (mostly) intelligence, so the invasion, well warned in advance, is not only perfectly legit but needed to protect Russian territory. With a rightful excuse of acting to stop crimes committed by nazis militias against civil, witch is a better excuse than the Iraqi mass destruction weapons lie, talibans protecting bin laden lie, ...

> likely it is committing atrocities

They probably do, like any army have done in wars, surely if youb read official reports they are just responding to other atrocities committed against civil. It's not a moral justification, but certainly is on the international political scene.

> These sanctions also didn’t come out of nowhere. Russia was warned as nauseam that the will come if Russia will invade.

As Russia have warned ad nauseam they can't allow NATO at their own borders, like the USA have not allowed Cuba's missiles. And they give all the possible option to AVOID a war USA and UK government and private sector need, against NATO allies and their own people. Witch is actually an act of treason, by them. And also nothing new, if you re-read the recent neoliberal gov. history starting from the old "Operation Unthinkable" and "Operation Dropshot" to the recently released CIA report https://www.cia.gov/readingroom/docs/AERODYNAMIC%20%20%20VOL... on op. AERODYNAMIC or the far more recent coup https://doi.org/10.1111/j.1467-856x.2008.00343.x with the famous leak https://www.bbc.com/news/world-europe-26079957

Supporting such action by European Gov. is an act of high treason of our Constitutions (those anti-fascist JP Morgan CEO hate, the same JP Morgan co who have attempted a nazi coup in the 1930 in USA) by supporting nazi-alike actions ang government. From USA and UK people point of view is an act of high treason because their corporatocratic government act against their people interests to push their agenda's witch are themselves for the USA a violation of USA Constitutions and principle of Freedom.

Sorry, you just report NATO-neoliberal propaganda witch is as real as russian one, a neighborhood of zero.