skysight-inc/HackerNews huggingface dataset:
There are user mode TCP stack.
It is doable with user mode IPC and IOMMU
That's not true though. No game lives off the general public buying a few cosmetics. It lives off a few addicted people buying thousands of dollars worth, while the vast majority pay nothing. It's a terrible business model that will hopefully be outlawed in the coming decade.
Yes but why doe sthe baker accept that currency for the bread? They do so because of the collective belief in that currency's value.
I still don't regret buying Factorio for a whopping 1 Cent per hour.
> The market has pretty clearly spoken and decided that people prefer cosmetic micro transactions with free to play games.

All that the market discovered is that there is a huge number of "whales" that can be exploited. The "fun" will begin once the whales have squandered their money and will either leave entirely or, and that's the scenario I fear, some (or someone's relatives) will raise a sob story in front of their local newspaper or politician... ending in a repeat of the early 2000s with videogames being blamed as a whole for the excesses of a few, and religious and other moral fundamentalists getting ahead.
> Do these programs exist in other countries?

Yes, they exist in India. The usual purpose is to force kids to study.

India has coaching centres which are worse than jails for kids where they are coached to crack JEE (Elite college entrance exam) and other competitive exams.

You can find all sort of abuse happening in these.

Stack class ranking, subtle gender separation, and some verbal & physical abuse is common in most schools outside of few urban centres though.

Public stripping and getting kids dehydrated outside in hot temperatures was a thing few years ago but it might have stopped now, I hope.
I'm not sure that a site billing itself as "conservative talk radio" is a terribly objective source; although the reporting on the new discipline policy may or may not be accurate, a source that frames things in such partisan language as "lazy progressive activists" isn't a place I'd like to take news from. Is there a more neutral source reporting on this?
Not that I'm outright opposed to this kind of thing, but often messing with core mechanics in wacky ways is a lot more fun on paper than in practice.

There's a lot of games that have a sort of boring standard (SC2's 1v1 ladder maps are all same-y, nobody competitive plays Smash with items on, etc.) and the fact that you see this pop up repeatedly in unrelated communities should probably tell you something.

IMO, when you have a game with sufficiently deep mechanics, wackiness tends to obscure that depth, resulting in an experience that's less interesting rather than more. Like if you added Mario Kart abilities to football/soccer and suddenly the winning team was getting regularly blue shelled, I don't think it would improve the experience, even if initially it'd be hilarious.

Now maybe it's still worth it to have "party game" modes in some cases, I'm just saying that these modes might not have legs, so to speak, and thus may not be worth the dev effort if hardly anyone plays them.
https://techcrunch.com/2018/07/19/one-day-googles-fuchsia-os... says, as of 2018, “about 100” people work on Fuschia.

I find your “much higher than 1000” estimate a bit surprising.
> unconvinced about the viability of a microkernel architecture beyond theory

QNX is an example of a real-world microkernel OS that Blackberry purchased for use in mobile phones. One could argue it had superior peformance to Linux, not because of throughput, but due to its real-time guarantees.
macOS window management is incredibly worse than the other two operating system, and that's if you use Spectacle and other helper tools. Without them, it's even worse.

I loved my time with macOS but window management was definitely the worst thing about the OS for me.
This is like saying we should blame the smoker, the junkie, or the gambling addict. The latter is an especially accurate comparison because these companies turn their games into gambling machines.

Sure, personal responsibility is important. In the end the only person who can free an addict from the quagmire of addiction is them. But that doesn't stop us from regulating the fuck out of tobacco companies, heroin dealers or casinos to reduce the harm they do to their victims.

The elephant in the room is that we as an industry hold the power to alter people's psychology on a greater scale than any drug. But people stay silent because it delivers the paychecks and the shareholder returns...
* A pained pivot to the responder’s favorite hobby horses
Linux does not have a stable driver ABI or API.
Everything is limited if there are enough bots and scalpers.
Is Apple partially to blame?

Did they purposefully push the loot box model by promoting games that were doing it because they took a cut on every transaction?
As someone who's into economics and finance (as well as cryptocurrencies), I'm less concerned with what everyone thinks about Bitcoin and a lot more with what they know about money in general. It's scary when you first realize most people have no clue how our civilization works and what holds it all together. This is a very fragile system, it benefits those with money/power, but it's also ripe for disruption because it's not consciously supported by the majority of the world's population.

How can someone go through life and never ask themself what money is, where it comes from, why their paper bills keep getting worth less year over year... Most of us consume things on a daily basis, but never stop to think what actually happens there, where the value of the money comes from, what determines the price of the product, etc.
Which editon are you reading? I thought the garbled IBM/Apple story was removed from later editions. Anyways, it was just a failed attempt adding some colour. I wouldn't ascribe too much importance to it.

I had forgotten about the Wizard of Oz bit! I don't recall if it was meant as an aside or it was meant to support a larger point about public opinion of bimetallism.

The bulk of the middle section of the book is mostly just meh. The final chapter though is something to behold! It's comically bad.

The book remains fairly popular in certain circles. If not for anything else, read it so you can politely refute the person who brings it up at a party.
(I'm in my late 30s, but I always try to look for "time-tested" books first. Books that seem to hold their value after decades; see also: Lindy effect.)

Language and linguistics: "Metaphors We Live By" by George Lakoff and Mark Johnson (1980): https://en.wikipedia.org/wiki/Metaphors_We_Live_By

Systems thinking: "An Introduction to General Systems Thinking" by Gerald M. Weinberg (1975): https://geraldmweinberg.com/Site/General_Systems.html

I still often use Weinberg's Systems Triumvirate when feeling stuck on a problem:

1. Why do I see what I see?

2. Why do things stay the same?

3. Why do things change?
Ask HN: How to stop being so anxious about job interviews?
Before I started: yes, I have generalized anxiety disorder, properly diagnosed, properly treated. It has not bothered in me in years, and for someone who couldn't get a haircut without feeling the heart racing to 150bpm, it's been really great. All that therapy and (some, intermittent) medication worked, except for one use case: job interviews.

It's not even a career-related anxiety: I manage large teams and am able to deal with all sorts of people at levels junior to EVP, no problem, very little is capable of throwing me off-balance.

Yet here I am. I have a Meta interview later tonight, and I feel lightheaded, sick, and weak-kneeled. I measured my temperature and I've got a minor fever. Couldn't sleep at night. All psychological - I am not sick. Thinking about it, here are some of the things that cause all those reactions:

1) Fear of embarrassing myself in front of very senior/accomplished people.
2) Getting stuck/blocked or coming up with a laughable solution that won't make sense.
3) Rejection fear and worse: fear of a downward spiral of failure that can end my career (typical catastrophic thinking).

Oddly enough, I don't feel anything like that in behavioral interviews. It's only in those where I need to be "creative", like system design or coding. I am having a miserable weekend because of this. Frequently I think about cancelling interviews (and many times I do - this is the 3rd time I'm talking to Meta, the last 2 I cancelled the loops) because of this combination of anxiety and misery at peak level for so many hours and days.

People who have similar symptoms, how do/did you deal with it?
Maybe we should. We already have Grammarly for linting of prose. Throw in syntax highlighting, auto-complete. If you want to get really creative find a way to identify the relevant proper noun when you hover the mouse over a pronoun.
If you could go out and talk to celebrities, sure. Or hear off the cuff celebrities from different worlds mix.

That’s what made it so exciting in the beginning… making it feel like you were part of an exclusive club even if you weren’t a famous person. Eventually the hype fades because the bar lowers, and the most interesting people move on.

Your point about Covid is also fair… the timing was good.
Many. Just one example is fillets.
They don't exist.

It's extremely painful to add fillets to anything by manually designing the geometry. There are a few libraries that try to provide the feature but they are forced to use a pretty inefficient minkowski math that brings your machine to it's knees, and they don't even work that well (can't actually handle every situation). And fillets are not just a nicity you can live without. They are critical all over the place.

The openscad feature set is pretty basic, but there are at least one or two projects that essentially transpile from python to scad. IE, you desribe a model in python with functions that do more powerful things than native scad provides, and it outputs scad code to make that model.

I haven't used those so I can't say more than that about them.

I still use openscad directly for a lot of things and live with it's limitations because to me it's just that huge to be able to check in the model in git and actually diff it and read the file and the diffs directly, and for a whole model to be described in a couple k of human readable text instead of 10 megs of binary or xml.
I guess I’m not quite a whale but for a brief period of time I was spending several hundred dollars a week to run contests and pay for ships and game time for an Eve: Echoes (the mobile version, although I did play the original) corporation. We had 100+ people playing, I was their fearless leader, we had a war at one point, lots of fun. I knew once I stopped all the spending a lot of people would just leave and I wanted the party to keep going for a little while longer. I bought an iPad Pro so it’d be easier for me to administer my corporation. It was during COVID and it made me feel important and felt like I had friends. I couldn’t keep it up though, and maybe 75 people evaporated to wherever they came from.

We ended up with about 25 people sticking around, people idolized me and it was fun for awhile. Eventually (after a few months) I got bored and gave the reins over to a much less “fearless leader founder” person and much more “I am an accountant irl and Eve sounds neat” type person, which worked out pretty well, and the corporation thrived. I think back fondly to that and felt like it was worth it.

Alternatively, maybe ten years ago I spent a similar amount of money on this mobile game that was like sim city and Pokémon and time lapse command and conquer all rolled into one. I hate that I played that and hate how they managed to get my addiction loop just right and I was spending most of my paycheck on this stupid game. I had a guild and “friends” there too but it just felt like we were a bunch of addicts justifying each other’s spending habits. We knew what the in app purchase limits were for apple and how to get around them and stuff that just seems insane to me now.
I don't understand what this means, can somebody break it down?
Yeah, I think the economics of Bitcoin is fascinating to watch. Been curious too what the market price of it would be if one took out the speculative aspect.
Is being better than Russia the gold standard for free speech?
Would you recommend more resources to learn about his work?
Honestly, I feel like all these parents are victims too. I'm glad it didn't destroy your relationship with your parents. It does for many :(
I still have letters from 30 years ago. I would count that as being durable.

I also deleted a lot of letters and journals by throwing them away.

I was bitten by a platform that stopped existing and took content with it. I had not backed up my texts.

I think what I am trying to say is that it depends. If it is important one secures it. If it isn't one carries the risk of loosing it.

It doesn't necessarily depend on the medium. But I agree. Except from entries in one's journal 1on1s are really ephemeral in the real world.
To Type, or Not to Type
> No but we must recognise Graeber for bringing this idea into the mainstream

By misrepresenting what economists actually believe? How exactly did that improve the public discourse?
Thank you, I came looking for a linguistics recommendation
Good luck sharing your screen on a remote call with that.
> When I was labeled a ‘troubled’ teen, I obliged

There's a chicken egg problem here: when you were labeled a troubled teen, you already were a troubled teen. What happened to you after was bad, but it wasn't all peaches and cream before. Finding the appropriate way to deal with troubled teens (even if it did start with poor parenting) is not easy, and this discussion seems like a one-sided caricature.
Is this map showing expected delivery times based on realized deliveries, or based on intended schedules?

I wonder what the p95 latencies looks like, along with failure rates, and most challenging ZIP Codes, volumes, etc. Can USPS even log all this data?
It also means having the wherewithal to take the source's prejudices and priors into account, as part and parcel of the meaning and intent you glean from the true portion of their argument. Which is to say, any true thing spoken by an American shill for RT has to also be considered for what specific purpose its inclusion on that channel serves. To accept information without understanding the purpose and bias behind it is even worse than not knowing anything at all.
Every time I've written code that executes external processes in PHP, I've used escapeshellarg(), even if I believe I've sanitized the input beforehand.
i dont think L4 and below costs $500K? $170 base +$30 bonus+ 100 in stock.. i don't think other benefits add 200 more?
I really enjoyed Fooling Some of the People All of the Time by David Einhorn. He goes clearly and deeply into his suspicions about Allied Capital, a company that he thought/thinks had unethical/illegal accounting and business practices.
Sanitisation is relying on parsing (tricky as we see here) and on removing "special" characters (meaning that some otherwise valid values can't be represented)

What you should be using is quoting and escaping for the specific context.

Here in PHP and in the shell command argument position, you'd use `escapeshellarg()`. This will produce a correctly quoted and escaped string that can be safely used at argument position in a shell command.

It also doesn't rely on knowledge of the specific domain of the argument and it doesn't parse the argument at all. It's stateless and works everywhere.

Of course, if the input isn't a valid hostname, to come back to this article, `ping` will still fail, but there will be no possibility for arbitrary code execution (of course, neither their would be if `filter` worked right, but that's a) accidental (because ; and ' are not valid host name characters) and b) obviously not a given because filtering and sanitisation is much harder than dumb quoting.

Always quote. Only validate if you need to produce a readable error message. But never rely on validation or sanitisation.
Additionally, in room units could activate only when there is nobody in a room... like reverse occupancy lights. Slight movement would switch them off. If it was really harmful, a notification could indicate they are about to come if there is no movement. This would not be appropriate for every type of room of course, but more filtration the better where it is practical.
v.022 sounds like alpha or beta. I used it years ago and it was good and feature-rich.
There are a few problems with that:

We instantly lose economies of scale. While a software company might be able to scale up with 100 so employees, the same does not apply to most other industries. Goods will be more artisanal, but also more expensive.

It's already hard enough to solve problems of a global scope. Increasing the number of countries from ~200 to ~7.9 million will make this impossible. Sure, microcountries could band together for a specific purpose to become macro-countries of a size large enough to solve a specific problem, but such an arrangement would be highly unstable: I can imagine a farming micro-country and the fishing micro-country that lives down-river having major disagreements on fertiliser run-off, for instance
If you pay to use it then you can use later Python versions. Pro supports at least up to 3.10 as of this writing and is continuously updated for later versions.
Choice that's full of crap is worse than no choice at all - it completely buries any decent game in a mountain of unplayable garbage that's not even worth the free wifi to download. PC and Console are not at that level yet, but mobile gaming is impossible to access, as for any 1 decent or good game that might exist, there are literally thousands of crap ones that try to waste your time, get you addicted, and make you pay hundreds of dollars (!!!) to survive.
First class encompasses more than just letters.
var_filter is more comparable to things like a form validation. You obviously don't use that for security neither. If you actually wanna pass stuff to system() or equivalent, you'll use escapeshellarg()

That is if you actually use raw php. Very few (good) people do. (Kinda like ruby). And symfony / laravel have functions for both these use cases. Symfonys process takes care of this for example
Big hug
You're the best kind of right (technically), that law doesn't even come close to applying here and yet the argument still stands. Broadcasting has been usurped, mass media is not delivered over ATSC, but over a variety of PHYs, with IP/UDP/TCP/TLS/HTTP on top and your channel directory is privatized.
> “CODA” becomes the first film with a predominantly Deaf cast to win Best Picture

Whenever I see a movie/series starring a minority getting high awards I always think about if it was awarded for actually being good, or just because it had a cast filled with a lesser represented group and juries didn't want to come off as racist.
Lot of assertions here about how society should be run without any actual argumentation.
Huh? Are you saying that in Windows, drivers don’t run in kernel space?
I chastised a friend for getting so upset after losing half a dozen travelers checks on vacation. Get a grip — it’s $2 worth of paper. If you can’t afford to replace that you can’t afford to be on vacation.
Mac's aren't even that great for DevOps. You get horrible out of date GNU things like bash 3 and are almost forced to upgrade and install a lot of stuff via brew at which point you also could have installed a Linux.
Samsung might not be directly motivated to make updates, but it’s now a selling point and consumers care about how many years of updates they’ll get. There’s no way to skip on it without hurting consumer trust and long term brand value.
Ukrainians in Europe Can Now Get Free Payment Accounts with EU IBAN
Manticore Search is not in the list:

* 100% open source (GPLv2)

* Easy replication:

- node 1: CREATE CLUSTER c; ALTER CLUSTER c ADD tbl;

- node 2: JOIN CLUSTER c AT 'host:port'

* Easy HA: CREATE TABLE dist TYPE='distributed' agent='...' agent='...'

* Real alternative to Elasticsearch in terms of built-in full-text search capabilities, but easier to use.

* Works fine with small and large data volumes:
- with in-memory storage for smaller data
- with columnar storage (separate library, Apache2 license) for big data that doesn't fit into RAM

* Does analytical queries well

* Not fully ACID-compliant (as well as Elasticsearch, Clickhouse others)
Restic in my experience has been rock solid. I actually switched from Borg. Borg’s crypto has known limitations; its Python error messages are long and messy; it complained more frequently.

Restic’s repository format is simple and well documented, which is important for long term data recovery (and fixes in case changes occur in the repo). The crypto is from a good source, and well regarded. Multithreaded, fast, nice and clean output.

ZFS is a file system, and has serious limitation when used as a backup tool. It needs a ZFS backend, ruling out almost any provider (basically self host your ZFS system, which is costly and error prone). It needs more RAM than Borg and restic. And I personally feel uncomfortable with native encryption in ZFS til some time. Lower level system encryption is probably not what you want in backups.

One feature I miss from these tools (other than ZFS): error correction. They could use a Reed Solomon code or similar and add parities in case there is an accidental change in the repository.
In the end - I don't blame the developers. They are a business and in it for the profits. The game is just a byproduct.

The public votes with their dollars - and judging by the popularity of these "features" - people are more than okay with it.
> But it seems that I expect too much

This is not a consumer product, so probably.
> Sites already have to offer exports to be GDPR compliant

Not necessarily. There are limitations in Article 20 of the GDPR. For one it only covers personal data you provided. Not all content you ever created on a platform. This part of GDPR does not make platforms your free backup.

So if HN fell under this provision (and I am not SURE as IANAL) they would not necessarily be forced to provide all comments you ever made.
I don’t think this is the case at all. Specialization provides tremendous value, and making things in bulk is far more environmentally friendly than everyone making things individually.
In all fairness, Rocket League may be the only "free to play" game that warrants the term "amazing". I'm glad it keeps something like RL around, but let's be real: this game model tends to rake in the cash even with the most generic games.

Frankly I'm torn: people can buy digital stickerbomb skins if they want, but it's obviously a bit of a "cheat code" to a profitable game and probably takes a lot of developers/money away from more interesting parts of the industry.

It'd also be more forgivable if it didn't seem popularity creates nearly immortal games that too often become stagnant and overrun with toxic players despite still being profitable enough to "keep alive", i.e. payday 2, planetside 2
You're probably right, but I still think we should add another ball to soccer/football and see what happens.
I did a ton of eBay up until this last year and there isn’t much difference between first class and priority other than priority gets well priority during sorting but usually they all end up together. Important to note for those unaware that first class parcels are limited to up to one pound.
Because price isn’t remotely the only factor.

Time to close and guarantee of funds and waiving inspection and so on all create custom contracts for each sale.

Some peole would take $500k closing in 30 days over $535k close ng so n 90 days with some contingencies and others would not.
It's being used in a consumer products (the Nest hub)