skysight-inc/HackerNews huggingface dataset:
Settled on Bazqux ( https://bazqux.com ). Good clean GR-like UI, and there appears to be a fork of the gReader Android app called News+ ( https://github.com/noinnion/newsplus ) that can use Bazqux as a syncing backend. Neither's perfect, but they're looking reasonable so far.
herman miller embody.

after using the aeron, steelcase leap, and humanscale freedom i finally tried the embody. fell in love instantly. employers paid for previous chairs (they were in the office), but i paid for the embody. best decision ever made. spinal disc herniation what?
Good call; I pretty much always use that for Django projects that need the admin these days. I haven't done an exhaustive side-by-side comparison, but my impression is still that ActiveAdmin provides a more polished user experience.
China also has laws about residency permits that they use to send rural migrants back home if they feel cities are getting too crowded
You could do very much worse than Katz & Lindell's "Introduction to Modern Cryptography". It's fairly mathematical, which fits well with Colin's point.
To clarify, mtowle means 'them' as in 'the humans,' i.e. omnis will go to prison, be killed or endure some other form of violent punishment if caught eating meat.

Good luck with that. Maybe it happens, but I'm not holding my breath.
This is a huge problem with a surveillance state. Everyone has something which you can use against them. This means that if you piss off wrong people you're going to jail. Otherwise not. Possible implications to politic balance are astounding.
I'd like to hear some specifics. Over the last six years I've surveyed and sampled a wide range of extensions, add-ons and integrations into the admin and it's proved astonishingly flexible so far.

Yes - there's things that people would probably do differently now and it's overdue for an overhaul but the degree of extensibility they managed to enable with the initial design decisions was fairly incredible.
Cancel your Facebook account. They do the same to "find your friends"
> Whether or not FB is deliberately blocking Tor now, how out-of-line would it be for them to eventually block it in the future?

> tl;dr: Why use Tor + FB?

Fair point, there may only be some arcane use cases for the combo, but the dilemma becomes far more stark at:
"How out-of-line would it be for users of the internet writ large to aggressively block IP addresses associated with malicious activity?"

There was a call to "name and shame" DDOS participants a few months back, with the argument that every operator has the obligation to keep their "systems in trim."

http://bsdly.blogspot.ca/2012/12/ddos-bots-are-people-or-man...

I was enamored with the idea. AV blacklists code, why not source? The AV industry has learned (for the most part) that sharing malware samples is for the good of everyone. But victims tend to stay silent about the IPs that participated in a DDOS, or worse, launched targeted intrusions.

Why not build a list of pariah IPs and refuse to talk to them until they get their act together?

Turns out that puts radical constraints on some useful projects, like Tor. Bot farmers might accidentally DDOS not only their target, but all of Tor if exit nodes were quickly blacklisted. Possibly worse, a government could intentionally spew noisy malicious activity through the network to get the endpoints shut down with deniability.

Is it possible for a Tor exit node to "keep their system in trim?" Preventing its use as a gateway for malicious activity?

You could make a crippled Tor that only allows a certain limited set of services, but that's not really Tor anymore.

Anyone have a way to address:
a) policing malware by IP addresses
while
b) allowing deniability of communication
that's better than just giving up on one priority or the other?
Complaining is one thing - do it, by all means.

Breaking off the business relationship is another thing altogether - it hurts you much more than it hurts the monopoly provider, and it weakens your ability to influence.
They are also ignoring the side effects. What happens in any place where incompetence/corruption run rampant?

People find ways around.

The more people they add to the no-fly list for no reason, the more people will be willing to travel with fake documents. Or create business around the block (those people can probably fly airwave). Soon, there will be so much work arounds that the one or two terrorist per century that would have been deterred by that measure will just have plenty of options to bypass it as well.
He Told You So: Julian Assange, the NSA, and Ed Snowden
I have successfully avoided purchasing Apple products for a long time, and aside from a gift, haven't bought Microsoft software for a good decade. Google's not on my boycott list yet, but I won't hesitate to stop using all of their services (beyond that required for work) if I find it morally reprehensible to do otherwise.

Your laziness is not our laziness, and your apathy is not our apathy.
It's illegal for the NSA to record it too though, right?

It was illegal for the telcos to go along with the first round of warrantless wiretapping, it took an act of congress to make it retroactively legal.
This is also reason why most of the time you cannot use online bank systems through Tor: banks block big chunk of Tor exit nodes as malicious traffic sources (for legimate reason, I believe).
Cost-benefit analysis and state secrecy
> I prefer containers and think VMs are a huge hack for most problems. But as it stands now, the number of local root exploits vs say remote exploits on Linux is probably greater by a factor of 100 or so, so you're taking much more risk.

Yeah, but if you can run services in containers that don't need root access, you know have to exploit the services, find a privilege escalation exploit, and then run your local root exploit. If you don't give out root access in your containers, you can get the advantages of containers while minimizing the downsides.
Oh good, another "why I'm taking my ball and going home" article.
How about an addition to the rules:

| The very first move in the game must not be in the center board (or more specifically CC)

So player has to pick some other board. If they choose C in that board, then they're fucked, the next player will end up playing the Orwin Gambit. So both players will avoid C like the plague until they're sure the Orwin Gambit is no more applicable.

Even if I start with some board (say NE), and in the first move itself I play a C and thereby giving the other player an option of taking the Orwin Gambit, it still can't be effectively used. Because I can later play NE again in the C table, thereby outplaying the gambit (since the C inside NE is already used).

Edit: Formatting
I'm really curious what the HN community thinks about Privacy by Design, and also the tradeoff between keeping all of the exact data on all your users' behavior vs. keeping summary data that obscures most of the details while getting most of the benefit.
Why do you think I have a Facebook account?
I agree with all of this. Also: I don't think it's settled as to whether FISC is an Article III court or bound by the same rules as an Article III court; for instance, Orrin Kerr doesn't seem to know.

I don't think the evidence we have is reliable enough to call someone "wildly misinformed" or "intentionally misleading", though.
I don't love LinkedIn, but there really isn't any other platform where to keep professional contacts at the moment (at the same level or close). I get their spam from time to time (join groups, free pro-membership for a month) but not a lot of recruiters, which is great.. and I have a lot of professional contacts.

I'm wondering if you might be overlooking the connection gains to bad wording in LinkedIn's part. "Give us your password, it's secure" is pretty dumb language if you tell me. My understanding is that they supply you with the ability to use 3rd party APIs to gather your email contacts from various sources. That is not really giving your password to them -per say-.
1) Smear some chemical trace on a competitor's clothing or luggage, and/or submit an "anonymous tip".

2) Profit!

Seriously, though -- think about it. Secret system -- who knows how it's being gamed.
The problem is such hyperbole is the only thing standing in the way of a system going that far. There are a great many normalized restrictions now which were ridiculed as commie gulag fodder not long ago, restrictions which not long ago would have been met with rebellion.

Billions of people have lived in "commie gulags". Most of them could still live their lives, and normalized any limitations they lived under. Stay within those "reasonable" restrictions, and you'd be OK; suggest breaking down those restrictions, and you'd be subject to the wrath of other citizens ridiculing your "hyperbole".

The "sane compromise" is standing by core principles. We learned to institute such principles as foundational law precisely because "sane compromises" and "mitigating circumstances" went very, very bad; if we deviate from them again, we will again learn - the very hard way - why those principles were enshrined in the first place. If the government decides you should be prohibited from doing X, a warrant must be approved by a judge, the restriction presented you in no uncertain terms, your accusers available for questioning, a court available for redress of grievances, and means for acquittal possible involving a jury of fellow citizens - not some secret list you can't even see to confirm whether your name is in fact on it.
Neither RSA, nor SSL, nor PGP is a 2010's cryptosystem. (Also, PGP works fine and RSA is at least weakening in a gradual and predictable fashion.)
Oh, nice find! That wording is eerily similar, isn't it?
I've been using an Air as my sole computer since 2010. I just upgraded to a new one, and spent the $300 extra for a 512G SSD. My old 256G machine has been hovering close to full for the past few months, which has been pretty annoying when I tried to do things like "prepare a 120p graphic novel for printing" or "edit a video for that GN's Kickstarter campaign". I dug out an old external HD for those purposes, and really hated that I was using one - I had to do these things at home now.

I want to have all my data available when I go on a trip, or out to a cafe. And I don't want to hassle with carrying external drives or finding power for them; that completely negates the "lightweight" and "has a long battery life" features of the Air. Which were the major reasons I switched to one.

Obviously you don't have any need for that kind of space - but trust me, there are people out there who do.
YAML Remote Code Execution in Puppet
Jeff Dean on AdSense (10 years old today)
Soy is a complete protein. It contains all three BCAAs: leucine, isoleucine, and valine.
I've not had a chance to try it out, shame that it's not as good as it could be. All the more reason to market it effectively :)
I hope you're right, I work at Red Hat after all.

However I still don't think it's likely. The trouble is this is all tied to the hardware. FPGAs are integrated circuits with a complexity and development cost close to that of CPUs. (The fact that you can only use about 4% of the density of the FPGA is beside the point here). Because of this huge barrier to entry -- building your own fab -- we don't have fully open source x86-compatible high end processors, and we don't have open FPGAs either.

As long as the hardware is closed, the software for doing FPGA design is also going to be closed, for the reasons I outlined in my comment above.
LinkedIn is everything I would expect from a social network created by and for enterprise software business types. I don't know anybody who actually likes LinkedIn other than recruiters.
You pretty much described the US/Mexico border. And a thousands miles not in the border as well.
i.e. The Sean Parker wedding fiasco.
Nice way to move the goal posts. You said He unsuggested it after I walked through the umpteen problems involved in implementing this over hundreds of millions of accounts. which has nothing to do with how much money Apple makes, or what fraction of a fraction of a fraction of a percent of Apple's income it would take to implement and maintain, or what kind of support problems there would be. Considering how Apple already doesn't do anything with the top 10 lists, they could continue to ignore a new implementation and have the same set of support problems/costs. There's nothing about "IT MUST BE CORRECT", in fact making it customized per user means there is no single "correct" top 10 list to show.

You're welcome to start listing the actual umpteen problems that a billion dollar company would incur rather than just talking out of your ass about "Apple's billions" to a bunch of people, myself included, who have most likely implemented similar personalization systems at countless other sites using a lot less human, financial, and processing capital than Apple has. Apple "wastes" a megabyte for a picture of a wave on their current home page. Any change here is likely to move the needle in a positive direction more than the increased sales from having a massive picture of a wave on their home page.
>> I'm unclear what level of moral justification is needed. I want to survive. There are weaker animals for me to eat.

These two statements do not have a direct and necessary relationship, since "eating weaker animals" is not required for our survival or health. Also, you must be a nihilist if you think your actions do not require moral justification. Ethical vegetarians have not and do not claim to have "transcended" anything, and are simply following the dictates of their consciences. Most people, I think, believe that it is wrong to cause unprovoked suffering in another being (who can suffer); ethical vegetarians are just a subset of this group who are more consistent in keeping their actions true to this moral axiom.
I don't understand why people complain about being contacted by recruiters on LinkedIn. It's your public CV and professional contacts; recruiting is what LinkedIn was designed for!
Actually, the explanations the article put forward were unrelated to the "male weakness" hypothesis. Riskier lifestyles, tougher treatment of their bodies by men, unspecified effects by testerone, and size differences were all listed as explanations. Near the end, after these explanations had been discarded as insufficient to explain the full difference, we get this:

"Something about being male 'influences unfavorably the resistance ... to disease at all ages.' He called it 'male weakness.'"

The quote then reuses the same basic argument by the author, that there are numerous valid reasons that men die younger, but they cannot explain the full difference.

Because of this, the author claims that there must be some other force at play (which is quite likely true) but instead of offering a scientifically testable hypothesis he simply chalks it up to some vague notion of male weakness. Even if "male weakness" was better defined, no further explanation is offered to support this theory at all.

It's definitely a cheat. The article started with sound data and logic and ended with an arbitrary conclusion not based on any of the prior considerations. It allows the author to assert a predetermined conclusion based on the appearance of thorough research.
There are checkpoints well within the USA which demand your papers, question your travel claims, and will detain you if anything seems amiss. They are spreading, and are not mere impromptu roadblocks but full-blown permanent "toll booth" structures.
Big congrats! We've been very happy with the service and the support. I look forward to the day when we can graduate out of the free tier :)
How Caffeine can Cramp Creativity
Yep, this is unfortunately true. This raises the odd question in my head of how much more interesting our campy republic would be if elected officials could not schedule & control their usage of the media, but instead were required (as part of the job description) to submit to such questioning by the press.

The problem, I think, lies in the ways that these interviews typically are organized around pre-defined and submitted questions that control the conversation and allow for preparation.
Dude, all of what you said happened in Romania, word for word, including the usage of "hooligans" and the reporting of "agitating elements" to the security apparatus. People were scared shitless that their own neighbours are going to report them for whatever crap they were doing (I distinctively remember my mother bringing home bananas and telling me to be quiet about it, as bananas, like other tropical fruits were quite rare).
I actually get where the author's coming from.

While it's tempting to think of Racket as a Scheme implementation, and that was at one time true, the situation these days is quite different. It's a lot more accurate to say that Racket ships with a Scheme-like default language (and an actual R5RS-compatible Scheme), but that it's actually a wonderful language toolkit. Racket has the ability for individual modules to use their own syntax. Not macros; full-fledged syntax. Racket ships with several Lisp-like syntaxes, but it also ships with Datalog and ALGOL-68. And this is very much unique to Racket.
Because what you consider bad isn't necessarily bad.

Let's take your post at heart, and we'll ignore the part about phishing (ironic, considering your own site's setup).

Your assertion is mostly paranoia, what could happen, and what LinkedIn shouldn't do. LinkedIn should not ask for your email password, despite that being a way to access email. Now, I'm not suggesting you hand over your email password without thought, but you do hand out your email password.

You hand out your email password to any email client you choose to use, with the hope that it doesn't share out that password to anyone else. After all, just as a LinkedIn employee could steal your password, so could a Google or Apple employee as well. I mean, Google even asks for the password to other email accounts if you want to use Gmail for non-Gmail accounts. And let's hope that no browser is tracking anything. It might be open source, but have you checked the source code?

Sounds crazy.

So leave LinkedIn. But really, it's a rant, and not even a good rant at that. And we didn't even talk about glass houses.
I haven't been able to follow the hearing from my desk, but I'm curious if anyone asked why the NSA director lied to Congress. Moreover, there were many questions prefaced with "Under these two programs..." These are the programs that have been made public. Who knows what they're running that is not public.
A hearing like this reinforces secrecy and benefits only the people in that room. They are given a platform to legitimize their activities and deny the existence of anything that may violate the constitution or upset Americans.

"Hey guys, we're here to tell you all about anything except what you actually want to know about" = the game of secrecy vs the public
What does "most unique" even mean? Unique is by definition singular, is it not?
Why would you describe FISC as an Article III court at all? It looks to me like there's more evidence that the opposite is true.
So, it's ok for you to suggest I start with crypto challenges but it's 'nasty' for me to suggest you start making stuff instead of breaking stuff?

You simply love laying in to me every chance you get, from questioning my 'credentials' (for the record, I did the NIBE course on the subject matter in that particular thread, but I really don't see what you were trying to achieve with that) and then, in a perfect passive aggressive move you claim in the same line when challenged about your behaviour that you 'like me', and that's not the first time that happened either.

If you can't take it, don't give it, and if you don't like me or feel like bullying me then at least be clear about it.

I'm fine with you being annoying but precise about your subject matter but your personal attacks are getting a bit much lately.
This bit:

Snowden himself is I think the most interesting part of this because he’s a so-called Millennial. His ethics and allegiances are not those of his father or grandfather and certainly not those of the politicians and intelligence leaders he’d love to bring down. So the old rules, old threats, and old reward structures don’t work with this guy, making him even more dangerous.

I think that’s good. In fact I think it’s the system re-regulating itself. We created Edward Snowden by disappointing him so. Our leaders, representing the old culture even as they presented themselves as representing the new, gave him no morally acceptable way to be successful in his own culture. We made him do what he is doing now. And if you think that’s bullshit I suggest you think again because this guy has been very clear about his motivation.

There's something in this. The old 'for king and country' type stuff isn't as strong as it used to be. The average person views "people in power" very differently to 50 years ago. We all have mixed feelings about power now.
Physicists craft ever more mind-boggling visions of reality
Honestly, LinkedIn wasn't providing me much utility anyway. Recruiter spam plus the occasional question from an ex-cow-orker who could find me with a Google search anyway.

It would be a harder choice if the business in question were providing a more valuable service. If I were a recruiter, or a freelancer who was constantly looking for jobs, then it would be harder to dump LinkedIn. I'd like to think I'd do it anyway on principle, though.
It's got standard macros, plus all of the other "languages" that come with it, like Algol, Typed Scheme, Lazy Scheme, Honu?, and others, plus the ability to make it run languages of your own design. So, I would agree with that. Maybe not if you're strictly talking about the main language "Racket" that's run by the Racket VM.
Cancel all your social network accounts. Everyone does it. They say they don't store email addresses, technically true but they store a hash of it. They use this data to recommend friends/connections. It can also be used to recommend friends/connections when a new user signups during the signup flow.
10 Unconventional Habits to Live Distraction-Less
Agreed on the first part but who says you have to use this fashionable stuff? The web's underlying parts haven't changed in years so there's nothing wrong with just using, say, pure perl & JS, that is whatever gets the job done.
Is it possible for someone not on the no fly list to join the lawsuit? No US citizens can find out whether they are on the list short of being refused (being on the list does not guarantee refusal, and refusal does not guarantee being on the list).
It doesn't matter that my country is allied and friends with the US

"No nation has friends only interests." -- Charles de Gaulle
As in Hungarian ethnic Jews telling me how sneaky Jews are. It's kind of weird.