skysight-inc/HackerNews huggingface dataset:
> How many people were even on the internet in the mid 1990's?

I know that was rhetorical, but just to answer the question literally since I was curious, the estimates across multiple sources from the first page of Google results for “internet usage 1995” show it was double digit millions, somewhere in the 10M-50M range, and separate percentage estimates seem to say about 0.5% of the world’s population. Today, by contrast it’s over 50% of the planet.
Since we live in the future, I propose different shapes than a circle.

I think we could drive in a figure eight (turn left AND right), or better yet create a Mobius race course.

An amazing innovation of 1970 was the Chaparral 2J race car which used a secondary engine and fans to generate up to 1.5G of downforce.

I'm sure (49 years later) we could come up with some interesting techniques to keep the cars "up on the road" if we go to 3 dimensions.
Rule 1: Never shutdown customer services at the first machine/AI detected potential issue. Always contact customer to verify, always.

DO never suitable for business use case.
It’s deprecated.
This happens every time a post-mortem is posted on HN. It is often dismissed as a PR move, or ass-covering, or lies.
There's no real market demand for VTOL airliners.
He said several sites use your voicemail for password reset
Like I commented in the last post they've entirely missed the point. You shouldn't be allowed to deny a client access to their data unless there's some law being broken. Data is property and you shouldn't be able to suddenly deny a client access their property.
https://www.justice.gov/jm/jm-9-120000-attorney-fee-forfeitu...

9-120.000 - ATTORNEY FEE FORFEITURE GUIDELINES
What about this?

https://www.neimagazine.com/features/featurereinterpreting-c...

https://www.tandfonline.com/doi/full/10.1080/00295450.2017.1...
Sounds like Princeton should be offering a CPT course for credits during the summer like pretty much every other top-ranked university. Students would likely have to pay some amount of tuition for those credits, but that is not too bad in the context of a paid internship.

USCIS (the agency that adjudicates OPT cases) is likely massively overloaded with processing border asylum cases at the moment - and recent media reports suggest they have been roping in employees who would usually work other parts of the immigration system to work asylum cases.
Paid content, Valve is an awesome company.
LeetCode Is Down
Boeing 737 Max Seen as ‘Airplane Non Grata’ by Wary Travelers
Webrender is only rolled out to something like 2% of users, that is unlikely to be the problem.
I'd say it's not just Apple that has issues with this particular license. Back in the day when I was in Nokia and Nokia was still a large Linux contributor, the legal department was pretty up to speed on licensing because they were facing real legal threats from their frenemies across the industry. Gplv2 was seen as a necessary evil (you can't really engage with the Linux community without it) but it was pretty well understood and there are workarounds where it matters that are actively used by a lot of companies. Linux with GPLv3 instead of v2 would have been a showstopper for the likes of e.g. Google or the many others that continue to ship interesting mixes of proprietary stuff bundled with a Linux kernel; something that gplv3 is explicitly designed to make hard/impossible.

Even the classpath exception to gplv2, which gets you a free pass for dynamically linking proprietary code against the standard library for java and the lack thereof for mobile implementations was pretty significant. Sun was being stupid and pretty much sealed the faith of J2ME with that. They added the exception because otherwise they would be forcing the server industry into using alternate implementations (like Harmony, a project that IBM created to be less dependent on Sun). They should have done the same for mobile.

J2ME never shipped for meego/maemo and it wasn't for technical reasons (i.e. trivially easy to install yourself, been there done that). Google went with IBM's Harmony implementation of the java libraries for the same reason instead of just using the mainline Java distribution. And once that launched that was pretty much it for J2ME. Sun stopped developing it; the mobile phone makers stopped caring about it. The legal implications of that choice are still relevant nearly 15 years later (i.e. the dispute with Oracle).

Poor choice in licensing is how Sun lost control over mobile Java even before they sold it to Oracle. And given how important Java has been for the Android ecosystem, that probably was quite misguided: they invented a great technology and then just gave away their control and influence over it with a license designed to achieve the opposite.

As far as I know, most large companies with functioning legal departments would have similar reservations about licenses like the GPLv3 and sensible policies about making sure nobody accidentally exposes them to expensive lawsuits by pulling in some software that comes with a few nasty strings attached (imagined or real, it doesn't really matter). Whatever your opinion on this, legal or moral or otherwise, going for licenses like this just cuts off certain uses and may mean your project gets ignored instead of becoming widely popular. If that's intentional, fine, but don't throw out the baby with the bathwater if you don't have to.
That's funny, I've only just discovered the Naked Object concept. Reading through Pawson's Phd thesis at the moment: http://downloads.nakedobjects.net/resources/Pawson%20thesis.... at the moment.
It's just bad regulation, performed by incompetent or corrupt governments. Down here in NZ we have excellent telecoms regulation performed by competent government.

Specifically, copper/fibre last mile lines are owned by companies which are prevented by law from acting as ISPs, and similarly required to wholesale lease access to their lines to any ISP which wants to use them, at a regulated price (or lower).

The result is a hyper-competitive ISP market where I can choose from dozens of ISPs (almost) anywhere in the country. Combined with a few hundred million in government investment, and I can get gigabit fibre almost everywhere in the country from a world-class ISP.

I have basically no complaints about my ISP, and it's all thanks to government regulation.
> We live in a country where the government rolls out schemes for daily labor occupation, to keep them busy by helping them dig with shovels

You mean like this? https://en.wikipedia.org/wiki/Civilian_Conservation_Corps
Just market it as a roller-coaster seat.
>providing value and aligned with their mission

What does that mean exactly?
The roots of this were in Nvidia providing parts - lots of them - that failed and refusing to take responsibility for it. The current Nvidia ban is a direct result of this.

Probably unnecessary personal note: I've had a few contacts with Nvidia upper management and they're pretty awful to deal with on a personal level. I can't imagine that the dueling sociopaths vibe of them vs Steve would've been very productive.
Wow, this is the kind of article that amazes me on HN. And why I keep coming back.
There's two competing threat models here. The first is that some shady government agency is going to take your phone and try and break into it. This is an issue if you're actually going up against a government in some form. The second is that the phone itself sends stuff across the internet that you don't want sent. Rooting your phone may hinder the first but it's necessary for the second.
That's a great discussion in itself. You can look at Valve as a company that started out focusing on making exceptional products (Half-Life), or focusing on their users (Steam), which then transitioned into a business that directed it's attention more toward optimizing profits.

A company can take this stereotypical start-up approach of worrying about users and the 'product' first, but eventually, you might end up in the same position as Valve - and here's the thing, maybe you can only end up in that position if you first focused on something other than pure profit? How many businesses get to be the size of Valve by purely starting out chasing profit vs trying to create a great product first?

It's common to see people begrudge a company - or even an artist - who seeks to make money with the least effort, we sometimes refer to them as 'sell-outs'. We tend to look at people who once concentrated on developing something that has a quality or true value, only to later exchange this for the pursuit of money over everything else, in a negative light. Conversely, we applaud successes where the intentions of the individual or the business were seen as 'honest.'

I think this just boils down to some basic human condition around what we perceive people and companies deserve for their efforts, about fairness. OP wanted to work at Valve because OP believed it was a company that deserved to be where it was because it created something of quality, something of value. OP was disillusioned because what was being produced there at the time didn't deserve the praise and financial success.
Protecting Sleep in the Hospital, for Both Patients and Doctors
> In reality, you should be working on whatever the people around you think is valuable or you're gonna get fired really quickly. (Fewer than half of new employees make it to the end of their first year.)

>I worked with some very smart people there, but it was the most dysfunctional and broken work environment I've ever witnessed.

Sounds like it. It sounds like a complete vacuum, void of any responsibility. Rife with cowardly management and lack of direction, I could only imagine...

I don't think I have ever read any employee account that's made me want to work in the games industry.
> You check out a file with git, then edit it with vim, and build it with gcc, which pulls in headers generated with a python script, itself having been configured with, I dunno, cmake gadgetry. Where do you draw the boundaries here?

Have you heard of Plash?

http://www.cs.jhu.edu/~seaborn/plash/html/

While the software itself is outdated, and the design is fundamentally limited by the goal of compatibility with existing Unix programs, I think it's a good proof-of-concept of how you could design a sandboxed command line, especially if you were building everything from scratch.

Basically, any filename argument you pass to a command is no longer just a string; it becomes a capability granting that command access to that file.

So:

- Check out with git: `git clone https://url foo` includes `foo`, so you're giving it permission to create a directory named `foo`. Other git commands don't take the repo root as an argument. If you're redesigning the world, perhaps they should. Alternately, git could have a custom sandbox that identifies the directory containing .git and grants access to the whole thing.

Note: In Plash you have to stick in `=>` to grant read-write access, but I'll ignore syntax details since I'm thinking more in terms of broad strokes of a hypothetical design.

- Edit with Vim: `vim foo.c` gives permission to `foo.c`. (Vim also supports opening new files within the editor; in theory that could be redirected to some sort of powerbox, though it's harder than with GUIs.)

- Configure with cmake: `cmake .` would grant permission to read/write the current directory.

- Run make: You'd want syntax like `make .` rather than implying the current directory. (Again, Plash has a solution for this but I don't care about the specifics.)

- Generate headers with a Python script: make would invoke the script, passing it the input/output paths as capabilities.

- Build with GCC: One of the Plash examples is `gcc -c foo.c => -o foo.o`.
Beto O'Rourke was in the Cult of the Dead Cow! This is the biggest reveal in the history of HN, or SlashDot, or maybe since Phrack.
When I clicked on this I had assumed DO had gone down last week. I was surprised when I finally realized what they were talking about. I think it is cool and commendable to offer this level of transparency on an issue like this.

Anecdotally, I use Digital Ocean for a few miscellaneous services, on an account I’ve had forever. I have never had any issues with it. I used to use lesser known low-end VPSes, but stopped when I lost a bunch of data on an incident involving a provider’s failed RAID controller. (It was my fault for not backing up, but I was young and foolish; they mostly served me well, but I do prefer the assurances of bigger providers nowadays.)
Keep-87 and Typeclasses will change the way we write Kotlin
Ask HN: How do PMs get promoted in large companies?
After talking to PMs in roles at FAANG, it seems that PMs have no direct reports and many teams have no PMs at all. In this case, how does a PM get promoted up the product ladder in a large company? It seems to rely a lot on the luck of the team she is a part of, and whether that team does well.

Is the basic wisdom as a PM just to be well-liked in your team and be a 'fixer' for problems that might arise? Is there something I am missing here?

On what criteria do PMs get promoted?
You can totally trust our advice for all your digital security needs.

- your friendly neighborhood intelligence agency.
Video games are not like movies, not like content. Since their inception, 1% of the games get 99% of the players. For example, when half-life was released, everybody was playing half-life. In this environment, you can't simply make another fps with a cool scenario and expect it to be a hit. You have to have real hard innovations in your product. A look at the big trends since 30 years clearly shows it. For example, in 2000, 50 games were high-grossing hits over a total of 5000 games that were produced that year [1]. You may think, well, cool story bro but what about Ubisoft for example, they are doing games like content. Most companies that did or do video games like it's content have or will disappear (the data show it all). Now, there is a business in pissing video games like content, but there is only spots for a few big conglomerates that will profits from the quantity, not the quality.

This is in my opinion the reason why Valve is having a hard time doing a new game, not because they don't want to. They want to be Valve and make good games, even if it means waiting years before an opportunity presents itself.

[1] https://www.amazon.com/Citizen-Game-French-Nicolas-Gaume/dp/...
You're looking at the one false positive instead the potentially thousands of true positives. Those true positives are people using free DO credits to cryptomine on DO. And probably 99.99% of the time the system works as intended. Dealing with bad actors and abusers is not pleasant or easy.

This sort of 0.01% case is exactly what developers and sysadmins deal with on a regular basis -- some crazy scenario that lead to a bug you've never experienced before. The correct and only response is to fix the bug (whether it be software or process), offer whatever compensation to the injured parties, and move on.
Europe has a pretty rough winter as well. But I have never seen a pothole in Western European highways. I mean Germany itself experiences cold winter conditions
lots of interesting questions come to mind.

Would the best seats still be in the front?

I think of riding a schoolbus... I know the rearmost seats were bumpier, but were the calmest seats near the center or the front?

where should you put the bathrooms?

Also, should the plane flex or should it be rigid?
Thanks. I switched to Chromium way back when FF first started their fast release cycle and kept breaking all my plugins. I finally switched back about a year or so ago and stuck with the ESR releases to be sure to avoid that. But now that they seem to have a stable plugin API I was considering switching to the standard stable releases as it doesn't seem like it should be an issue anymore.

Though that also means finding a good source for them as I currently just use the packages from Debian Stable (well, upcoming stable as I upgraded to Buster early).
You can also create and manage Firefox profiles using the about:profiles page.
It is to some degree since a "co-worker" can be completely absolved of any responsibility for your performance.

Cowards.
Email received, followed up on, and account credited.

-Zach
At every turn of this story, there is a resounding "we fucked up". Shameful behavior on the part of an "infrastructure provider."

It doesn't matter that they create a post-mortem. All it means is that I can't trust them to get things done correctly.
It can be done, but it's not easy. There's a lot of characters (uppercase lowercase numbers...) even if you're doing only ascii and making every character look balanced with all the others seems to me like a crazy amount of work. Then you also have spacing between character pairs.
I never really attemped other than the simplest logo characters to be printed in a pen plotter, but if I ever would I would probably start at https://www.prototypo.io/
Or visit the inside of any company...
That was after the automated process locked access to the account and powered off all associated machines.
I don't think of the style as dated. If you think of Portal 2 as a continuation of the style on a tangent, it's just heading in it's own unique direction. Portal 2 still feels far ahead of today's AAA games in various aspects.

Comparing the HH style directly to other FPS just doesn't seem right.
For months, the Amazon's Choice for "climbing carabiner" was a carabiner which wasn't even rated or appropriate for climbing.

Looking now, I'm surprised to see they've actually fixed it and have chosen something appropriate. [1]

[1] https://www.amazon.com/Black-Diamond-Positron-Screwgate-Pack...
Supposedly, there's progress in the Second Circuit to compel the DEA to deschedule all cannabinoids. Irrespective of the outcome of that, the handwriting is on the wall but it will take some time regardless.
the vast majority of tech companies aren't most successful.
> if requiring dark matter to explain galactic physics can be dispensed with by a distance correction

It's the other way around. We see dark matter everywhere except these galaxies. And the reason for that isn't that the models for dark matter were wrong, it's that our distance measurement for those few galaxies was wrong.

I mean, sure, I guess it's possible that we got the distances to the handful of galaxies right and those to, y'know, the rest of the universe wrong. But...
reminds me a lot of http://youarelistening.to/
I don't trust random third party extension makers either. That's why I don't go around randomly installing extensions.
A female-only line of salamanders 'steals' genes from unsuspecting males
Customers should not have to resort to shaming you publicly to get timely support responses.

Two points establish a line.
Unfortunately I can't run it locally. Do you have an alternative version for local dev? Ideally for macOS? I'd love to play around with it!
Why would you say that? All it takes is one telco employee taking a bribe or screwing up some configuration or...
Predatory housing contracts gouged Chicago’s black homeowners
I am curious which alternative service providers you use that offer guarantees to never kill your account, and to provide copies of data stored on their infrastructure.

(As noted by many observers during the initial event, anyone keeping their data exclusively within one organisation's walls is a profound mistake.)
To be fair, the cepheid correction was presaged by good data from elsewhere in science. Until the 40's, it was possible to date the earth (via isotope ratios in decay products trapped in rocks) as older than the universe.
> fraudulent high-cpu-loads

That's enough for me to never use DO again. One pays for a server but then using it is fraudulent?!
I try to avoid reaching for comedy, but I couldn't read...

> Silicon Valley, by contrast, seems like some parody of American municipal mismanagement.

And not hear "You were saying something about best intentions?" from Jules in Pulp Fiction.
I really cannot blame DO for this incident. These kinds of things must be handled in a learn as you go way and when I consider what one can do with a DO VPS (or 10) it's astonishing. I would expect them to automatically flag some uses.

A business "relationship" is a two way thing. You call and talk to people, and tell them what you want to do, and ask if it's ok.

When I've called and talked to DO reps about what I've wanted to do they have been very accommodating.
AMD Not Conducting Further Technology Transfers of x86 IP to China JV
My 9 year old son had a hospital stay a while ago. I stayed with him in the hospital, I got less sleep than when he was an infant with the constant interruptions....

When we returned home in the afternoon ....we both took naps.
Not a hotdog – how to build an AI powered plugin for Sketch
is this office new? Didn't realise Octopus operated outside of the UK
I once did a very similar thing to render HTML as unrendered Markdown: https://gist.github.com/ImJasonH/c00cdd7aece6945fb8ea
How do they manage so many boxes with so few people? Do they rent metal and resell it with value add software?
Similar to Soma FM's SF 10-33 station:

https://somafm.com/sf1033/

" Live fire/police scanner audio from San Francisco processed and mixed with ambient and experimental music. A surreal audio zeitgeist of the city."
Better choice would be Bitwarden.
https://bitwarden.com
YES! So glad someone else knows about this site. This was the main inspiration for it
Even if you do trust the extension maker at the time you installed it, how many times have malware makers bought formerly trustworthy extensions?

https://arstechnica.com/information-technology/2014/01/malwa...

I’m very careful on what gets installed on my work Windows laptop and I rarely use my home computer. I’m usually on my iPhone or iPad. There, I install any random app because I know the permission model only allows so much.
> the Trump USCIS seems to have a special hatred towards Indians

What exactly do you mean by that? Do you have some knowledge to share about Indians specifically having a harder time than others with USCIS recently?
Athens' buried rivers: stream favoured by Plato could see light of day
I've given presentations on "Human Learning" (specifically titled so as not to be confused with ML!) that might have some interesting tidbits. Recordings of two of the presentations are here: https://ted.dev/learntalks. Slides from the talks are also available on my web site: https://ted.dev.

(And yes, these are my Ted Talks.)
For Mac users, this is... not great. Firefox on Mac continues to be an oddball in comparison to how it runs on Windows/Linux.

I'll keep using Safari, which also gives me that wonderful cross-device syncing.
Sounds like it's designed to counter stolen credit cards.

An attacker might load a stolen credit card number into an account and only use enough resources to generate a few dollars worth of billing. The owner of the credit card might not notice the small charge.

Then after a few months of low billing (to bypass a previous heuristic), they ramp up the utilization, mine a bunch of coins then the holder gets a massive bill.

The holder does a charge back and DO is left holding the bill.
Hey Sneak - I totally agree* :) We've already started efforts between Support and Security leadership to leverage the 24/7 structure of Support. Our goal is that no one will ever need to use social as an escalation path, and our new Support Engineers who are joining in mid-June and early July will be part of this a reality for our customers.
Pew reported in Jan 2018 that only 65% of adults are home broadband users. That's down from a peak of 73% in 2016. Segmenting by age, fully 50% of people 65 or older do not use broadband internet at home.

So what are they using? Mobile phones--Pew says 20% of adults do not have broadband at home, but own a smartphone. Or nothing--Pew reported that 11% of U.S. adults do not use the Internet at all.

https://www.pewinternet.org/fact-sheet/internet-broadband/
They were using credits so DO feared that this was a fake for credits account created to mine crypto...
The Perpetual Diamond