skysight-inc/HackerNews huggingface dataset:
> What kinds of tasks are slower on a micro-kernel?

Crossing from usermode to kernel is slower, and generally doing complex things in kernel is much slower. (Where complex means cross-cutting concerns, so multiple different kernel processes need to be involved.)

> Are there use-cases where a micro-kernel is just as fast as a monolithic?

Anything that doesn't really involve the kernel much at all, and things that take a lot of time in kernel but do so in one part of it with no need for input from other parts.

Generally, when you go for a microkernel you need to accept that it will be slower than monolithic. It might still be worth it for the advantages of microkernels, namely being easier to verify, understand and secure.
IPFS works okay.

The problem is that if you want to host something usually you want it to be up and reachable 0-24. And that has costs, and p2p can help with that, but the freeloader problem is not trivial. (You need reputation or some other kind of accounting, that requires solving sybil attacks, and possibly global sync/enumeration, both are hard, etc.)
This is bad advice. Cookies should almost always be used in browser session management. This is due to the built-in security advantages that browsers give cookies e.g. HTTP Only. Even if your main auth strategy is using tokens, you should support a cookie wrapper for browser based clients. This is one of the main ways to decrease the attack surface area of XSS vulnerabilities.
Even with multiple services, they can have similar terms. E.g. sex workers have great difficulties finding payment processors, and nazis have a hard time finding web-hosts.
Showing that you can maintain a stress state for school years doesn't really tell us whether you will retain any information after you are done or be a safe doctor by retirement age. I would guess today's doctors will have a much higher chance of dementia than equally educated but never sleep deprived peers.

Similarly, a firefighter who does steroids might be better until he dies of a heart attack at an inopportune time causing additional deaths. But the real risk as far as I am concerned is that if the steroids are allowed and the tests are standard, then his eventual choice is to take steroids or not be a firefighter. Play that out enough and you have a doped out society that is quantitatively better on what you choose to measure, but highly toxic, needing bail outs for long term side effects, and making short term labor discounts until you figure out where the no free lunch thereom has stashed the harm.
You always get surprises when optimizing, for example IE11 and probably other browsers use DOM optimization with hardware acceleration, so keeping it as a table, and just changing the bgColor instead of creating a new table, might be fast, fast enough, or even faster then canvas. As for imageData vs fillRect I would go with fillRect first as it makes it easier to scale to the clients pixelRatio, eg you want to scale to 200% on a device that has a pixel ratio of 2 in order to make it look crisp. In my experience, manipulating single pixels are sometimes also slower! But if you really want to get advanced you could divide the screen up in different pieces and use many (off-screen) canvas's and/or web workers, but it would probably only work on Chrome, and then you would operate on the imageData buffer.
The Profitless Prosperity Sector Will Collapse
You don’t pay for the bandwidth to download a game on steam.
What you're talking about is not slavery. It might be loosely termed "institutional oppression". Basically, an oligarchic dictatorship.

Money and information are used to coerce your conformity and obedience. BUT, a person can legally opt out and just live with nothing.

Slavery is when brute physical force is used to coerce conformity and obedience. A slave can NEVER legally opt out. and the slave ALWAYS lives with nothing, because he IS property.

I'd imagine most humans would choose to live with being forced to behave in society to get money, and then going home, rather than to have to live with cradle to grave slavery. To equate them is just, kind of, being a little sensationalist.
Nothing should be subsidized.
Ever since social media hit the prime light, I have noticed people has become more obsessed with external appearance. This includes sport stadiums. So now towns are competing with each other who has the flashiest government subsided sport arenas.
Restaurants are interesting, because the serving experience is a really important part of the encounter. Almost all of it, in fact.

It's a social experience, not a utilitarian 'fuel me up' encounter.

If you cut back on that, the whole product is less valuable, so cheap labour is really important. If it gets too expensive, 'average' people won't go any more.

You could have the best quality food in the world, but if it's ordered via a McDonalds' style kiosk and comes around on a conveyor belt to a plastic, unmade table, most would probably not bother (at the price a "restaurant" would charge, anyway).

In the UK we have Wetherspoons' pubs. There's an app you can use to order food to a table. It's great and I use it often. But it's low-end food that does the job.

At a "real" restaurant I want the lighting, the waiter, the wine glasses, the atmosphere.

Without that, well, 40+ quid goes a _long_ way in the supermarket.
There isn't an architecture diagram, and there should be. Thanks.

Tilt replaces `docker build && kubectl apply` or `docker-compose`. It watches your files, updates automatically, and gives you a UI that shows you error so you don't have to spelunk with kubectl.

It uses minikube or docker-for-desktop or a cloud k8s cluster (AKS, EKS, GKE, whatever).

It's like skaffold or draft or garden.

Does that help?
Cowboys stadium in Arlington. It was funded by a referendum, so it at least had popular support among local voters.
I have a domain name. Setting up subdomains and binding it to addresses is non-trivial.

I have to figure out all the business of anames and MX records and how to set up a subdomain.

And considering that routers issue ipv4 addresses automatically, offer user-friendly GUIs for binding addresses to devices and forwarding ports, it's not really comparable is it?
Please don't assume I think this is a bad idea. I was just explaining the consequences of speeding over a bump like that, I'm completely pro speed bump as a way of slowing down traffic. Just that we can be idiots when we are kids.
Race is a protected class. Religion is, national origin is. Age, sex, pregnancy, citizenship, familial status, disability, veteran, and genetic status is.

Businesses aren't protected from discrimination under US federal law. They're not protected BECAUSE THEY'RE NOT PEOPLE.
>you let government's hide embarrassments

And political malfeasance as Nixon showed us. Ultimately to his own downfall. Fortunately.
Where I live we have a standard sign next to speed bumps:

https://www.direct-signaletique.com/I-Grande-14093-panneau-r...

There, no more problem. From what the reporter said though, it looks like the US doesn't have such a standard sign yet…
Trefle, a free API for plants, built from all botanical databases
If you were born in California after 1983, the government already has this data:

https://sanfrancisco.cbslocal.com/2018/05/08/california-biob...
Can anyone explain to me. So right now for v4, we have NAT, and several ways to get a port open and pointed at us. With v6, every device has its own public address, like how the internet was intended. And as sensible network admins, we should have a default deny incoming firewall policy for v6 traffic. But surely that will prevent these "end-to-end" apps from working, and now they don't even have protocols like UPnP to bypass the firewall and request ports to be opened?
Without understanding why these rules get broken, it's hard to avoid breaking them.

There is a tension between dependency and redundancy. Avoiding redundancy often introduces dependency as code becomes shared for several purposes. Knowing which is preferable (dependency or redundancy) in a given case requires a lot of judgement and changes as the code evolves.

Redundancy is bad when it introduces too much code and too many chances for error or unnecessary divergence of implementation.

Dependency is bad when two things that start out closely related diverge in purpose, straining an implementation to handle both cases.
See the full paper, but expect to be disappointed in that too.
https://jamanetwork.com/journals/jamanetworkopen/fullarticle...

There are strong hints in the paper that the authors believe only IgE-mediated reactions kill, and that this unspoken assumption undergirds the whole paper. This is false, other histamine reactions cause edema and kill, and at least one non-histamine reaction (Bradykinin) can kill as well.

In any case, it's very unclear how they managed to distinguish "false" allergies, unless by rates of IgE reactions.
If you can find other people who share your desire and present the developers with a clear case for making decent money that way, I'm sure either they or a third party would take up the challenge soon enough. Many of us who have no personal interest in the Apple ecosystem won't support it just because someone asks because of the effort and investment required - being meaningfully paid for it changes the equation.
Misguided way of looking at things imho. He is bringing more attention to the question and a larger non-technical audience now is aware.

I have known techies voicing issues and asking questions about Facebook practices wayback in 2008-9. You can say it took 10 years for the rest of the population to start asking the same questions. But I see it as a failure of the early warning technical crowd, who knew bad things were unfolding, to warn us faster.

Whats the lesson there?
We have a winner.

A great approach to this is Python's docstrings, which parse to the naked eye as comments but can be rendered into proper documentation.
Most birds are social animals (including Ravens) and prefer to stay with their flock (which includes caretaker humans), so it's not really about making sure the birds are kept prisoner. Pet birds will occasionally fly away because they're spooked (e.g. from a bird of prey) or get lost. Once they've flown far enough away, you're likely not to see them again. [0][1]

There are those who free flight their birds, but that requires lots of training and requires constant monitoring of the birds, calling out to them when they get too far. Birds rely on loud calls to find their way back to their flock (hence why they squawk all the time--its a natural homing beacon meant for large distances).

I'd say semi-clipped wings are probably a good compromise without constant monitoring. These birds will outlive birds in the wild, while still having a greater degree of freedom.

0. http://www.libertywings.com/2008/training/basic-flight-train...

1. https://adventuresofroku.com/blogs/education/free-flight-tra...
I reread a few times but can’t get the gist of what you want to express.

What does “become a mac” mean ? At this point the most defining trait of a mac is to have no touch input, so the iPad becoming a mac makes no sense to me.

Otherwise what you are describing is growing a platform and adding features. Cherry picking stuff that were on the mac before doesn’t really mean much when there’s many other features that have no relation to the mac (face id, ARKit, pencil support, shortcuts, MLKit etc.) while the mac also gets iOS features.

It seems you are mostly saying that the iPad has matured ?
Postgresql developers have responded to alteratives by adding functionality that those alternatives offer. What could postgresql learn from Noria's value proposition?
I have literally never ever seen a cheap consumer router that did anything "automatically" successfully other than run DHCP and provide access from the LAN to the WAN.
The average person doesn't have the ability to do that because the average person doesn't really have agency.

>the average person has never had a good life, and probably never will

Because our society doesn't care about people, only capital. There's nothing wrong with the average person, its that the average person is born into an environment where everything is working against them.

And I think it's pretty clear that as we reach unprecedented levels of income inequality - especially with climate change being a thing - that the inherent contradictions of the system are becoming more and more obvious. The yellow vest protests are a clear example of this. If we're lucky it'll end well, but whether or not the ruling class will take control of the situation and steer us towards fascism remains to be seen.
It’s not a terrible thing to improve transport infrastructure for a part of the city. Similarly I was reading that the council local to Tottenham’s new stadium are improving public squares around the area, but they’re spending only £30m relative to a stadium cost of £850m. And it is public squares which are being improved.

Governments can usually spend to improve general resources around a project, but not contribute to the project itself. With the idea of preventing market distortion from subsidy and a race to the bottom between different states.

I’m surprised they can give land for free, I’d have thought that would fall foul of the legislation.
As it turns out, homeless people can't easily keep laptops on them and afford to hang out at Starbucks

And heck, with what happened recently, neither can Professional people who are minorities and look like they don’t belong....

https://www.theguardian.com/us-news/2018/apr/16/arrest-of-tw...
Don't expect current butts to break down - the fibers are plastic, now.
It was a one off for me! When you are 15 years old with a drivers license, you are learning lots of things for the first and last time. For example, I quickly learned about hydroplaning during a heavy rain storm.
Yikes! That's no bueno. And away it goes...
Discover the 7 Hormones That Can Be Blocking Your Weight Loss
There's an additional set of costs that begin on the day the stadium opens, and are borne by the people who live near it.
You're getting heavily downvoted but at least here in san jose what you're saying is true. Many libraries are now literal homeless shelters. My wife is a librarian and her libarary just became a shelter despite the constant problems that are the homeless. She has to clean human shit off the childrens' computers but they keep inviting this mess in.
I don't understand Vue. Whenever I look at it, I see two way data binding, mutable state and embedded logic in DSL annotations (v-if, v-for), which are all things that React removed (for good reasons). I guess if you prefer an imperative development, it makes sense.
Doesn't Kryoflux still require an actual floppy drive to be connected? I think the parent poster was looking for a way to do this without using an actual full floppy drive
> - If you go around memorising addresses then you are doing IT wrong in general. So many things depend on DNS (not just A records) that punching in IPs by default is a bad habit. Browsers will keep on enforcing SSL/TLS more and more until the point where typing in an IP address into the URL bar will be as painful as using the web GUI for say an elderly HP switch is right now.

Most of the things I do with memorised addresses have nothing to do with the browser or HTTP. (Mind you, though, the moment a browser won't let me access a bare IP, I'm switching away from that browser.)

> - In general latency is not affected by header lengths these days. In some cases, networks are prioritising IPv6 for the opposite affect. In other cases ISPs have dropped their entire IPv6 support without noticing for quite some time. sigh

I wondered if this may be the case; I may need to rerun some tests.

> - The addressing scheme in use should have nothing to do with your privacy. Yes NAT does accidentally hide you a little bit. However I can fingerprint your browser instead, for example. I'll trade easy SIP n RTP over NAT any day.

A website I navigate to may, but how will the carrier fingerprint my browser?

All in all, it seems like we are talking about very different threat models to privacy/security. You are worried about the likes of Google and Facebook profiling you, whereas I am worried about the likes of $intellectualpropertymonopolist sending me a $20k bill for identifying me in a torrent, or experiencing a nasty surprise at $nationalborder (or at home, [1]!) for something I said on an internet forum.

(This does not seem like an abstract or overblown threat to me; I've seen 2 out of the 3 things above happen to friends and even one schoolmate more than 2 times.)

[1] https://www.theguardian.com/uk/2012/nov/12/teenager-arrested...
Modell moved the team in 1996. The new Cleveland football stadium was built three years later for the new expansion Browns.

You might be conflating the football stadium with Jacobs Field, which was built for the Indians. (American League Baseball)

The original Browns played at Cleveland Municipal Stadium until they became the Baltimore Ravens.
I remember this tutorial's intro via ASM to help solve a challenge of making fire run the same on a 386 sx16 as a 486 dx2/66, a big jump at the time.

Still a little humorous that optimizing fire is still a topic that gathers attention and optimization despite the increase in computing power.
In the UK the limit is the limit. There is leeway to exceed the limit by up to 10% to allow safer overtaking (you're usually using the oncoming lane and opportunities are scarce) and to take the accuracy of car speedometers and police radar guns into account.

In Australia you can be fined, heavily, for exceeding the limit by any margin. e.g. Limit was 100kph you were clocked at 102.

If you're driving so much over the limit that you're damaging your car on a properly built speed bump you're going too fast. In the UK you'd run the risk of getting hit with "Driving without due care and attention".
Suspected Russian satellite re-entry seen over NZ sky
LGA has an area that looks like a sit down restaurant with the ipads. I found it to be quite pleasant. However, if I just want to sit and relax I don’t want the ipad in front of me.
I get that.

What if they put speed bumps on the motorway/freeway, to slow everyone down for roadworks?

FTA "and was built to slow cars to 35 miles per hour"

Yes use speed bumps to slow people to 20mph, not 35mph.
"Protects" you. It just gives some penalties to the companies for gross negligence, kind of like the GDPR is trying to do for all of personal data in the EU.
The underlying flaw is that the public allows their politicians to spend their money on personal political victories.

There's no payback for politicians that waste tax money either explicitly or via tax breaks. Nor for them misstating benefits or outright lying about them.

So yea if politicians around the country are not held responsible then complaining is indeed a waste of time.
"95% of cigarette filters are made of cellulose acetate (a plastic), and the balance are made from papers and rayon."
This was a road in the country out in the middle of nowhere. There were no pedestrians, and the RR crossing was only protected by this bump and some lights (no gates).
Find ASN announcing an IP and the closest prefix announcing it at specific date
> Now if only Bloomberg writers would wise up to the 'economic development' scams that companies like Amazon exploit, we'd actually have a better society.

Is anyone really not wise to this issue? I think everyone fully understands it is a race to the bottom, but people still want to win the race. Locally, people are making the best decision they can given the bargaining power they have.
There are sometimes articles here about "off-the-beaten-track" OS: https://www.osnews.com/
The author seems to think there's a certain class of researchers with software backgrounds who want to cure cancer; have the hypothesis that cancer is, always and everywhere, a purely genetic phenomenon; and enshrine this hypothesis as indisputable fact ignoring all evidence to the contrary. This seems like a straw man.
Yeah, there is really no need to be scared of assembly. It is easy to learn because there is not much to it. Only writing nontrivial programs in assembly is hard, and you don't need to do that to understand what's going on behind the scenes in compiled code.
On jobs, I’m unconvinced that stadiums create many jobs. At least at the stadiums I’ve lived near, they seemed to be fully staffed with far fewer people than other social venues - say casinos (though I don’t see a US government making a casino) or even a mall.

I’d rather localities invest in community centers, libraries, museums, etc than stadiums.
seems kind of dumb to call anything that uses money from taxes socialist.
osnews.com was once pretty good, but I haven't read it in a while and they did have some recent problems.
Build Your Own Mint
TL;DR - It is more complicated than "sports stadiums = bad" but these discussions rarely get deeper than that.

Additionally, the detractors often don't understand that these things are basically urban pacification projects. The argument has been made that having a place where the mayor sits down with a businessman on one side and a bricklayer on the other, where everybody has temporarily set aside their differences in politics, occupation, wealth, class, IQ, gender, religion, what-have-you and is lustily cheering for the same outcome, is good for social order.

To the extent that's true, it makes stadiums a valid subject for government funding. I don't like sportsball and I don't like being forced to pay for it, but I also can't see how to shoot any holes in this argument. It makes some sense.
That's vague. Please tell us more.
I have something of a rule re friends - if I see them doing something I would simply never, ever do (for ethical reasons) then whether it's a small thing or a big one; I end the friendship. I know a much bigger ethical lapse will be coming. When I've bent this rule, as I did for one fellow I liked a lot who tossed his butts wherever, I found out a couple of years later that I'd have been much better off dropping him out of my life the first time he tossed a butt.
What if it was socialists, union organizers, or environmentalists getting discriminated against? Will we also tell them to stop acting in a way that makes businesses not want to be associated with them?

You said 'incompatible with our values', but it's not 'us' that make these decisions by voting or something, it's a handful of corporations.
That's correct. It only syncs between nodes you configure.
I agree, to an extent. But it's not "our society". It's physics.

A person (singular) can grab as much as they can (and wish to) hold. An individual in good health in a country like the USA has a hell of a lot of agency.

But the people (plural) cannot. The economy relies on it, sure, but so too does the health of the environment, the physical amount of space available, energy limitations, and the hierarchical nature of status.

What works against them is the fact that we simply cannot have 300 million wealthy folk in big houses with cars (in the US) as a physical impossibility. Add on to that the societal aspect of the fact no-one is the binman/waiter/whatever in this scenario and it becomes even more obviously nonsense, yes, but it's not the largest problem by a long shot.

Oh, and then there's the other 6.5+ billion.

If you wish to work in charitable endeavours; there is nothing wrong with that, at all. Admirable, in fact.

But it must be recognised; and I don't think a lot of article writers, or indeed people in general, realise that this is what they are doing when they obsess over 'averages'. They are tying their success to that of society as a whole, which does indeed reduce their agency; because they are powerless to affect society as a whole in more than a trivial sense unless they rise to a position of great power.

Support those around you. Be a good citizen. But focus on yourself first.
Show HN: Automated Security Linting for Python
Yup. I did use if for a while.