skysight-inc/HackerNews huggingface dataset:
What you're saying is if there's a chance that someone is reformed, they should be given that chance. But the other possibility is that they aren't. If you're wrong on the first and keep them in longer than they need to be, that wastes their time and potential. If you're wrong on the second and they aren't changed you're putting someone else at risk (someone who is innocent).

The probabilities aren't a coin flip. Someone committing armed robbery at 17 had issues. If you know your prison system not only doesn't solve those issues but probably exacerbates them, the odds are you put that person out at 22 (or however early) and not only will they not be changed, but they'll have met real criminals and have few options. That's reckless and people who didn't rob someone at gunpoint shouldn't have to deal with the risk.

That's why if we aren't actually rehabilitating, you're basically playing with a loaded gun, which is why risk averse politicians and judges aren't going anywhere near that and by odds the "correct" choice.

Rehabilitation isn't a distraction. You have an actual problem that you can solve by: locking them away (we do this), helping them to become productive (rehabilitation), or hoping they've changed. The last isn't a solution, it's trusting in human nature, which in this situation has already shown to be faulty.
You should look into integer linear programs. They are a much useful "DSL" for discrete optimization. You get a lot of insight into flow problems from studying their LPs, for example, and it's very easy and efficient to solve flow problems with additional constraints using ILPs. Also, the state of the art for solving TSP and related hard path-finding problems uses techniques from integer linear programming.
Ask HN: Objective news aggregator site that sorts articles by viewpoints?
Does something like the above exist?
Sometimes I would like to read about the same news event from different viewpoints.
Preferably the site would also be able to show older articles about events evolving over a long time to give context.
Fruits of diversity.
same in DE

google cache: https://webcache.googleusercontent.com/search?q=cache:tJzMTc...
Another factor is that the Powerwall 2 DC coupled model got canceled. And I don’t see how an AC coupled battery will give as reliable of a backup system without complicated integration with the inverter and without extra automatic switches that can isolate the battery from the loads.

In particular, how does an AC coupled system handle the case where the battery was fully discharged before sunrise? The inverter needs to turn on when the array starts producing, but the battery can’t charge without the backed up loads being powered, and the backed up loads can’t be powered until there’s enough battery charge to supply the inrush current.

A DC coupled system like the Powerwall 1, RESU, or pretty much any lead-acid system doesn’t have this problem at all.
We hugged it to death

https://web.archive.org/web/20180804023219/http://x220.mcdon...
Out of curiosity, how can you have individual user logins on a host while delegating authn/authz to a CA? All the examples I've seen thus far involve a shared login, whereas I find it's a lot easier to audit hosts when a unique user ID is in the logs, last/w/who output, etc.
I think that these sorts of situations tend to have a mix of factors, and that "people love giving lengthy explanations about how other people are wrong" and "people have an implicit bias against women, especially in areas like math" likely both were contributing factors to the backlash. It's probably impossible to know how much each one contributed, but I think it's likely that both were significant.
thats not weird at all: 1/2 * 1/3 + 1/2 * 2/3 = 1/6 + 2/6 = 3/6 = 1/2

Edit:
Thanks for pointing out the typesetting issue!
I absolutely agree a minimum wage job would be a bad idea, even for someone who is homeless. Shouldn’t we all be collectively and utterly ashamed about this? Honestly, how do we sleep at night?
IIRC, one of the things more strongly correlated with rehabilitation is contact with family, friends, a personal support system.

Such contact should be fostered, not hindered.

Even if you believe in "punishment" rather than "rehabilitation", as the purpose of prison (a pretty cynical attitude, that you should examine more thoroughly including its many implications and ramifications), what do you expect these people to do when they get out?

Maybe some expense for oversight is warranted, e.g. to prevent leaders from continuing to direct criminal activity while incarcerated.

I don't believe that's what's going on. (Nor, with the ridiculously priced and constrained phone calls.) It's just profiteering.

And letting people -- private organizations -- make money off of prisons, just encourages more prisons. Given how "free market" many of the prominent "punishment" people seem to be, this should be obvious, even to them.
Did you use a simple password? It's vulnerable. If its semi-hard, and if you can't easily roll the key, try to crack it. Unless the attacker is targeting you specifically, they will give up after $x of cracking.

Switch to the newer format, roll your keys regularly, improve your logging, honeypot with the old keys, put AppArmor/SELinux controls on the .ssh directory.
How I optimized SEO and found my search terms for Employbl.com
Domains .pm for ProtonMail
No, ProtonMail hasn't launched their own TLD ! .pm is the extension of "St-Pierre et Miquelon", a self-governing territorial overseas collectivity of France, situated in the northwestern Atlantic Ocean near the Newfoundland and Labrador province of Canada (Wikipedia).

But .pm can also mean ProtonMail... and it can be a original idea to create your own domain name for ProtonMail. ProtonMail has launched pm.me, you can make your own short name in .pm. There is only 6400 .pm domains registered, so it's not difficult to find a nice one :)

The registry is the same as .fr : AFNIC. From 3 to 63 chars (not 1 or 2 chars at this moment). Only european economic area + switzerland citizens & companies can register. So, Proton Technologies can also register .pm domains.
That’s just nonsense. There are many valid reasons why people might want to stay out of the news but provide information. The archetypal example of Deep Throat, now known to be a top FBI offical, leading reporters towards independently confirming presidential wrongdoing, does not seem to exemplify a compromised reporter at all. There are many other examples. Sure it’s often misused but the core concept has value.
NASA Introduces Nine Astronauts for First Commercial Flights
A bunch of publications stole the idea from a popular tweet, apparently: https://twitter.com/sannewman/status/1025176560951808001.
@captainmuon (https://news.ycombinator.com/item?id=17683845) didn't say it was widespread in any absolute sense, only that he or she was surprised by how widespread it was.
Actually yes, "a man" would. This is the same damned groupthink ignorance anybody intelligent gets when dealing with the less intelligent. It's fundamentally not about getting the right answer, but preserving monkeysphere group cohesion and hierarchy.

In fact, I'd say the zeitgeist of casting everything in an identity politics narrative is in the same exact vein. It's a nice, simple, and wrong answer, but it does sort out who has committed to the group (ie religion).

I'm certainly willing to posit that women are quite often on the receiving end due to many men immediately writing them off as lower status (likely in an attempt to keep from sliding further down the scale themselves), but I'm not signing up to drink divisive kool-aid that ultimately obscures the problem.
Is anyone aware of a successful infiltration of a system that occurred by stealing an encrypted SSH key with a reasonably good password and successfully decrypting it?
If Monty would open the door where the car is, the decision whether to switch wouldn't be much of a gamble and there wouldn't be much entertainment in this part of the game show. So of course Monty knows where the car is. There is nothing mysterious or unclear about that.

This is just a hard question that is hard to get right and there is no shame in getting it wrong if you have to come up with the answer from scratch, never having heard such a puzzle before. There is no shame in not 'getting' it either. There is shame in allowing not 'getting' it to determine your conclusions.
> Conditions on reporting turn reporters ever so slightly from press to publicist.

Only if that obliged them to report what the source said uncritically, which it doesn't at all.

I mean, I'm not defending the principle, but realistically it's where we are. e.g. the Trump administration has outright said that they will fire anyone leaking information to the press. So the only way to get information about what going on in there is to allow your source to be publicly anonymous.

> you have to imagine that some reporters will agree to change a conversation into an "off-the-record" one in exchange for access or a scoop.

Corruption exists in every industry and journalism is no different. The question for any reader is working out who they trust. The NYT says here that they explicitly ban that practice, and you can either take their word for it or not, I suppose. I don't know how you'd disprove a negative in this context.
Sapi: Time to read online articles based on personalized reading score
I strongly disagree with you. I was interviewed by the WSJ and a few other organizations a few months ago. There are a variety of details I was willing to give to provide greater clarity and context to the situation, but only if those details wouldn't actually be in the article itself. In fact, these weren't even details that would make me look worse - they're details I personally felt would unfairly make other parties look bad if they were read in a newspaper article. But those details were still germane to the setting of the story. Moreover, I didn't really want my name to be in the story either - I'd rather have my research show up on the first page of a search engine rather than a bunch of news articles about me.

The reality of human communication and social dynamics is that the same information can be received quite differently based on 1) the medium of delivery, 2) the person receiving the information, 3) the receiving person's prior knowledge, and 4) the amount of time that can be spent putting the information into a charitable or uncharitable context. Sometimes it is legitimately useful for a reporter to have information which can inform the parts of a story they will report on. And of course if I tell a reporter something, I have no creative control on how or if the information will be used and presented in the final piece.

Is this sometimes misused? Of course. But it's not intrinsically bad or good, it simply allows both parties to have greater control and flexibility over what is said. If you took away reporters' ability to get details off the record, you would not find yourself in a new journalistic utopia with greater transparency and accountability. You'd simply make it harder for reporters to find leads and information.

I do not believe that setting "ground rules" or "agreeing to terms in advance" compromises the journalistic integrity of a reporter. I think reasonable and honest people can believe it's in the best interest of all involved if they can provide context and clarity without those details being widely disseminated. The potential for misuse here does not negate the flexibility of that paradigm when it's used with integrity.
Windows has certainly been consistent in not offering an SSH client at all for a very long time

That has changed. One of the Windows10 previews offers a client and server (Ed25519 only). I`ve been experimenting with it on WSL and it seems functional... time will tell whether or not it is secure.

Back to the point of the original discussion: having worked using OSX/MacOS, Windows10 and GNU/Linux in various combinations for the last couple of decades I honestly prefer the desktop experience of GNU/Linux. As long as you avoid the dodgy hardware (Nvidia cards, an ever decreasing number of wireless chips) then everything is painless.

At this point really the only thing distinguishing these operating systems as general desktops (as opposed to gaming systems) is whether or not they are Free Software or not. That is something that is becoming more and more important to me in order to avoid being compromised by criminals (governmental or not).
No it's not. A good part of us here started their IT path by messing with security.
> [Disclaimer: I was working on Firefox back then, and still am now; I've had to deal with a _lot_ of this firsthand.]

I remember knowing you from UC and being surprised—I think when I saw your name in a changelog, perhaps—that someone I knew by chance was a part of the architecture of a project I loved (and love, albeit less passionately) so much. Thank you for your work!
Investigative journalism is often in a gray zone. I'd they didn't allow conditions then a lot of sources wouldn't and couldn't talk. A lot of whistleblowers would bee afraid of consequences. In the end it's up to the ethics of the journalist to handle this correctly and make sure that off the record conversations aren't misused.
You're overestimating the effect of intelligence on one's food choice.
You're also conflating intelligence, ability to earn, and education. Network effects and marketing have a much bigger role to play here.

It's very common for middle class to follow upper and upper-middle class habits once they have the means. And if it's habit forming, like fast food, it's very hard to get rid of it.

Combine that with massive marketing using American dollars, and you've got a huge problem that's hard to get rid of without government intervention.
I was wondering this too as I watched the video. As an adult I know how physics works and I know that what I'm seeing is not normal based on decades of experience. If you showed this to a 1 year old and let them play with 4D virtual toys for a few years, would they more intuitively understand 4D objects? Or would it still remain foreign due to the fact that they can't see things moving around the fourth dimension?
time and date

ID
If you actually read the FBI report, you will find it corroborates the reported facts of Gamergate harassment.

Your 'fake news' protestation is not supported by the evidence.
It all depends on the boundary conditions.
Aren't there non public oil giants who're worth more? Like Saudi Aramco?
> YES. Yes even if not a single person uses it. If it makes sense and might be useful, and especially if it is already there, then it should stay.

By this argument, Pocket has to stay, and I hope that's at least not the universal sentiment. I want Mozilla to have a stripped-down core and be endlessly customiseable by add-ons; Mozilla themselves have drifted away from this vision, but I hope that their most passionate users won't!

> Or, what about a spare tire?

The argument isn't about whether you should have a spare tire, but whether the spare tire should come pre-installed by the manufacturer. You can buy another spare tire just like you can install an RSS add-on, or use a separate RSS reader.
An autobiographical story of ferrying a Cessna C150 from Oshkosh, WI to Gaborone, Botswana: http://www.cessna150-152.com/transatlantic.htm

It has information about swapping out seats for a fuel tanks, a broken antenna, bribes / extra fees.

> Although Leon could talk to air traffic controllers in Gander, New York and Santa Maria, the biggest problem was the disbelief from the airliners when they continually asked for his aircraft type.
Yes, I also read they would do this to prepare for a Google buy.
I didn't think what you say is true, but it is. Here's what misled me:

Go back to the 100 door version. You start out by opening 1 door, so it's 99/100 that the car is behind another door. If monty just happens to open 98 of those doors and reveal all goats, then that 99% probability that you should switch to one of them combines with new knowledge of which to switch to. Its exceedingly rare, but if it happened, then you should still switch.

The above logic is wrong. I simulated and you're correct:

n = 10000000
n_doors = 3
first_guess = np.random.randint(n_doors, size=n)
car_behind = np.random.randint(n_doors, size=n)
should_stay = first_guess == car_behind
print('p(should stay)',
np.mean(should_stay))
# 0.3333381
monty_opens_all_but = (first_guess + 1 + np.random.randint(n_doors-1, size=n)) % n_doors
print('bad setup?: ',
np.any(monty_opens_all_but == first_guess))
# False
monty_shows_only_goats = np.logical_or(monty_opens_all_but == car_behind,
first_guess == car_behind)
print('p(monty shows only goats)',
np.mean(monty_shows_only_goats))
# 0.6667607
print('p(should stay| monty shows only goats)',
np.mean(should_stay[monty_shows_only_goats]))
# 0.499936633938

I'm kinda astounded. I do stats for a living, yet without writing out the math, my intuition misled me. I thought I had a framing of the problem that allowed me to use a quick shortcut in my thinking, and that framing was wrong. Two takeaways:

1) Probability is really hard to get the right intuition about. Reasoning by analogy/shortcut problem framing is dangerous. You have to write out the math.

2) The "100 doors" explanation for the usual monty hall problem is correct for subtler reasons than are immediately obvious. You could probably set up a counter monty hall problem to trick people where there are 100 doors and he just happens to show 98 goats.
Has anyone yet built a tool which will deploy an environment to all three major cloud providers and bench mark them against each?
I edited my comment above in anticipation of this truth. You're right and the difficulty with anonymously passing info is that the reporter can't verify the source's integrity very easily (not every source has access to a non-public document or other independent source of identity verification). I still believe these issues can be addressed without a reporter compromising themselves.

Maybe one bright line rule everyone could agree to is no conditions on reporting when covering an elected or high-ranking (cabinet level or heads of agencies, etc.) official. Wouldn't even cover their staff -- but anything you see or hear a politician or high-level official do should be reportable in my opinion.
I estimated the cost of the pbkdf_bcrypt function that the new OpenSSH format uses. It's about 20-30ms for a derivation with default (nrounds=16) parameters. That's fine, but it's not absurd to suggest you want nrounds=100 or so, to bump it up to 150-200ms. That's a noticeable delay, but it also makes recovering the password extremely costly, and you only pay the cost when you actually unlock the key (so, if you use ssh-agent, not on every git push, for example).

You can check my (admittedly, first pass, back of the napkin) work here: https://gist.github.com/lvh/9f551c92e3b3347424a0c8dc61c73c2b
A guy that taught me a lot about designing hardware said his company refused to sell to U.S. buyers specifically to avoid patent suits. He said it's also why they did so much obfuscation and NDA's. He said it also works so long as they don't pay a company like ChipWorks to reverse engineer your stuff looking for infringements. Then, it still works given that's expensive enough that most parties that could sue won't do it. So, obfuscation and staying away from U.S. were effective strategies.

I thought it had negative implications for competitiveness or financial sustainability of open-source hardware. On top of regular challenges, they might get sued more since the infringement is visible in the source.
jika harus dengan kewarasan, mungkin yang anda maksud bukan KODE.
I think the biggest problem with Markdown is that the spec is ambiguous and there’s no clearly prevailing standard.

Jeff Atwood tried to fix this, but the creator of Markdown does not seem keen to cooperate with any attempts to standardize it.[1]

Since he owns the trademark, standardization will likely be impossible without his cooperation. Not to come down on John Gruber, I understand his position and he’s a cool cat... it’s just an unfortunate shortcoming of markdown, which I otherwise love.

With the exception of ordered lists. I can never figure out how to get multiple paragraphs or interstitial content into ordered lists, and it always resets the counter to 1... but everything else is great!

[1] https://blog.codinghorror.com/standard-markdown-is-now-commo...
Light aircraft are pretty cheap. A Cessna 150 can be acquired for just ~$15k.
I'm fed up with the kind of thinking behind your comment. A man rejecting a woman's patch? Sexism! A man correcting a woman's misstatement of fact? Sexism! A man explaining a complex subject to a woman? Sexism! A man interrupting a woman? Sexism! A man giving "no hire" feedback? Sexism! Literally any situation where a woman feels bad? Gamergate.

You don't want to solve any problems. You want to be angry. You want to see discrimination. You want to tell people how to live, speak, and think. And by God, if you need to misinterpret a situation to manufacture some kind of gender grievance that lets you do that, you will. You'll never be happy, because there is always a way to twist any interaction between a man and a woman such that the man looks guilty.

For fuck's sake, the Monty Hall problem has nothing to do with gender, but you've decided to take an ideological shit in the comments anyway because you woke up this morning and decided that what you really need is some good old sanctimony.

This kind of thinking is a plague. It's destroyed academia, and it's eating away at any remaining trust and good will in tech. Your ilk ruin the careers of good people trying to do the right thing just because you want to manufacture offenses and victims.

Well, fuck your ideology. After decades of voting Democratic, I voted for Trump in 2016. There are millions of people like me. I know this message won't get through to you, but other people might see it and try to do fight in some way.
This is certainly true, if you're able to do the simulation on your own, you may also play with parameters, remodel the problem, etc.

Another problem which is best explained by simulation is the random distribution of wealth [1]. (I played a bit with this one, introducing further parameters like liminal damage, debt, asymmetric amounts depending on investors trust, etc, to see how basic economic assumptions would reshape the model. Answer: only to the worse.)

[1] http://www.decisionsciencenews.com/2017/06/19/counterintuiti...
Solaris superseded SunOS in 1993 and let's be honest, Solaris 2.6 is when Sun "shined". most of us linux beards just see it as a linear progression until oracle murdered it.
It's even more interesting with exposure to neighboring languages. You observe more and more how they flow one into the other. Modern nationalities have introduced something of a step function feature to this, but not at all thoroughly.

Americans, for one, often wonder at how many languages a European may speak. And there's significant instruction and emphasis on this, I understand. (My own experience is with the U.S. education system.) But, too, there's simply the fact that over relatively small distances -- in our modern world -- language changes. And you grow up accommodating that.
Where is the ambiguity in "opens another door which has a goat"?
> Even though the article says it's not done, you have to imagine that some reporters will agree to change a conversation into an "off-the-record" one in exchange for access or a scoop.

Where does the article say this isn't done? It only says that the journalist isn't bound to retroactively convert comments to be off-the-record at the request of the interviewee.

For better or worse, the journalist is always free to selectively report; they are not required to print every statement made on the record.