skysight-inc/HackerNews huggingface dataset:
In an ideal world, intent shouldn't really matter (it does matter in our world, for pragmatic reasons, but it shouldn't). If the results of one's actions cause harm, one should be dissuaded from continuing / repeating those actions, regardless of intent.

You do rightly point out the reason intent does tend to matter in reality: it's that the response to RMS' actions are punitive ("you deserve bad back"). And ideally people shouldn't be punished for unintended mistakes; they should instead be helped (sorry if that comes across condescending to the offender, but it's true).

Focusing on intent instead of outcomes is still regressive or reductive in either case though.

---

Aside: this is somewhat off-topic and probably a debate for a separate comment/thread here, but I do want to note I use the term "harm" above very intentionally; I don't believe "offensive" is the correct term here at all. Being offended is not harmful. I think a lot of aspects of PC/cancel-culture focus on protecting those who are "offended", which is nonsense. If you're not offending people in this world, you're not living. But doing actual harm goes beyond that, and should be addressed. And I do believe RMS' actions were harmful.
That is just an excuse to be unkind whenever convenient.
Music generated with this https://openai.com/blog/jukebox/
Linux 5.12 Set to See Support for the Nintendo 64
Radiotrophic Fungus
How often do you think senior execs are in the office anyway? I bet they travel a good half the time. Heck, I traveled about a third of the time pre-pandemic. And larger companies are distributed all over the world anyway. Most senior people in my company aren't even in the HQ.
You got offers from some pretty decent companies there, many many devs probably applied there and didn't get hired. Yet you feel horrible. It's very human what you're going through, but try to at least look at the positives as well.
I've heard people say commutes are helpful for their mental health.

If you live in a rural place and commute into a suburb your commute is probably like an hour of forced meditation. If you like driving it might actually be good for you.

If, on the other hand, either end of the commute is in a city/you don't like driving it probably wears on you every day.
idk, as a french who went to palo alto for a week, I found speeds to be embarrassingly bad in what is a major tech hub of the world compared to the gigabit fiber I've had in medium french cities since something like 2012 ?
Drosophila geneticists have entered the chat
So you put this as a question but there is an implicit statement that "you consider this broken". That statement is from you though and not me. I don't seem to be a part of that conversation.
Reparations consist of discriminating on the basis of race now to address past discrimination. They are unconstitutional.

"The Evanston City Council approved the first phase of reparations to acknowledge the harm caused by discriminatory housing policies, practices and inaction going back more than a century. The 8-to-1 vote will initially make $400,000 available in $25,000 homeownership and improvement grants, as well as in mortgage assistance for Black residents, primarily those can show they are direct descendants of individuals who lived in the city between 1919 and 1969 and suffered from such discrimination."
Microsoft in Talks to Buy Discord
You gotta do some digging through the archives at The Space Review[0], but Dwayne Day has some outstanding articles over there on NRO projects. Keywords to look for are HEXAGON and NRO.

0: https://www.thespacereview.com/archive.html
There may very well be, but intelligence agencies don't want to expose their capabilities.
I do! I understand your position but i believe it's illusory. I would define charity by it's free-willingness and the fact it's done by the people of means towards the more helpless (i believe helping among your peers is self-help/solidarity and not charity). There is an inherant distance between the giver/given: the giver has profited (indirectly, as always!) from some structures, which have negatively affected the given (global north gives to global south, rich gives to poor, citizen gives to immigrant, etc). Charity may be necessary in an inegalitarian society, but as such i don't include it in my moral ideals, which themselves already mandate to eliminate such structures.

On a more practical level, charity is a plaster that contributes to the acceptability of domination: far-from-home wars are acceptable because we have NGOs, but the reason we are implicated far-from-home is because we have strategical interests there. Humanitarians orgs object to the means of domination, but they don't object the actual relationship. Another thing is that the individual and free-willing decision means that you will resort to unconsious decision making to apply it or not, since you won't be able individually to always apply it. Think about it: which kind of beggars do you actually (not) give to? mothers with children? drunk? young? proactives/prostrated? And as groups: towards which ones does the public opinion orient NGOs? There are always some patterns, it's always brutal and it always transpires the exact biases we are otherwise trying to fight.

EDIT: For a bit more legibility i should've added that the concept that replaces charity for me is solidarity. And given that moral guidelines as above are never fully applicable, in a situation of charity i try to act with solidarity in mind. In solidarity the difference in power inside some imperfect structure may still be present, but it is not the core. In fact you give not because the recipient has less means, but because you are peers in some other sense. Solidarity could also flow in the opposite direction since it's more than just a transaction.
If there was a lab leak.. The resistance to independent investigation, the disappearing of doctors who reported on this early on and such makes them just as guilty as if it was done on purpose.

At this juncture maliciousness or negligence is just splitting hairs. How they handled the negligence might as well have been malicious.
>I was hired by a psychologist to fix a program that seemed to have "strange output" written by one of his ex-grad students.

>printed some white supremacy message

So I'm missing some details here maybe, but isn't that easier to ask the ex-student? He's probably responsible for all of this right? I don't see how anyone could get away with such thing.
Yeah but people that use password managers are TINY fraction of users.
Except neither Chrome nor WebView would update in the play store. I uninstalled all updates and my apps are working again
I don't think you have to be a criminal to be in some sort of police database. And even if it did mean that, it should make no difference as to how their privacy is treated. If anything, a police database should have higher bars to third party access on privacy grounds than almost any other kind of database. The only thing that should be public are court records.
What do you do now? Is there a demand for CS skills at the LHC, and was it a fulfilling place to work in general? Presumably you lived in the UK that whole time?
Im just guessing there are several orders of magnitude greater quantity of housing rather than highways despite the apples and oranges difference.
Is this the same data from like yesterday where the headline was US study says astrazeneca is 100% effective at preventing serious illness?
Remove government intervention.
Why give raises when your employees have to be grateful for having a job at all?
Any clues as to what new physics might be out there if this gets confirmed?
Watching that with no sound was actually nauseating.
To allow higher leverage!
oof, this blog post is even more cringy than their repeated replies on twitter "...we’ve looked into and verified the issue and have pushed out a fix. We will continue to investigate and will provide updates as we have them."

this is a perfect example of how NOT to handle a PR nightmare.
> Typically in webapps, access is assumed to be a one-off unless the "offline_access" scope is requested for example.

No - access is assumed to last for a session. It is explicitly not one-off. "Offline access" allows the grantee to request new tokens without further input from the granter (via refresh tokens); it does not mean that access tokens can only be used once.

3-D Secure already allows users to grant one-time requests, without the song and dance of a useless access token.

> the website can request a max payment amount or frequency and the user (on their bank's authentication page) can further constrain those settings if needed.

I fail to see how this is a feature of OAuth specifically.
Once you've gotten used to the speed of something like OCaml and Go, it's really hard to go back. Rust feels excruciating to me, even though I like the language.
TikTok Doesn’t Pose Overt Threat to U.S. National Security, Researchers Say
>It is illegal to be poor because progressives impose laws making zoning, housing, food, jobs, etc too costly and punishing any who attempt to make lower wages livable.

Pretty sure you mean Nimbys, unless you're suggesting that building high density houses next to coal burning plants is perfectly fine and should never have been banned. There's a difference between zoning that increases prosperity, and zoning for selfish incentives that you would be wise to consider before casting zoning laws as progressive, when that's patently false[0].

>Billionaires are because they make accessible goods/services to greater percentages of limited populations.

>World abject poverty has plummeted from majority to near zero in my lifetime. That was capitalism improving productivity of all.

You imply causation without evidence. Billionaires use extractive and ethically bankrupt methods to undercut their competitors while skimming their plunder off margin between a fair price and their true cost. This is neither necessary, nor sustainable to ensure prosperity for all. This randian perspective is emotionally comfortable for the winners but tragically harmful to literally everyone else.

0. https://www.theamericanconservative.com/urbs/zoning-reform-i...
I liked the infamous butterfly keyboard more. I could type much faster on it, and it felt more solid, but almost everyone I know had an issue with them.
Same experience here.

But why don't thet kill the referer header entirely? Mozilla's attempts at protecting user privacy seem very half-hearted.
Show HN: CourseMaker – Interactive Course Builder for Developers
Yeah, 100% serious. First example from manpages on `find`:

Simple `find|xargs` approach

Find files named core in or below the directory /tmp and delete them.

$ find /tmp -name core -type f -print | xargs /bin/rm -f

Pretty simple to understand what's going on here. `-name` allows you to specify what filename you're searching for, `/tmp` (first argument) is the directory to search in and `-type` helps you select what kind of thing to search for. Remove the last part as you don't care about deleting anything.

It's really that simple. In fact, unsure how it even can get easier. Just because there are complex examples doesn't mean you can understand the snippets you need and ignore the rest.

And no, manpages are not for newbies who don't know how to A) read manuals B) have no idea about unix. They are for people who are looking for specific pieces of data related to a tool they are using, manpages are reference manuals and they will stay like that.

If you need tutorials/guides, there are plenty of other tools for that. I recently found out about the `info` program that does what you're looking for as well.
Hello HN - founder here. My goal with CourseMaker is to create an online course builder which caters to technical course authors (developers, data scientists, analysts, scientists).

The platform allows you to easily create interactive coding lectures (think codeacademy or hackerrank), there's a demo you can play with on the landing page. There are other nods to technical authors - most content is created via markdown (the Ghost blogging platform has been an inspiration), and there is KaTeX Math typesetting. Underpinning these features are all the things you might need to run your course (payments, memberships, custom domains, analytics, compliance).

I've been teaching developers online for a couple of years now (15k students). It's been one of the best things I've done in my career, and hoping CourseMaker can help others do the same. We're in the second month of beta at the moment.

I'll stick around to answer any questions, and would really love to hear any feedback.
On the other side we have a dying super power with a carot as president tgat proclaims the opposite is true.

Both sides cant be taken at face value.
Bonsai (YC W16) Is Hiring a Growth PM (Remote Only)
Similar
https://TheseLyricsDoNotExist.com

Complete list
https://thisxdoesnotexist.com/
Ask HN: How to filter HN search on the number of comments a submission got?
Sometimes I would like to find submissions whose comment count exceeds a certain threshold. I know for certain that it's possible as there was a post by dang that used that feature, but I can not for the life of me find that post again.

I think it was a specific query string that you could append to the search.

Thanks in advance.
I wonder how gait recognition from space would work, if it all.
You wouldn't encrypt/hash it, since 4-5 letters (say 30 bits) is trivial to brute force anyway. Talking about offline password encryption/hashing is a bit of a red herring anyway, since it distracts from the fact that you're still sending your full password to the server for verification each time, so if the server is compromised for any length of time your password will be as well. Reusing passwords is broken: you really need different passwords for every service, and then it doesn't really matter whether the server stores them in plaintext.

Asking for random letters is a poor man's version of a zero knowledge proof. It's only marginally more secure than asking for the full password (if you want to break into an account you need to observe someone entering the password a few times instead of just once), at the cost of a very crappy user experience.
It was really slow last time I tried it. I really like Crystal and wish it the best, but it's hard for me to imagine using a sluggish compiler as a daily driver.
In a former job, because I was an employee for many years, the notice period the company had to give me was 6 months. My notice period in case I wanted to quit was still 1 month (the legal minimum).
Not quite. They are starting the prescribed dispute resolution process, as set out in the agreement. If that fails, they would still have to take AZ to court, and presumably then the restrictions on claims also set out in the agreement would apply.
And many initial cases having no connection to the market
Sort of, but I can't be sure that this attributed entirely to OpenAI or other changes. It used to be more common 5-6 years ago to devote all available resources to one player ("carry") and the other 4 make space for the carry. In the last few years it's become more common to have 3 cores who get sufficient resources. It also sometimes happens that the 4th player has resources equal to the top 3. But always, the 5th player is dirt poor.

FWIW the developer of the game has also tried to fix this over the years, devising ways to get more resources to the 4th and 5th players. For example, there is a system similar to UBI where all members of the team benefit equally from "bounty runes". But till date, the bots have achieved a level of egalitarianism yet to be matched by human players.
I'm staring to think these are industry attacks on a company that is in competition with others. AZ's vaccine is quite similar to J&J but AZ is getting all the criticism. If AZ is so unsafe why has there not been huge issues in the UK where so many got AZ.

Something fishy is going on. Either at AZ or from the outside.
The assumption that leetcode is the only way to know if people have learning capabilities is weird. My job is a semi niche industry (semiconductor manufacturing equipment), most people who enter here need to go through a brutal ramp up. There are ways to assess learning ability without asking people to make interview preparation their part time job.

Edit: Anecdote time. The best interview I ever had was for my current job. It was a hour long where they gave me 1 design problem to solve. It was an open problem but the interviewer kept introducing new information. "Lets say the speed of stage cannot exceed x", "what if the wafer cannot take the stresses you will generate?", etc. I think that showed both my design thinking and the ability to assimilate new information in my mental model.
Yeah, I tested it on Ubuntu, had no problems. But yeah, VSCode doesn't cut it completely. Rider is as better or better than VS in some regards but it's paid.
I get better “ Product vs. Product” and “Product Review” results with ddg these days.

Once I took the time to read one of the sites and it’s obvious it’s generated content, and awful at that. I still reading pros and cons of one of the product and the same thing was mentioned under both, just with different wording.

GPT-3 or similar is going to make this way worse.

The only time I still use google (via !g on ddg, what an awesome feature) is to search for local info or in native language. But even here ddg is getting better, especially if I append the name of my city or country.
> but I ended the interview early

I wish I had the balls to do that. I mean sometimes u just know you bombed and there's no going back, like 30 minutes into a bad date. You just know. Yet there I am going through the whole 1.5 hours sweating it. Why not just say : Hey guy, thanks for the opportunity. I think we both know this isn't going well for me, good luck! Actually this can work for bad dates as well!
> I'm a sysadmin, not a programmer. So I don't code for business operations. I compile them to make them work.

Sounds like you have an organizational problem, not a programming language problem.

I would expect developers to provide you with an actual application or at least automated way to build it, and you to deploy and handle the given application.

Instead you have developers providing source code and you trying to understand how to make it work.

There are plenty of tools, methods and ways to get a repeatable build process, including docker, CI, bash scripts...

Even a README file can contain a valid and repeatable build process.

Even a process called 'ask to Robert how it works' would provide you with the information you need

It's hard to imagine that this is not scripted or at least documented somewhere.
"The European Union’s drug regulator said last week it was safe but an opinion poll on Monday showed Europeans remained sceptical about its safety."

The above sentence, for me, sums up the quality of this article: What poll?
Is that legal?

what do you do if you have a flooding? just hope you dont get electrocuted?

You should really insist on access...
I see the hybrid model as being the worst of both worlds. Your house/apartment needs to have a room dedicated to working, just as if you were fully remote. However, you still need to live within commuting distance of the physical office, so you can't take advantage of working from somewhere with a lower cost of living.
https://news.ycombinator.com/item?id=26550429
Global macro did well last year i think but long short equity not, it's like an existential crisis.
That would require publishing a set of polygons covering all of it: literally a directory. I'm not sure that's a great idea.
Yes, but that’s not how it works.
There still is an energy barrier to “land into” a nucleus, and tunnelling through that is just not plausible with the energy of a proton in a crystal lattice, again by more than 6 orders of magnitude. Structure defects do not magically create energy to give it to nearby ions.
One nuance of hybrid that often gets dropped is that there's a distinction worth drawing between fully remote and "WFH."

Coming in a day or two a week is only possible if you're still basically commuting distance from an office. It can in principle be a longer commute. But I'm probably not going to hop on a plane or drive 8 hours once a week to come in for a day of meetings. (Though I could once a month for a few days.)

I work at a company that's pretty distributed and remote anyway but I do know people who used to come into an office regularly who have moved out of commuting distance.
Looks nice, any plans to support Rust in the upcoming features in Q2?
For those who understand French: I assume this is the primary source:

https://www.mediapart.fr/journal/france/dossier/notre-dossie...

This is the equivalent google translate link:

https://translate.google.com/translate?sl=auto&tl=en&u=https...
How Not to Panic About Inflation
Many back-to-office advocates are “social butterflies”, so they will not enjoy coming back to half-empty offices. They really need everyone to be there in order to thrive.
Wouldn’t Top Stories be of value?
It's absolutely certain that Dual_EC_DRBG was used as an NSA back door. The NSA went out of their way to force it into a bunch of products, which is weird enough. Many "experts" dismissed the risk, because they claimed that the only real "danger" was that if the internal state of the RNG were to leak out over the wire, it would be trivial for the NSA (given their private key) to crack encryption of VPNs. No leak, no risk.

Juniper had a vulnerability in their VPN products. That little fiasco involved Chinese hackers having replaced the Dual_EC_DRBG public key with their own backdoored public key! When that was disclosed many security researchers suddenly took a keen interest in the Juniper VPN code and discovered that it "accidentally" leaked just the right number of bytes of RNG state into the initial connection packets.

Look.

Just... sigh.

If you're outside of the United States and you purchase any security product made by a US company, just assume that device has an NSA back door and is being used to spy on you. Juniper VPNs definitely were. Similar VPN products from Cisco most likely were. RSA hardware tokens had an insane design where they used a "tree" of keys where RSA had a root key to could be used to emulate any key fob. Three guesses as to why they needed to do that instead of simply generating standalone unrelated key pairs per fob?

Similarly, anything you store on Azure, AWS, Office 365 or G Suite should be considered compromised by the US. Encryption my ass. They have a copy of your encryption key!
Thanks for the feedback!

An app marketplace is something we absolutely aspire to. Our API is a modest start in that direction.

Self-hosting is very interesting and something we hadn't thought much about but all the feedback here on HN has really gotten us thinking. Also interesting in light of the fact that Jira is pulling back from its own on prem offerings.

Regarding being for managers vs. engineers, we're very much determined to be for the whole team. As managers ourselves we want to be 100% extra careful to not make yet another tool that the team thinks is "for us managers". We've never gotten much value from such tools ourselves.
Do you even remember the early responses from these countries? If you do that does not sound that unlikely
> It is almost certain that some unknown phenomenon is happening with palladium/nickel and hydrogen/deuterium.

The entire things is explainable by some combination of incompetence and fraud. There is nothing here that should lead one to believe there is any kind of actual new phenomenon.
Definitely. Rust is one of the next languages we'll be adding support for, along with C and C++ (we've had a few teachers working on courses on embedded development). Also open to requests from customers on this.
I like how china's over the top, authoritarian measures, sometimes including sealing people in their homes physically, is idolized by people in the west.

We could have double the death rate and I still wouldn't concede this. And I wear a mask, wife and I wfh. Kid is still at home.