skysight-inc/HackerNews huggingface dataset:
> Iceland is not a safe harbor from the NSA

A lot of crypto nerds have this fantasy of "NSA-proofing" themselves or their information.

That's near impossible. If the NSA cares enough about someone specifically to use, say, tools from the TAO catalog, they will be able to find out what they want to know. (See http://www.spiegel.de/international/world/a-941262.html ). The FBI also has powerful targeted surveillance tools.

Targeted surveillance is often legitimate, anyway. Authorities have suspicion that someone is, say, planning an attack or running a cartel, or someone is a suspect in murder case. It's good that powerful tool exist to find the truth.

I think the right goal is to stop mass surveillance. Mass surveillance the continuous monitoring of whole populations at a time. Mass surveillance is illegitimate and a threat to liberal democracy.

That leads to a totally different approach. Moving your own personal email server to Iceland does nothing at all to prevent mass surveillance (and honestly doesn't protect you from targeted surveillance either, as others have pointed out).

To roll back mass surveillance, both in the US and around the world, we need tools that are clean and simple and easy to use, even for people who have never heard of a "key" or a "cipher" and don't care what those are. We need to make things like end-to-end encryption, forward secrecy, and metadata security available by default.

Signal and WhatsApp are the biggest success stories so far. Moxie is the boss.
Maybe not unrelated

New research sounds a particularly disquieting note. A major evaluation of Tennessee’s publicly funded preschool system, published in September, found that although children who had attended preschool initially exhibited more “school readiness” skills when they entered kindergarten than did their non-preschool-attending peers, by the time they were in first grade their attitudes toward school were deteriorating. And by second grade they performed worse on tests measuring literacy, language, and math skills. The researchers told New York magazine that overreliance on direct instruction and repetitive, poorly structured pedagogy were likely culprits; children who’d been subjected to the same insipid tasks year after year after year were understandably losing their enthusiasm for learning.
The Credit CARD Act of 2009 [1] made it considerably more difficult for an 18 year old to get a credit card, but I should add that circumstances change when an 18 year old has a co-signer. At any rate, pop-up stands and such have been curtailed by this provision:

"(5) Eliminates excessive marketing to young people. Consumers under the age of 21 must prove that they have an independent income or get a co-signer before applying for a credit card. The Act also prevents credit card companies from mailing offers to consumers under 21 unless they "opt in," and prohibits companies from wooing students with T-shirts, free pizza and other free gifts at university-sponsored events."

As an anecdote, my experience (within the past decade) reflects the parent post's perception. My first credit card had a very low limit of < $1000, and was surely because I was then young, a student with no stable income, and had a lack of credit history.

[1] https://en.wikipedia.org/wiki/Credit_CARD_Act_of_2009
> It's frustrating to see the occasional conspiracy theory suggesting that the Let's Encrypt project somehow wants to backdoor the client in order to compromise people's servers

That's not the only reason someone might not want to use the LE client. Here are a few others:

1. The LE client might have a bug that causes problems on my server.

2. I may have done something non-standard to my config files that the LE client undoes.

3. Someone may have compromised the LE client or one of its dependencies without your knowledge.
I was also thinking about introversion as another explanation, but introversion isn't about less energy while socializing. It's about less energy because there is too much going on (too much external stimuli).
Both language communities are enamored of manipulating and interpreting various flavors of rose tree.
HTTP 451
Load balancers - sure. It just provides a regular, signed x509 certificate that you can use for anything that supports TLS. The auto-configuration client might not support a specific load balancer, but it's not too hard to request one manually.

Many subdomains - well, they don't support wildcard certs so that makes it harder. You can generate one cert with many subdomains, but that still requires extra effort whenever you add one. And it pretty much rules out set ups requiring wildcard subdomains, for instance sites like Deviantart or Tumblr where each user gets their own subdomain.
Well I will cry myself to sleep on the big pile of money that I have saved by dumping cable...
Well, could be a reason this place is called Hackers News rather than Engineers News
> Your knowledge of the subject and willingness to explain it indicates to me that you're valuable to the HN community.

You're too charitable. The truth is I'm unemployed at what feels to be a particularly bad time of the year to be unemployed (think of all the family and friends get-togethers… "so, what do you do?"), and I'm bludgeoning people on the internet with domain knowledge in some lame effort to stroke ego rather than facing a bleak job market for someone of my background. It's a harsh toke, but admitting it (even pseudononymously) is the only way I'm going to do anything about it.
Hacker News Weekly 42: The deadly hack
My parent company is one that will never go out of business unless the US tanks completely.
We like to think we can find "secrets" by eavesdropping on private data and determining the creditworthiness of someone according to how they enter their contacts onto their address book.

But I'm pretty sure the correlation between loans repayment and very public and easily accessible socio-economic data is much stronger than with those quirky behavioral traits, such as: where you live, did you attend / finish college, how you spell, do you have a job, are you married, etc.
That's pretty cool. Basically including the best parts of ActiveAttr into ActiveRecord. :)

Maybe someday we won't have to write migrations anymore. Rails could maybe just diff the attributes and types given, and figure out the schema itself.
What measurement would have convinced you that it is impossible for humans to cross the Atlantic in under a day

A reliable measurement of the speed of light (supposing of course that we still knew SR). If the result were smaller than width of atlantic / 1 day, I'd have been convinced that transatlantic travel must take > 1 day.

You pre-supposed that, and then didn't try to understand what I was saying.

True - my initial theory is that your views are faith based. I then made a measurement that could prove me wrong; I asked you what evidence could change your views. Had you stated concrete measurements then I'd have had to change my theory.

Since my theory predicted reality perfectly I don't need to change it.

As for why I don't attempt to predict your views, that's a trap. If you were arguing in bad faith then whatever measurement I proposed (and then refuted) would result in you simply accusing me of not "try[ing] to understand what I was saying".
Or one of two dads/moms. All kinds of variety in families.
The main difference is: it is trivial to build an efficient Haskell implementation on top of Common Lisp, keeping interoperability with the rest of the system. And it is impossible to do it the other way around, to build a Lisp on top of Haskell.
Articles like this, coupled with my increasing dissatisfaction with how social media makes me feel and how my thought process throughout the day feels fractured, really make me want to give up my smartphone entirely. However, I can't bring myself to get over the fear and dread of being "disconnected".

Is there anyone here who has given up their smartphone and has any advice on how you did it, and how you are now? Is it even possible to do so working in a tech field?
go back to the big bundle which costs them $0.25 per viewer hour and gives them 300 channels to choose from at any time <- This seems like such a weird and creepy unit of measurement. Is that really how they see their product? Indistinguishable viewer-hours where it doesn't matter what's on so long as something's always playing?

My guess is, if this sort of "We're going to squeeze viewers" extraction happens, it'll lead to more people just not watching TV at all, rather than paying more and reminiscing about the good-ol'-days.
Great, I have set a reminder to investigate bloat in Phoenix on December 21, 2025, and hold you accountable per this message :P

Seriously, I'm not worried about Phoenix, but then I don't mind the bloat in Rails, since it is modular (as is Phoenix). I would be sad though if Phoenix went explicitly away from Rails in the direction of Nodejs (composing apps with lots of smaller independent libraries, requiring more configuration) because "Rails is bloated, bloat is bad".

And to grandparent `laut, thanks for provoking this discussion! :)
It is not alarmism at all. All it takes is a single pissed off employee or a single fat fingered command and an entire business can be wiped out. Coming from the database world it the saying was there are people who are crazy about backups and there are people who have not needed their backups...yet. For some reason everyone ends up having to learn the hard way.

I also not advocating against the cloud, just that a single copy in S3 is not a backup solution.
Sequoia Leads $35M Round in Clover Health
https://lightsaber.withgoogle.com/experience The game here is pretty smart in how they put it together with your computer & phone
Another example of an Medium article giving vague 'life tips' for hackers and startup founders, usually without much in the way of implementable advice? I think so...

Then again, that's most stuff on Medium nowadays. And most stuff put out by 'popular' bloggers, whose works are like a big ball of fluff that never says anything interesting despite claiming to be all 'thought provoking'.
7 Things Star Wars Can Teach You About Entrepreneurship
To be fair, neither do appeals to abstract things like "progress" and "modernity". You need somewhat objective improvements for something to be better. Both "it's new" and "it's old" are fallacious reasons to prefer something.
Is this the same engineering management who refused to publish their ObjC frontend for GCC until they were threatened with a lawsuit for violating the GPL? And who still try to stop you from modifying the software you run on your own hardware?
It depends on too many factors. The easiest is probably Canada or Mexico. But "best" depends on you. Why do you want to leave the US? What kinds of life do you want? What do you want to avoid?

For example, if you're an avid Frankophile then it's silly for me to suggest Japan. If you hate the big city, then Singapore is right out. If the thought of learning a new language and culture puts shivers up your spine, then you're looking more at the English speaking countries, and even a place like South Africa with a mix of many cultures and languages might be too much for you.
I'm sorry you feel offended but my comment was not labelling anyone, merely stating surprise that a company I did not know used Python produced a large, idiomatic Python project seemingly out of the blue. Similar projects at other companies might have produced huge OOP classes with LotsOfCamelCase, c-style for loops and other such constructs. Kudos to them and the author.

> Speak against companies mismanaging people by driving them to write low quality code

I don't think that's relevant to my comment, but I would say that it's not some company overlord making people churn out non-idomatic Python code.
A good way to let go of the feeling of "being disconnected" is to measure what actions you take based on "being connected" that you feel improve yourself. That's basically how I toned down my facebook use, I realized I was skimming and got a few internal chuckles, but I never took action on anything I saw on there, whether it was to write happy birthday, comment on a photo I liked, or try some crafty DIY thing.
If the algorithms are accurate I don't see the problem. If a loan is denied because phone use analysis shows that the applicant most likely won't pay it back, then that's good isn't it?
Windows Internals 7th Edition Book 1 is available already[0], and there will be 2 more books[1]. Russinovich and Solomon have stepped down a while ago, according to that forum thread, but the new book lists them as authors because Catlin and Hanrahan worked over the already existing stuff.

[0] http://www.amazon.com/Windows-Internals-Book-User-Edition/dp...

[1] http://forum.sysinternals.com/when-is-the-7th-edition-book-f...
Isn't that how credit and lending work to some extent? My credit history is relatively sparse but it used to be nearly nonexistent. My main source of credit history comes from using my Visa for typical monthly purchasing while paying it off every month. I don't have a car loan. I had a motorcycle loan that I only took because I wanted to build credit and could've easily just paid cash.

Even getting that was a bit of a hassle and they only gave me the small loan (around $5000) because my income and expenses clearly showed I shouldn't have any issues paying for it. Outside of some minor low-interest student loan debt in the $10k range, I just don't have much history.

If I wanted to get a better credit card or some other loan/line of credit, I'd have a harder time getting approved for decent terms because I simply don't like to deal with debt. Like you, this makes me a minority (or at least a less desirable customer for lenders). I'd imagine it's a similar case. Some might decline to do business with me. Others might offer worse terms.

It's kinda unfortunate because in order to prove my creditworthiness, it would seem I need to do things that I consider less financially wise (take out car loans or other lines of credit to establish a record of paying them off).
I found sculpin pretty much perfect, but having a built-in admin panel is a nice touch.
This looks great! The native desktop app is a powerful way to drive adoption with non-technical people.

Cactus was on the right track with that although I'm fairly sure the author, Koen Bok is now focussed on his company, Framer. Are there plans to build clients for other platforms? I guess the community can jump in at any time.

Sidenote: do people know of native clients for the other major static site generators like Jekyll, Hugo, Middleman?

Shameless plug: If you're looking for somewhere to host your static site, please check out my side project, http://www.knownly.net
Please amend to use Docker Toolbox instead of boot2docker
I guess that's why Unix-like OSs are so user-friendly. Just like snapping together lego blocks... not really though.

It says something about the state of software if Unix is the thing that "taught us about composability". Laughable.
I can't find anything to support that in the IEEE POSIX ISO spec from the Austin WG, but the GNU toolset definitely supports your assertion. I think it's important to recognize that POSIX is not SCO UNIX (UNIX(tm) is effectively a trademark and nothing more at this point) which is not GNU/Linux which is not LSB(Linux Standard Base).

POSIX itself is a huge PCB of bodge-wires due to legacy compliance. On the upside for systemd haters, they can appeal to the 2004 ISO standard as init.d being the "right way". But if you read the rationale behind a bunch of utilities especially in Section B, you'll see why it's so crusty. "This ..worked in SysV so we're going to keep it". The Linux Standard Base specification isn't much better.

The whole argument as to 'what is UNIX' is so contrived at this point, but anyone making the argument that GNU coreutils are about composibility are correct (see page 230 of https://www.gnu.org/software/coreutils/manual/coreutils.pdf). They assert that the Bell Labs UNIX philosophy was effectively "one tool to do one thing well, orthogonal to other tools, to facilitate composibility" (the authors even dedicate an entire proceeding section to demonstrate it) but that's without any direct references to previous specifications.

Anyways, I'm with you, and apparently the GNU guys claim the Bell Labs guys were with you as well.
I've made pretty good money a few times by taking BSPs provided by vendors and transforming them into something actually usable and robust. And these aren't sketchy Chinese OEMs, these are well-established vendors.
The point to type checking is protecting abstractions, and it being "optional" reduces its value to zero.
Teach any subject in person or online and get paid
I'm a rather unorthodox case in that I own several smartphones, but never use the telephony or even any social and entertainment applications. Instead, I treat them as testing grounds for various alternative platforms like KDE Plasma Mobile, Ubuntu Touch, Replicant, CyanogenMod and so forth.

My actual phone is a prepaid flip phone.

(At the risk of invoking "le wrong generation," I'm a Millennial. I find a certain humor in observing how older people are glued to their smartphones in spite of the frequent complaints that are implicitly assumed about me. I will grant that pathological smartphone obsession is a disgruntling phenomenon, but hardly contained to Millennials. I frequently find myself the odd one out not checking their smartphone in a waiting room.)
Lavarand – using lavalamps for random numbers (1997)
Data Privacy Protection: Why Tutanota Is in Germany
Chomsky hates me, simply because of where I, my parents, my grandparents, and my great grandparents were born.
> However, I can't bring myself to get over the fear and dread of being "disconnected".

fwiw, this is basically the same feeling that alcoholics and other drugs addicts feel when considering giving up alcohol/drugs. "how will i ever cope? i'll be missing out on so much. i won't be able to socialize." like literally, the same sequence of thoughts. the. exact. same.

the 'craving' is the same also. for those of you who don't have addictive personalities, just imagine the feeling when you get up in the middle of the night, thirsty. that feeling of desperately wanting water is what you are fighting with addiction. it's the same mechanism, hijacked by a substance/activity and sent into overdrive. that helpless compulsive feeling that only has one resolution... yeah. same shit different day.

addiction is some pretty fascinating stuff. i always get a kick out of the people who say it's easy to stop whatever you're addicted to. lucky bastards, and they don't even know it.
Wrong. You can build an entire Haskell implementation as a thin, transparent layer on top of Lisp and then do anything Haskell can do.
There's an alternative: use your smartphone for productivity only and drop all the social crap. This begins by uninstalling all the apps you struggle with (Facebook, Snapchat, Twitter, etc).

Now get used to putting your phone down and forgetting about it. My phone exists on demand for me, not the other way 'round. So it might sit on my desk or on my coffee table but it's almost always on silent/do-not-disturb (with the except of a few key contacts like my wife who are allowed to bug me).

A smartphone is an incredible tool. Having access to the internet wherever you are has immense value. Being able to communicate with folks on-demand is very useful. But it shouldn't control your life. So learn to use the tool as just that, a tool, rather than a tether. It can be done!
No kids? :)
Guy measures his wood
What are the advantages of using this over Cuckoo Sandbox, or Anubis?
Content Marketing Resources All Entrepreneurs Need
I've given up my smartphone. I take care of email and other social media-ish stuff in batches.

Basically, it's setting expectations that a dumb-phone text or phone call is how to get you if it's urgent, otherwise you'll follow up sometime in the next 24 hours.

If I use a smartphone again, it's going to be exactly for Uber, Facebook Messenger (basically texting for people I don't want to give my phone number to), and Spotify.

As far as how to wean yourself from your smartphone, I suggest blocking out some time and putting your phone on airplane mode or powered off entirely.
And just to clarify: taking a memory dump of a virtual machine is trivial. Just click on the 'snapshot' button.

On a physical machine, you have to plug in a dumping device into a DMA-capable port, cool down the RAM and move it to another machine as fast as possible, or reset the machine and boot it from another medium (hoping the BIOS didn't override anything useful). In many jurisdictions you also have better protections in regards to required warrants and such for your own hardware.
Show HN: Immutable native constants in JavaScript
> Micromanaging my phone behaviors sounds much more tedious and burdensome.

Sounds impossible ;-)

I'm sure conclusions can equally be drawn from the way people try to micromanage their phone behaviors....
The article it self is very problematic it's anecdotal at best and was laying it heavy in quite a few areas.

The opening paragraph it self is dubious 1 of her doctors lost his license for misconduct (sleeping with patients) the other only seen her for 7 min.

This isn't relevant really because if they are incompetent they would be quite well equally incompetent regardless of sex.

Then the next line was about her being on medication which negatively affected her (psychiatric medication doses are nutritiously bad I've seen weight gain and utter apathy in both men and women taking anti depressants).

And then the article continues with more and more anecdotal evidence.

Psychiatry is plagued with miss diagnosis, including many times where actual physical conditions from STD's to poisoning are diagnosed as physiological or psychiatric disorders.

This doesn't seem to be an extreme case, clinical psychiatry is probably the least accurate medical science we have and only in fairy recent decades that it started getting backup in terms of actual biology neuroscience especially neurogenetics, real time brain imaging and many other fields are still quite infant compared to many other medical fields like physiological clinical diagnosis and surgery.

I can go on and on, but overall i didn't get from the article a) that she isn't an outlier as autism in adults by definition is under diagnosed if it is actually a given born condition and not an accumulated psychological disposition due to her life experience so far (24 years of being probed and medicated could might as well caused at least some of it, it's a shame that early development and child psychology is almost a tabu currently, I have my own theory about that but it's almost conspiratorial in nature) b) that there is a clear case of misdiagnosis of clinical autism in women.
I doubt ipsy support remote screen sharing because it's a toy project that the author made to learn more about ptrace.

Terminal multiplexers like screen or tmux might be more adapted for terminal sharing.
My answer won't be very satisfactory, but you just have to do it. I was the same, I hated this reflex I had of pulling out my phone automatically on the T. I hated the fact that I was unable to stay 10 minutes with myself without having to be entertained by some stupid articles, like I used to before smartphones.

One day, my tablet and my phone were both getting kind of slow after an Android update. I wiped them both back to factory settings, and when I was about to re-install all my apps, I paused for a minute and thought "fuck it, let's not". No more twitter, no more Chrome, no more Slack, no more anything on my phone. And seriously, I don't miss it. For a while I still had the reflex of pulling out my phone, realized that I didn't have twitter installed, and put it back in my pocket. Now, I don't even think about it, and sometimes even forget it at home.

Another thing I do, I sometimes deliberately not plug it, it dies during the night and I can't use it for a while.

Sorry, I don't think there is a magic recipe here.