jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
They actually didn't, because none of these were miniaturized PDPs in the sense they were compatible. As you say, they were variants, and they didn't actually run the same software as the real PDP-8s or PDP-11s. Substantial modification was required and some OSes and application software was never ported. The DEC Pros in particular suffered from poorer performance as well (the 380 finally bettered this but was too little too late).

If DEC had actually sold a compatible microcomputer PDP system, they might have done better commercially, but instead they used the PDP architecture to build related but incompatible systems so as to not cannibalize sales of their big iron. In that sense, they were successful, because they sold very poorly.

I like my 380 with Venix, but it's a dead end.
If you look at it in the context of a company, then nanny is just an employee. If a company can have more revenue by employing a nanny then why not?

It’s like saying having an office janitor is a luxury.

It’s just a function, like any other, that leverages time.
Sorry that you have to deal with this on literally every HN thread. I used Matrix every day, along with a number of friends and family. It has been excellent and added a lot of value to our ability to communicate. I also use the same identity to participate in the openSUSE room, PinePhone room, and others.

I have some grievances with Matrix. I've aired them in other threads, and on the Matrix.org server. Some have been addressed, others have not. I really hope I was constructive in my criticism.

Frankly, some members of the community here act like absolute children every time Matrix is discussed, and hold it to impossibly high standards (like complaining it isn't as usable or polished as privately owned VC competitors, or older standards that have been around for 5x as long and can't do half of what Matrix can). It's disappointing and frustrating because I'm afraid that you will be less willing to engage here, and upset that it detracts from actual critical conversation of the protocol.

Anyways, thank you for what you do and continuing to engage here.
Yes, it may, particularly if it's an unavoidable trigger.

That should be done safely and consensually within the context of a therapy session/plan with a professional guiding it.

It's like surgery. Entirely acceptable in certain scenarios, but you'd object if your English lit prof decided to DIY it during class.
In theory, I sympathize with this view, but it doesn't really seem to be much of a problem in practice. I don't think I've ever seen a colliding RFC-822 header name or HTML tag name. (There are lots of problems with RFC-822 but colliding header names are not one that I've seen.) I have occasionally had problems in SNMP where the meaning of the same OID changed from one version of a MIB to the next. I don't think I've seen XML namespaces maliciously collided, but there aren't very many of them, maybe a couple dozen in mainstream use.

I think this is sort of like how Wikis don't work in theory but do work in practice.

One nitpick: I don't think the extensibility of SNMP is due to ASN.1 but due to the key-value semantics of SNMP. It's true that the keys are OIDs, and the OIDs are delegated to organizations to avoid collisions (by the ITU I guess), but if you have a field in some arbitrary ASN.1 syntax that is just an OID, that doesn't give you any kind of backward-compatible extensibility. However, although I spent a couple of years struggling with SNMP on a daily basis, I'm not an expert on ASN.1 by any means, so I could be mistaken about this.
"will be launching"

Interestingly, Musk was supposed to launch manned vehicles into space years ago, but he's not been able to because... they keep exploding. And he's spent billions of dollars to get to that point, not 2 million.

I'm of the mind that the Space Shuttle was a misallocation of resources, but hindsight is 20/20, and there's no particular reason to think that, given the technology and constraints present at the time, anyone could have done much better than the engineers at NASA.
A long time ago, there was this thing where businesses would mail you something that you had in no way asked to receive. They would assert that you bought it if you didn't mail it back. (The mailing came with paperwork asserting this.) I forget whether it was due to court cases or legislation, but that doesn't fly anymore.

I wonder if that provides any kind of precedent for this case?
"Indifferent towards rape."
Seriously? Not being triggered by a depiction of a rape in a novel doesn't mean you're indifferent towards rape.

And while "springing" "triggering" "content" on a weak person is a bad idea, encouraging them to seek out triggering content on their own and approach it at their own pace is going to create a stronger, better person. It's not just about the trigger either - learning that you can overcome something like that is extremely empowering. Hiding for the rest of your life is slowly going to turn you into a coward.
Using phone number as an example of private information is pretty hilarious. Remember when the phone company used to literally print your name and phone number in a book and send it to everyone in your town? Man, their security was terrible!

But it works perfectly fine as a two-factor auth mechanism to prove that whoever setup the account is the same person trying to log into it at some later time.
I thought they did?
This article predates the cancellation of the Omsk subway.
1> GPG.

2> Your MUA does that. Get one that doesn't suck.

3> Impossible and/or dangerous.

4> No. HTML is NOT part of a MIME standard, even.

5> That's an issue of netiquette, often you have
to post lines over 70 chars in News servers, too.

6> That's a different issue.
I've been a Simple customer for awhile and it's kind of a bummer and kind of a hassle that this is happening.

I became a customer many years ago while I was homeless and due to a string of incredibly bad luck and wildly poor decision making, I had been unable to open a checking account at any major bank. For whatever reason they gave me one.

Not having to walk 3+ miles to pick up cash from a Wells Fargo spot and having a debit card were literally lifechanging differences.

Nearly a decade later I'm in a much better place. Thanks, Simple.
Tail call optimization was added to the Javascript language specification in ES6 (ES2015). However most Javascript runtimes don't support it. This is a shame because recursive operations like Haskell's foldl/r would more straightforward to translate to Javascript. Minus the automatic currying and lazy evaluation of course.

More info: https://2ality.com/2015/06/tail-call-optimization.html

Edit: Babel may have tried, but couldn't do it for all cases, so they stopped trying? https://github.com/babel/babel/issues/256
From a wise woman on Twitter: You don't ask where Miley Cyrus is when Hannah Montana's performing on stage, do you?
> How APY works and what it means for you: As a T-Mobile MONEY customer you earn 4.00% annual percentage yield (APY) on balances up to and including $3,000 in your Checking Account per month when: 1) you are enrolled in a qualifying T-Mobile postpaid wireless plan; 2) you have registered for perks with your T-Mobile ID; and 3) at least $200 in qualifying deposits have posted to your Checking Account before the last business day of the month.

So it's a neat little discount on your T-Mobile bill.
I'm not sure which comment you're talking about, but falcolas' comment specifically says "...since there is no legal contract..." - the comment is clearly talking about a non-legal "need" for Facebook to treat it's users well. This has nothing to do with ToS.

If someone says Facebook "must" do something, it doesn't necessarily mean that they're implying a legal requirement. It is more likely that they're talking about something that, in the opinion of the commenter, is required to stay successful long term - regardless of the legalities.
If all we did around here was swap back and forth things you could just Google up a cite for, this board wouldn't be good for much, would it?

You've been given a piece of information you've never heard before, about behavior that people aren't exactly going to jump out of the woodwork to self-report. You might need to do a little digging of your own to determine whether it's true or not - but then you'll have information you can't just Google for, and that's often the most valuable kind.

Or you could just be snarky.
But the ingredients can't just mix because those classes don't know about each other! They are good self contained classes. We need to employ the "mix ingredients" pattern. Why is the cake cooker tied up with the representation of atmospheric conditions and why is it determining the policy of the oven class? Is bake a method of the cook or the oven? And woe to the programmer who does not have the patience for the BatterRiseModelFactoryFactory documentation, for she must catch every possible exception to prove the compiler that she is humble, though she is forbidden from continuing executing in such an event, for only with a stack can execution proceed and only by unwinding a stack can an exception be caught!

Thank you for giving me something rant about. I like your take on the analogy quite a bit, though I think your take on OO casts it in too good a like by instead describing simple structured programming.
You clearly don't work with Flash, or hasn't looked at Flash in the past 5 years. The timeline is only good for hand-drawn, keyframed animation. No serious rich media work use it; the most complex animation you'll see will use code instead. And if you do use the timeline? "stop()" will pause, and "play()" will resume. Why you think a play/pause button is something so hard is beyond me.

You're right that demo wasn't made with Papervision. It's because it's not fair of you to talk about Papervision (a framework that hasn't been updated in a very long time, and was made for a Flash Version 2 versions prior) if you're comparing to Webgl, something that is barely supported nowadays. What now, should I compare equivalent demos in Flash 10 vs HTML 1.0 then use the same lame excuse? If you wanna compare the same result in both technologies, use examples created in the same time range.

Finally, both FF4 and Flash 11 are available for installation now. You say I need to have a specific browser, turn on an specific config setting, using specific cards, and a specific amount of memory; I say you need to install the public Flash 11 beta. Both are here now.

Or maybe not now, because this demo is still not working on my second machine, also using FF4, Windows 7, plenty of memory, and a great video card; nor on Chrome, latest dev build. I had to go to youtube and watch a video in Flash to understand what the demo was even about. Go standards.
The article only names the OO and functional paradigms. The reader is led to believe there are just two.
This is totally unfeasible unfortunately. Either you support running the VM on the stick inside the host device's OS (supporting every major OS), without requiring root access nor installing anything. Or you boot from the stick and include display, keyboard and mouse/trackpad/touch drivers for every potential device you're going to plug it into. And for your last option (TV/monitor using phone/tablet IO) you'll also need an app for Android, iOS, Windows Mobile etc.
Doubtful. Both Chromecast and Firestick require an external power source. Only TV's that support MHL can deliver power from the TV. I'm guessing that for wider adoption, this will not rely on that feature.
django-ca is one way to manage a PKI including ACMEv2, OCSP, and a CRL (Certificate Revocation) list: https://github.com/mathiasertl/django-ca

"How can I verify client certificates against a CRL in Golang?" mentions a bit about crypto/tls and one position on CRLs:
https://stackoverflow.com/questions/37058322/how-can-i-verif...

CT (Certificate Transparency) is another approach to validating certs wherein x.509 cert logs are written to a consistent, available blockchain (or in e.g. google/trillian, a centralized db where one party has root and backup responsibilities also with Merkle hashes for verifying data integrity). https://certificate.transparency.dev/ https://github.com/google/trillian

Does docker ever make the docker socket available over the network, over an un-firewalled port by default?
Docker Swarm is one config where the docker socket is configured to be available over TLS.

Docker Swarm docs > "Manage swarm security with public key infrastructure (PKI)"
https://docs.docker.com/engine/swarm/how-swarm-mode-works/pk... :

> Run `docker swarm ca --rotate` to generate a new CA certificate and key. If you prefer, you can pass the --ca-cert and --external-ca flags to specify the root certificate and to use a root CA external to the swarm. Alternately, you can pass the --ca-cert and --ca-key flags to specify the exact certificate and key you would like the swarm to use.

Docker ("moby") and podman v3 socket security could be improved:

> From "ENH,SEC: Create additional sockets with limited permissions" https://github.com/moby/moby/issues/38879 ::

> > An example use case: securing the Traefik docker driver:

> > - "Docker integration: Exposing Docker socket to Traefik container is a serious security risk" https://github.com/traefik/traefik/issues/4174#issuecomment-...

> > > It seems it only require (read) operations : ServerVersion, ContainerList, ContainerInspect, ServiceList, NetworkList, TaskList & Events.

> > - https://github.com/liquidat/ansible-role-traefik

> > > This role does exactly that: it launches two containers, a traefik one and another to securely provide limited access to the docker socket. It also provides the necessary configuration.

> > - ["What could docker do to make it easier to do this correctly?"] https://github.com/Tecnativa/docker-socket-proxy/issues/13

> > - [docker-socket-proxy] Creates a HAproxy container that proxies limited access to the [docker] socket
It's worth noting the original tweet is from Peter Daszak, who has been president of EcoHealth Alliance which has for 15 years worked with the Wuhan Institute of Virology studying bat coronaviruses[1][2][3]. He's been on record many times at least since February 2020 saying the ideas of lab break were "crackpot theories that need to be addressed" else they might harm our cooperation with China.[4]

At the very least that seems like a conflict of interest and perhaps the WHO should be sending investigators to China without longstanding professional ties to the lab whose name they aim to clear, who weren't already on record with their conclusions a year before they were sent to investigate their colleagues.

[1] https://www.cbsnews.com/news/trump-administration-coronaviru...

[2] https://www.ecohealthalliance.org/wp-content/uploads/2016/11...

[3] https://journals.plos.org/plospathogens/article?id=10.1371/j....

[4] https://www.theguardian.com/world/2020/feb/20/coronavirus-ch...
It doesn't seem that hard to post process a laser scan of a record to remove dust and scratches with at least 95% success.

If you have two copies of the same record, even much better results should be possible.

This is such an obvious idea that I assume people have tried?
> I'm not convinced anything is wrong with me ...

I learned how to tell when something was physically wrong from my parents and, as I grew older, a few friends. A scrape on my arm was fine, a low fever was fine, but falling out of a tree was a trip to the hospital for inspection. But, I never learned how to differentiate between mental issues the same way. As long as I was doing the things that other people were doing, and acting like others were acting, I was fine. Problems can linger, slowly degrading your life, until you wake up one day and notice that things are not good and haven't been good for a while. My main point was that you can't always tell, by yourself, if everything is fine. Sometimes you need another informed opinion, and people shouldn't fear medical professionals because of what they can do.

> my experience with the medical profession, 'to a hammer, everything looks like a nail'

I also don't blindly accept my auto mechanic's suggestions, or advice from people on the internet, without some additional personal research and a second opinion. You are paying them to find things that they think are wrong, because you think there might be something wrong. And, if you agree with that opinion, to help you fix it using their chosen methodology. If you don't like their hammer, find a different doctor. But, if they all recommend the same thing, reconsider your own opinion.

You may not have a problem now, but at least learn how to recognize and deal with it for when you do. Chronic problems, when left unchecked, can slowly destroy your life, and your future.
Just like TV, publishers will eventually grasp they need product placement. Ads will stop being external JS, and start being server-side API calls to the ad farm for content the publisher in-lines with its own content. Not hard to do, and the motivation is there anywhere above 10% - 20% leakage.
If you can install Jekyll or set up your own VPS and find the prospect of having to do so to have a personal blog enjoyable rather than a hassle, you're really not the target customer for these sorts of things.
I know this as well as anyone...worked in agriculture for a long time. I was just trying to be succinct, that's why I didn't specifically say food shortage. Jobs help, but there are some serious technological hurdles that hinder food storage in the developing world, making it unreasonably expensive. If this stuff can be made in bulk for cheap and has a long shelf life, that's where I'm thinking it could be useful. Disclaimer - I only skimmed the article, so some of these details on the cost and shelf life could be stated and I missed them.
Not to mention getting a job or not getting a job has the potential to be life changing. There are very few developer meetings or code reviews that will have such a huge impact on one's quality of life.
News to me! I'm on 3.8 on an M1. Works fine.
The retort for Houston is:

You mean in the same way that IBM dominated personal computing (besting that little start-up Microsoft), and Microsoft dominated search (besting that little start-up, Google), and Google dominated social (besting that little start-up, Facebook)?

Turns out, no matter how big or successful you are, you can't dominate everything. That is something Dropbox has going for it in battling Google, Microsoft, Amazon, etc.
The major difference being that Amsterdam is flat as a board, while SF is hella hilly. That does make cycling everywhere a little less of an equal-opportunity means of transport.
Seems appropriate about now:

Spring, by Edna St Vincent Millay.

To what purpose, April, do you return again?

Beauty is not enough.

You can no longer quiet me with the redness

Of little leaves opening stickily.

I know what I know.

The sun is hot on my neck as I observe

The spikes of the crocus.

The smell of the earth is good.

It is apparent that there is no death.

But what does that signify?

Not only under ground are the brains of men

Eaten by maggots,

Life in itself

Is nothing,

An empty cup, a flight of uncarpeted stairs.

It is not enough that yearly, down this hill,

April

Comes like an idiot, babbling and strewing flowers.
For me, Python is boringly productive. When I need to get something done, I'd probably have more fun figuring out how to do it in Haskell or Clojure, but chances are there is already a Python library that solves my problem with a few lines of method calls.
Same in Firefox but it's OK if you switch to full-screen mode.
Reddit doesn't require an email address to create an account.
The simple fact is that the majority of citizens don't want online drug dealing to be legal, so it isn't legal.

Last I saw, several US states were legalising marijuana sales. It seems that attitudes are shifting.

Your statement is also simplistic: a majority of citizens don't care one way or the other about catching undersized lobsters, yet it's illegal. Trademark infringement is another such law. Then there are laws that the public kind've want but the people in power don't, so they don't get made (eg protection for whistleblowers). The simplest counterexample is tax law. Taxes are incredibly unpopular, yet laws requiring taxes exist.

The genesis of laws is a lot more complex than magically popping in and out of existence with popular demand.
Definitely, there's going to be a lot of (fun?) surprises for people who don't quite get the nature of a digital image or video. I've know digital pack rats that save other people's photos.

I don't think STDs and youthful alcoholism will be badges of honor, but I think there's an undercurrent of people feeling as if we all have baggage of one type or another. They're much more likely to be ruled out of public office for pictures of themselves wearing "race face" or date rape bragging or something.

I switched from skeletons to baggage for my clichés...
Thank you, I feel a little less insane now that others had similar thoughts.
Ok, but it's not like companies don't do the exact same thing. What do you call Microsoft's Windows and Office monopolies if not ways of holding society back so a firm can collect monopoly rents and avoid obsolescence?
This is a great article!

When you start thinking of everything as a left fold over a stream of events excellent things happen.
Weird intro.
From the article:

"The meeting fully booked with Apple, I contacted the AOL executives Ã¢Â€Â” whom we were still deep in negotiations with Ã¢Â€Â” so they could be involved. It only seemed fair; they came to us first, and maybe this Apple meeting would make them want to snatch us up all the quicker. Except, their schedules were booked. They couldn't make it Ã¢Â€Â” at all. Those crazy business people, I tell you! All those Palm Pilots and not a pixel of free time on the calendaring screen.

Thus, I had to cancel the meeting with Apple. AOL couldn't make it, I said. Maybe we can reschedule?

The meeting with Apple never took place. Hmm.. I wonder what it was all about?"

My jaw dropped at that point. Later in the article:

""You guys remember the last time we tried to meet with you? It was actually because we wanted you guys to make iTunes," explained Phil."

Now that's just painful.
The pipe analogy is interesting, because I've heard a related analogy in the other direction. I can't recall where I read it, but I think it was some textfile from the 80s, justifying breaking into large corporate computer systems to explore them as similar to breaking into and exploring steam tunnels, and guided by a similar ethos (e.g. don't vandalize them while exploring).
You shoudld try http://www.phonegap.com/
The thing to keep in mind is that this is just a trademark on a product. It isn't a patent on the idea of a server side evented javascript engine. There is nothing stopping someone from creating another engine that works exactly the same way and that is compatible with all the current modules.
I've had this EXACT idea brewing in my head for a while. As fodder for the eternal debate: execution matters. Time to get off my sorry tail.