skysight-inc/HackerNews huggingface dataset:
Probably not 2/3. The BJS collects information about the US prison population:

https://www.bjs.gov/content/pub/ascii/p15.txt

Out of 1.5 million in federal and state prisons, about 700,000 were convicted of violent crimes. And of course the remainder are not exclusively low level drug crimes.

(the population in jails is usually less than 100,000 so it won't tip the balance)

Better drug policy could well impact the levels of violent crime and so impact the future prison population, but forgiving sentences for drug related violent crime is a step further than forgiving sentences for petty drug crimes.
I've had the same experience, with Comcast... What these companies don't understand is that good CS can make a customer for life, or the opposite.
Salesforce can do this, but Google can't?

https://www.salesforce.com/blog/2017/04/salesforce-equal-pay...
What's driving the billion dollar natural beauty movement?
Nah, if gender-based wage discrimination is 'proven' in court, the people who got shorted are going be awarded some multiple of the amount of wages that can be attributed,
according to whatever calculation gets used to determine the existence or non-existence and magnitude of any such discrimination. (Not a lawyer, but I've listened to Lilly Ledbetter give a speech.)

Please tell me that your focus on "contracts" doesn't mean you are a sincere, "omg the right to contracts" libertarian?
A Year of Google Maps and Apple Maps
Internet of Things Security Growing Pains – Balancing Security with Innovation
Taplytics Is Hiring Web Application Engineers (React / Angular) in Toronto
One Plane Was Allowed to Take Off After Flights Were Grounded on 9/11 (2011)
"It says something unfortunate about the current perception of science if people think scientists getting excited about new data contradicting theories is something noteworthy."

I don't think this is a problem in physics but it seems to be a problem in social sciences or economics where people get defensive when doubts arise over their theories.
Yes, I think that I'm being unclear.

As a user, I need to understand the top level abstraction of the library I am using - the api. I need to read that api's code and understand what it does, (not any deeper) in order to use it.

If it is a low-level api that directly implements a thread-pool, I need to understand that. If it is a high-level template that implements the async continuation monad[1], I need to understand the api surface that I call, and just the body of that surface and type signature.

1: https://www.fpcomplete.com/blog/2012/06/asynchronous-api-in-...
I find it actually somewhat hard to believe that DOS ever cared about the extension of filename passed to EXEC because the same syscall is also used (with AL != 0) for overlays and can also be used as generic MZ loader, in both these cases such files typically did not have EXE extension.

In DOS 5.0+ (at least, never tried it on earlier) and probably every version of Windows DOS's EXEC and Windows' CreateProcess()/LoadLibrary() does not care about the filename and just uses loader implementation appropriate for whatever was detected from the header.

ShellExecute() (and it's DOS "equivalent" EXEC(%COMSPEC%, "/C foo")) does care about the extension. In DOS there is hardcoded list of extensions that are executable (BAT, COM, EXE, in this order, with BAT being handled by the command.com itself. There is no way to directly execute image with different extension from the command line), while in Windows what happens depends on contents of HKCR.

One notable feature of how this is handled by DOS is that when you have both foo.exe and foo.com then foo.com takes precedence (IIRC this has something to do with the fact that traditional Windows entrypoint was called WIN.COM although it always was MZ binary).
This means we could write numerical code in Go and get auotvectorized assembly and use GPUs via the nvptx backend. Neat!
Positioning Your Software Platform Strategy for Success
> its unhealthy and causes more harm the more it's permitted

Interestingly enough, that's something that's even more true about sites for anonymous smearing of people in your local community.
Why South Korea has the highest concentration of robots in the world
Make an easy way to script them in JavaScript with npm based installs and you'll see 1000 overnight.
One customer was told that the root cause was a "lightning strike on a datacentre", although it sounds pretty unlikely (there are storms today in the UK but surely there'd be a DR plan?)
Well, I really like the idea of a standard open source industrial control system. If we ran into vendor/supply issues, that would give us options. But this industry (or at least the pocket of it that I work in) is very conservative. It's like the old "nobody got fired for buying IBM."

Hmmm. I'd be curious to know who ends up using these devices. Maybe I could apply to work for them. :)
If you want to delete your comment lower down, you should do it soon. There is a fairly short deadline.
Because then you also need a shim format.com and a shim this.com and that.com and so on.

Much easier just to make the loader check the header.
I thought NSA was supposed to be limited to foreign intelligence, facebook has no such limitation. Besides IIRC CIA's IN-Q-TEL is among the first investors in facebook.

So facebook is much more that NSA, though they probably provide the NSA. AFAIK the "social media website" label is the PR/marketing way to say "global tracking/surveillance tool fueled by exploiting its registered users".
The antibacterial properties of copper are well known, and were proven long ago. I think this is just someone looking for something to research and write a paper on.
> before digital systems (probably circa 1980's?)

IBM offered ACP (Airline Control Program) with their new mainframes running OS/360 in 1965. Later they changed its name to ALCS and TPF, still used today by reservation systems.
Right, but if the Department of Labor finds them to be out of compliance with Equal Pay laws, the resulting consequences will be made public in some form. That in itself (and rightfully so) could set off further legal action by current or former employees.
Depends what you look for. Most of ML papers do not disclose weights/models that they used or all details needed to make fully reproducible solution. Doesn't seem like this will change this time.
If I remember correctly, not just the files themselves but the entire memory available to COM programs at run time was limited to 64k.

It's funny how engineers think those times are long gone whereas the demand for very compact systems with low energy footprint is still there. So mastering programming within kilobytes is still a thing, don't disregard it!
> But maybe I'm wrong. Maybe I'm missing something

Post your name and address here, and give me 72 hours to show you what the harassment being complained about is like.
> and other punishments

That's the problem. A lot of people in the US like the idea of punishing and giving out moral retributions more than improving society in the long term.
Couldn't the government paint a pretty accurate picture using IRS data? Title and earnings via W-2 is at least a start.
Being difficult is indeed pretty normal in our adversarial system of law. Being difficult about something that should actually be pretty easy is a good way to make your judge ornery and, unless your resistance earns you the opportunity to give up less/different information or some sort of other concession, seems like poor legal tactics.
The gift is in studying the novel strategies AlphaGo uses and applying them to your own play style.
I suspect that outcome depends on water pH and temperature. One doesn't use copper pots for cooking acidic tomato sauce, for example. Acidic well water corrodes copper plumbing.
Prince Ea does it again
The American system of justice is not to rehabilitate, but to humiliate, punish, and torture. Worse, we outsource this to the private prison system which has an incentive to keep people in prison. You go to prison in America you will be brutally tortured, humiliated, and will emerge far worse than when you went in. That is the fault of every American citizen - not the politicians - but the people. Because it is the citizenry who punishes the politician that appears even remotely soft on prisoners, or supports prison reform. America is a vengeful society, overflowing with righteous indignation.
Why Kale Is Actually Terrible for the Environment
you are about a century late here, the whole 20th century was about democratic and freedom progress, a shift of power from politician to corporations and corporations using the acquired power to fight against and protect themselves from the democratic progress.
THE LAST MILE: INTFACT
Same, their recruiters email me every couple of months... Yeah no thanks. Id sooner work for MSFT these days. How the times has changed.
Ahh yes. I misunderstood. The loader was modified, not COMMAND.COM, etc.
> you are a sincere, "omg the right to contracts" libertarian?

No .. I just understand that's how most Western legal jurisdictions work.

Hadn't considered the compensation claim aspect but surely it could be argued it's just an emergent pattern - not as a result of any policy decision?

Would be a very interesting test-case ...
Show HN: A Flask/AWS Rekogniton Implementation of Silicon Valley's 'Not Hot Dog'
The Secret Life of Secrets
The US has minimum security prisons also and just like this one, you have to qualify one way or the other.

https://www.forbes.com/2009/07/13/best-prisons-cushiest-mado...
> The article makes the case (to me) that local + anonymous was a failed experiment.

Jodel, a German YikYak clone, is still alive and well – in fact, doing better than ever.

Might be due to different environments, different moderation approaches, but it works.
Note that the authors of the paper being discussed are Indian. Literally any way of having potable water is better than what they do now.
Can WeWork Justify Its $18B Valuation?
> I don't know if this system could handle things like this: http://www.aljazeera.com/news/2017/01/60-killed-beheaded-gri....

The simple answer is that it's not a relevant question. It doesn't happen in Norway because there's no reason for anyone to join a drug gang the like of which there are in Brazil. If you were to be cynical about it, you could say that the Norwegian welfare state is so generous it will pay people to sit on their ass and do no harm.

Anyone who joins a drug gang in Norway does so out of lifestyle problems, not economic problems. The gangs are correspondingly small.

All that said, Norway has very unenlightened drug policies, and drug related deaths are very common compared to other European countries. There's a small but nasty subculture of bad criminals and bad police that will make life hard for you if you enter it. But at least money doesn't force you to.
Most of my coworkers are in their 20's so when they see 8-bit winged toasters flying around my monitor they just assume it's birds or that I am a weirdo.

(Btw, I found it within the first few G search results for "after dark mac". Not sure how legal it is, but I couldn't find a anything in iTunes either. There should be a gog for screen savers).
Been learning more about AWS' offerings lately. This is by no means groundbreaking, (I couldn't source enough quality hot dog images to train a TF model to an acceptable degree of accuracy) but just a fun way to test the chops of Amazon's image classifier :)
The Seed Vault Flooding Is Only the Start of Our Problems
Securing Applications on OpenShift and Kubernetes
Parking robot
Who wrote that article? I can't find the source anywhere.
I used to go to a boxing gym near Baltimore where a lot of people came from "bad" neighborhoods. A lot of the young guys had experienced a life where a lot of friends and neighbors had been in jail for drugs. Once you have been in jail its really hard to find a decent job so a lot of them go into drug dealing which often leads to violence. Jailing people for drugs destroys the whole social fabric of a community.

I don't think you can separate low-level drug offenses from violent crime. One leads to the other.
Yeah, I'd at least partly agree with this -- half-assed bike lanes are worse than nothing, and well-made ones are great. But there's not always room for well-made ones.
Yeah, I have come to understand the whole population scale argument is just an example of American (or in this case Brazilian) exceptionalism. Basically just a right wing taking point that denied the reasons in favour of a blanket 'this well not work here' fallacious argument.
Robot drawing arm
that many people think "can't find a good woman programmer".
well it's wrong but as said from a bigger pool it's more likely to find the good ones.
Not surprising, there is no contradiction. Copper is toxic to many forms of life.
Sure. And they have enough money to hire a firm that specializes in e-discovery and/or assign clever employees who have experience doing good, challenging work to put together data sets from disparate sources.
Well even in Norway, the prison in the article is not the norm, it is the exception.

>Inmates do not start their sentences at Bastoy. They must do time in a conventional lockup and apply to be transferred, having convinced the authorities that they wish to reform.

I work with a lot of criminals. In my experience, many times, the ones that go to jail go there because they really are bad people and have no wish to reform. It would be very difficult to change and reform these people just with outside intervention.

However, for the ones with a genuine wish to reform, it would be nice to get them into a facility like this.

I guess the real problem is there is no real easy solution for how to deal with bad people. I think there needs to be a mixed solution that takes into account the individual and their wish to reform. And really from that perspective, we do have many similar institutions in the West, like half way houses and various criminal rehabilitation programs.
Someonewhocare3s is not being called a misogynist because of the points you make here, he is being so called because he deliberately presented himself as such in other aspects of his post.

You seem to be saying that he should not be lambasted because underneath everything else he wrote, there may be a proposition that is at least debatable. This ignores the fact that he deliberately presented himself in that manner, and deserves to be judged on that, not on how you might present it. Freedom of speech does not protect you from being misunderstood; much less does it protect you from being clearly understood.
TFA looked at the copper concentration in the water after storage and it was below WHO guidelines for safe copper levels. Whether the WHO guidelines are sufficient or not is another question.
> Please tell me that your focus on "contracts" doesn't mean you are a sincere, "omg the right to contracts" libertarian?

Can we please focus on rational arguments instead of insults and ad hominems? This country needs much more rational discussion (like the previous comments) and much less name-calling.
While I dont agree with the tone of the post above, I agree with the content. While its a noble thing to try to build a new phone OS, I dont see the slightest chance that it will take off. Look at others who tried and failed:

- Ubuntu trying basically the same with an estabilished brand, mobile experts, a huge community,..

- Mozilla. Here same as Ubuntu

- Microsoft. Yeah, they were closed source, but had almost endless $$$ to throw at their project. Heck they even
bought one of the biggest mobile brands (Nokia) and failed.

- Other smaller ones like Tizen, Sailfish OS,...

So me being negative is just being realistic.
Windows Spying
Girl, 11, accuses school of war crime in feedback form
Bad agile, bad tools, bad QA, dysfunctional ops. Their sql ops said they'd get me a backup within 2 days and then 3 weeks later still no sign of it and we had to go live without testing.

The agile bits were standups before we'd even got anything to do, card votes on how long features would take and I was saying months and everyone saying days, but I was the only one with any significant experience. Lo and behold 4 weeks later when I left it still wasn't done. There was some nonsense around the kanban board when they'd move things when nothing happened, tasks were really poorly split up so some bits would just get stuck, etc.
Not a lawyer, but you probably do have cause for a lawsuit. Search "credit card data breach class action" and find lawyers/law firms who have handled similar cases in the past. If your data was compromised by a deep pocketed company and it was a large scale breach you can probably find a lawyer to file a class action on contingency.
Why Do We Want Robots to Destroy Us So Badly?
If your AI is so great you should do some deep learning thing to explain the AlphaGo moves.
A discussion about disenfranchisement conducted by the least disenfranchised people on earth. Pretty funny.
Efficiency.

On the platforms DOS was meant for the hundred or so bytes of memory wasted by creating another process (PSP + few bytes for the actual code) was significant so the simple approach of writing trivial .COM that does EXEC(COMMAND.EXE), EXIT is wasteful. DOS does not have exact equivalent of unix-style exec() so replacing the process in memory would involve either adding that to DOS or implementing it in the .COM stub, both approaches have the slight problem that there is no way to guarantee that the block of free memory that was selected by DOS for the .COM stub (and thus starts with the PSP of our process and its starting paragraph is our PID) is large enough so the EXE would fit there.

Also such .COM stub will have to be stored on the disk as separate file which on FAT16 would probably waste most of the used cluster given the expectation that it would be few bytes long stub.
> Indeed, if women were systematically underpaid despite equivalent performance, I find it hard to believe they wouldn't be hired by the boatload. This might be explained by (1) a lack of women relative to men in the developer workforce and (2) a systematic bias in competence.

Or (3) because a huge proportion of perceived performance is subjective. I can't find a study right now, but e.g. http://fortune.com/2014/08/26/performance-review-gender-bias... make a decent argument towards women receiving qualitatively different performance feedback to men.
I thought my last paragraph there addressed this fairly well.

If you are talking about reducing the prison population that exists right now, they sort of have to be separate. A murder that is the end result of a chain of events containing a lot of difficult choices is still a murder.
To be more specific, COM files were loaded into a single segment (64k) - this is where the limitation comes from.

At the time of DOS, memory access was unrestricted, so, in a basic form, one had direct access to the entire base memory (640k). DOS viruses for example frequently resided just below the top of it, and/or manipulated the interrupt descriptor table (located instead at the very beginning).
COM files can access all addressable memory in the system:

https://news.ycombinator.com/item?id=14427269

Remember that they run in an environment with no memory protection.
Just curious. How do you define "deserving" when you are literally born into it? Do you have memories of your past lives upon which you have judged yourself to be unworthy of your current privileged state?
> overflowing with righteous indignation

As a non-American, I have to say this is the most puzzling thing about the US: The abundance of anger and indignation in public debate. I guess it's a natural consequence of a winner-takes-all voting system in combination with a vast and heterogeneous population.
>How was it done before smart digital systems

Manually. The TPF reservation systems have a concept of "Queues". They would place travel records that needed to be reaccommodated onto a queue. Then, reservations agents would "work the queues" from their green screens, make phone calls, etc.

>how is it handled today given all the intertwined applications

Depends on the airline, and the system, but the general answer is "partially automated". The processes for less widespread issues is more automated. Think like a major storm in the northeast. Global outages are less automated because you're dealing with multiple issues, not just passengers.
Thank you for posting this. I'm just starting out on a career in medicine myself, and I often wonder how to make it through this with my sanity intact. The idea that the career demands "the subsuming of my inner life" seems cruel and, I hope, not inevitable. Isn't there room to feel our feelings in this job, and not necessarily be ground down by them?
That would require the Department of Labor to have that data. They don't have that data; the IRS has it, and they'd probably have to get a court to order the IRS to hand it over, and the court might well not do that.
One common comment from Go players at all levels up to 9-dan pros is that they don't understand many of the moves. The same will happen as more and more advanced AIs are used in the real world.

Yes, we do not completely understand the workings of current advanced neural networks either but the effects are still contained as they are not general enough to cause unintended impact outside their domains.

This could have started to change: a recent Google paper, AutoML, allows the machines to design themselves to suit each task. [1] A future advance could allow the machines to pick and learn to do new tasks that are helpful to accomplish a given high level mission. Therefore, chances of unintended consequences become much greater.

With human involvement only at the meta level, deep understanding of the generated implementations becomes more challenging and, in highly complex domains, perhaps impossible.

The major issue is, without a moral core that closely aligns with humanity's evolved morality, there will be moves that advanced AIs come up with that we deem abhorrent, and sometimes unforeseeable, yet they perform them innocently and we only find out the consequences once it is too late.

[1] https://research.googleblog.com/2017/05/using-machine-learni...