skysight-inc/HackerNews huggingface dataset:
I used the Alto at MIT (and for fun when I worked at PARC -- we had more powerful machines by then).

There are two other things about the alto that have really stuck in my mind. First, the whole thing uses only 300 SSI and MSI TTL chips! No higher order chips (no LSI, much less VLSI).

The other is that the bus bandwidth was only 3/2 the screen update rate. Updating the screen was really important: this was a user-centered, IO-focussed machine which was super radical for its time. If you wanted to do a lot of computation you could steal cycles from the screen update, causing it to go black (in just the bottom half or so IIRC which I probably don't).

Error in the article: I do believe the Alto was the origin of the BITBLT instruction, but it was based on the PDP-10 (PDP-6) block transfer instruction BLT, and the expression blitting was current before the Alto was developed. In fact PARC had a PDP-10 which was the standard research computer at the time -- homemade as well (clones) because at that time Xerox was in the computer business and wanted PARC to use an SDS. (Again this is before my time though MAXC was still running when I was there -- with an Alto as its front end!)

Also contrary to what the article says, the Alto display was not unusual in being portrait mode -- most glass TTYs (think ADM-3A, Hazeltine, VT-52, and I believe the 3270 as well) were taller than they were wide, like a piece of paper. The Alto display was unique, as mentioned, by being bitmapped and black on white. Because of the Alto, bitmapped portrait mode was standard for workstations such as the CADR lisp machines, Bell's BLT terminal, three rivers PERQ, and of course the later PARC computers we used, Dolphins, Dorados (all ECL logic!), Dandelion (sold as the Star). I remember vividly the first landscape machine I used, the Symbolics 3600 in 1985. I didn't, and still don't appreciate the wasted space of landscape displays.

Three-button mice with the mouse buttons arrayed horizontally was also standard because of the Alto. The first time I saw the Macintosh mouse in 84 I was shocked: how could someone use only a one-button mouse? There was a lot of mouse (originally called the "bug") experimentation in the 70s on button count and layout.

The microcode of the alto was compatible with the DG nova as that was the computers used at PARC before the Alto was developed (before my time!).

edit: forgot to mention the origin of blitting.
https://technet.microsoft.com/library/security/MS16-081
Why should an entire nation of people be satisfied with 'minority' status? There's a much simpler solution: 'self determination'. Furthermore, in this instance, it has a compelling precedent: Tibet, which China invaded in 1950.
Thanks. "Ad hominem once removed" was as close as I could get.
Windows 7 Enterprise Product Key Generator 2016 Free Download
But it does scale better, doesn't it? Seems that would be the case if more tools and libraries like this one were open-sourced.
TTLs aren't necessarily a code smell.

They're important for DNS.
I seriously caught myself thinking: ok, sure... will try this... tomorrow! :)
I have personally experienced the security disadvantage you mentioned. I used my Google login to sign into an email client. I immediately realised that the app was going to store all of my email data in their private servers. I quickly went over to the Google dashboard and deauthorised the app, relieved that they would only have been able to get my first few mails in this time. But the app retained access to my emails, even receiving new emails for some time. Probably because of something similar to a refresh token being revoked, but the access token still being valid. I wanted to stop the app from accessing my e-mails, but could not.

However, despite this disadvantage some applications just cannot afford the load of every single request touching the DB or cache. JWT makes sense for that particular use case when you are willing to make this compromise. Instead of every single request touching the cache, maybe every 1000th request does now, because of the token expiration time.

Another use case is when you need a very simple, stateless way to authenticate users and don't require revocation. Some Oauth providers don't give you the option to revoke access tokens, for example.
I love that the ships look more like "skyscrapers in space" then airplane like spaceships we usually see in tv shows/movies.

This is most likely (according to multiple hard scifi authors) a much more realistic depiction of how spaceships are going to look like.

Example given: The Expanse - "Flip and Burn" https://www.youtube.com/watch?v=X4EiW1bHwsQ
This is spot on.

Robert Sternberg wrote on intelligence, its evolutionary role and his theory of "successful intelligence" is well established nowadays.

Latest definition by AI researchers is summed up as:
"Intelligence measures an agent’s ability to achieve goals in a wide range of environments"

People keep promoting basic income as the solution to automation instead of focusing on intelligence augmentation. We have a growing population incapable of creating anything worth of value, useless, unnecessary, with no economic value other than the body they have.

We will soon reach a point where their body is the only commodity they have. Not for its labor capacity but for its utility (blood, plasma, organ transfer, clinical trial guinea pigs, surrogates etc.).

When we have a population whose mind is incapble of creating anything of economic value, even slavery wouldn't be economically viable.

Realizing that the poor often turn to crime out of necessity/stupidity and the cost of imprisoning may be higher than simply handing them over the money, I too support basic income. However, don't think for a second that the existential crisis of feeling completely useless can be solved by a basic income to afford necessities, entertainment and wait for low cost living environment to kill them with disease and climate change.

I truly believe one reason people don't work on climate change is they want to use it as an excuse to deal with the poor in the future. After all, there is no moral dilemma when it is a natural disaster as opposed to genocide.

Capitalism is not for the poor. Products are built for people who can afford them. If there was an economic opportunity in serving the poor, everyone would be competing for that market.

Frankly, I'm really conflicted on this subject. On one hand, I fully agree with you and understand human nature is selfish and I often take a nihilistic worldview. On the other hand, we are an intelligent species capable of transcending our nature. I still don't see any use for supporting billions of people who can't produce or contribute anything other than basic human compassion (which is difficult to extend to billions)

With climate change and the flood of future immigrants (immigrating to survive) with little economic value, the growing isolation of individuals from society, the destruction of community and religion, political polarization; I don't know, I feel like it's going to be brutal.

Who knows, maybe I'm wrong and technology, abundance will uplift everybody? Wishful, hopeful thinking?
Interesting idea, would you be able to expand or point to any interesting reading about this?
Could this be an issue if you try passing the refresh token as well?
Is there some limit for the length of a GET request parameters?
How is the nonzero probabilistic chance of a split not a problem considering that vendors are relying on the durability of transactions that may appear in one chain but not the other?
Berlin ban on Airbnb short-term rentals upheld by city court
They changes their tactics now https://voat.co/v/MeanwhileOnReddit/comments/1083516
Mozilla Tests Firefox Containers for Separate Online Identities
> one in February for literally no reason

Well, no reason you were able to identify, anyway.

But I agree that external factors like good marketing (of some kind or other) seem to play a huge role, in actual observed reality.
I don't see anything that I would describe as "spamming" in that account's history. I can't say what the feature was meant for, but we can see how it's been used.
Traditionally Europe had higher fraud rates than America. So the cost to benefit calculus was different. A lot of retailers still don't think it's worth the hassle.
"Entire apartment" short-term rentals have been illegal for some time under NY law, but it happens a lot anyway, especially in NYC, because it is difficult to enforce, since law enforcement has to prove that a violation occurred. There is a task force dedicated to that, but because of the effort involved in going after violators, they have pretty much only gone after the "big players," like entire buildings being converted to hotel operations.

Since this bill makes the advertising of the apartment itself illegal, it should actually be able put a stop to the practice, at least in NYC. This feels like a big deal to me because I live in a pretty trendy Manhattan neighborhood, and in addition to the annoyance of being a neighbor to a full-time Airbnb operation, I also have to assume it is making it harder for me and my friends to find apartments.
I haven't used one of those in a long time.

Stanford had several Alto machines, but they didn't have Smalltalk, due to some licensing issue. They just ran standalone Mesa programs. When I was at Stanford, few people wanted to use the obsolete Altos, so time on them was available. So I did a small project on them.

Bravo was used as both the text editor and the word processor. The file format was plain text, then a control-Z, then the formatting info. The compiler stopped at control-Z. So you could use bold and italic in your programs, and make the source code look good.

As in the picture shown, the Stanford machines had the keyboard and display on top of the computer. This isn't required, and it's really annoying to type on. The keyboard is great; it's a massive casting around clicky keys.

Altos talk PUP, Parc Universal Protocol, over 3MB coax ethernet. Stanford had gateways to connect this to the wider world.

I think I still have some of the Alto manuals.

The vision statement for the Dynabook is in "Personal Dynamic Media"[1] This is worth re-reading every few years.

[1] http://www.newmediareader.com/book_samples/nmr-26-kay.pdf
There definitely should. If you are up for it, maybe we can do it together. My email is in my profile.
> You may want to visit Africa

Or the Pacific islands or South China Sea (where things are going bad fast). Even calling Tibet part of China is interesting. Ukraine is Russian now by that logic.
I don't know anything about shadowbans, much less changes in policies about them. I only submitted the link because I thought it was an interesting read.
I disagree with Dawkins. If genes were the unit for evolution, we wouldn't exists. We would all just be bacteria spewing out copies of genes, with the planet buried in a pile of tiny protein chains. Genes are the servants of the species. They are a tool used by species to pass on traits, or even to acquire traits from other species. Genes are inert absent a species using them.
Reddit had shadow bans way before Conde Nast. This article acts like it's blown up this huge conspiracy, but only uncovered something that is common knowledge. It has all the conspiratorial fervor of the most witch hunt-y Reddit threads—and it's not a good look.
you can't replace your lungs with brain tissue

No, but the brain can replace brain tissue for one task with brain tissue for another task. It's called neuroplasticity: https://en.wikipedia.org/wiki/Neuroplasticity#Treatment_of_b...

I agree with the GP, if there's one characterization that applies to the brain, it's "versatile".
Think how you would do that with session cookies - you either issue a fresh cookie or ask for login/password.
Same with JWT - your client-server API wrapper can add a renewed token to a response when needed. There are many other reasons to have central API wrapper on the client (common error checking, serialisation, headers etc) so it doesn't cost much to stick an extra check for a new token
I found this:
http://www.cse.msu.edu/~alexliu/publications/Cookie/cookie.p...
here:
http://security.stackexchange.com/questions/7398/secure-sess...
And implemented it.
It was quick, cheap, and easy enough for me to assign a new token with most (if not every) request that required authorization/authentication. The only bits of info kept in the cookie were insensitive bits of data, so if a single token got cracked it wouldn't be a huge deal.
Ironic how this will be flagged to shit and seen by only a few.
> The biggest one being a C-centric view of programming that
> has cost the world untold billions of dollars when dealing
> with untrusted data.

I'm not sure it cost anyone anything. I mean, a lot of the OSes were/are written in it, so if you were going to go down that path you'd have to not totally forget to add a rather large benefit in the credit side. It's hard to imagine but programming wasn't always about compensating for not quite understanding how the 17 different frameworks you've downloaded from github and dragged into an IDE worked by just getting a faster machine. Once upon a time people had to carefully measure how much to unroll the loop, or how small a lookup table they could get away with before the errors become a problem.
Well, I disagree. I already voted for him in the primary and I'll be voting for him in the general.
Human traffickers are very grateful for the bombing of Gaddafi. Now, no one is stopping them from sending too many people to their new grave in the Mediterranean sea.
The creators of DAO does have a legal entity, Slock.it.

It's that close a connection? That's a shame. The DAO is interesting, but the door lock business is a marginal idea. Creating the DAO just to fund the door lock business starts to look scammy.
> Start with a box.

And end with some boxes stuck together.
Why the US never fully adopted the metric system
This is the 3rd or 4th article in the last 3 weeks on JWT. Each has argued that JWT is either secure or totally useless. What is the deal?
My favorite:

unfuck = reset HEAD --hard
Faceted Search in a Single PostgreSQL Query
"In addition, there is not a lot that an individual can do that will dramatically affect his carbon footprint. Neighborhoods don't magically become walkable or bikeable. Businesses don't magically implement work-from-home because a low-level employee wills it (see: Yahoo).
"

I don't buy that, that attitude I largely why we're in this situation.

It's the individuals which make up the whole, if each individual did something, then the whole would be better off.
Yep, that is listed as the first item on the comprehensive https://en.wikipedia.org/wiki/Business_models_for_open-sourc...
Those are not licenses, as in they are not required by law for anything. I wrote a commercial Java compiler a while back for Symantec, and no permits nor license nor review whatsoever was required by the government to do it.

As for running my own software business, my only involvement with the government is registering the business and paying the taxes.
Convert back and forth to money you can actually use is much more expensive though right?
Just sent a week in SF staying on Union Square loving the trumpeter who played every night. Amazing tone, clearly a professional.
Thanks for the info, gumby. As you point out, the amount of bus bandwidth consumed by the display is a big thing. It seems a bit crazy that the processor was running microcode to copy all the pixels to the display in 16-word chunks, 30 times a second. (In a "normal" system, the video hardware fetches characters or pixels from memory. But in the Alto, the processor was running instructions to feed the pixels to the display over and over as they were being sent to the screen.)

I'm confused about your portrait vs landscape comments, though. The ADM-3A, Hazeltine 2000, VT-52, 3270, as well as Datapoint, Four Phase, Viatron, etc had a horizontal display, not a portrait display.
There is an non-obvious caveat to using vertical monitors on Windows though - ClearType font rendering doesn't support vertical subpixel arrangements, so you're stuck with naive anti-aliasing.
Correct. A lot of disaffected programmers think "marketing" is a dirty word and they will have no hand in it. It's a type of magical thinking that forgets the movie Field of Dreams ("if you build it, they will come") is about a literal miracle. There's really no such thing in the real world.

"Advertising" open source projects doesn't typically involve taking out ads on Facebook, but you still need to perform the marketing task. Get out to events and stand up as a speaker--event organizers are always desperate for content. Write blog posts. Make videos demonstrating how to use your tech.

If you don't care about growing your project beyond yourself, sure, feel free to skip these things. But if you're really serious about growing your project, it should take about half your total time on the project.
I'm guessing not the algorithm used to create the Destiny.
Dlang is a much better fit if you want some high level-ish conveniences (e.g. opt-out GC, lazy evaluation) in a systems programming languages without too much trouble.
I have to do laundry this weekend, and it is a very easy task: I just have to gather my cloth, go into the basement, put them in the machine and after two hours hang them up to dry. I don't fear the task. It is not giving me anxiety. I still read reddit and hacker news instead of doing it.
By "literally no reason," I mean that nothing done in the repository itself caused the exposure, which is exactly the problem with the results presented. (See commit log, there were no commits proximate prior to the Feb 9 date of the threads: https://github.com/minimaxir/big-list-of-naughty-strings/com...)

The February /r/webdev thread in question: https://www.reddit.com/r/webdev/comments/44wc5b/big_list_of_...
The fact that people overuse those drugs does not negate their medicinal qualities.

I'm kind of baffled at this comment.
Ahhh...OK. US sales tax (combined state and local) averages 6.4%. The largest is 9.46% (Tennessee).
You don't need to spend more than most of the rest of the planet on the military to defend an area of land that's a tiny proportion of the world's surface. Are you sure you've been paying attention to US foreign policy over the last hundred years?
"Assuming you already know them" is a big deal. Chinese people who went to school do mostly know them. And some other people know about corner cases.
Thank you for sharing your experience!

Doubly interesting to me since I’m thinking of performing as well.

The kind of performance I’m considering, though, would be of a more obscure style and requiring some electronic gear (worth $xxxx), so I’d probably go for a collaboration with a friend at least to have a sense of safety.

Regarding eight hours a day, as a software engineer most days I personally pull off about 5 hours of actual focus tops, though maybe that’s just me.
3 Reasons Why Minority Report’s Vision of the Future of Retail Rocks
> A modern - and superior - option would be a mobile application that could provide ongoing and reinforced instruction to the child.

Reminds me of the Young Lady's Illustrated Primer of Neal Stephenson's Diamond Age.
I think it's relatively recent. A few months old I think? No more than a year, I'm pretty sure.
My specific point is that you should see a doctor/therapist to adopt a plan for addressing the anxiety and other effects caused by it.
And now imagine you're the company providing that, including very subtle advertising!

So much profits. :)
Ethereum is a turing machine that runs code, programming languages are more high level. Creating an ADA-like language is trivial compared to making a scalable blockchain that supports computation.

Ethereum itself is more bullet proof, as there are multiple implementations and the description of the protocol better defined and has proofs inside.
Lenovo Unveils ThinkStation P410/P510: Intel Xeon E5 v4 with Up to 8 Cores
From the article:

While I'm playing, I'll routinely see a policeman ask a person sleeping on the ground to sit upright. I'm not sure if that's because of the civil sidewalks ordinance or to "prevent obstructions".

I don't know about San Francisco specifically, but in some cities police forces use this sort of instruction to identify people who need medical assistance: If you're able to respond to the police, you're probably fine, but if you just lay there then you're probably incapacitated by alcohol, drugs, or some other medical condition.
China holds quite a bit of US currency, the risk of offensive use of this has been assessed by the US as not too severe, but 3.2 trillion is a lot.
It might be better used hurting US interests abroad rather than devaluing the $US.
A lot of people are unable to recognize anxiety when they have it, even chronically. I'm not saying you do, everyone is different, but it takes a professional to give such a diagnosis, so if you find yourself procrastinating very often it probably wouldn't hurt to get a professional opinion.
I can't help but thinking this is a sort of religious thinking. Similar to concepts of heaven. The point of life to feel good on a daily basis. Not to be miserable because you will get to some metaphorical heaven and if you don't follow the true way then you will never get there. There is no where to get to, it's all about the experiences. The world is rich with them if you are not busy being a tool for the Capital machine.
More like five thousand years ago: https://en.wikipedia.org/wiki/Linear_A#Chronology and https://en.wikipedia.org/wiki/Sumerian_script#History
Hey Matt, just wanted to voice some support for what you're doing. The US gov't needs all the help it can get.
Yes, and Nevada and California make the same complaint of Colorado. Cities and states inland of the US Great Lakes make the same complaint. Water rights are disputed globally, and that doesn't make Palestine the equivalent of Tibet. In Gaza (and Sinai), Israel gave up its settlements. In the West Bank there is one disputed formal settlement, and several nutcase Israeli squatter camps under dispute. The reality is that both the PA and Israel gain from the dispute in and around the West Bank because it appeases and gives fodder to hardliners on both side. No comparison to Tibet there, sorry.
That doesn't really save the DAO. As soon as it's open to interpretation (by human beings) whether part of the DAO is a bug or not, the point of algorithmic contracts are moot. Why not just stick with a traditional, human interpreted contract if it will come down to human decisions anyway? Your contract now has to read something like "By the way, this code is probably correct, but if there is a mistake, we have to litigate it in a human court." What is the point of the DAO now? You can get that with traditional investment instruments.
I miss the old SP days, I wasn't very active as a user, but I did a lot of business there buying services. The redo messed that all up and since I haven't had as good of luck finding talent. :/
IIRC tptacek has been beating this drum for a while, but it seems that he got tired of it, so I should pick the drum sticks in his stead:

Use less crypto. The less crypto is being used, the fewer mistakes are being made.

When it comes to sessions, generated a secure random 256 bit token and use that as a session id. Store it in a database or in-memory store. Sticky sessions + local session token storage will fix your network latency problems when you start scaling out.

Federation becomes moderately difficult. Perhaps you could store a copy of session id on each node, and when a session id is compromised, proactively reach to all nodes and ask them to purge the session. This allows immediate mitigation for a session id leak, and since it doesn't rely on timeouts there is no vulnerability window for data exfiltratiin upon a breach. And no crypto.
src: https://www.reddit.com/r/finance/comments/4mo8bu/cognitive_b...