skysight-inc/HackerNews huggingface dataset:
> What would you say that were most important aspects of re-implementing (subset of?) C++ runtime that must be appropriate for in-kernel usage?

Something that I messed up originally and we're now correcting incrementally is the handling of allocation failures. There are many places in a kernel where errors don't have a natural propagation path (IRQ handling for example), so operations that may fail (like allocation) must be avoided.

In general, heavy use of C++ features like templates and RAII has been very helpful for making kernel development productive.

> Where would I look in the source code to learn about SerenityOS paging algorithms, and virtual memory management in general?

You'll find the kernel memory management code in https://github.com/SerenityOS/serenity/tree/master/Kernel/Me...

Quick breakdown:

- Every Process has an AddressSpace.

- An AddressSpace has a number of Region objects, each with a virtual base address, size, permission bits, etc.

- Every Region has an underlying VMObject.

- VMObject is virtual and can be AnonymousVMObject (MAP_ANONYMOUS) or InodeVMObject (MAP_FILE).

- Cross-process memory sharing occurs when two or more Regions in separate AddressSpaces use the same underlying VMObject.

- MemoryManager handles physical page allocation, fault handling, page tables, etc.
It's worse under the authoritative government where I live. Multiple people including doctors were arrested by police and beaten up in custody for saying online of the dangers of covid in early 2020. And then then in late 2020 these same government organizations were beating people up again for saying online that it wasn't.
Not by accident: history will show that WWIII was fought largely on the internet, yet caused a death toll in excess of land wars thanks to the ability to weaponize health crises.

It's not strictly 'people' yelling fire to cause damage to society. It is nationstates, same as always, contriving TO damage competing nationstates in ingenious ways. Points for the ingenuity but these are still warlike acts. None of this happens in a vacuum, and so much of it would dry up and become irrelevant if not fed and directed from elsewhere.
> Yes. A computer can be in an infinite loop, lose power, and then stop functioning.

Ok. Are these claims accurate?

1. All physical systems must eventually halt.

2. In many cases physical systems correspond to formal computational systems.

> Infinite Loop: A system is in an infinite loop when that system keeps returning to the same state making it unable to progress

A system is called deterministic if all future states can be calculated from complete knowledge of any particular state.

So then because the system is deterministic, we know that if it returns to a previous state it must keep returning to this state forever?

> Forever: A time period that ranges from t=now to t=infinity.

Right, it’s a period of time, but the word “infinity” is not clarifying for me. Maybe, a period of time with no end?
US is more than China now.
A lot in that list are literally things that migrated in other products or the base of new products.

I do believe it's misleading
English is not my native, i wasn't sure it's a snake
>Apparently this Verizon tower doesn't carry other traffic, as non-Verizon phones don't connect for voice or data.

That seems wrong. It implies that things could be better with respect to regulation in that part of the world. You should not have to build one tower per brand in rural areas.
It's pretty clear why your sketch plane trick works: It makes it so that you never depend on previous geometry. Instead, all of your bodies are defined as floating somewhere in space, not "attached" to anything else
So for you the only people worth paying attention to are those who just have just jumped into well paid meaningful jobs and never had to work their way up from the bottom.

Worked at Mcdonalds.. not worth listening to, took a job as a cleaner out of school... don't waste my time. Only people with prestigious employment histories are worth the time of day.
Burgeoning bike cities emerge across America
Misinformation is a meaningless word. Authorities are wrong all of the time. Misinformation requires belief in a heterodoxy. Heterodoxy is ascientific.
It would be poetic justic if he did, and it merely inconvenienced him, rather than having him brutalized. I walk out if I am not seen within 20 minutes of my appointment and drop the doctor if it happens twice. Doctors who don't respect your time aren't qualified to treat you.
I could not care less and hope every day that Google will get broken up or lose market share soon.
This is an interesting point. To me, it feels like an old-form talkshow would be radio or TV. Both of these are subject to heavy regulation and corporate gatekeeping. That is much less true for Internet publishing. Although, as Internet publishing becomes more and more centralised, the same regulations and gatekeeping are likely to emerge in similar form.
Technical Leadership and Glue Work
Watch his interviews with Elon Musk, Billy Corgan, Bob Saget, Edward Snowden, Bob Lazar, Bernie Sanders, etc.

That is why we are listening to him.
Flutter announces stable windows support
Nice of you to collect those :)

Much appreciated.
> textual UML tool (https://modeling-languages.com/text-uml-tools-complete-list/)

Mermaid is in the comments, not the main list, but I have been using it for a while now for our specs; it can be rendered to whatever image, but also on the client side which is great for embedding in 'living documents'.
> the first fully 3D printed, interchangeable lens camera

Wow!

I bet you could print those mustache-shaped cross-section lens that correct chromatic aberration? (I can't find the paper at the mo'.) :(
At least in the US, ivermectin requires a prescription to obtain. This means a medical professional (MD or nurse practitioner) believes it is safe for use with that individual and they are supervising it.
My Switch went unused for a couple months, and now the battery is completely dead. :(
I don't know how the paid search API of Google and Bing work, but I will say one thing here. When I'm searching for technical data, I often search, and click through to more than one thing. I also tend to modify search terms, too, trying to winnow the results a bit.

My point being, there is a lot of potential for "show the same search results again, because the user re-searched 5 minutes later" and "show the same search results, but filter locally on an additional word" too.

If Google/Bing give "1000 results per search", then there is also value in storing that single search too. I guess:

- I'm not sure how the API works, so I can't add much value here

- But, even though it adds local cost for storage and DB, caching searches per user could reduce costs in some scenarios

Because, while I love the idea of paid search... I think I do 100s of searches per day, so if you pay for each page of search results, and winnowing down results with additional terms....
I don't know if this holds true for BOTW, but historically Zelda has not sold well in Japan despite its success in Western markets.
And that’s the key issue: constant surveillance coupled with machine learning used to identify our desires and appetites.

It’s creepy for one thing. It reminds me of why we sometimes have to let go of a certain kind of relationship: they know too much, and are too effective at getting you to buy into action that is not ultimately in your best interest.
Drinking on a flight makes me feel like crap. It only makes my miserable experience worse. If I drank a lot on or before a flight, I’d be so grumpy I’d probably get kicked off too. But this is obviously not everybody’s experience, as I hear people say a lot that it’s the only way they can bear a flight.
Paying for a seat doesn’t entitle you to very much. The airline reserves the right to kick you off for literally any reason that isn’t basically discrimination against protected classes. Just like on a boat, train, bus, etc. They just say it’s a safety issue. Is it bullshit? Maybe. But it’s their plane.

When the airline says get off the plane, you get off the plane. You argue later. Hire lawyers. Whatever makes you feel better. If you struggle or resist, you’re liable to get hurt. It’s a constrained space. I hit my elbow every time on a plane.

Let’s analyze his excuse that he needed to see patients. What kind of irresponsible doctor doesn’t have a coverage/plan b for if they get stuck? His failure to plan for getting bumped doesn’t rise above the airline’s rights to decide who’s on their planes.

Dao comes off like an entitled asshole who should have seen the outcome of his actions.
How are these verified?
I’m glad that helps but just wanted to point out that there are ways of dealing with anxiety and panic attacks that don’t involve self-medicating.

Someone on HN many years ago recommended the book Learned Optimism saying that it changed their life. It did the same for me.
So you extrapolate from your own preference to 'anyone'.that s by definition many things that i m not allowed to mention here
1. Content published on Internet sites like spotify, youtube get millions of viewers within a matter of hours.

2. Many humans aren't smart enough to critically think about all topics. This wasn't a problem in pre-internet era since the radius of influence was quite limited.

3. So, it makes sense for some kind of checks and balances to exist unless ofcourse we want the society to crumble under the idea of pure free speech.

4. As a member of the society, I would want experts to exist who are competent and want to help the people. Similarly I would want people to listen to the experts on their matters of expertise rather than a celebrity who has no incentive to help people.

5. Usually this isn't a problem in a society where people aren't antagonistic but US in this case has a very bad recent history.

Note that most countries in the world support sensible speech (i.e. free speech minus hate+mass disinformation speech).

PS: This is most likely the minority view on HN but hey not all of us are US citizens bred through 100s of years of 2-sided fights.
There are a lot of politically questionable JRE episodes still up and available.
So hard to blame the takedown solely on politics ...

Here's a take down from the decoding the guru's podcast about some of those ideas you mentioned:

https://decoding-the-gurus.captivate.fm/episode/robert-malon...

https://decoding-the-gurus.captivate.fm/episode/patreon-prev...

Decoding the gurus should get 100 Million Dollars and a deal from Spotify in my opinion.
You have done well. Not every achievement should be about professional life.

I can see the college version of myself in the post. Use to think the same.

As I grew older, I realised leading a richer life is much better than just aspiring for professional success.
This chain is about "free speech", not censorship, and "free speech" alludes to the first amendment of the US constitution. You're replying to somebody talking about free speech, who was replying to somebody likewise talking about free speech.

You seem like you just wanted to condescend some Americans - a very tired trope on this site.
Apparantly they were big enough to offer a 500k executive position to someone who created a hobby project on a discontinued 50 dollar processor.
Then why can’t people just buy an Android phone and be done with it? Why does the iPhone have to be like Android? Clearly there are alternatives to Apple’s tech stack here so just… use them?
Oh no, the plane is off balance. You need to leave.

Now it’s not denying boarding.

Fighting with an airline is the same thing as pissing into the wind.
Ask HN: Why isn't computer programming a major part of the arts?
One can create almost anything using computer programming. This is not true with any other artistic tool.
But I do find it is interesting that we almost had polio eradicated until the vaccine was politicized...
It’s the designer working on chrome. You can see this from their Twitter profile itself
What happens if a bad guy uploads your ip?
Six-Letter DNA Alphabet Produces Proteins in Cells (2017)
A private plane and a public street are indeed very different. Not that I agree with a shared no fly list between all airlines, but if a single airline wants to ban you after an incident it's not that different than Walgreens banning you because you punched an employee
Call Them Hippies, but the Grateful Dead Were Tech Pioneers
But complexity of this investment is still far away from "buy and hold" so cryptobros won't jump on that train.
YMMV. It’s your network. What does that say about you?
https://en.wikipedia.org/wiki/Generative_art
Department Press Briefing – February 3, 2022
What are the damages for getting booted off an airplane? A few thousand dollars? What happens if you get your head busted up on the way out? Maybe $50k? The only attorneys that would take a case like that would net you pennies on the dollar after fees are taken.
The hardware is not the problem imho. You can even play it without any special hardware, just on any PC/Mac with Chrome. Even controllers are mostly optional. For me the problem is investing in a game library. Most AAA games have to be purchased at full price or a meagre discount. It's cheaper to wait a little and buy them on disc second hand. I bought a few games, but mostly cheap indy ones. The one full price game I bought was Cyberpunk, but that came with a free controller and Chromecast Ultra. So even if the game sucked or Stadia was not it, I would still have a decent controller and new Chromecast.

For me the most value is in the Pro subscription. I like to subscribe off and on when I feel like it or when there is a game added that I like. There are some decent games in there for the kids as well. If they focus on getting a better indy catalog with maybe even some AAA games in there. I would probably keep subscribed all year.
And various prescription drugs. Between the stress of flying, especially the lack of sleep, the plentiful alcohol, the various drugs people take (ambien), and the entire security theater thing, I am suprised there isnt an arrest on every flight.
That Congress has not mandated IPv6 available to all ISPs in the country is shocking.
Isn't the original title supposed to be used? Hmm
My point isn't really an argument about what does and does not need to be in the standard library, as much fun as that may be to argue about. My point is really in that first sentence: "You don't need official Go support for JSON5."

Whether the Go team agrees with you or not about any particular library, you do not need to wait around. The standard library does not get any particular special access, with the exception of a couple of very special packages (unsafe, reflect). Things outside of the standard library can have all the properties you're talking about being good, and they're available now, without needing to get an entire language team to sign off on it.
Parametric CAD means something more than just having parameters you can tweak. Like another comment said, having a constraint solver is key, and is much more complicated. Being able to say "this line must be tangent to this arc" or "this part must be concentric / mirrored / slotted to that part" is central to parametric modeling, and is not the same thing as merely having variables
No, people making millions out of misinformation is the problem. They have learned to appeal to primitive instincts and are making their fortunes out of that.

Attempts are curtailing the spread of dangerous misinformation wouldn't happen without the dangerous misinformation first.

Rather than being mad for "people calling for censorship", maybe you should be mad for people making a profit of deaths, or the general anti-science, anti-education culture that consumes and amplifies it.
A "nit" is also an alternate term for a "nat", the natural logarithm counterpart to a Shannon information "bit".

This headline really threw me, trying to guess at what level of organization there was an information bandwidth issue with the MacBook Pro that would be measured as "500 nits".
Excellent article. Paul is amazing.
According to the article, ignorance (of the complexity) is one of the best conditions when starting large projects.

I have heard anecdotes from people finishing large projects that they would have never started had they known how hard it would have been.

Not everyone can turn their ignorant mind on and will always think about all sorts of problems at the start of a project, but perhaps it helps to not get intimidated or blocked by them and get into a mindset that "we'll cross that bridge when we get there".
It's the merge part that is an issue. PR works on text files and on the line level, which fits code perfectly, as most statements are one line. For prose, it's messier. In other media it's difficult because of the cohesion of purpose needed, or just that you can't merge easily. It's easier to cooperate on the person level, than on the product level.
I feel like CS degrees must be very different everywhere else from where I go... At any rate, programming does suck, but it's fun as hell and very rewarding when you finally get the suck to work. There is a lot of stupid nonsense you have to fight with when programming, which is the suck, and if you don't enjoy fighting with it then I don't think you'll enjoy it at all.
There has been some evidence that DNA can be preserved far longer than the half-life would suggest.

https://academic.oup.com/nsr/article/7/4/815/5762999
It was Joe's content to do with as he pleased, and his decision was to sell it and allow someone else to do with it as they pleased.

That's simple enough, but it's also simplistic because it assumes that property rights are the only thing we should care about.

Which value is more important - property rights (which depend on socialized services like justice and enforcement) or free speech (which thrive by removing regulation)?
More relevantly, if you've got a motivation to pay handsomely for the falsehoods to be propagated because they serve your purposes, you end up with truth having to compete with heavily subsidized falsehoods. That's a big ask.

It's not only about whether the falsehoods (say, National Enquirer type stuff, nonsense that hooks gullible people) are sexy in that they latch onto people's assumptions and fears. It's also about who's paying to keep pumping them out. None of this is organic. A lot of money goes into subsidizing this stuff. Follow the money and you end up with rival countries who actively want to see their enemies harmed, and have arrived at this very effective way of sowing chaos and sabotage.

People don't have to be that dumb, if you can flood their zone with crafted information to sway 'em. You just have to hook them and then lead them. You don't have to rely on people being incredibly, organically obtuse if you can play 'em and manipulate them, and that's where social media turned into a superweapon. It was for sale, and not very concerned about who was buying it, or why they were doing it. And here we are.
Isn't advocating for this just the same as setting up US's own social score?
Yes, when they have what they want they can't find the money to pay outstanding invoices. When they need something more, then the money becomes available.

The only recourses are to require payment in advance, or to pursue them through the courts.

Risk assessment and Game Theoretic analysis are required when dealing with new business and large companies.
It doesn't exactly "cycle", and in fact it's too dangerous to board with strong allergies due to how long the air circulates in a plane[1]. Anything else is airline PR trying to prevent total shutdown. A good fitted mask gives considerable increase in safety factor, though, so if you need to fly, wear one.

[1] If you have really strong allergies for example for peanuts, you're obliged to inform the airline about it, and then the final decision on whether you fly or not belongs to plane captain. If they agree, it usually involves things like banning peanuts from the flight (no matter where bought), and keeping a steward(ess) with epipen close by for the whole of the flight. At least one person got banned from a low cost airline in Europe when they opened their airport-bought peanuts on such a flight (after multiple repeated announcements that it's disallowed). The air isn't cycled enough to prevent peanut dust from causing anaphylactic shock on the other side of an 737.
Such an awful credentialist meme.

Joe Rogan facilitates discussion with interesting people and not much more. Mainstream news has done just about as poorly as it could have reporting facts, unknowns, and probabilities with Covid...as the anointed truthsayers, they most definitely created a vacuum by dismissing credible questions and skepticism (lab leak, mask effectiveness, how to think about vaccines long term). And they have been eager to bless the opinions of those who have been far too optimistic https://youtu.be/_FvWnlIEHVo

There is no way we just deplatform or content moderate our way out of honestly misguided information like Malone and McCullough. Misinformation and disinformation cannot include people who are trying in good faith to present a pov that happens to just be just wrong…at some point in time that would include…everyone.
Special printers and another step or three in the printing process, yeah. It’s a cool effect but it’s a thing you have to go to Serious Printers and set up a large run to do, no print-on-demand shop is ever gonna do this.
I'll try to explain why I have an issue with what is happening here.

Yes, I agree with almost everything you said. However, the issue is that platforms are consolidated. Depending on your chosen format of content, there are only 2-3 viable platforms to reach people - and for some types of content, only one.

And if those very small number of platforms decide to, or are pressured to, delist content or a content creator, this is bad. Okay, you don't want to call it 'censorship', so lets invent a new term - 'kindacensorship'. Kindacensorship is identical to censorship. It has all the properties of censorship and all the negative effects of censorship.

If we had our present day internet infrastructure in the 1950s, there would have been moral outrage at, for example, gay content. And youtube and twitch and reddit would be kindacensoring all gay creators, and all who say that maybe homosexuality isn't so bad, and everything culturally adjacent to these topics. Because the majority demands it. And the majority would have demanded it, because that was the culture of the 1950s.

Then, all those gay creators would have been forced off all platforms, all internet infrastructure, and from all types of mainstream media - tv, radio, etc. Yes, they could have still written their thoughts, but it is an absolute guarantee that they'd languish in obscurity, reaching only each other, but not the masses.

(If we had our present day internet infrastructure in the 1900s, there would have been moral outrage at people talking about desegragation. Or wanting to abolish the monarchy. Or communism.)

Is it not obvious that this would have been bad? Kindacensorship would have stopped dissenters, would have halted the social evolution. And this is exactly what is happening now. The only reason silencing gay people sounds bad, and silencing Joe Rogan sounds good, is because the one message is culturally acceptable, and the other has not yet passed to the Overton window of acceptability. And if we allow kindacensorhip to grow, we will culturally stagnate. All dissenters will be silenced.

Kindacensorship is identical to censorship in form, and in function. Who cares that it's not the government banning books, and it's a (very) small cabal of technological companies deciding what can and cannot be said? Is this somehow better? I genuinely don't think it is.

And I don't know what I'm proposing, exactly. Not sure I know how I'd renegotiate the social contract. I just know that I'm seeing kindacensorship everywhere and it. is. bad.
Are your freedoms only those narrowly carved out in the constitution or do you in fact enjoy many unenumerated freedoms?