skysight-inc/HackerNews huggingface dataset:
Ross Ulbricht was crushed by a mountain of evidence generated by the FBI simply by snatching his laptop from him when he was arrested and not allowing FDE to kick in. Had he compartmentalized and separately encrypted his files, much of that evidence might not have been available to the court. That might have been the difference between a few years in prison and the rest of his natural life.

So, the idea that people should be blasé about encryption is worth questioning. If your threat model includes "law enforcement", then there's not much difference between "ostensibly NSA proof"† and "protected from police".

† Security people have a bit about this, which you can find by searching for "you're gonna get Mossaded".
> The base packages remain stable and supported

Problem is they weren't stable. I ran into bugs in the old so called stable packages that were fixed in newer versions.
If you release only a month or 2 you are doing something really wrong (or need to work based on some insane spec). Read the basics about CI and CD, read the clean code book, read about modern organisation practices (e.g. Github releases several times a day). Releasing every month or so is (thank God) a relic of the old waterfall development times.
A related company: https://www.startmail.com/

There is more info on that site about the Team and Company.
The transcription you used /əˈnæpəlᵻs/ contains /ᵻ/ which doesn't appear to be a commonly used IPA character (see https://en.wikipedia.org/wiki/Near-close_central_unrounded_v...), and presumably wasn't encoded and so was absent from the output. Try /əˈnæpəlɪs/, which though it might not capture all the nuances of the local accent, at least sounds intelligible.
Hey fellow Canadian, thanks for sharing – I really like what you guys are doing. Would love to see more recordings.
The point stands, though - NR gives a nice introduction, and allows you to dabble with code and algorithm. But the NR code is didactic, it is not production quality (nor is it intended as such). Together with the restrictive license terms, that means:

For anything to be used in the real world, in production, you're better off taking code from somewhere else.

What alternative to use depends on the topic/algorithm in question. But NR should just be a starting point, not what you actually use.
New Camera API Hotness from Google Chrome
Those example programs... holy cow. After that, I don't know if I'll ever feel bad about my code being unreadable.
What do you want feedback on ?
The site looks nice, havent made an account yet, as I dont have the need for a service like this, but I mean if it works, I can see it being successful.
> People making $75k/yr with a family and a home in North Carolina and then getting an offer for $150k/yr in the Bay Area might think "I'm going to be rich!" when in fact they're probably going to be worse off. People need to understand this, it's a very, very expensive area to live in.

Before people pick up and move their entire lives they typically research the area. Suggesting otherwise is just a way of calling them stupid. If someone tells me they're doing X and want feedback on Y, I'm not going to automatically assume they're being stupid about X.

Sounds rude to me.

> I ask EVERYONE and they agree that $300k/yr is about the threshold where life stops getting "tough".

Sounds like you're in your own bubble. Its always good to seek out alternative views on something instead of just doubling down in your narrow set of anecdotes. If you're only asking your rich friends you're not going to have a good idea on the reality.
Beware of the guy that has too much free time, too many contacts and want to scale up the protest to more violent methods. He is probably an FBI informant. It was common during the previous administration, I don't expect it to have finished.

I'm too pessimistic about the security situation since a long time ago. Just email your Gmail/Hotmail/Facebook/Tweeter password to the NSA/CIA/FBI chief, so you don't get a false sensation of privacy.

Perhaps someone can try to keep some conversation private, like a journalist-whistleblower conversation, but it's too difficult to scale it up to bigger groups.
Good, political posts should be flagged. We can get that garbage anywhere.
But if feature branches can live less than a day then why not get rid of them altogether? They are just extra bueurocracy that just slow you down.
I expect they will avoid the brand that turned their hardware into a brick.
I think the risk of your unattended computer being compromised is quite low for the average journalist, but don't activists in the field face increased danger of having their laptops/property seized during an arrest? It could be an activist participating in a march who happens to bring their laptop bag with them. Yes, ideally, people would have a policy not to engage in a protest while carrying laptops, but I could see activists who do the mobile-multimedia thing (shoot, process video/photos in the field) just being used to having their laptops out at all times.

I think the option of FDE is important to mention because I'm thinking the average non-techie thinks that having a password on their laptop prevents the (easy) reading of files when the laptop is confiscated.
What seems off is that you'll not be taking advantage of the platform's capabilities and thus handicap your experience, which seems like a large cost to pay for a tiny amount of adjustment cost.
Using Homebrew on Linux seems really off.
It's still no worse than any other China manufactured off-brand phone. Which might be exactly what the owner wants, what they bought, and what just got turned into a brick.
Can you explain to me the benefit of this compared to a traditional programming font like the Microsoft Consolas?
Check out https://clang.llvm.org/docs/ThreadSafetyAnalysis.html

Requires manual annotation and isn't nearly as systematic and comprehensive as the Rust compiler, but I've found threading bugs with this in existing code that I was about to modify.
Wouldn't it be fun if Apple turned this latest underwhelming MacBook Pro release for developers/professionals into something magnificent on the next release? Something like a MacBook Pro, Creator's Edition that attempts to address all the criticisms of the current crop of MacBooks. Sure, those laptops will sell for a double premium and nowhere near the volumes of standard MacBooks, but that's a small price to pay for keeping their developer mindshare.
> The moral of this story is that you can have big-dollar redundant systems, but if you don't also have some dollars going to the care and feeding of them, it's wasted.

Agreed. Another moral: Don't believe anything works until you see it with your own eyes.
Oracle is shit, but sounds like you should have used it from the start if the client didn't approve PostgreSQL.
It was well known he did this, though I've never seen any specific ways he set out to accomplish this. My guess is it wasn't intentional to start, but something he noticed and refined over the years via practice; Harry himself disclosed very little about how he practiced, but he was known to practice all the time.

Houdini's famed strength indirectly also lead to his death:
https://en.wikipedia.org/wiki/Harry_Houdini#Death
ebay isn't a black market...
How common is this? I see faces in the clouds as much as (I've always assumed) the next man, but I don't believe I've ever experienced hearing voices in the noise. What's the best sort of 'random noise' to try and experience this?
I have given it a solid try and I've contributed to the hyperline package. But I've had panes crash/go unresponsive kind of frequently. This isn't to say I won't use it, just that I think I still prefer Terminal. One person's opinion is all. :)
The unattended compromise scenario is that your laptop is grabbed out of your house or car in a breakin, or left in your backpack in a bar or a cab, which happens all the time even to savvy people. Full disk encryption contains that catastrophe so that all you lose is your data and not your privacy.

It doesn't really protect you in any other scenario. In particular: if you can use your computer without a password, it is not at that moment protected by FDE.
Would you have preferred that he kill people from the ground with troops or that he kill people from the sea with cruise missiles?

Obama conceded far more to reducing collateral damage than any president in our lifetimes, but some people loudly and continually claimed that he is just as bad as Trump would be. Those people are now finding out what false equivalence means.
I really like the idea and the initiative. But isn't plain (semantic) HTML already an "open Web" approach to decentralisation? Why can't we stick with this rather than create another format?

I also wish that publicly-funded broadcasters (like the BBC) would take some initiative here and support or release open-source tools for publishing. Presumably they have custom-workflows, proprietary code bases, or layers of organisational cruft and inertia that stop them from doing this.

The BBC does have an excellent Journalism skills website:

http://www.bbc.co.uk/academy/journalism/skills

And this was posted to Hacker News last year:

Superdesk: an open source end-to-end platform for news

https://news.ycombinator.com/item?id=11615153
Well, Firefox does not contain EME functionality itself – if it’s needed, and activated, it just downloads the binary and runs it.

The EME-free builds just have that download code disabled, and the setting for it hidden.
>"I know what is it and yes, it is neither a crisis,"

Wow, homelessness is not a crisis? Can I ask where you live? Maybe you should take a stroll through the Tenderloin in San Francisco, or Skid Row in Downtown Los Angeles, or underneath the I-5 in Seattle. Then proclaim its not crisis. It's a huge crisis and I find it bizarre that you are trivializing it.

And yes, they do die, they die all the time. They die from heart diseases and diabetes and AIDs and drug overdoes. They die because they have no medical attention.

Just because there isn't a dictator involved or 24 hours cable news coverage does not mean it is any less of a crisis or there is any less suffering.
Hmm, not quite how I'd see it. You're right to point out different considerations are required for 'process and workflows', but I think Rich's simple/easy definitions still hold up in those situations, and are more useful than munging the two terms together.

So instead I'd say that when it comes to 'process and workflows' easiness becomes more important, because if it's an action you're literally doing everyday, you want that to be easy. In fact you might be willing to write more 'complex' underlying code/infrastructure (as we do when we setup CI) to make the process 'easy'.
The two things that have kept me from switching completely from macOS to Linux (currently Fedora) all these years have been a good alternative to Mail.app and Sequel Pro (MySQL client).

Are there any good alternatives available on Linux?
> The technology of a patent needs to be clearly explained so that other people can avoid infringing on it.

No, it's the opposite. It needs to be clearly explained so that other people can imitate and licence it.

Sure, it's very useless for a magician who needs to keep tricks hidden, but the purpose of the patent system isn't to keep people from infringing, it's to let inventors profit from their inventions (so that they invent more).
I herald from the Markhams. My British ancestor, Daniel, has came to America in the 1600s from Britain as an indentured servant who later became a preacher. During the revolution, one member of my family was a constable for John Hancock and the other was an officer in British Navy.

Daniel owned a slave named Sampson. When Daniel died, Sampson was given his freedom.

My German side came here during the Post-Napoloean/Pre-Bismarck Liberal/National conflict that destabilized the country side.

My Irish side came here during the Land War, in which the Irish got screwed out of their farm improvements tax credit by the British which resulted in widespread farm bankruptcy, and eventually mass starvation.

I think I have Spanish (American Spanish) as well, but that history is a bit foggy.

There's even scandalous mention of one of my direct ancestors being an illegitimate child of Cromwell!
> Matlab, and more recently Julia, also adopted Fortran’s stupid convention.

Julia, as far as I understand, consciously mimicked Matlab there, to facilitate transition.
Server Error (500)
I finally switched my desktop to Xubuntu this week (from Win 10) after using it happily on the laptop for months.

Stability is, unfortunately, not great. Games exit unexpectedly, Firefox tabs frequently crash.

uname -r prints this exact kernel version so I assume I'm affected.
I have a Windows system and a 13 Macbook retina laptop and by far prefer the Unity desktop for speed and polish.

Unity is unbelievably sleek and fast and everything mostly just works. Those of us who have struggled with Linux desktops since the early 2000s will know what a massive leap this is.

Now if you can get this experience pre-bundled by hardware vendors then those who are not locked in to other platforms by platform specific apps can definitely use this productively. But if they have to install the OS and fiddle with drivers then it becomes a completely different ball game like it would be if they had to install Windows or OSX from scratch.
A more useful page: https://github.com/Youpinadi/netflix-categories
Years ago on an email list, we were advised to not say anything on list that we wouldn't want posted to the front page of the local newspaper. I still find this to be a good rule of thumb.

Humans are incredibly, horribly bad about writing stuff online like it is confidential, just between you and me -- even when it is a public forum that anyone can read, like Hacker News. Thinking of it in terms of published to the front page of the local paper can help people keep some of their worst, stupidest impulses down to a dull roar.
There is one setting, underdocumented, which makes a big difference these days. spamc has a default ceiling of 10K, messages larger than which it passes unchecked. Spammers have started routinely including images just over that threshold to defeat default installs. Bump that up a bit, and your accuracy will go way up.
Why users deleted Uber in response to Trump's executive order
Quantum Link the online service for the Commodore 64 ran on this system. The first GUI online multiplayer world was on Q-link. Q-link became AOL.

https://en.m.wikipedia.org/wiki/Quantum_Link
Colemak changes relatively few keys from qwerty, especially compared to Dvorak. I use colemak full time and can still touch type qwerty reasonably fast.
It was only a matter of time until fast food chains did this. I'm more shocked that they didn't do it sooner. Ordering in any language, with zero human interaction, I think society is not only primed for it, but in a weird sort of way, looking forward to it. Give it ten years and companies will starting using the fact that they employ actual people as a selling point. "Stop ordering from machines, and enjoy dinner with a real human being." Until they too are replaced by AI humanoids.....
How to clean up your $HOME with simple hacks
Three... 2 is dying (and should be!)

As for resources, you can already program, so ... Browse the manual (it is quite good), look at some pythonic* style videos* , browse the giant standard library and do some stuff with it... (the last part is key)

= yes, that is a genuine keyword, that can be googled and youtubed..
* * = this is good https://www.youtube.com/watch?v=wf-BqAjZb8M

As for "2 works as good as 3", yes, if you only care about English text.

Bytes are what is on the disk, byte value 229 could be "å" (in latin1) , "ĺ" in latin2, or different things in other encodings... Only the lower 127 are "standard" (unless you are in EBCDIC on a mainframe where code 78 is "+" instead of "N")..

If you know the encoding of the bytes (i.e. what language/text type are they), you can "decode" the bytes to a string type, which is unicode glyphs (not utf8, which is also a byte encoding)... When you want to get back to bytes, you just encode it again....

I don't get it, why people find it so hard...
I noticed that Chrome had moved the SSL details dialog away from the lock dropdown too.

Does anyone know the rationale for doing so? It's made trying to figure out what the connection is using into a multi-step pain now.
As Uber angers users, Lyft donates $1m to help ACLU fight Trump's Muslim ban
Strength, and hubris.
I love the idea. typing.io's $10/month is a bit steep. Nice to see someone else in the area. It would be really nice if I could turn off the keyboard highlights. It's basically a strobe light when typing and gets distracting.
Why you should have a look at Void Linux
https://postcardbot.co

I launched this as a Show HN because I thought it would be fun to build, and it just exploded :). It's profitable, and only a side project. I'll never make it a full-time thing, but the daily users make it a real joy to maintain.
It supports usage of EME related API which sits around the blob. Having no such support altogether (cut out at build time), would make the blob irrelevant to begin with.
How does hallucinating provide survival advantage?
What's the purpose of this comment? Providing another anecdote doesn't invalidate my argument. Nor does it counter what you quoted there.
Ask HN: only 90 days to exercise options. how do I change this policy?
Recently I learned that it is an industry standard to give employees 90 days to exercise their stock options after they quit or are fired (0 days if fired with cause). This whole time I was under the impression the expiration date was the latest one could exercise. I am stunned that all the sweat and hard work can go unrewarded.

For now I am happy working at company X but who knows what will happen in a couple years. I don't want to be in a position where I'm forced to decide between staying at company X or losing my stock options - the golden handcuffs.

There are companies like Pinterest, Instacart, Kickstarter and others [1] that are redefining the industry standard by extending the exercise windows. Sam also posted his thoughts on treating employees better. [2]

I intend to approach the founder to restructure the employee stock options while the company is still small.

Other than extending the exercise window to 10 years, what else should I be asking for?
And what are the pitfalls?

[1] https://github.com/holman/extended-exercise-windows
[2] http://blog.samaltman.com/employee-equity
Why? Has that historically-on your team-proved detrimental? I'm interested to hear the anecdote on this one if that's the case.
> The philosopher Sidney Morgenbesser, whose offhand remarks were celebrated enough to have been collected, is here only for his famous retort to a speaker who had said that although there are many cases in which two negatives make a positive, he knew of no case in which two positives made a negative (“Yeah yeah”).

So, that was the clever clogs. OK, sold, I have only half a dozen anthological quotation books, seems I have another one to fish for. Seems a bit noughties dated, but superbly scrubbed down.

Good piece, wringing out the juiciest bits.
I don't mind paying for content. In fact, I pay a lot for my content consumption as direct purchases and streaming services.

But I don't like having a huge pile of unverified third party code in a browser i never use for content consumption.
Nope, there can be only one active IME at a time:
https://developer.android.com/guide/topics/text/creating-inp...
Godot Game Engine – Tutorial Series
I have a substantial history on HN aside from commenting on recent politics. And it's a gross distortion that you assert I've used this account primarily for "political battle".

The parent asked a question "Preventing immigration from groups statistically likely to commit terrorist acts?" and I answered it with a rhetorical question based on historical fact. Jewish refugees were returned to Germany under the auspices that they might be Nazis and threaten the security of the U.S. and they were murdered as a result.

The context of this entire thread is an executive order made on the International Holocaust Remembrance Day, a day in part, we remember how complicit we were in the murder of Jewish refugees by not protecting them, all because we were scared of hypotheticals rather than stand up for refugees. The ensuing national guilt is why we established the refugee policies we've had since WWII. Those policy makers refusing these refugees deserved to be called scared bunny rabbits, that's what they were and innocent people died because of the con game we played: that refugees were likely to commit terrorist acts. Calling them scared bunny rabbits is a kindness, and it is polite, and it is civil. Imagine what I really think.

http://www.nybooks.com/daily/2016/11/10/trump-election-autoc...

Now, if you folks can't handle political conversations, ban the submissions, not the ensuing discussions.
Upset with Apple's MBPs? Here is a $350 1080p / SSD “laptop” that runs Linux
Yes. Email in general is an opsec nightmare, no matter what rules you come up with or what tools you use to protect it. It's the worst case scenario, a system that goes out of its way to make sure everyone has copies of everything.

Above all else: do not create mailing lists for at-risk projects.
Sounds like with Linuxbrew you get actually updated packages, which non-rolling release distros lack.
https://news.ycombinator.com/item?id=13514802
Hi nitrogen. They may have also experienced the reported DuckDuckGo Browser Hijacker see: https://duck.co/forum/thread/24346/what-is-the-duckduckgo-br.... Both are viruses that have nothing to do with the legitimate search engines.

Hope this helps!
OpenLDAP can also handle millions of accounts, is open-source, supports awesome replication and availability topologies and doesn't require any consultants or otherwise bullshit dependencies/support contracts.

I'm sorry but there isn't a commercial product that can compete with OpenLDAP and there may never be because it is just that good if you know how to use it. (yes, the learning curve is high, that is the only criticism I really have of OpenLDAP).
Or getting some hits on their site.
I'll second this. I too went through a whole bunch of Linux distros a few years ago, and found Fedora to provide the best (looks and functionality) experience for me.

Currently dual booting it on one MBA11" 2012 and one MBA13" 2014 (wifi via the proprietary wl driver).
Usually the "help" given by IDEs can greatly reduce your typing speed. At least those that use point and click, or at require reading a list of options.

If you know you want to type "for.bar(new Baz(qux))" and you have to wait for a menu after ".", after "new" and after "Baz(", the line mat take 6 seconds rather than one.

Even if this is not an issue, most IDEs require you to know lots of keyboard shortcuts by muscle memory to be efficient anyway.
Seeing you get downvoted for asking genuine questions to a technical community reminds me that I need to find a new one. Stack Overflow 2.0, here we come.

No question now what has happened to the faces of the pigs. The creatures outside looked from pig to man, and from man to pig, and from pig to man again: but already it was impossible to say which was which.
It honestly never occurred to anybody to check. It's such a rock solid standard tool the notion that it wouldn't be approved and Oracle would be for some vague handwavy "security" policy reasons was not a notion that anybody entertained, not even the client PM, until we got to deployment.
Do flatpack and snap require root? A cursory glance over their examples all have users sudoing to get things installed.
In this case, there is literally no data to back up the assertion because Oracle don't allow it.

However, as the creator of [citation needed], I'd just like to say: if you want to say something in a forum, and it seems wrong, then I for one welcome data that backs up the assertion. Why should we take any one on face value?