skysight-inc/HackerNews huggingface dataset:
We're moving away from usernames and passwords though, into 2-factor systems such as... smart cards (Chip and PIN). Regressing phones back into usernames and passwords is a clear step backwards in security.
It doesn't matter what you perceive the tilt as. My point is that the more a sport delves into politics, the more people it pisses off. A big reason people watch sports is escape. If they tune in to ESPN and hear a bunch of political bullshit, they just start tuning out. That's not what they're there for.
That's actually just one sentence you have to scan, so I don't totally see the issue.
As others have pointed out, SIM cards are basically smart cards. There's PKI, private keys, the ability to perform mutual authentication (although that's not usually done, at least in .us), and much more.

Honestly, I wish their use would expand into other areas of our lives -- replacing username and password combinations for various devices (working for an ISP, home routers are one good example).

As much as I'm against the idea of a mandatory "national ID", I'm convinced that it will happen someday (in .us, where I live). When it does, I believe it'll be something similar to US DoD's CAC [1]: a physical identification card that doubles as a smart card. The private keys stored on the card will allow you to prove your identity to your banks/financial institutions, e-mail account (100% encryption of all e-mails? Yes, please!), and so on.

[1]: https://en.wikipedia.org/wiki/Common_Access_Card
Great to see that the author's quite opinionated on date formats. It doesn't support any of the ridiculous local cultural conventions like MM/dd/yy or dd/MM/yy but he recommends the unambiguous ISO standard yyyy-MM-dd.

Also:
"Last-Modified: Wed, 01 Sep 2004 13:24:52 GMT
...
// Alan's editorializing: Needless to say, this is a stupid format."

Date formats cause me constant struggle because I live in one country, work for a company based in another, and use services from a third, all with different local conventions! Somehow every program and website thinks it knows what date format I want, but that just means I can't reliably transfer a date from Paypal into a LibreOffice spreadsheet or compare a date in Paypal with a date on my bank statement and web host.
Who would you want to hold your 'software SIM' username and password? What's to stop someone else from logging in to your account once they have your credentials?
Lowendbox has tons of good deals.
He mismatched C "static" with Java "static".

In C, variables defined in the file scope with static keyword, i.e. defined outside functions will be visible only within that file. Any attempt to access them from other files will result in unresolved symbol at link time.

I made exact same error when tried to write C code after years of coding in Java. I knew C, but my knowledge was blurry. Despite that, I finished project in time with excellent recommendations. I am senior after all.
Just take all documents, move to China or Russia and build a ton of these. That'd make the US think twice about messing with inventors.
man pages are quite useful as reference documents. Which is their intended purpose.
I suspect that Tesla will exponentially improve the capacity and performance of these Powerwall units every couple of years.
At the end of the day Signal doesn't transfer messages realiably, which is also often repeated problem on the Google Play reviews. So I can't put my confidence in a messenger which can't reliably deliver instant messages. Not to mention using it without submitting to Google (Chrome "app") and which also happens to be OWS customer.
ARC had been split out into Argonaut Technology Ltd. long before Argonaut Software hit the buffers.

The success of the SuperFX chip opened doors for future work, but nothing from the SuperFX was carried over - it was 16 bit, with a compact instruction encoding, a gate level design using ECAD.

A string of graphics hardware projects followed with a wide range of requirements, targeting 'interesting' (ie: cheapest) processes/standard cell libraries. These were all VHDL, and a flexible 32 bit embedded risc control processor emerged as a common theme.

The configurability and robustness in the face of sketchy ecad toolchains made it a very saleable thing in it's own right.
Yeah Orwell, the democratic socialist and Labour Party member, would have hated income redistribution programs. Orwell was anti-authoritarian, but he knew that the market left to it's own devices was just another incarnation of authoritarianism.
> Feels like this is probably the result of telco networks wanting as much friction as possible to change providers

No, it is the opposite.

It is exactly done like this so you only need to get the sim card and not need to have the operator decide for you (of course people shoot themselves in the foot by signing a long term contract while getting a locked mobile phone)
The SIM smartcard is a cryptographic device that prevents people from stealing/copying/hijacking/cloning other phones/accounts/billing/credit/etc.

Each SIM has a unique ID that is used to track/bill/identify your phone.
Because of a power struggle between os vendors, hardware makers and telcos. The SIM provides a neutral way for them to coexist. Also, this decouples a lot if certification. A SIM and a phone are easier to work with than a phonesim
In Estonia, you can use your SIM to create a government recognizeed digital signature. [1] Thus, you not only identify yourself to the mobile operator, but you can also identify yourself to banks, government services, and more.

[1] https://e-estonia.com/component/mobile-id/
Building a modern, scalable backend: Modernizing monolithic applications
> the derivative works aren't really relevant

Um... why not? If I am the end user of a work derived from some GPL code, then having the freedom to see/modify and re-distribute that code is valuable to me. From the very start of this thread I have been talking about protecting the freedom of the end user. Perhaps an example can help?

But first, let me give an example of what I mean by "End User". I do not mean a programmer who "uses" GPL'd code by making changes to that code to make a derived work to redistribute. I mean someone who uses a piece of software to perform a task. e.g. Using LibreOffice to type up a document.

Now for an example of a derivative work where GPL adds freedom for the end user, but takes it away from the publisher:

I use Ubuntu on my desktop as an End User. Ubuntu is a derived from Debian, which is derived from GNU/Linux, a GPL licensed work. Because Debian and Ubuntu are derived from GNU/Linux, they must also be licensed under the GPL. As an End User of Ubuntu, I have the freedom to examine/modify Ubuntu's source code. The Ubuntu Team has to let me do it because of the GPL. If GNU/Linux was licensed under MIT, Ubuntu could be published as a closed source, proprietary software. I could still use Ubuntu, but I would not be free to look at the source code, modify it or redistribute it. True, with Ubuntu licensed as GPL, I am not free to package up my own closed source variant of Ubuntu, but neither would I have the freedom to do so if Ubuntu was closed source.

> That's not what "mutually exclusive" means. "Mutually exclusive" means that you can either be an end user or a publisher - never both

I concede that I have used that term incorrectly. Perhaps I am wrong in thinking this, but I suspect most people would have been able to glean what I was attempting to convey, but perhaps my use of english is too clumsy for me to communicate what I wish to convey.

> By restricting one's freedom as a "publisher" (as you say), you're inherently restricting one's freedom as an "end user".

What I am saying, and have been from the start of this thread, is that GPL is designed to put some freedoms above other freedoms. It's like the saying "Your Liberty To Swing Your Fist Ends Just Where My Nose Begins". Unlimited freedom cannot exist for everybody, under all conditions. GPL puts more importance on the freedom to operate/examine/tinker than to publish. The fact that an individual can have both their freedom increased and decreased at the same time does seem paradoxical, but when you realise different freedoms can be in conflict with each other, it does make sense.

Ok, I think I've probably written enough. I do understand what you are saying. The GPL takes away some freedoms. I hope that what I have written has convinced you that it grants you some freedoms at the same time.

Cheers and have a great night!
The actual reason it's still a thing is because changing how thousands of network operators work in over 200 countries is quite difficult to coordinate. Even Apple tried to push a soft-SIM and couldn't get it going.

But I'm glad for it, because the foresight of the designers of GSM to put your private key in a smartcard has absolutely improved consumer choice worldwide. I can buy an unlocked phone, travel to any country, buy a SIM card at the airport and pop it in my phone and the GSM(/UMTS/LTE) standards say it must work.

A software-based system will quickly devolve into a "oh we haven't approved this phone on our network, sorry we won't activate it" and other anti-consumer activities you saw on the ESN-registration-based US CDMA networks.

Hopefully when the GSMA adds eSIM to the standard, they add protections for consumer choice, but in the current corporate climate I fear they won't.
Rather than emoticon-ing away your responsibility in a potential site DoS, perhaps read up on responsible crawling - https://webarchive.jira.com/wiki/display/Heritrix/Responsibl... + http://blog.mischel.com/2011/12/20/writing-a-web-crawler-pol... . You had no need for either unlimited or even 50 parallel crawl tasks. And, if your intent is anything but personal use, you shld prbly (re)read https://www.brewtoad.com/legal since you just got their attention in a pretty big way.
Python and Machine Learning in Astronomy [audio]
Don't you see, you always need to optimize yourself and everything around you using rational methods. If no rational methods are available, fall back to pseudorational methods. Easy.
A few years ago I watched an interesting documentary about modern Detroit where it was pointed out that Detroit now has the world's largest urban ruins by a wide margin, and far more than Rome.
Not quite. The government has patent laws to protect the rights of the inventor.

https://en.wikipedia.org/wiki/Copyright_Clause

They've turned it upside down and made it protect the state instead. The constitution does not grant this power to the state.
and a donation to EFF ;)
Qualcomm’s NXP Deal Is a $47B Wager on Computers You Drive
4 years of pre-labour market years, yes. Instead, you gain perspective, connections and learn a thing or more about critical thinking and communication.

I say hogwash to these 'don't go to art school' opinions. Come to Europe, we have free education. Learn what you want, and be willing to pick up new things as you go along.
I would LOVE to know what the negative consequences are of compulsory income redistribution and for whom. In fact, I wonder if there are any positives. Social democracy is OF COURSE a recent phenomenon -- I mean, what era are you comparing it to?

Furthermore, and not saying that I disagree about your comment on the New Left, but "free association" is a non-sequitur even in the society you wish to exist (which doesn't [sucks]).
The buffering problems are universal for me, and limited to Sling. I've seen them on AppleTV, Xbox One, and PS4.
What most people fail to realize is that we are pieces in the game of life. Our emotions have been shaped by eons of evolution. Emotions are part of the game, leading the mind into specific directions governed by genetically programmed and environmentally activated reflexes. At times they overrule the rational mind and result in behavior that is "not my real me" that the subject identifies with.

We should at least try understand the basic rules that shape our lives and not give in to simplified (and often misleading) models presented by ideology.

Society and its picture of the human person will (and must) change fundamentally upon the results we concieve by proper scientific study. This will not go down easy.
I wonder what would happen if they put all the specs on a private server in the basement and some hacker broke in...
The national ID thing happened long ago, the thing that is on the verge of happening is 100% digital communications and interaction with the government.
Xiaomi offers a Virtual SIM for years now. [0]

[0]: http://en.miui.com/thread-146080-1-1.html
If its dangerous, then it is not a drug.

EDIT: If its only dangerous.
Because username and password is a disaster for security. It's sole purpose is let ANY guy ANY where on the planet connect to your account.

SIM cards are cryptographic hardware tokens. They are much more secure than passwords.

In fact, they do need a password as well on top of the hardware token, that's the 'PIN code' you have to enter when you (re)boot your phone.
I work in the industry. I somewhat agree with you, SIM cards are a hassle, and I hope they will go away at least partially.

As for why you still need them, I see some reasons:

1. The alternative may be worse. At least with SIM cards you can switch operator when you want (if the phone is not carrier locked, bleh), or use a local prepaid SIM when abroad.

2. Inertia. Removing the physical SIM would require getting operators and phone manufacturers to coordinate.

3. The IM card is what securely identifies the owner of a phone number, and makes sure they are not two phones with the same number. With a software SIM, if it is done wrong, you risk getting malware that steals your phone number.

Personally, I think we will eventually see SIM-free data only connections without a phone number. You really should be able to buy an LTE tablet, get online and just pay for some data. Apples has been trying a bit with the Apple SIM, but it is US only, and only works with a few operators.
I never said he would have hated compulsory income redistribution. I was just showing that even Orwell recognized that socialist movements are dominated by people like the "youthful snob-Bolshevik" (looking at you).

Orwell was wrong about the market. There is nothing authoritarian about voluntary interactions between consenting adults, even if said interactions involve the exchange of (god forbid!) currency.
That should be the linkin the OP, thanks.
Sun, surf and low rents: why Lisbon could be the next tech capital
I imagine one of the main reasons it was done like this was because when the GSM standard was designed, a non-insignificant number of phones were fixed mounted into cars (due to the sheer bulk), and then being able to bring your smartcard with you in your wallet and swap between phones (cars) would be a very handy feature.
There is actually an eSIM (embedded sim) specification (http://youtu.be/mLouo2mYjAU) that was released quite a while ago by the GSMA and its mostly up to the device manufacturers and carriers to implement it now.

It lets you virtually subscribe to a network, so for example if you're traveling, you don't need a local card just pop up some software and choose a new network.

Apple already has some devices that implement it, AFAIK, the iPad Pros use this. Apple calls it Apple SIM (https://techcrunch.com/2016/03/23/explainer-alert-heres-what...)
It seems to me, the latest wave of disappointed Apple fans who declare their break up is a sign of something interesting.

It means you picked up Apple in the 2000s, but you can't keep up anymore. It might just be that Apple is moving forward, you are not.

Just as a hypothesis. Time will show.
I can highly recommend https://mailbox.org/en/ . Based in Germany, complying to German data privacy laws. The smallest package is 1€/month with 2 GB storage for e-mails, 3 aliases, POP3/IMAP, calendar, address book, tasks.
There are also options for anonymous registration and payment.
They also have encryption built in: you can do PGP encryption in the webinterface. It also shows you whether there is working transport encryption (SMTP with TLS/STARTTLS) for each addressee.
This might sound like a marketing post but i am a highly satisfied customer and really like the service. I have catch-all addresses for +5 domains ("Office package") and everything works like a charm.

Edit: changed currency
Insulation is key. From what houses I've seen in the US vs Europe, the former are mostly wood-based (or similar material) and thin-walled, whereas Europe's houses are often stone- or concrete-based, thicker walls and/or (at least for newer/refurbished houses) very good insulation.

Combine that with some (more or less) clever thermal management and you need way less for both cooling and warming the house. There's also multiple government programs/incentives to improve housing energy consumption efficiency.
The same idea is used in Norway. Most banks and public services (e.g. tax returns) use this system for online two-factor authentication.

[1] https://www.bankid.no/en/
> every time you resize your window the entire browser restarts and its up to your page to restore its state

Wrong, it can be and often is disabled and windows are just resized without recreating of activities.
So why run your own Wifi hotspot? It sounds like your neighbours have already put the infrastructure in place for you!
> Each SIM has a unique ID

To be more precise, the SIM is actually a crypto CPU that stores a private key, and can perform crypto using that private key on behalf of the phone, without betraying the key itself.

This is also how Chip-and-PIN debit/credit cards are designed to work (so that a rogue terminal/skimmer can't just clone the card number), although there are various real-world implementation flaws with most of those.
Nice to see such a techie post on a generic outlet like the Atlantic.

It might very well be too much between worlds though.

The non-tech readers will be confused by all the terms thrown around (sh, IPv4 scanning, ...), and for the reader in the know there's nothing new or interesting in there.
No, to the extent that Communism can be considered evil, it is because it leads to terrible outcomes. You can argue that the outcomes are a consequence of not enforcing a property system, but it's still the outcomes themselves which are bad.
Well, the cost to an employer of 20 qualified engineers working for 3 years should be at least $10M. So you've spent >50% of that budget on just payroll + employee overhead.

So we have $9M left. There's a pair of 2000 shp turboshaft engines, something like the GE T700, costing around $2M total. Probably another $2M on drives and supercavitating propellers. Then there's all sorts of other equipment like radar, navigation, hydraulics etc. with $5M left. So I'm not sure it's entirely unreasonable.

But probably they're reporting a cost that's representative of what these would cost if someone went and ordered 10 of them.
It works best when you have a lot of additional blank function keys, like the Corsair K95 has, that you can both program and assign images to.
It looks logical and coherent to me..
Whenever I use github on mobile I feel like they very intentionally designed the site for someone who isn't me; a bunch of solutions to problems I've never had.
Service I have used:

I used to use daily journal service featured in Lifehacker several times. This service used to send me a prescheduled email with a reminder to write a journal entry at the specified time. It also used to append older journal entry to revive the memory of previous days. I loved this approach of writing response to these mails. Keyword could be used in subject line to tag the entry. And when I used to visit the website everything used to be beautifully presented to me which can be exported in pdf, html or epub format in chosen style format. Well, they could have fund to keep running their website and it was shutdown. They were on donation anyway.

Service I want:

I don't like the idea of signing up for web app anymore. I have more than 500 online account in different web services and it becomes different to keep track them of all. Now I am all offline. My way of journaling requires TeX template and TeX editor. I keep it in a folder which get archived periodically by tar (command line utility). Then I keep it in a could service for back up. I am not a smart phone user, so it does not bother me. I am excited about Windows tablet because now I have full fledged OS in portable form.

My feedback for your service:

I did not sign up for your website. I only looked into available features and screenshots. It is good for no tech savy people. I have question?
Does it support markdown?
Can I upload my markdown templates?
What are export options?
I like being asked random common question like how was my day, What was my day like, what am I doing to improve my relationship, how do I define myself etc.

...
You might like "Everyone in Silico" too [1]. Almost felt like San Junipero was based on that. EiS paints quite a dystopia, but was more believable. Looking forward to reading Rabin Hanson's "The Age of Ems".

[1]: https://en.wikipedia.org/wiki/Everyone_in_Silico
The advocacy of violating human rights, in denying people a right to engage in voluntary economic interactions, and to the property they earn in said interactions, is also evil.
I don't think it is necessarily as easy as that. See for example this discussion: https://www.reddit.com/r/MachineLearning/comments/4e2c3q/151...
4 most common pitfalls in decision-making
Try a project like freebsd or openbsd for better man pages that are centrally curated.
The assumption this article makes is that beginners don't know the DOM and browser APIs, so if they don't, vue.js is easier than jQuery.

That's kind of ridiculous though.

No one should be writing anything for the web without a basic understanding of how the DOM works, even if you wrap things like jQuery, vue.js or React around it.

It's not that complicated.

Every beginners tutorial should start with a basic introduction to the DOM, with some examples, and without ANY libraries.

Using jQuery here is pointless.

Here, without jQuery. How is using jQuery here with a beginner of ANY help?

<html>
<body>
<div id="output">0</div>
<button id="increment">Increment</button>

<script>
var counter = 0;
var output = document.getElementById('#output');
document.getElementById('#increment').onclick = function() {
counter += 1;
output.innerHTML = counter;
};
</script>
</body>
</html>
I really want to go back and mention "The Design of Everyday Things" by Don Norman because the book lives and breathes what any designer and developer should strive for when designing (and developing) a web, mobile, or desktop app. Seriously, go read it.
it's news, for Apple and Intel, not for AMD
That depends entirely on where you live.

My parents in Australia have almost paid back their 10Kw system, in less than 5 years.
I used the Cherry MX blues for quite a while, the 3000's series are exceptional value for money.

Sadly I had to switch to an Ergo 4000 at home and work due to postural issues and while it is a lovely keyboard and works well I miss the clicky-clack (even used https://github.com/skkeeper/linux-clicky for a while) :)

I fully understand what you mean about getting attached to technology though, I feel like that about my franken-desktop and my old(ish) Vostro laptop which I nurse a long, it's dented, battered and scratched but it's mine.
That's under Linux (not sure if that man page is maintained by glibc or the kernel seeing as it is a syscall).

That's pretty different under a system that cares : http://man.openbsd.org/OpenBSD-current/man2/write.2