skysight-inc/HackerNews huggingface dataset:
1993 is roughly when I bought my first computer and it came with 120 MB HD. I dual booted Linux (Slackware) on it in 1995. Still on Win 3.11 though, I believe I bought a bigger hard drive before upgrading to Windows 95, but still dual booting with Linux on another partition.

You could fit a lot more OS on an HD in 1993 than you can now!
80% is most.

And you can get any percent you want with bad low sample size polls. Come on.
Need a few more major leaks of private information of politicians and regulators.

And of course we have the nightmare scenario in Afghanistan with a US database falling into the hands of the Taliban. Hoping that only "the right people" have access is the worst form of assurance against abuse.
Yes, because an action against a minority by a majority can be coercive. I think American history demonstrates this pretty clearly.
IIRC there is an intranasal expected to be approved mid next year. I can't find the source I read that in, so take the timing with a grain of salt. Another source I can't find at the moment mentioned questions about the duration of protection from that method of vaccination as well.

I would guess the push for intramuscular was driven for multiple reasons, the first being ease of development and the second to keep hospitalizations and death at a minimum.
I don't think it's pessimistic to say that as the "green" economy expands we are starting to see those same well-funded parties buying PR to selling snake oil or spreading fud. Energy is pretty hard to the average person to understand and energy+politics is almost impossible without some interest/background in foreign policy.

https://www.kochind.com/stewardship/environmental-performanc...
The non discrimination testing is to prevent companies from giving out benefits to higher paid employees disproportion to benefits given to lower paid benefits, in exchange for those benefits being able to be paid with pre tax dollars.

The benefit is the portion of the health insurance premium that the employer pays. For example, if an employee's health insurance premium is $500 per month, and the employer pays 60% of everyone's health insurance premium, then that leaves $200 left for the employee to pay. However, if the employee has to pay another $200, then they are now paying $400 and getting a benefit of $100.

I am not an expert in how the testing is done, but I was just wondering how Delta would get around any issues if many lower paid employees opted out of the vaccine and had to pay $200 disproportionate to the higher paid employees.

I imagine tax law does not have a carve out for pandemics and lower paid employees having to pay extra for not getting vaccinated, so it would not matter what the reason is that the benefit is being given disproportionately to higher paid employees, just that it is.
Back then, most people used CRT displays, and just like today, tended to have the brightness turned up too high. And it was fairly common to have a 30 Hz refresh rate. The refresh might even be interlaced!

A white background in this situation could lead to noticeable flicker, especially as you moved your eyes, e.g. look away from the monitor and look back at it.

The gray background made this flicker less noticeable.

https://en.wikipedia.org/wiki/Refresh_rate
This kind of personal experience from that era is exactly what I was looking for, thank you!
More relevant to the question of libc, the traditional Windows solution was to require applications to distribute or statically compile their own C runtime. Every release of Visual Studio had its own C runtime. To make matters worse, there was a system C runtime, but most applications didn't link against it, MinGW being a notable exception. AFAIU, this was one of the root culprits for the origin of the notorious DLL Hell. Applications would often crash because libA malloc'd a pointer, which was free'd by libB. That is, there was no shared, global heap. This was a far less obvious pitfall than mixing objects between libA and libB or even libA-v1 and libA-v2. Even if libA-v2 was otherwise backward ABI compatible with libA-v1, if they were built by different versions of Visual Studio you could still end up with heap corruption. Indeed, this could happen if two vendors compiled the exact same source code. If an application install overwrote a library in the shared system folder, boom, applications could begin crashing for no obvious reason.

AFAIU, over the years Windows tried to mitigate this with various hacks for detecting cross-heap pointer freeing. But last time I checked their final approach was to guarantee backward compatibility (including backward heap compatibility) for all future Visual Studio C runtimes; ditto for the system C runtime. IOW, Microsoft committed themselves to maintaining a lot of internal runtime magic to preserve binary compatibility across time, which is functionally what glibc has done using version symbols. Of course, it also became less common on Windows to keep DLLs in shared folders.
Is there any move towards a Linux-mobile equivalent of FlatPak, so that the same apps can be made to run on PureOS, Sailfish, Plasma Mobile, etc? It'd be in vendors' interest to collaborate on a common standard, as developers are going to find it a pain to have to target different distros, as has happened on desktop Linux. Given that it's a more or less brand new space, might as fix the problem before it becomes one.
So many bots in this thread, down voting everything that is anti china - be it true or false. Very curious to see that not even HN is safe from them.
Ask HN: What is a good Python project for a mid lv engineer to contribute to?
Have some off time looking to fill. Please recommend.

Thank you
As long as people keep using reddit, nothing is a problem (for reddit).
> It would also mean that the United States and other capitalist countries would have to reorient themselves to a more centrally planned economy, devoted less to maximizing growth than to minimizing carbon.

At least the US Government has been researching this area for a long time, so we won't be starting from zero. Check out "Weather as a Force Multiplier: Owning the Weather in 2025" (PDF, 1996): https://web.archive.org/web/19970429012543/http://www.au.af....
This is true. But given the already high baseline immunity for previously infected people, the messaging for them should be somewhere closer to “you can get the vaccine if you want” rather than “you must get the vaccine otherwise you are causing the pandemic”.
The Telltale Traces of the US Military’s New ‘Bladed’ Missile
I have never found the PINE64 software support to be that great. Their hardware is nice, but they never match up the software enough.
Before Computers: Notched Card Databases
There is, and it's called... well, Flatpak :)
I had the same thought. Maybe I'll read it later..
There is an ugly feedback loop scenario where the crypto bubble accelerates inflation due to the high demand crypto places on energy and semiconductors and the proportion of global GDP downstream from energy and semi. Inflation then loops in more demand for crypto assets (as an inflation hedge) creating ugly feedback loop until governments act to break it.
Canada needs to building 370 times more houses yearly to keep up the speed
So true. When I was a student, I aced most of my classes from math theories to ee. But took one cryptography class and everything went over my head.

To this day, its hard for me to tell during hiring what makes a good security hire.
No medical/religious vaccine passport exemption will be made in British Colombia
Difficulty of the work needed is lowered if it takes too long for miners to find the solution. I'm sure there is a point at which mining becomes not worth doing financially. But that may not happen anytime soon.
NetBSD or MINIX phone...
Obviously, Tibetans should be in charge of Tibet and decide for themselves.
Maybe because blue is the most visible color against a white background, except for black? Like blue and black are the two most common pen ink colors.
I tried to browse be genre documentary. If there is subgenre, it was well hidden and did not shown up on my tablet.

Oh, and apparently documentary genre means also action movies. I don't know why there were also action movies.

Oh, and the more you browse the more it shows the same movie again and again.

Oh, and when I click on thumbnail, then the list jumps back to start, forcing me to browse the same movies again.

I ended up watching YouTube.
Not itself, no - but Mobian is compatible with other similarly open phones (so basically the PinePhone and a few others) and runs essentially the same software: https://mobian-project.org/

For other Android phones there's Droidian which is downstream of Mobian; I've not used it myself though so can't speak to its current state: https://droidian.org/
YouTube: Video unavailable
Right, but you realize that's only a few thousand people produced per year right from the Ivy League? We're a country of 350+M and there are 10s of thousands of small to mid sized businesses that need the help too. The entire HR industry is setting up a false system that is completely unsustainable and just yelling out: "Those people don't exist", when they do, you're just not approaching it correctly.
There are ~30 year old legends in the client/server gamedev community about floating point differing across platforms, but I assumed they were ironed out by now. Wild to find out they haven't been.
Well this is becoming a very complex argument. We can speculate about the political and economical conditions for reforms, which may not have been present in the UK (not set on that, but possible).

But when we look across history and search for desirable models, neither the UK (or any other) colonialism nor modern annexations by totalitarian regimes seem like the best outcome (from an enlightenment/liberal POV).
It’s camera-ready but might get some comments from a last-chance lookover: “Should this be capitalized?” written in the margin, for example. If the answer is no, it’s OK as is, then the copy can go to the camera without having to be set again. This is more a proofreading stage than an editing stage; that part is long over.

EDIT: Also used for printing instructions, to make sure that things come out in the right order, for instance.
Super curious about Librem 5 myself, though they're currently backordered and I'm a Linux newbie. If someone has one gathering dust, email is in my profile.

My first step to switching off Apple is my laptop. I bought a System76 laptop. I also considered the Purism laptop. I'm a Linux newbie and went with System76, some explanation below. (Shipping times were also a factor in my decision)

Purism's challenge is they may be trying to solve a "2-miracles problem".

Miracle 1: open source hardware business

Miracle 2: privacy focused business

To the extent open source hw/sw SUPPORTS privacy, they're in alignment as a single miracle. But the alignment isn't perfect, it's all still so new. To put it another way, if Purism fails that doesn't affect System76 much. But if System76 fails that likely means a rough road ahead for Purism.

Those who can at all muster the courage and budget to buy Purism right now totally should. Lead the way where others cannot.
There's a critical point I think is getting lost in the shuffle: vaccine immunity may be different from natural immunity, but (1) it does seem to protect against severe cases, (2) precisely because the protection is imperfect, the first infection you get after being vaccinated should train the immune system in a similar way as an unvaccinated infection.

So to me, the real question is, what is your immunity like after you get vaccinated AND then infected? Because that's what is most likely to happen in the long run, as COVID becomes endemic. Everyone's going to get an infection, so does vaccine + infection give you better or worse immunity than no vaccine + infection?
I was looking for a certain GX-412TC based firewall mainboard a few days ago, so different hardware and different vendor: the delivery time was over 200 days.

It's not their fault, it's like that pretty much everywhere.
Just try to buy a graphics card at 2019 prices; no way.
I understand each solution has trade-offs, but I've traditionally done this with an in-db proc (we used stored procedures extensively on Wall Street for txns). How does this compare against having the entire transaction functionality inside the DB?
I think a lot of programmers would say "yes" to this, enthusiastically.
Spoiler, this article doesn't answer the question.
Why Software Development Outsourcing Fails
Outsourcing software development is popular but not easy. What might stop it from being successful?
My boss did UI/UX on Mosaic (we are both at NCSA today). I will ask her on Tuesday when I see her. She has lots of wild stories about why things are the way they are.
The fact that so many people on HN seem to hate the Discord UX is baffling to me. I don't get it. Discord's UX is just fine, IMO.

Maybe it's because Discord was targeted towards gamers, and I'm a gamer that had no problem understanding its UI?

If you join more than a dozen servers, yeah it can be a bit overwhelming, but Discord lets you put servers into groups, similar to how phones let you put apps into groups.
This makes no sense at all---you're implying that the bad guys somehow have a monopoly on innovation and effectiveness, when in reality, there is just more upside for them to steal sensitive info than there is downside for companies to protect it. If T-Mobile's latest data breach led to them getting fined, say, $5 billion, I promise you it would be the last.
Right, that's partially my point. My unwitting grandparents are precisely in the set of "universally", and they didn't know nor care by whom these apps were distributed.
Sorry, didn't mean to imply that it was the main issue here. It's just a small piece of a much larger issue with reddit-style moderation in general, and with nnn especially
I agree that it is simply an excess of demand, the whole bitcoin rant though. Really?

There is a demand for semiconductors that exceeds supply. You have made a leap that the current demand driver is bitcoin and its consumption of GPUS. As much as I appreciate the sentiment that Bitcoin is a waste, that leap doesn't hold up when you look at the actual numbers for semiconductor demand.

The number one demand item for 7nm semiconductors is cell phones.

If you read the various analysts reports you will find this sums it up well: It(demand) is mainly driven by the increasing demand for consumer electronics and the integration of semiconductor into several devices across sectors like automotive, industrial, communications, military, and others. (that is from this report[1] that for $2500 you too could read it (https://www.marketreportsworld.com/global-semiconductor-mark...))

During the pandemic it appears that everyone upgraded their TV (at least in the US) which, not surprisingly, consumes a lot of semi-conductors. The pandemic has also botched a lot of logistics which will sort itself out but these small bumps can cause unusually large ripples in the supply chain because so many industries are built around "just in time" delivery of raw materials. Semiconductor manufacturing is a process that is intolerant of frequent line starts/stops.

So TSMC, knowing that new fabs cannot come online instantly, has chosen to risk alienating their customers a bit by raising prices to capture the value associated with their assets (productive plants) during this period.

[1] To be clear, I didn't pony up the $2500, I looked at a number of sites that reported on the contents of the reports and pulled quotes from them. Market information is itself a market.
FYI: https://onlinelibrary.wiley.com/doi/10.1002/ajpa.23291

Note the PCA plot: https://onlinelibrary.wiley.com/cms/asset/6f245ebd-af27-4633...
I think this is key. I wonder if Atlassian will release a statement.
> Presence of an 'async' decorator on functions isn't strictly needed, but does convey extra information in the API, which is useful.

I disagree. It's akin to having a `gc` decorator on a function that uses GC. Maybe useful for C++, but not useful for high-level languages like Java, Swift, Go, JavaScript, Python.

Long-term, I firmly believe `async` will reveal itself to be a mistake. It's simply unwillingness by language designers (or more likely implementors) to treat threading like GC - "that magic is OK, but this magic needs to have extra syntax".

Go chose a different route and treats all runtime magic as implicit behaviour (well, almost all - goroutines can block in loops - but they're trying to fix that, or maybe they have already). Java (project Loom) is going down the same path. It's only a matter of time Swift, Python etc. realize their mistake.
Ask HN: Follow up on recent AI major announcements?
I am really trying to get updates about or implementation samples from some very recent, hot, media darling AI projects, i.e.: Google’s Brax, OpenAI’s Triton, DeepMind’s Perceiver IO, TensorFlow’s Efficient Net V2… just to name a few since mid July. Still, I can’t find anything substantial yet out there. Am I missing something? Too new, still in progress, not public, just announced, too complex to digest? Please share your thoughts: being able to implement bleeding edge tech is too much a competitive advantage nowadays, I suspect. Or maybe there are so many novelties incoming, it is too difficult to extract coherent value? Thanks.
Scientists Just Ruled Out an Explanation of a 16-Day Signal
While I love Lex Friedman -- jeasus christ does that guy talk so slow - I have to watch his podcasts on like 1.5x just to get his speech upto the speed which I can listen.

But other than that he is great.
To all those downvoting, read yourselves https://arstechnica.com/tech-policy/2020/08/unredacted-suit-...
I hope that the Taliban's 1 week takeover of the Afghanistan opens people's eyes as to how little Westerners understand what residents of developing countries perceive to be good or evil.
I interpreted their argument to mean that the Native Americans were 100% of the American population before Europeans arrived.
> and now work on a third very large (O(exobytes)) search engine.

I'm curious, can you share which one?
Linux kernel turns 30: congratulations from PVS-Studio
So I actually have a story about this, which I have posted on HN in the past...

Alameda, Ca - I was talking to the planning department about this problem as I was interested in creating a Tiny Home Community - and had one of the Pre-Eminent Tiny Home Companies on board: Wind River Tiny Homes to assist in planning, speaking to the city council etc...

The city council shut it down and refused to re-zone the lots. They stated that one was not allowed to put multiple tiny homes on a single lot - as the zoning required one entrance per dwelling only on the lot, which meant one pluming infrastructure, one sewer and one power...

So I asked if I could build shared utilities underground for multiple units on a lot - and they said no, because they defined single dwelling as only having one primary entrance (front door)

And they were dead set against changing any zoning laws.

Further, when asked about municipal broadband, they said "no we sold that whole contract to comcast, and we wont be looking at that again"

(That is an actual quote)
https://archive.is/4Dow7
I'm suggesting them as a way to give people longer breaks from work than can be afforded on 3-5 weeks of annual PTO, as a way for a business to retain talent that would otherwise leave.

Offering sabbaticals and maintaining good work life balance are not mutually exclusive. We should be able to have both.

I quit my job in February in part because my employer would not offer me a sabbatical. Had they offered me a sabbatical, I would likely be returning to work around now. The business would benefit from my seniority and established relationships within the company. Instead I'm out here finding new ways of making money and supporting myself - which is good for me perhaps, but not good for the business that I left.
Someone I know had their open heart surgery yesterday(doing well), Although about 50 years old he had very active, healthy lifestyle. He missed the master health checkup for a year due to covid lockdown and the latest one showed narrowing of arteries from ECG. It came as a surprise.

I hope your service makes ECG more accessible to identify heart diseases earlier.
I'm in awe:

https://soho.nascom.nasa.gov/data/REPROCESSING/Completed/202...

"Originally planned as a two-year mission, [the Solar and Heliospheric Observatory spacecraft] continues to operate after over 25 years in space" [0]

https://en.wikipedia.org/wiki/Solar_and_Heliospheric_Observa...
Ironic that the CSS is broken on an article about Electron.
Leading 650 Engineers with Microsoft's Brendan Burns
It seems pretty controversial sometimes. It probably is not nearly as divisive as it feels, but the HN crowd is pretty libertarian-leaning based on my years of lurking
Would rather not. However, KBBQ with banchan is another favorite meal.
What other label would you give to the action of banning his Twitter account?
The only phone officially supported by PureOS is Librem 5. There were also people adapting it to PinePhone unofficially.
Excellent comment. For "constructive separation", if giving him benefit of the doubt, the relevant employment term seems to be Constructive Dismissal (or discharge or termination).
https://en.wikipedia.org/wiki/Constructive_dismissal

"when an employee resigns as a result of the employer creating a hostile work environment. Since the resignation was not truly voluntary, it is, in effect, a termination. For example, when an employer places extraordinary and unreasonable work demands on an employee to obtain their resignation, this can constitute a constructive dismissal."
I mostly agree with what you said here. I'm constantly reminding people I know that its called the petrochemical industry because its about far more than just fossil fuels, you can't unwind the need for advanced chemicals in modern society, the population is just too big for us to realistically unwind our need for e.g. the Haber-Bosch process without major advances, and both the pharmaceuticals industry and high tech are completely dependent on extremely complicated oil-based supply chains. Many people will at this juncture reply that we just need less people, but thats not really an ethical solution by any modern standard.

>susceptible to being wiped out globally by a single unforeseen threat

I'm actually pretty optimistic about this, I think that we have enough people and growing standards of education, that assuming the technological solutions are out there, we will probably find them. The only threat that we aren't taking seriously that would really screw us up is some sort of cosmic event (I am very frustrated that with all the talks of creating a more flexible grid for renewables we aren't taking on the added burden of hardening against a solar storm, which seems inevitable. I'm pretty sure we would be pretty screwed if another Carrington Event happened today.[1])

>"democracy is the voice of the people" argument.

Serious question, is this really a point of view that people have in serious circles? I don't know a single person who believes that the US doesn't suffer from a burgeoning plutocracy. I've been calling this the second guilded age for years now, and it only seems to be getting worse. There is no Teddy Roosevelt figure rising that I see. I can only hope that the next generation of politicians will take reigning in this monster more seriously, but I'm skeptical.

[1]https://en.wikipedia.org/wiki/Carrington_Event
I feel like something of this magnitude would be enough of a setback on science, in many ways, that all hope might be lost of escaping the terminal state we have put the earth into.