skysight-inc/HackerNews huggingface dataset:
> In my humble opinion, those factors seem to be more of correlation than causation.

Considering that the most advanced economy in the world did not even exist at the onset of the colonization era (and did not catapult to its status until the past century), I think you're over-reaching!

>Though statistically that is not very convincing: the ingredients of capitalism, i.e., market economy and democracy would lead to prosperity

Really?

Can you name a single modern large scale society at all that experiences prosperity without market economy? I did not say 'democracy' -- this is an economic discussion of how capitalism, and not communism, creates prosperity. I struggle to find a non-market-economy communist system that creates mass prosperity.

We Americans sometimes look back to Boris Yeltsin's infamous trip to America in the late 1980's: http://blog.chron.com/thetexican/2014/04/when-boris-yeltsin-...

It wasn't correlation to Mr Yeltsin, whose faith in communism was destroyed by walking through an American grocery store: it was causation. “I think we have committed a crime against our people by making their standard of living so incomparably lower than that of the American" and I'm willing to bet there are those in China who agreed prior to the liberalization of the economy and the introduction of market capitalism.
I also set up FileVault on my Mac, which I don't particularly like because it uses my login password to encrypt the hard drive.

I run Mint on my ThinkPad, and encrypted the hard drive at install-time (which is LUKS in the background). This means I have a separate password for the OS and my user data. The boot password is very long (it's a saying that is memorable to me) so is pretty difficult to brute-force, while my user password is complex enough for regular use. I also have my user data encrypted. LUKS can leverage the AES instructions on current-gen CPUs to speed up encrypted operations to near-native speeds, but even without it, you'll only notice a slow-down if you're doing heavy IO. My MBP is an old Core 2 Duo and is not unsable with FDE enabled.

I also used my Yubikey as a second factor for a time - you can hook this into the LUKS decryption screen to hash the passphrase a second time to generate the decryption key. While I was at it, I had my Yubikey set up to be required to log in or unlock the screen. So while there was a backup passphrase to unlock the hard drive, I couldn't get into my own user account without the Yubikey. I eventually disabled this because I thought it was overkill, but it works pretty well.

However, don't forget that encryption ONLY protects data at rest! A laptop in sleep mode is NOT secure, even with FDE. I always shut down the machine completely when I'm in a situation I could lose it (e.g. airport security). Otherwise, the keys are kept in memory, and a determined hacker has ways of getting to them - look up DMA attacks. Downloading the contents of RAM through a firewire port is pretty trivial these days.

A final thing to note - none of these methods stop a thief installing their own OS on your machine. Whilst this means your data is secure, you can make things a little bit harder for the thief by adding a boot or BIOS password to prevent them booting from a different medium. There are ways to reset this, admittedly, but since it won't get in your way (much), add another stumbling block for your enemy.
I read the news with a cup of tea mid-morning, for about as long as the tea lasts.

Probably just as important is what you read, I tend to read the business press because there isn't so much bias and sensationalism as the general media.
If someone else (like me) misses the Rachel McAdams reference: https://jakearchibald.com/static/posts/thats-so-fetch/fetch....

Blog post - https://jakearchibald.com/2015/thats-so-fetch/
This worked like that years ago. Horrible decision to undo that "fix".
Details on the changes in the API: https://dev.twitter.com/overview/api/upcoming-changes-to-twe...
> How about moving past ... where the distributed costs far outweigh the concentrated gains?

That pretty much describes living in the US and even Europe to a degree compared to most of the world.

How deep should morality go? Almost all of us in the US consume an order of magnitude more than most of the world for instance.
I like gadgets as much as anyone but I'm still struggling to find a use case for a smart watch. My preferred mode of exercise is cycling and I already have a GPS bike computer & HRM. I know I could see notifications from my phone on my wrist but that just isn't enough to tempt me. Having said that if I did get one the Pebble looks like the best option.
Ask HN: Best way to run a Linux VM under Mac OS X for a developer workstation?
My employer provides Macbook Pros for developer workstations, but
I prefer working in Linux. The main thing I am missing is a fully-configurable, keyboard-driven tiling WM, as I am accustomed to using in Linux.

Does anyone out there work primarily in a Linux VM on a Mac OS X host? What virtualization software do you use? Are you able to run HiDPI without issues? How is the performance?

I have tried using VirtualBox, but I am having problems getting it to work with full 4K resolution (on an external display). I am willing to use a non-free-as-in-beer solution like VMWare Fusion. I want the best experience possible.

----

Other options and why I am not considering them:

I have looked at the various native OS X tiling solutions, and they don't seem that great. I think I would prefer running Linux itself.

I don't want to install Linux directly on the Mac because the process seems a bit "fiddly", and I need to be able to use Mac-specific features (e.g. we use AirPlay to connect to our conference room displays). I also want to minimize issues restoring the laptop to factory state in the event that I left the company.
There is a $10 shipping fee in the US, and likely higher shipping fees elsewhere. I believe this is jacking up the tiers.
Since NSA core mission is being ahead of everyone else, a claim that capabilities have increased a lot in the last few years is not FUD.
That is why there is versioning.
Allegedly it's 256-bit AES and would take thousands of years to brute force. (Allegedly, because of course there's no way for me to easily verify!)
Frankly it seems that focusing on fitness is a distraction.

The core is apparently a smartphone without the touch screen, or perhaps a mobile router with extra smarts.

Anyways, i am really not a fan of this timeline thing they have been going with on their recent watch models.
Our situations are very similar. For me it's just a way to play with React. I don't expect to use it at work or to make me any money.
Wow, that's quite the restrictive license they got out there. Just about the only thing that's allowed is looking at the source code. You can't modify or redistribute, definitely not sell, and there are tons of restrictions on how to use it:

https://www.cryengine.com/ce-terms
Go release dashboard
Have you tried win10? It's font rendering for modern app is fucking disaster, and I really mean it.

After they switched from cleartype to directwrite it is fucking disaster for display lower than 2k. I have double 1080p and it is fucking hurt my eyes to look at Microsoft edge or any UWP app text.
Why don’t I reply to your programming jobs recruitment emails?
What about the issue of depressurizing the cabin?
>I'm saying Google's paid all the taxes it's legally required

You don't know that. The court will say if this is true or not. How can you make this judgement? Do you have a law degree? Do you have experience in international tax law? Have you seen all the relevant paperwork?

>But yes, I do believe the French government spends enough already

This is not pertinent to the case. If you want the french government to tax less, go and vote for it. Campaign for it. What would happen if everybody disregards any law they don't agree with?
Your reasoning is not accurate. When you allow honest citizens to defend themselves, crime rates drop.

"Statistics show that in these states the crime rate fell (or did not rise) after the right-to-carry law became active (as of July, 2006)."

http://www.gunfacts.info/gun-control-myths/concealed-carry/
Don't forget VSTS either: https://www.visualstudio.com/products/visual-studio-team-ser...

Coming from a non-microsoft background (github + jenkins + travisci) I have been pleasantly surprised. Full disclosure, I currently work at M$.
I had to re-read that twice before I got the meaning... I was thinking "hang on, so everyone carries guns but knife murders are up? what?" but what I think you're saying is that law-abiding people don't shoot people. Well, duh...

There's this really straightforward clear correlation between number of guns and amount of gun violence. Everyone else in the world gets this. Americans don't for some reason. I'm always curious why Americans don't get this. Y'all seem perfectly intelligent and reasonable otherwise.
On the irony of programmers who don't like abstraction
> New Tweets that begin with a username will reach all your followers. (That means you’ll no longer have to use the ”.@” convention, which people currently use to broadcast Tweets broadly.)

Conspiracy theory: they are doing this to fill our timelines with noise so we welcome all the algorithmic changes to the holy and sacred chronological order of our timelines.
That should stave off bankruptcy
CppCon 2016 Call for Poster Submissions
Same here! The "Core for Running" side helps me justify the money (running with my watch + my phone has annoyed me for a while), but I'm actually more excited by the "hackable" aspect :)
Not exactly. The degree to which judges should be allowed to creatively interpret laws is a controversial issue that has long split down left/right lines.

I mean that's basically the entire cause of the split in the Supreme Court between strict literalists and those who believe in a living constitution.

Obviously judges have to apply some degree of common sense because English is inherently vague, but the amount that they do it can still trigger political bun fights.
And I think it's great that designers are giving fruits of their labor for free towards FOSS.
The movement coalesced around the bank bailouts. There was growing dissatisfaction with the Bush neo-cons, more around economic policies then foreign invasions (I would characterize the Tea Party as confident in American power, but ambivalent to slightly negative on foreign invasions.) I imagine that those who identified with the Tea Party are now disgusted with the neo-cons, but I don't believe there was a clear (or at least well articulated) aversion to them at the beginning.
Show HN: Predictive Model for Tesla Supercharger Network Growth
Seems to be a built-in, extremely specific use case: https://github.com/llvm-mirror/llvm/blob/ae889d36724efb174e8...

I suppose it makes sense, given: 1) popcount is very common in bit-manipulating programs, 2) there is no standard popcount in ISO C, 3) it potentially saves 100+ instructions.

(Edit: I see a comment on Lemire's blog already points to that.)
I agree, if you bring a very expensive laptop with you while traveling, you need to keep a very close eye on it. I bring my $150 chromebook with me while i'm traveling, and I always make sure I get it back when it comes through the x-ray machine... you left your computer behind, this is your fault.
IPv6 Excuse Bingo
Arguably, traditions with "metta" meditation treat this issue by enforcing the connection between people. Isolated meditators who make progress too quickly can disconnect from people and without some form of metta or some guide from an experience teacher they may find themselves in a tricky spot. Some people just advance too quickly into a more equanimous state than others. That's not depression, its progress and what many seek out when learning meditation or when they follow a spiritual path. You can't act surprised when you achieve an equanimous mind and you aren't interested in the things you were before.

I'm a bit like this. I don't crave bad TV shows, hollywood junk, conflict, drama, money, trying to be seen a very smart/successful, etc like I used to. I certainly still fail at this, but there's probably a practical limit here considering my lifestyle. I'm not depressed, its just I quickly outgrew what those in my peer group valued and that has left me with a social hole in my life. I just deal with it. I absolutely do not want to go back to how I was, even if the previous me was "more fun." I'm a very different person than I was pre-meditation/pre-whatever. I don't see that as a problem.

I think its dangerous to just dismiss everything you don't understand as mental illness. Not too long ago we were doing this with the gay community, non-neurotypicals, and those from cultures with different values. Its also crazy that Western culture can call anyone not "having fun" all the time depressed. A more quiet and contemplative life shouldn't be seen as some horrible pathological condition. In a perfect world, people like that should be valued, not dismissed, but unfortunately that's not the world we live in.
Happens every day when writing code for small embedded systems. :-)
It's associated with being uneducated and/or working class, at least in Canada. Saying "on accident" here would make you seem very blue-collar, or like a hick.
> There is tension between the benefit of designing user-friendly APIs and the temptation to overspend on effort to design great APIs. It is sometimes hard to anticipate how often an API will be used.

I think in antirez's case there is little 'underestimation' :)

Returning to the more general practice - I agree, it's easy to spend several days building a nice abstraction for something that is not extended again, or something that is extended in a way different from what was anticipated and the abstraction doesn't help. From my experience what has worked the best in terms of internal structure, is to write a basic and working version (this is when you don't know that there are any other users) and to refactor it into a nice abstraction when you reach the point that it needs to be extended - also a huge positive is once it needs to be extended, you know what the abstraction is going to be used for.
Indeed: https://github.com/llvm-mirror/llvm/blob/ae889d36724efb174e8...
One of the things that makes me angry when I want to use a service that offers API is having to go through a sales person. I send them a requests and they reply with "When are you available for a phone call?".
You observe, without passing judgment. If a thought comes, just let it come, and don't 'reply' to it. When you notice you drift off, just acknowledge that, without judgment, and continue the process of observation.

For the sake of clarity, let's look at the mind as if it's a separate entity (like a child) that is constantly asking our attention. When we give in, when we reply to our thoughts, its behavior is rewarded and it will keep asking for attention. If you just acknowledge that it's there, but don't act on every thought, the stream will become less and less. The main goal being that it eventually shuts up unless you actually need (ask) your mind to help you with a task.
Frankly things have gotten weird every since the focus shifted from SMS (where the @ and .@ thing started) to their app and website.
Modify you can:

2.1. Grant: Subject to strict and continuous compliance with the restrictions of this Agreement Crytek grants to Licensee a non-exclusive, non-transferable, non-assignable, non-sublicensable, limited license (the “License”) only:

[...]

2.1.2. to develop, maintain, extend and/or enhance CryEngine pursuant to the CryEngine Documentation;
This seems like an intended grey area that just allows the government to go after whoever they feel like while not being required to go after other businesses.
Rust does exactly this in many cases. All the integer types have methods like 'count_ones' for popcount and 'trailing_zeros' for ctz, things that are intrinsics in other languages. See http://doc.rust-lang.org/1.8.0/std/primitive.u64.html#method...
The receiver has to switch on the "anyone can DM me" option.

Likely added in response to many service providers using twitter as a support channel.
But that kind of profiling involves human judgement in a qualitative way, which is not very popular in the US.

Instead, we prefer to use metrics, which we can mesure, aggregate and compile in neat reports. But metrics are a projection of a multidimensional situation onto a few dimensions, and hoping we picked the correct projection.

I'm all for collecting stats but I wish that was just a tool used in addition to a broader qualitative approach.
I was quite surprised at how often copy-paste-modify
operations resulted in subtle bugs that weren't
immediately obvious.

I now strongly encourage explicit loops for everything,
and hope the compiler unrolls it properly.

I found this particularly interesting
Good API design is part of why I try to follow TDD.

I'm not dogmatic about it, but I've noticed that when I do follow it, I usually have a better understanding of how I'll use my code by the time I'm done implementing it. Usually because, in the process of testing my code, I'm getting to 'use' it before I've even written it.
Serious Frameworks Only, eh?
Can we just get rid of the TSA?

Current estimates are that hundreds of people die each year in car accidents because they chose to drive rather than deal with TSA lines. This means that every few years the TSA manages to inflict more casualties than 9/11 did. In addition to inconvenience, economic inefficiency, and a demonstrably ineffective screening process that weapons can easily get through. (As many have shown.)

Security theater is a dangerously bad idea no matter how you look at it. Can we do something saner?
Yes, with a bit of setup and depending on your OS.

My problem with hardware tokens is simply that I lose them.
I don't agree.

Switched my main focus to .NET around 4 years ago, and we keep on having more requests for proposals than we can fulfil, including new applications.
Zazen, which I personally really like, is all about "practice" -- like practicing and instrument. So in a sense you're improving something. But where zen gets somewhat hard to write down on paper is this idea that you're trying to walk this middle line of trying but not trying. Kind of like walking with a cup of hot coffee -- don't spill it, but don't concentrate on not spilling it because you'll spill it :)

Put in software terms, the improvements that come with meditation are "side effects" -- you're really just doing it to continually make your practice better. In that way it affects the rest of your life as you become more mindful of any activity you engage in.

I recommend the book Zen Mind Beginner's mind -- it does a great job communicating this concept of balance.
Why not get a free 30-day trial of VMware Fusion? I've found it far superior to VirtualBox.

https://www.vmware.com/products/fusion/fusion-evaluation
I have the same setup: bitlocker for Windows 10 and LUKS for Fedora. I have also enabled secure boot and it works fine with both OS'.
Twitter moves away from 140 characters, ditches confusing and restrictive rules
I'm waiting a few weeks to see if they announce an update to their Round.
> The West is probably looking at another shooting war with either of these countries sooner or later due to their unilateral aggression against our allies.

And the alternative where we try to economically suppress them works so much better? It's not like the cold war didn't lead to it's own share of nail-biting episodes where we worried there would be full nuclear war.

> It seems like we lifted them out of poverty too quickly.

It's not that we lifted them out of poverty, it's that we took advantage of the favorable market forces present to our mutual benefit. If we didn't someone else would have, unless we tried to get widespread support for an embargo.

> This is like handing a 15 year old a brand new Ferrari and acting surprised when he manages to crash it and kill someone.

Or, you know, it could just be a nation of smart people and statesmen doing what they think is best for their country, based on their beliefs (which could include slow reform).

In any case, I'm sure your likening of China to an irresponsible child is useful, warranted, and even if widely believed, wouldn't in any way help to cause those shooting wars you are talking about. /s
a 256-bit AES key might take eternity, but if it's derived directly from 8-char ASCII the search space is tiny. Somewhat does depend on how it's actually implemented in hardware, however.
"supposed" to, but never really did.
Google sells ads through auctions, primarily. Do the auctions take place in France?
I thought Twitter banned third party clients a few years ago? They still have an API? For advertisers?
Or @ThreeUKSupport could enable private messages (Direct Messages).
I would say the concept of DX is rising not just in terms of UI, but in the holistic sense. For example, Windows releasing the Ubuntu Bash and Microsoft Code in an attempt to make Windows a better DX environment.
First Communion Party Ideas for a Girl
You can. The Yubikey can store a hash value in its second slot to act as a hardware token. I used to use mine with PAM so I couldn't get into my user account without it: https://developers.yubico.com/yubico-pam/
They did that by attacking the forum software/the server itself, not tor and the underlying transport layer in general.

It's another layer entirely and does not give information about their capabilities in attacking tor itself (except maybe through the fact that if they had to do that, then yeah, tor is probably still relatively secure if used properly).
One problem is that people are too macho to admit they have cognitive limits.

I know people in the finance business who are sending their CTO's out to take the Series 7 exam because to write code for some domain you need to understand something about the domain. That is on top computer science principles, your programming language, the "standard library" for your programming language, libraries you use on top of that, your build system, your version control system, and all kinds of stuff.

And now people think they are going to be left behind if they don't learn Angular, Rust, Shiny7 and all of that.

Every bit of bullshit steals your cognitive capacity and turns you into an 0.1x programmer.
I can't access the website because it's using HSTS and my browser says their certificate is invalid. There is no option to bypass the browser security warning. I'm at a public library. Anyone know what's going on?
Twitter have been largely ignoring SMS for years...

If you reply via an app or their website, they attach the id of the tweet you are replying to in their database. This is how they can show you a conversation timeline.

Note btw that their new "retweet with a comment" system breaks said timeline tracking...
What about session tokens to cloud services you likely use?
Yeah, that's a big restriction on modification. You can only modify it in the ways that they document that you can modify it?
I feel this is a silly idea. Of course physicists (many of whom love poetry) understand the difference between a literal depiction of a real event (as is clearly the case in the Sappho poem) and an artistic description that seeks to establish value through means other than a literal description.

Acting like Cuntz, et al., must have pursued the assumptions and analysis they pursued because they have some kind of infantile understanding of poetry, literal vs. non-literal depiction, literary devices, etc., is ridiculous. No one, certainly not Cuntz, et al., is going around saying all parts of poems that resemble literal descriptions must therefore be perfect eyewitness accounts of actual events.

And all of that is irrelevant to the task of astronomically dating the poem by assuming a certain literal description. The result is implicitly modulo that assumption, and if the assumption turns out wrong, that's not a criticism of the work otherwise based on it.
just pledged for both core and time 2. I think this is an exiting development.