skysight-inc/HackerNews huggingface dataset:
This is a ridiculous comment.

If the kernel gets to shut doen gracefully, then there is no problem at all. The file handles are closed when the processed are killed and the filesystem is unmounted in a consistent state.

If the kernel does not get to shut down gracefully (crash or power loss) the filesystem is left no more or less inconsistent than by any other kind of ongoing activity (nothing worse about a pending free-these-blocks vs a pending anything else), and is cleaned up by fsck or by the journal if there is one. Either way the file is finished being deleted on reboot because no processes have open handles and the kenel and the fs know that those blocks are deleted. The last on-disk state of those inodes was that the blocks are not used by any normal file. They are marked pending to be freed but hadn't been freed yet, but now during the mounting process at boot there are no processes that own them, so they are freed. It's no different than the normal process if there were no power loss.

There is no such problem.

As for "some kind of purgatory" and "I want to know it's done now" these imply ignorance of what a multi process operating system is, what it needs to do, the basic job of a kernel, etc. Not just in linux but nt and any other os that allows multiple concurrent processes.

It's the primary job of the kernel to manage exactly such coordination between a process, another process, and the hardware. Slightly virtualizing things like ram and disk is the very job the kernel is there to do, and what makes multiple concurrent processes even posible.

When you delete a file from a process and get your return from that syscall, it IS "really done right now" as far as that process and all other processes are concerned, and "from your point of view" is as "real" as anything ever gets for any process. The fact that some other process can continue reading and writing to a file handle you no longer care about is none of your business any more, and your intent that the file no longer exist in the filesystem so that it could be created again without conflict, or so that it no longer appears in listings, all does happen as you requested, and immediately.

If you had a file named foo, and you needed to delete that because you need to create a directory named foo, you can do that. It happens exactly as you need, even though some other process now has a file handle open to some invisible file that used to be named foo. That other file handle is just not your problem any more. It's as if the other process simply opened a new temp file in some other firectory that has nothing to do with you.
No.

What is discrimination by national origin is the fact that employment-based green cards have a quota by country of birth, without any adjustment for the country's population. However, the American legal system accepts that kind of discrimination by national origin, because it doesn't fall under the Civil Rights Act.
in my opinion Jeffery Ventrella's clusters are a more promising avenue than Conways GoL. The rules are in comparison very interesting as well: No creation out of nothing, only particles that attract or repel each other.

The pattern it generates are pretty amazing as you can see here: https://youtu.be/0Kx4Y9TVMGg
Not to say everything is perfect, but I'd like to see those credible studies.
The Clojure repl allows you to eval changes within a live application. Try that in PHP and I don't think you'll get very far.
Same with alcoholics, drug addicts, or anyone with any other addiction (In this case food). They can go sober for years, then BAM, back to square one.

With food is harder because your addiction is right in your face every day.
Oh oh, gotcha.
I only ever watched a few episodes when it was on TV in the US. And then a few more episodes of Yu-Gi-Oh Abridged ;)
While it wouldn't surprise me if such a thing was actually the case, I want more evidence other than a Tik-Tok tier Tweet, otherwise this is just another inflammatory political Tweet rumor.
Do you have any links about their BSD abuse? I would like to read more.
But doesn't huge amount of fraud dissuade new investors?
Sure. I mean that was always the case. The problem is that his inner asshole is too much out in the open for everyone to ignore, and this interferes with the reality distortion field significantly. Steve Jobs was better at this.
I don't have any advice. But I gotta say, I relate to this so much I may as well have written this post word for word.
(somewhat snarky) I would start by posing the question "How can I improve my team's writing". "Upskill" is more of a "downskill".
"I recant! I recant!" screams Warren Buffett as he runs ashore covered in jellyfish
Most of us can go our whole careers without the "insight" that string concatenation is a "monoid". I don't know any languages that would balk at "foo" + "" or [a, b].concat([]). This all seems academic beyond belief.
Wow! Congrats! Looks amazing! :)
Show HN: Listen to the current hourly news program from Voice of America
> The InvalidValuesInEnumsFieldsFuzzer will send invalid values in enum fields. It expects a validation error in return. The GitHub API does not seem to reject invalid values, but rather convert them to a default value and respond successfully to the request. This is in contradiction with the OWASP recommendation around strong input validation and data type enforcing.

Doing this is incredibly good practice for compatibility, because otherwise you can never add or remove enum values because older clients will break on the unknown values. I also fail to see how it violates the recommendation, invalid data doesn't enter the system.

Imagine all webservers and browsers would need to be updated for every new HTTP header or status code is specified or web pages don't work anymore...
There was actually some truth to this around 2014-2015, before the major clampdowns.
What does any of that have to do with this story about Huawei and China?
In category theory, everything has to be defined in terms of objects and morphisms, which can be a bit challenging, but it means that you can apply those concepts to anything that has "an arrow". it's of course just playing with abstractions, and a lot of the intuitive thinking in CT goes back to using the category of sets. For me however seeing the "arrow and composition" formulation unlocks something that allows me to think in a broader fashion than the more traditional number/data structure/set way of thinking.
Same with OnePlus.
Three Leaked Censorship Directives Target Anti-Lockdown Protests
Try Eugenia Chang’s new book, The Joy of Abstraction. Riehl’s book is very technical.
It seems odd then that nothing has changed. They've had 12 years governing (yes some in a coalition), likely for another 2 years.

I could buy not doing something for a year or two but at this point I'm more inclined to believe that it's deliberate. A nice way to stoke up a bit vote galvanising, "oh look at what the woke lefty is doing now, look over there and ignore the economy".
"unhelpfully" was deliberately chosen, to indicate that signalling disdain isn't helpful to the goal of teaching OP how to help their team. One could argue that it's redundant ("Focus on X, rather than Y" does imply that Y is unhelpful), but even so; reiteration for emphasis is a perfectly cromulent stylistic choice.

Surely if the OP is trying to help their team to communicate in a corporate environment, then teaching them the shibboleths like "upskill" will be helpful to (as you rightly suggest) meet the readers where they are? The team will be free to use them or not, as they choose. Whereas "banning" those words can only handicap their ability to corporate-cosplay, if that's something they want to do.
Agreed - I think there should be a huge asterisk over the source of data. Twitter reports are not inherently accurate - they need 3rd party verification.

If this is true - it is a concerning but not surprising maneuver.
Online voting is a terrible idea rife with flaws, intentional and unintentional.

In-person paper voting is the only reasonable system.
Freedom of speech does not mean freedom from consequences of said speech when the majority of the public thinks you’re a raging asshole.
Humans have physical games with rules. "Bullying" is nothing like that.
I agree with the diagnosis. I think the root cause is growing up with social media.
I’ve become increasingly obsessed with set theory. I think we can derive set theory from Turing machines and basically “solve” incompleteness.
Thank you for this information! I did not know this caveat.

I completely agree, some folks drastically benefit from this (in a needed way), and I feel no envy or upset towards them. It looks like my thoughts were misguided.
I mean, US businesses willingly shipped their operations to China so it’s not really correct to lay all the blame on them. We could have kept our operations here but US business people wanted increased profits so they dismantled our industrial base and paid China to build up theirs.
Seems odd they don't want an up to date photo.
Gimmicks such as buy our product and plant a tree might work in oversaturated, commoditized markets where consumers care less about which product they buy. I'm not sure choosing a financial product falls in the same category where there are a dozen parameters people will consider before picking their product.

Besides do we really need more trees? Where are they planting them? Does it count if they partner with a lumber company which plants trees every cycle like a crop? I think we have enough trees. If they're really concerned about climate change they would be better off to use the money to sponsor research or lobby the government for favourable regulations.
*DoorDash to Layoff 1250 Employees
"Counting unique visitors"?

They are counting repeated requests. The unique count then is "total requests" minus "repeated requests".

Wouldn't it be easiser to count the number of times a cached resource is accessed?
I don't find writing to be difficult, but I do find getting started to be hard. My technical writing could be so much better if I had a template to choose from. The template would have all the headings and subheadings to get started.

Some examples of what I'm looking for might include:

* App/repo documentation for other developers to onboard (plus high level specs)

* Specific feature documentation and migration plan

* Technical post mortem documentation for a particular issue (focusing more on the technicals than a post mortem for management)
>> ‘Stanley Kubrick’s’ ‘Apocalypse Now’

…in what possible world; lol. I want to see that world.

I think you mean Francis Ford Coppola. :P Or ‘Full Metal Jacket’ - but your statement as it stands just makes me giggle.
Essentially the UK requires you to speak English and have a job offer over 26k GBP in a skilled role where 'Skilled' expects the skills needed are that of an 18 year old school leaver, or less skill requirements if it's a role with a shortage, or less money if you have an advanced degree. That's pretty open IMO.
As well as that the parents of the victim are easier to deal with even when the child is damaged than the parents of the bullies. And the parents of the victim may also be complicit in the victim blaming. It’s absurd to think it’s something that could be fixed in a generation also.
This highlights one of the things I've recognized, for a long time the digital existed beside the paper, the computer often had problems and people knew things would have problems so they would always have a manual paper backup. "The HR computer is on the fritz and can get paychecks out, well wheel out the file folders, and get everyone in HR some ballpoint pens because they're here until midnight", but nowadays digital first really means digital only, and we see the consequences of that when people are no longer able to do rational or reasonable things because the computer won't allow it.

"Sorry I know this document has to have your legal name, but unfortunately the system can't handle a character with an accent have you thought about changing your name instead?"

I mean I am starting to see more and more places, that don't have a til or register, just a tablet and an app which sure saves you some overhead, but if a backhoe decides to dig through the fiber line, congratulations your shop just got shut down until it works agian.

Now people will say "bad things could happen in the old days to!" That is true, but the difference was if bad things happened you generally had some measure of control and ability to effect change and at least find some temporary stop gap, the problem is now we have lost all autonomy because the shift to digital has also meant loss of control and locality.

Back in the day if the power went out you could open up a receipt book and a ledger and keep taking payments until it came back on, now you can sit and twiddle your thumbs.

My point is if you are "digital first" that means you are "digital only" and you sure as hell need to figure out a backup quick because it turns out shooting magic beams of light, across continents, has many more failure cases than a locked file folder.
Can relate. At least you don't have a family which makes you a lot more flexible.

Sometimes I just wish I could dump everything, every responsibility, be the bad guy and be gone.
I've written before that as I get older (as a male), I appreciate the importance of physical prowess more and more, and definitely infinitely more than I did as a teenager.

With regards to taking steps to insulate yourself and particularly your male children from physical bullying (= assault):

The first stop should be developing a body and a physical demeanor that naturally makes any bullies think twice about trying to assault you- the perceived cost should outweigh any potential benefit for them.

If that fails, and it probably will at some point, because there is always someone bigger and stronger, you need to be proficient in some kind of striking sport. Boxing is great for this. You don't need to be able to go to the final bell with Mayweather, but again, you need to be able to hurt the bully enough that in the future they'll know that the cost will outweigh any potential benefit.
10% is hardly a strong enough amount to break a stereotype.
They don't mean it, it's a pre-emptive cancel-disclaimer. What's really meant here is "There are some easy low hanging fruit shots to take at this guy, but with this comment we remove those from the table."
If we can have an impact today is not related to what happened outside our control in the past. Our impact today is physics, it can be modeled, calculated and validated.
We know that you can lock yourself in a garage with a running car engine to kill yourself. Engine exhaust has a measurable impact on your health. It’s not strange to assume the effect of pollution on a global scale would be similar, with some additional effects.
Good point. It would almost make too much sense if GameStop's next crazy investment was an actual game. I'd go along with any crypto stuff they want if they give me a million bux :D
Maybe this is too false of an equivalency for me to comprehend, but I genuinely do not see any connection between the two scenarios you mention.
I think you can find those answered spelled out online.

In short, it’s not JPEG 2000.
REAL ID requires renewal every 8 years or less.
Well, although I tend to agree with the point you are making, in this case it is not completely out of the blue, single data point..

CCP is ruthless and has been repeatedly shown to have no qualms oppressing and killing people and abusing technology in similar ways. So the data point is not far fetched.

It would be good to have this either confirmed or proven false. Until then I find it a perfectly valid discussion.

$0.02
Swift is fast but it’s both easy to accidentally write slow code and there is a not-insignificant amount of overhead to the reference counting and constant dynamic table lookups.

When I say Rust ran circles around it, I mean the difference was not noticeable unless timing, and was the difference of 200ms vs 400ms or a 3 seconds vs 5 seconds , so nothing to write home about necessarily.
The bias at CNN is "if it bleeds it leads". They liked having fights with Trump not because they were aligned against the Republicans but because outrageous fights with Trump would bring in viewers just like crazy shouting matches at pro wrestling matches.

Trump was the best thing that ever happened to CNN and I blame CNN for Trump getting elected because they put Trump on 24-7 in 2016 because his outrageousness got ratings. Not long before you would see the pundits sit around on a slow news Sunday on CNN and discuss the problem that nobody wants to news. Then all of a sudden people would tune to CNN because they knew in the next few minutes something nuts would come out of Trump's mouth. If they hadn't given Trump vast amounts of free publicity he would have had to solicit donors and buy advertisements just like any other politician.

Killing CNN+ was corporate suicide on the part of CNN. Going "all in" on the cable bundle and not developing a brand apart from the cable bundle is a choice to go down with the Titanic.
China's Four Pests Campaign
Reminder that as a technologist, everything you do is political. You are building the context inside of which society exists. You are building the canals along which power flows.

What you're doing might seem innocuous. It might be innocuous at the time. But as the pieces fall into place, as it responds to pressures from the market and the state, it might transform into something else entirely.

Assuming this story is true, the tooling that was used here probably started it's life much like Dropbox. What more innocuous app is there then that?

I don't really have answers for how to respond to this information; it's something I'm still working on myself. But as a community and industry, we can't blink it.
And his next book will be about the FTX madness!

https://nypost.com/2022/11/15/michael-lewis-eyes-ftxs-sam-ba...
Since last 6+ years, my default search engine is either Ecosia or DuckDuckGo. F*ck Google.
They do if they're REAL ID. By law they can only be valid up to 8 years.
The chatbot is testable at https://chat.openai.com/ with an OpenAI login.

I am testing adversarial inputs with it now and it seems to handle them better than Facebook's recently released chatbots: https://twitter.com/minimaxir/status/1598019844905242624

It even managed to resist my attempts at malicious JS injection and tell me how they work: https://twitter.com/minimaxir/status/1598027429909778432

But I wish they'd offer more than $500 in API credits for examples of strong adversarial inputs.
> This has been standard procedure

Are they testing the backups and restoring from them regularly, because if they aren't there isn't any backup happening.
K. I linked to the literal definition. There is no way to know that I was or was not working period. Getting snarky on HN? Good on ya.
AWS releases open source Trusted Language Extensions for PostgreSQL
Meta and Stripe attract some of the top tech talent and are seen as leaders in their respective fields. Thus, their actions often create de facto templates for other companies following suit.
Warning -- Lex Fridman link
Hm, “chimps do it” is not the stellar argument you think it is. Chimps throw feces, should we start doing that too?
Got it. My concern is just fragmentation of compiler/parser tooling in order to also support wit and may introduce compatibility burden to maintain (I know wasm<->wat is 1:1, not sure about wit). However, I'm looking forward to compiling my toy lang to WASI once its MVP is solid.

Thanks again for the effort of the elaboration.
Apple has shareholders. It is eternally bound by the idiotic rules of capitalism, which demand higher returns every year. Principles will not matter until we force the system itself to change.
To obviously debunk any and all FP autism coming at your way.

To give credit where credit is due, most of the time some application functionality being described through FP jargon gives a better spec of its behavior than the same through OOP jargon.
> And now to see loan forgiveness for people who took far fewer sacrifices (especially lawyers/doctors, who make significantly more than me now) - it sort of reinforces that working hard is a sucker move,

Just a note for anyone else reading this, but you’re only eligible for the $10k forgiveness if you have government undergraduate loans, and you make less than $125k. Few high paid professionals will qualify, and graduate law school/med school can cost $200k+.

TLDR: probably still work hard. Welfare is for the needy, or corporations.
Google search has many. Take your pick.
Freedom of speech in private should mean free from consequences.
Absolutely.

It makes sense; if your competitors are hiring, you need to hire in order to keep up and so you don't get out-executed. If they're firing, then maybe you don't need to "keep up with the Jones" as much.
This is good to know. I've never had the privilege of working on such a system so it is nice to know that this kind of thing is actually happening. Especially when government preparation for any potential pandemic seemed to be piss poor right across the board.
“Krakenites” - oh that is maximal cringe
This is completely unrelated to the harassment, abuse and assaults labelled as "bullying".
Apple often says no to the US Government, something Huawei cannot do by law.

https://www.cnbc.com/2020/01/14/apple-refuses-barr-request-t...
so at 27k gdp per capita theyre saving ~$22m per year in lost productivity, probably growing each year. Seems like a pretty solid investment
> unless you have a job offer or significant wealth

Isn't that exactly the same for the US ? If anything, because of the lottery, having a job offer is only gives you a 30% chance to actually get the visa. The USA (practically) has no path to permanent residency if you are Indian.

Even just getting to the job offer needs you to be on an F1-OPT which usually implies between $100-200k of college tuition just to apply for a job permit.

In that sense, the US needs both significant wealth & a job offer all while giving no pathway to permanent residency if you're born in the wrong country.

_______

For tech workers: Canada, the EU (through France, Ireland) and Australia are certainly easier to immigrate to. (wages are another question). Singapore & Dubai/UAE are popular destinations for working, though PRs can be awkward or impossible.

Even supposed harder to immigrate countries look easier, if you think about how every country needs you to be fluent in the local language. That everyone learns English is a testament to the political dominance of the USA & the UK over the last 300 years, and not a foregone conclusion.
Anyone I've seen in the IDW camp is still very much defending effective altruism. It's kind of terrifying.
Disagree - there will be some winners and some losers for sure. However there will be a lot of good that comes out of it. There was a lot of good that came out of the ARRA grants that the US government used same should come out of this funding as long as we don't end up subsidizing poor technologies such as ethanol & hydrogen that is not carbon neutral.
So much government data is temporal. Many already have strict archiving guidelines that mandate destroying certainly classes of documents after some number of years... many are single-digit. Nobody needs a copy of which city councilman voted to approve new speed bumps on Main St. 20 years ago, or your first 2 rejected applications for permits to remodel your bathroom. Most archivists are pretty aware of the problems with digital storage and know how to mitigate it.