skysight-inc/HackerNews huggingface dataset:
Apple effectively put an end to the jailbreak scene by allowing people to compile their own applications without paying a dime. Put the incentive away and suddenly there's a lot less eyes on the code.
Windows (at least 10) and FreeBSD do the same thing. (Windows 10 does quite a lot of entropy gathering in the boot loader and passes it off to the operating system. There are a number of interesting things in their design that I don't believe any open source operating system yet incorporates; the whitepaper is a worth a read.)
This website was started by a venture capitalist firm and its original name was "Startup News". The user base certainly reflects that.
This site might find a better niche by growing it's own market through education. I.e. a buyer visits that wants their next car to be electric but doesn't know where or how to start.

Additional Feature Ideas:
1: Maybe add resources for new EV buyers, FAQs, etc.

2: Maybe also a Q&A for how users need to use their current car (range, seats, homeowner, renter, charging installation budget etc.) to filter for existing EV cars that would suit the majority of those needs (both listed on the site, and a database of existing cars not yet listed).

3: As with any marketplace, more listings makes it more useful so maybe could grow it by finding EV listings on other sites and encouraging them to list on your site too.

4: Don't be afraid to host new cars too if prices are high enough! Might be tough to keep all the rebates straight.

5: Add city/state combos into the location filter in case zip codes aren't known for a location that isn't yours (corner case probably).

6: Plug-in Hybrids like a Volt may also help people get involved that are nervous about dipping their toes in and likely make up the majority of the used market right now.

Nice job on the interface, slick UI builds confidence in users over some other EV focused news sites. The Elon fanclub can be intimidating and not always welcoming so this could be a huge option for less intense EV buyers.
It sounds like box-standard capitalism to me. Maybe it'll be neo-feudalism when they force the peons to use their lord's platforms, like China with the Great Firewall. But that could also simply be described as state capitalism and protectionism.
Quite naive, as this is not only about competing against these mammoth brands but also about how they shifted economic paradigms at the expense of welfare.

Airbnb doesn’t “not provide anything” but it does so at the expense of driving up rent and property prices and the mass capture of real estate.

Google and Apple most certainly control what apps they allow on their stores, and many businesses are exactly their app. Also, try getting an app out on iOS without going thru the App Store.

Re: Amazon, you’re opting in into them getting a cut of your revenue for the privilege of selling through their marketplace with a very slight indication of your brand name.

And working Uber may not be a choice for many people who for some reason lost their 9-5 jobs, or have careers that aren’t consistently remunerative etc
> Thunderbird

The search is not very good on Thunderbird...
Staying at home is not in any way prioritizing health, if, like most people, they themselves or any household members continue to go out to shop for food and other things. If anything, the clean factory environment should be safer than most stores and households.
> The problem is with this bit about a write to the page canceling the free... This side effect needs to be implemented in a page fault.

On some architectures, yes, but x86 has the dirty bit in the PTE for this; if it's cleared you're out easy (but that's unlikely); if it's already set I honestly don't know how costly it is to clear. You don't necessarily need to shoot the TLB on other CPUs though since the mapping is still valid; if there is some easier way to get the D flag cleared you can use that.

> But if the page is still in the TLB, then writes to it won't fault.

They can, a TLB entry has the full range of PTE flags to work with, e.g. a page may be flagged read-only for the kernel to do copy-on-write handling. I have no clue how exactly the dirty flag is set though :/ — I only know the function is indeed provided by the MMU itself, not a page fault.
Couchsurfing is dead post covid anyway. Who wants to risk a stranger with covid in their house for free.
Probably is a coincidence - these launches are planned and contracted far in advance, and Trump didn't seem to care last time one was launched during his administration.
It's not undetectable. There are many ways to determine if a vote is fraudulent. In person voter fraud (the only type that would be prevented by Voter ID) is the most difficult, and unlikely fraud to pull off. It doesn't scale well, is easily detected due to signature cross-checking, and according to the Dept of Justice, only 13 cases occurred between 2000 and 2010. In that time period, there were over 649M votes cast in the US.
You're welcome!

* For Latin, Wikipedia gives a list of “ages” (Old Latin, Classical Latin, Late Latin, Medieval Latin, Renaissance Latin, New Latin, Contemporary Latin), with "Vulgar Latin" (Latin as spoken by the common non-elite people) and Ecclesiastical Latin (Latin as used in the Church) on the side. The main point is that, when Latin was still a spoken language within living memory, the speech of the people had already started to diverge, and that is Vulgar Latin. But when say Newton or Gauss or Erasmus or Spinoza wrote in Latin, or when George I spoke in Latin to his prime minister Robert Walpole (according to Wikipedia), they were using not Vulgar Latin but "correct" Latin; they had just learned it as part of their education. In a parallel to that, "spoken Sanskrit" of the common people evolved into various Prakrit languages and into many modern Indian languages, just as Latin evolved into the Romance languages. But the families where Sanskrit is spoken (usually as just one language among many) all involve "correct" Sanskrit; it's just that the parents have learned it and teach it to their children.

* Yes the "drum" pattern does not look like a drum to me either; it's just what the constraint is called :-) It's based on the strings around a certain kind of drum (possibly mṛdanga = mridangam); I've uploaded a few illustrations here https://imgur.com/a/8c6Sxet — they're from books/blogs; will try uploading one of them to Wikipedia under a fair-use license.

* About the chapter with two meanings: I didn't have a reference then, but I found one now and have added an example to the article! https://en.wikipedia.org/w/index.php?title=Shishupala_Vadha&...
Books.

Right now it's Middlemarch.
If Bill Pullman ran for President I'd vote for him in a heartbeat.

Hell, I'm tempted to write him in this time around.
thanks ! it's still kinda in alpha but making progress :)
Even as far as classified launches go, it's pretty mysterious.

Like one of the other more recent launches was Intruder 8, a pair of satellites used by Naval signals intelligence to detect ships using time of arrival from radio transmissions.

Compared to that, what's the new mission of the X-37B? I'd say it's pretty mysterious.
Rent is hardly "free money". Businesses and individuals pay rent in lieu of purchasing the property they use outright. There are times when it makes sense to own your own property and times when it makes sense to rent. If you did away with rent then everyone would be forced to buy property instead—which would be less flexible and not significantly cheaper.

(Edit: Fixed typo.)
Tales from the Old Web (Development)
They're doing some questionable sigint things I'm sure, but you don't need reentry and reusability for that. The most likely use-case is for testing components to use in conventional satellites.
I have a strategy. I call it "Engine vs Power-ups".

The "engine" is very core, broadly useful things you learn (or in this case do) that will help you not only now but over the long term. In terms of learning this would be things like mathematics, a foreign language, sales, writing, interpersonal skills, CS, etc, which will still be valuable in 50 years. In terms of your tech stack choices, this would mean technologies that will be easier to maintain, require fewer updates in the future and have a sufficient level of performance.

In contrast, "power-ups" are extremely useful right now, but not so broadly applicable or evergreen. In terms of learning, this means things like the knowledge of the hottest social media growth channel of the moment, frequently changing JavaScript frameworks, popular 3rd-party tools and platforms (i.e. Firebase APIs, Auth0, various "back-end as a service" offerings, etc).

Keep in mind, the "engine" vs "power-up" concept is more of a spectrum than a dichotomy. Learning a programming language, an OS or an open source protocol is somewhere in the middle. The knowledge is probably good for 5 years, but maybe not 30.

The strategy I try to use is to spend most of my time working on the engine, but at key times when there's an opportunity, I go all-in on power-ups.

https://alchemist.camp/learning-machine/engines-powerups
If Tesla can reopen so should everyone else. Why do those taxpayer leachfucks get a special exemption.
The problem is that that criterion combined with the other conditions becomes equivalent to there being no 1-man quorums. As the rest of the proof shows the negation of this implies that there is a dictator, who completely determines the result for all votes.

I guess in a ballot system it might be pretty tricky to figure out who this person is, but in the end it just boils down to the order in which the votes are put into the sorting system.

No while sortition has it's advantages it goes against most people's intuition of what a fair voting system is. And technically arrow's definition of voting systems is deterministic, although you could always shuffle the votes beforehand.
This is just flat out ridiculous. Most of the testable claims of something is the opposite of what's stated in this article. It's a gish gallop of pro-Trump falsehoods.

I see that the author was convicted of fraud in the USA, and pardoned by Trump.
As things stand now there is no place for native desktop apps.

You have to give users a reason to prefer native desktop apps. But today, thanks to Flat UI, most end users can't even tell a native Windows app from an Electron app. If users don't demand native apps then developers have no reason to limit their customer base to Windows users (or Mac users).

For users to demand native apps, native apps must have a distinctive look and feel that is loved by end users. Before Apple switched to Flat UI, Mac OS X apps did have such a look & feel, and developers were making OS X native apps even when users could use a Web version.

If Apple or Microsoft dropped the Flat UI stupidity — which is both ugly and has usability issues — then one day demand for native apps may return.
Does that mean that you dont browse the web? Except for gmail?

I use gmail but i get it through Thunderbird...
I think you may be on the wrong side of history here
An alternative will rise eventually. Couch surfing is all about experiences, friendships, and not thinking about money. Any person creating the alternative will have to understand and accept that.
> I do wonder why there isn't an API for "lazy munmap()"... it would behave exactly like munmap(), except that the pages might remain accessible in other threads until the end of their timeslices, when the kernel can apply queued TLB flushes.

You would effectively need to run different address spaces in different threads of the "same" process, which might interoperate badly with whatever guarantees the kernel provides or relies on elsewhere based on the assumption of having a unified address space for the whole process. Though I absolutely agree that this is worthwhile, it probably needs to be designed carefully and can't just transparently replace any and all uses of munmap().
Why fix what is not broke?
Ask a few questions, including at least one that's unpredictable.
This is definitely a policy problem. The article (and others) seem to focus on the theory that people don't know they can be tested - but why would people like myself, who have barely left the house and show no symptoms, want to go get tested now?

It mentions that Utah has a capacity for 9000 a day but is doing 3500. Why not set aside 4000 a day for surveillance of government employees who still going into work (police officers, EMTs, firefighters, etc) or pay the testing companies to do testing for grocery stores or warehouses? Or maybe, tell restaurants they can open up sooner if they do weekly testing of employees?
Ha! This was my first thought when I saw the demo. “Am I in the wrong industry? Why the hell does a megabyte of JavaScript take a second to startup? They’re doing millions of triangles and even a simple line chart hangs chrome if more than 1000 points. WTF!”

Dom is too complicated. We really need a much simpler primitives pipeline optimized for performance.

We need a binary JavaScript. Just parsing it takes a long time.

The other demo that’s really impressive is Microsoft Flight Simulator 2020.
Most likely is for component testing - would explain the secrecy, the low flight rate, and the long (2 years or so) mission duration.

EDIT: And, in fact, the one publicly-released payload I'm finding was a test of a new heat pipe.
So, Tesla can legally open according to the original county timeline, before Elon’s hissy fit, even though in actuality they’ve been producing cars for Europe and China for a week.
Years in space, not months.
Yet these people have SSN, driver's license, credit cards, benefit transfer ID
You can see 203,929 photos from the Bettmann collection here (not without the Getty watermark of course):

https://www.gettyimages.com/photos/bettmann-archive

It really is an extraordinary, striking collection. Bill Gates should have donated it to an appropriate museum or similar (ideally public domain as much of it as possible), instead of selling it to Visual China. A morally reprehensible choice for someone worth $75 billion to make about one of the world's most important visual archives of historical record & expression.
What does HN think?

Don’t matter. Listen to your users. Try not to argue with them. Good luck.
The Fed’s policies widen the wealth gap
So if they sink into a trench I wonder if they just completely explode from the pressure.
> The adage "Popular does not equal good" has never been more relevant.

Eh, it depends. It's not true that popular ==> good, but I think there are plenty of areas where it's more true than it used to be that good ==> popular. For example, many more people now have a much better chance to get an education and demonstrate aptitude in some area. And better communication means talent is better matched to opportunity.

That's not to say we're really optimizing human potential. That doesn't even seem close to true. But I think we're doing a lot better than we were even 50 years ago.
Health care workers are also trained to avoid infection, wash and sterilize every few minutes, and are covered head-to-toe in protective equipment.
I was told by a doctor that in his 1980s biology class, the professor opened by saying, "half of what I'm going to teach you is wrong - we just don't know which half".

I imagine it's similar with Leonardo, and likely with our own state-of-the-art knowledge. We are all broken clocks, and the trick is to figure out which part of our knowledge is wrong.
They opened earlier, right after Elon’s tweet.
This is the least secretive X-37 mission yet. We know a fair amount about the payloads onboard.
I'm all for web apps, unless you need to do things they don't do well. If you are doing, say, video editing -- yeah I want a native desktop app for that. At least currently.

But those things are getting fewer and fewer. And it annoys me to no end that I can't, say, run my favorite screencast/video editor (screenflow) on my Windows or Chromebook machine, since it seems pretty deeply tied to the OS. I don't want to have to learn another one, and I don't want to replace my Mac which is on borrowed time.

That said, I use a lot of apps like Gimp and Inkscape on my Mac, and they may be technically native, they can be really awful about "feeling native." I don't mind inconsistent user interfaces so much, as long as it is mostly cosmetic. But I've spent SO much time in both of those searching for lost windows, etc. (OMG Inkscape devs, has anyone even tried it on multiple monitors???) Things you never run into with "true" native apps (those two use GTK toolkit).

So, I certainly recommend web apps if you app can run sufficiently fast or otherwise can get away with being a web app.
Really cool idea! Any more gems you can share? Maybe this is a good way to get ideas for a saas too?
> Both Flang and LFortra are in development. GFortran is currently the most advanced open source compiler.

Most of these tiny programs do at-least compile with ifc —

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

— fewer of them compile with gfortran —

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

— and fewer still compile with flang —

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

No doubt there's something ifc specific about the programs, or something obvious to a Fortran programmer but…
Hmm - both maps and unmaps are already non-atomic though; there's gonna be some however minor span of time where different CPUs will have different state regarding a page that is being updated. IPIs don't grind the entire system to a halt to guarantee everyone is getting the same update at the same time.

I.e. you can already have a syscall on thread A racing against the incoming IPI on thread B's mmap/munmap...
Virtual Tour of the Museo Galileo in Florence, Italy
Are We GUI Yet?
Nitpick but NUL is not the same as null.
Mmm said “if you wanted to build a business model around people not understanding depreciation, Uber would be it. “
External pressure causes the opposite of an explosion: implosion.
I hope so too.

I want to emphasize that what was discovered by those papers is that if you take existing programs and squeeze all the parallelism from them you possibly can safely and automatically, it doesn't get you very much.

That doesn't mean that new languages and/or paradigms may not be able to get a lot more in the future.

But I do think just bodging promises on to the side of an existing language isn't it. In general that's just a slight tweak on what we already had and you don't get a lot out of it.
So quantity > quality?
Early feudal systems were basically just a protection racket.

https://en.wikipedia.org/wiki/Government_by_itineration
I responded to a comment saying no court has ever disagreed with a reading saying perjury only applies to the authorization part, with two examples showing otherwise. As far as I know, every court to have considered the issue has said that perjury applies to both parts. None of them were actually considering a perjury case, correct. Perjury prosecutions are extremely rare.

Re your claim of ambiguity, read through the rest of the decision. It explains the rationale of the perjury requirement.

>We therefore do not require a service provider to start potentially invasive proceedings if the complainant is unwilling to state under penalty of perjury that he is an authorized representative of the copyright owner, and that he has a good-faith belief that the material is unlicensed.

Much harder to read this as you propose.

Both cases are obiter dictum, since it's not relevant to the ruling. But they provide a strong indication of what a court ruling on the perjury issue directly would say, and they would certainly be persuasive authority.
I think the opening paragraph of Moby Dick is one of the most memorable of all the novels I have read; I think it would be hard to drive home the emotion with the same gravity in fewer words, and I'll paste it here in case I can con someone else into reading it :)

> Call me Ishmael. Some years ago—never mind how long precisely—having little or no money in my purse, and nothing particular to interest me on shore, I thought I would sail about a little and see the watery part of the world. It is a way I have of driving off the spleen and regulating the circulation. Whenever I find myself growing grim about the mouth; whenever it is a damp, drizzly November in my soul; whenever I find myself involuntarily pausing before coffin warehouses, and bringing up the rear of every funeral I meet; and especially whenever my hypos get such an upper hand of me, that it requires a strong moral principle to prevent me from deliberately stepping into the street, and methodically knocking people’s hats off—then, I account it high time to get to sea as soon as I can. This is my substitute for pistol and ball. With a philosophical flourish Cato throws himself upon his sword; I quietly take to the ship. There is nothing surprising in this. If they but knew it, almost all men in their degree, some time or other, cherish very nearly the same feelings towards the ocean with me.
As a long-time Win32 developer, my only answer to that question is "of course there is!"

The efficiency difference between native and "modern" web stuff is easily several orders of magnitude; you can write very useful applications that are only a few KB in size, a single binary, and that same binary will work across 25 years of OS versions.

Yes, computers have gotten faster and memory and disks much larger. That doesn't mean we should be wasting it to do the same or even less functionality we had with the machines of 10 or 20 years ago.

For example, IM, video/audio calls, and working with email shouldn't take hundreds of MB of RAM, a GHz-level many-core processor, and GBs of disk space. All of that was comfortably possible --- simultaneously --- with 256MB of RAM and a single-core 400MHz Pentium II. Even the web stuff at the time was nowhere near as disgusting as it is today --- AJAX was around, websites did use JS, but simple things like webchats still didn't require as much bloat. I lived through that era, so I knew it was possible, but the younger generation hasn't, so perhaps it skews their idea of efficiency.

In terms of improvement, some things are understandable and rational, such as newer video codecs requiring more processing power because they are intrinsically more complex and that complexity is essential to their increase in quality. But other things, like sending a text message or email, most certainly do not. In many ways, software has regressed significantly.
The county didn’t oppose a reopening; if anything, Tesla is being given more favorable treatment because they are a big employer, to the point where the county is turning a blind eye to willful flouting of the law.

The state gave discretion to the county and the county was enforcing a standard that Elon didn’t want to follow, or else wanted to stage a scene to justify his inevitable relocation to a state with cheaper labor. Now we’re back to the original county schedule.
I just took a look at it and I think for self teaching this might be a great alternative to Rosen’s DMwA. Mainly because this book offers interactive Questions and Answers at the end of each section. Pair the book with an MIT OCW math for computer science or something similar and you should be more than good. Best of luck!
Pulsar is far better designed than Kafka and is much more reliable and scalable. Clients in every language are an entirely different issue and mostly down to developer bandwidth because it's a small team.

Kafka actually doesn't have that many great clients either, they all are just wrappers around the C++ librdkafka library.

Pulsar clients are also easy to create because of the stateless protocol, per-message acknowledgements, and optional websockets API. Or you can just use their Kafka bridge adapter and use your existing Kafka clients.
True, but at least git repositories are distributed, so moving to a competitor mostly means losing your issue tracking, having to redo your actions, and having to rebuild some hooks. It's not awesome, but at least your crown jewels will be okay (and never won't).