skysight-inc/HackerNews huggingface dataset:
> the far right in this country is hell-bent on pushing their religious beliefs into our laws and government policies (abortion, birth control, marriage, etc).

To be fair I know many conservatives who are atheists who still have issues with abortion and one of them even with birth control. True it's typically a religious set of ideas that guide those groups but I would hesitate to say it's all of them.
Ya if you are developing for mobile and/or primarily working on a Mac then UE4 is not as good of choice.

I develop on the mac and pc in UE4. On the mac ue4 performance is bad and you need the top of the line mac to deal with it. Personally I just write c++ on the mac and keep the editor closed most of the time until i need to test the code real quick in a very basic level. Then when im on my pc i do the heavy stuff.
> Back when a 100 nodes was a "big" network these sorts of problems were so rare that you could be forgiven for not taking them into account

Not really. Writing reliable network programs always had to take this into account. Take the scenario (not mentioned in TFA) where a firewall somewhere in the network path suddenly starts blocking traffic in one direction. Or handle a patch cable being pulled from a switch (or from your computer which has a different result). These scenarios always were real and resulted in comparable connection error states.

Do agree it's a good post though, explains it rather nicely.
One good reason would be:

https://blog.cr.yp.to/20140205-entropy.html

However, many engineers, including kernel hackers AFAIK, still subscribe to the more-is-better model, making Fortuna an obvious choice. But they also still believe they can accurately and _reliably_ estimate entropy[1], which Fortuna moved away from. And Fortuna is probably slower than they'd like. They recently moved away from their homegrown hashes to DJB's ChaCha20 stream cipher, with much improved single-core and multi-core performance.

[1] It's been awhile since I researched this, but long ago, in a land far, far way, there was published a Usenix paper (IIRC) that carefully examined and estimated entropy from disk latencies. These figures were hardcoded into many entropy estimators, including the Linux kernel's, over many cycles of hard drive evolution. IOW, even assuming the paper accurately measured entropy of then-current hard drive technology, it was totally irrelevant over the subsequent decade (and maybe more) it was relied upon. No matter how conservatively you discounted the estimate, the baseline was effectively arbitrary in the context of newer technology. And AFAIK nobody even tried carefully re-validating the original paper. At best there was just more hand waving, fudging of constants, and equivocations of spinning rust.

Which is one reason why, IMHO, entropy estimation is a bad idea, especially when you allow it to dictate the design of your PRNG. It's fundamentally all a bunch of hand waving outside the context of purpose built RNG hardware, and even if you got it right, the next model of a product could destroy your proof. One of the designers of the new PRNG in the Linux kernel put a lot of effort into entropy estimation, including comprehensive software instrumentation to validate some of his assumptions. That's laudable work, but even if correct and accurate, unless you lock him in a room and feed him every new model of CPU, memory controller, disk controller, etc, coming out, it's not reliable.

From a security posture, you never want to make decisions based on the assumption that you're at least as clever as a hacker; that you thought of _all_ the corner cases that might be exploitable. That's what entropy estimation is--trying to discover all the hidden variables and then, when you've exhausted your patience, assuming there are no more, at least none your attacker is likely to discover.

Rather, like with ciphers, you want your proof to be capable of being distilled down to a small number of very clear variables and premises (e.g. key length, cipher construction), which you can then easily keep an eye on for evidence of invalidation. Entropy estimation is really far removed from that model of risk analysis.
> The only disappearing comments are stupid jokes or trolls.

This is not only completely false, it's rapidly provable as completely false. You are, quite literally, lying to yourself. As mentioned elsewhere in the thread, discussion on controversial issues is Exhibit A.
The most important thing for me. Zen cores have the AMD equivalent of Intel AMT ? (I don't remember the name).

If it haves it, I would avoid it like a pest, and get an FX-8370 or 8350 to replace my now aging FX-4100. The last thing that I like to have on my computer is a hidden uncontrollable CPU doing things that could affect to my privacy.
AMD shows its Zen CPU can compete with Intel’s best
You must be an engineer yourself ;) using the 4X rule. Haha.

We've built a tool called panic (https://github.com/gundb/panic-server) to test stuff like this, however correct we haven't finished integrating all the pieces.

Yeah, shoot me a message ( mark AT gunDB DOT io ) now, and I'll send you a ping when we're testing that stuff. :) Thanks for the feedback!
How It's Made: Cannon That Can Pulverize Tanks – Gatling Gun Documentary
So there's a way to hang the connection that won't be caught by a `timeout` setting in most HTTP clients? Or the bot writers were just too lazy to add timeouts in their bots?
> The whole "private prisons cause incarceration" shtick is the same as "umbrella sales cause rain." No, rain came first, umbrella companies came after as a way to profit from rain.

You're right and wrong at the same time :)

The first time someone goes to prison is certainly not the private prison's fault (at least not directly; if they have family constantly in prison that can certainly harm and even guide someone to crime). The problem comes with repeat incarcerations. The private prison is incentivized to have people released with little to no help / guidance and the path of least resistance is returning to crime.

Yes private prisons are not 100% to blame for someone returning to crime. But we have shown through many rehabilitation problems that a large majority of prisoners can return and become productive. But when you're optimizing for the most amount of money you can get (which is currently head count for private prisons) you have zero incentive to pay for programs to help rehabilitate prisoners.
The PRUs have no bus, their GPIO is in the register file and memory is SRAM.

They do have access to the beefy ARMs bus, which makes them infinitely more useful than a cape. More often than not a cape will not solve the problem because quelle surprise, there is then just no low latency reliable path to control the cape from the ARM. So you've just shifted the issue for a 100x increase in complexity.
I will accept one if the recruiter is targeting me. That means he/she wrote a custom message, read my profile, propose me something...

Each time that I was asked, they were on a frenzy and it looked like they were connecting to as many people as they could
Unfortunately PowerShell relies on everything running on .NET (well, I think COM works, too); the idea of a shell that can expose live objects is useful, but PowerShell's platform limitations in reality doing that make it a far from ideal implementation of that concept. Something built on a protocol that is platform agnostic would be better.
> For instance, I just want my iPhone to batch my notifications until a certain time, without me having to worry about becoming distracted.

This is fairly easy:

Go into Settings -> Notifications, click the apps you want, and disable "Show on Lock Screen" and "Sounds" but leave "Show in Notification Center" enabled. Then you can just check them at your leisure.

You could also set the "Alert Style When Unlocked" to None.

This may be tedious if you want to do this for a large number of apps. In that case, as others have suggested, just enable the blanket Do Not Disturb, scheduling it for a specific time if needed.
Yes, definitely a hyped up story.

The science itself is great, no doubt about that, but calling this a "radically rewritten bacterial genome" is over the top. And I get the impression they have a long way to go yet...
Am I the only person whom the Zen logo makes cringe? They shouldn't copycat Intel Inside logo there. Really bad taste...
Remember, silicon valley is meritocracy though.
I use node (or more correctly I use a small part of it via browserify) and while I like what it brings to the table (mostly the ability to sanely and somewhat cleanly import things in a way that works for me) I find stuff like this http://i.imgur.com/n92uG9J.jpg makes my head hurt.

I come from a desktop background originally and I still miss having large (mostly) complete and (mostly) stable standard libraries something I miss.

That and I'm never going to like JavaScript, it just doesn't fit my mental model well at all.
Domain seizures for what reason? Have they seized the domain of a blog site because it was critical of the government or did they seize domains that were used in criminal acts? I do agree that due process ought to always be respected however, compared to te due process track record of most other countries, the US is an angel. Any international organization where Russia, China or any non-Israeli middle eastern country has an equal vote is an organization that can't be trusted. Even Thailand puts people in jail for insulting the king. People put in jail over expressing opinions! That's just nuts.

Let China be in charge of the Internet for awhile. Or even France or Germany.

They actually go after people for their ideas -- not just their actions.
I don't know how recently you've played with pinmux on Linux, but my understanding is the pinctrl subsystem should handle runtime muxing without wetting the bed. What issues did you run into?
What do you mean? You can create a new Spotify account with your e-mail.

But I already gave up on Spotify since the web player is buggy and full of memory leaks. But I'm sure their apps are fine.
Only when that speech creates an imminent threat of harm. Not simply because of an idea being expressed.
>> by using twitter, they get a free recruitment and propaganda platform.

So do:

- White supremacists groups (of which there are many)

- Black panther party

- Other Jihadi groups

- Other "nefarious" people who advocate "rape culture", misogyny, and sexism

- Outlaw Motorcycle Clubs who are known drug dealers, murderers and rapists

All of these already exist on Twitter, yet somehow ISIS accounts are singled out and shut down? If you want "free speech" it can't be done to one group whose message you don't agree with, but then leave other groups who are just as bad free to operate without any penalty.

If you shut one down, you should be shutting them all down.
> even the beginnings of Gc [2]

I was surprised to hear this and immediately thought "but why would you do such a thing!?" but I read the blog post and I'm impressed with the forethought that I certainly lacked. This is freaking genius.
The amount of dilemmas surrounding Rio 2016 is staggering. From polluted rivers that leave rowers sick to muggings and now this: poorly designed swimming pools?

Brazilians are disappointing me.
> They were able to reduce the number of codons by synthesizing the DNA in 55 fragments, each of which was 50,000 base pairs long. They have yet to reassemble those pieces into a functioning E. coli.

So it compiles, but it doesn't run.
> What if it's 1,000 people paying $10/month? That is possible for one person going the service-oriented route.

It may be possible for a single person to pull this off today, but it's quite a lot of work and responsibility, and it's hard to tell if it will pay off until you've put in a lot of upfront investment. Someone who writes a useful application for themselves on a weekend isn't likely to want to engage in this. But if all they have to do is upload the package they already built to an app store, that's a much easier pill to swallow.

Conversely, as a user, I am not very likely to want to put my data into a service run by one person, especially if the data is sensitive or if I don't want it to suddenly disappear. But if I can run the app on Sandstorm where it is automatically sandboxed and firewalled, with the data staying on my own server, and the app can never disappear, I'm much more comfortable.
From the article:

> ' Gins often said that the reason she and Arakawa made art and architecture was to “construct optimism.” Their whole philosophy began there, in the desire to embrace being alive and to shift their focus away from the certainty of death. Gins made the choice to believe that art, and her work, were strong enough to do that. It was her version of faith, and her work made that faith solid, physical. Her life, like all our lives, was often filled with sadness and difficulty. There were periods of depression, anxiety, sick parents, financial problems, her husband’s illness and death. Through it all, she insisted not just on continuing to live, but on living forever. Trying to build a world where fewer people suffered made her own suffering bearable. A year and a half after Arakawa’s death, Gins recalled in a letter to a friend her struggle to move forward. “Despite my shattered state,” she wrote, “in spite of the gaping hole that had been punched into my optimism, I asserted that nothing is of more interest than to be alive.” '

It's a poetic and apocryphal tale of optimism. Not a bad read if you enjoy art.
I'm also a little put off by the orthogonal nature of the "liberalism as marketing" in the post, but your rant seems a bit angrier than we need.
Or you can re-write enough of the TCP stack in user land to do all of the handshaking and then go away. No connections, no resources wasted, infinite numbers of clients waiting forever and ever in their read() call.
Recumbents have a lot to recommend them but I don't like the lack of visibility in traffic, UK drivers aren't that considerate of cyclists generally so I at least like to be visible, that said they do really really move compared to a road bike since the aerodynamic shape helps hugely.
Researchers track the trackers through 20 years of the archived web
The example is even worse than OP thinks, because American universities through better cooperation de-facto have control over the memorial prize in economics.
Cool! One thing I hope you can fix: That page hijacks cmd-option-{left, right}, which are (or can be) used in Safari for tab switching. Very annoying. Apps that hook the arrow keys should always check for whether shift/alt/ctrl/meta keys are also down, to avoid trampling on people's keyboard shortcuts.
I agree. I think this is one flaw of HN's "just the link" style combined with the long form article movement. Yes, I like more in-depth reads and I appreciate a well-written introduction but I'd at least like a hint what these supposed 28 minutes of reading are about.
This is a really strange argument -- he's saying that PowerShell was designed so that you could more easily move from shell to script to library ...

Your counter is -- you don't do that? Of course you don't, because your shell is bash. That's exactly the point. If your shell is bash, when you write a script you use a different language. What if there was a shell where you could actually script ...

You're absolutely right, PowerShell is made for both, and it has made compromises (like using comparison operators like -eq instead of ==).

Compromises are not inherently bad.
I suspect the bot writers were too lazy to add timeouts.
Oh, sure, I actually liked your method and wish I had thought of it. I meant active techniques like mine.
The i7 was a lot better for gaming than the 8350 was at the time. Hell, an i3 was better at the time. The 8350 was priced accordingly. There was no price advantage. What I'm saying is that AMD's design has aged a lot better.
Maybe my experience is different from the real data, but I seem to remember people originally hating Steam when it just had Half Life 2 and a handful of other Valve things. It was more or less useless (and sometimes actively harmful) until the store was opened up for 3rd party devs, a critical mass of titles was reached, and most of the early bugs were worked out. Half Life 2 was the first game to require Steam, but I wouldn't really give it much credit for the success of the platform.
The Predators' Ball: [1]

Twitter is involved in this fraud.

"And what of the large tech corporations who gave presentations at the expo: Google, Facebook and Twitter? All three companies delivered keynote addresses offering tips on how to use their platforms to acquire more customers and make more money.

“We’ve worked very closely with the forex and binary industry over the last, I would say, six months,” said Liset van Oosterhout, an account executive for Twitter’s Israeli market, to a rapt audience. “We saw great results with a few of the advertisers, and it’s really a growing industry for us.”

[1] http://www.timesofisrael.com/as-victims-pile-up-the-binary-o...
Don't avoid the elephant: drugs. Steroid cycles today eclipse Arnold's day by a staggering amount. Hell, most use oil (synthol) to make their muscles symmetrical.

I have no doubt that the same usage (albeit more sophisticated drugs) happens at the Olympics.
Yes, but not for the reason you're thinking.

Recruiters and sales people (guilty!) tend to network exceptionally well, which means by connecting with them, you'd just significantly expanded your 2nd level connections within your own industry.

Winz
Decentralization is the wave of the future, for the next 10 years. We have reached peak centralization on the internet (the most centralized being WeChat).

The Web is the most widespread decentralized user-facing platform, followed by email and then perhaps bitcoin and git. We should build on top of them.

There are two possible security models. One is sandstorm's - where everyone installs apps on their own cloud. You still need to get a hosting provider, but then it's a one-click affair. Like on DigitalOcean.

Or you can have apps use the browser security model to communicate across domains, with each app running on its own subdomain. All the powerboxes and other interaction between apps would happen through a user agent session under the control of a user, or through oAuth tokens that the user issues for apps to communicate behind the scenes.

There are pros and cons to each approach. The second approach allows the apps to be hosted anywhere, whereas the first one lets apps share capabilities.

But at the end of the day, you can have organizations host collaborative apps for members, and embed widgets from apps in other apps, which is really cool.
Discussion based on the original announcement from 2 days ago: https://news.ycombinator.com/item?id=12291850
You have a valid point so I upvoted you. But I think you are getting downvoted for your tone (this is HN). Try to be more positive and give concrete actionable feedback (if you have any).
Both sears and Deloitte are quite big.
And your understanding, while the Official Story, is of course wrong. Previous actions like inexplicably removing his blue verification check should suggest something else might be going on.

The possibility that harassment is being used as a smokescreen for banning voices on the right ought to be considered, and very possibly be worth investigating if you care anything about the polity's modern public commons. Nothing good will come from trying to exclude half the nation.
Overview of Rancher UI
> the idea that everyone should become a programmer is honestly just plain wrong.

I'm not saying that everyone should be a programmer. I'm saying that everyone who chooses to be a programmer and who produces useful code should have the ability to share their application with other people -- who may not be programmers.

Think of it like YouTube. YouTube doesn't replace film studios. But there's a whole lot of content on YouTube that you probably like, but that would never be produced by a film studio.
Wow. If the "critical" temperature for superconductivity really does turn out to be determined by the density of electron pairs, as it now seems, I absolutely cannot wait to see what kind of theoretical frameworks end up coming out of this discovery.
They may not be extra rare, but they are rare enough to meet the technical definition of the word. This is compared to Mac Cube systems which are really common, all things considered.

Only around 50,000 units were ever sold. Even the Amiga, which is rare by today's standards, sold around 100x as many units.

The Delorean is considered rare with only around 8,000 ever made. It's all about degrees.
I never said anything about not liking command line tools. In fact I love them and think they do a awesome job!

In any case you just proved my point. You think its insane to parse binary data while scripting and I do too. That is why I think the passing binary objects is insane on the shell.

Now if you were talking about text base objects (not binary ones) then that is an entirely different story and I feel that is what we do today. In your example you have rows which could be called objects, and members which would be separated out in columns. To argue a different text base format is better than another is not something I am interested in doing -- mostly because there are a million different ways one could format the output. If you were to do "objects" I think they would have to be in binary to get any of the benefits one could perceived.

To be honest I feel the output you posted is a bug in readlef. I would expect all data from that column to be in the same base.

I will level with you I can see some benefits of having binary passed between command line programs but I think the harm it would do would outweigh the benefit.

But if you you really wanted to do that you could. There is nothing stopping command line utility makers from outputting a binary or any other formats of text. You don't need shell to make that happen.

What I think everybody is asking for is for command line developers to standardize their output to something parsable -- which I feel that most command line utilities already do that. They give you many different ways to format the data as it is. Some do this better than others, and I think that would hold true even if somebody forced all programs to only produce binary, or json text format when pipped.
I'm kinda weirded out by non-idempotent `to_foo()` methods...
They fixed this in later versions with the literal: --%

But you can also always use start-process like:

start-process app @'

your arguments and parameters go here

'@
How could you call it insurance when you have no interest in the original security? What are you insurance against?
I'm not American, so I don't really know what it's like there, but is it a race issue, or a class issue?

Would a well known/well off black person who can hire good lawyers be able to whittle down 2 counts of felony assault to a year of probation?

Here in New Zealand, the son of the Maori King (a purely ceremonial and symbolic role for our native people), who was something like 3rd in line for the throne, got off a theft and drink driving conviction because he would be ineligible to hold the throne if convicted. He was eventually convicted after public outcry.
Right. I get distracted from time to time on my phone. Maybe I will follow your method!