skysight-inc/HackerNews huggingface dataset:
I'm guessing you mean Aramark (http://www.pbs.org/newshour/updates/prison-strike-protest-ar...) not Aero-Mark Corporation, an aerospace company. Though perhaps I'm cynical enough to believe that the latter's mission statement "The Aero-mark team bases its work ethic on unity, quality, and accountability. We are one company, one team, succeeding together." could be espoused by a company that abuses prison labor. These mission statements too often seem to be used as a sort of counterbalance for the actual behavior of the company: the more lofty the mission statement, the more deplorable the behavior.
Thanks, I enjoyed reading it (in spite of the pop up!).
I think sooner or later someone will use this method to crate a (local, self-hosted) tool to manage FB posts without actually using FB. Finally!
This, easily one of the greatest writers in the genre but largely ignored in regards to marrying literature and sci fi. I suspect he is too dense for most, although they will never admit it.
Actually on material design, I liked the look though it smells a bit classic as of now.

But what I dislike the most is that I have to navigate and click more than necessary for simple tasks.
To play devils advocate prison contracts have valid extra costs you have to vet contactors more than say an office cleaner.

You also have to budget for extra security if your a contractor working in a prison you have to log all of your tools in and out to stop inmates nicking things that could be used as weapons or to aid an escape
Optimal for Caucasians maybe.
In my office in the tropics, anything below 20C (68F) will generate howls of protest.
Hacker news is for security news
The server key can be signed by a trusted authority, no need to trust on first use.
Russians faked Google Alert emails to phish a company that makes voting software
Leaving Social Media Taught Me How Broken the News Cycle Is
giving criminals rights is a politically toxic because of religious doctrine: the point of jail is not to learn, but to suffer. the idea is if you flagrantly disrespect god(aka the power structure of the society you live in), you must suffer as an example to others.

Its not an ideal system, but there's a certain sensibility to it that stabilizes society. If people saw those that go to jail, come out better persons. They might get the idea that the criminal is a leadership figure, or that they too might become better persons after experimenting with crime.

I'm a strong believer in prison reform, and treating criminals as victims of the difficult choices life offers you. It shouldn't be the accepted standard to put them in a cage and forget they exist, we need to show them the flaws of their moral system: we need to preach to them until they concede the errors of their ways and show meekness.
"includes sections on how to limit sharing personal information with people online"

No word on if it includes sections on how to limit sharing with corporations, however.
Reading philosophy is valuable but most people are passive when they read. Critical thinking is a skill that develops through practice, debate.
While I don't disagree with your comment, it's a little ironic that hardware is designed visually. Instead of writing a netlist by hand, it's drawn as a schematic. The same applies to mechanical, construction or any traditional engineering fields. LabView targets engineers in those fields rather than those in software.

So, you are right that visual programming doesn't represent how a computer software works.. But it's exactly how computer hardware works.
I posted it because I thought the videos are both enlightening and aesthetically pleasing. I'm not sure how they managed to make it look like the lecturers are all da Vincis and have no problem writing mirrored text. Would a simple flip around the middle of the screen do it?
I'm a humanities student and not on the left. My experience with leftist professors is that even if they try to actively push their politics on students, they will still give As to papers with well-reasoned dissenting views on highly political topics, immigration for instance. The only unfairness is that students who just repeat everything the professor says in their paper will get an easy grade without much thinking but I don't know what can be done about that, unless professors are to penalize unoriginality. The groupthink isn't an obstacle to critical thinking, it's just an excuse to avoid it.

Critical thinking skills aren't something to have on top of domain-specific skills, they're something to have as a foundation for them. If you focus on critical thinking skills in lieu of anything domain specific, and expect to get a job without further learning, you're foolish, but you'll have an easier time learning the specific skills you need for practical work anyway.
Just like in the producers :-)

"While Max and Franz earnestly supervise rehearsals, Leo continues their old scam - overselling shares of the play to their fellow prisoners, and even to the warden. The song "Prisoners of Love" plays while the credits roll."
NSA uses punctuation and typos to steganographically insert source information.
The Case for Droning Julian Assange
I think the idea is that it means that anyone selling before the harvest is doing so illegally, and the nuts are maybe stolen, because they couldn't be on the market legitimately. So if you were caught selling, you'd be subject to arrest. If there were no ban, it would be easier to fence stolen nuts.
I think you mean scratch, not squeak.
(Almost) any project that is in maintenance mode requires a lot more reading of code than writing.
I am ignorant, what is HEIF?
IndexR: The fastest open source storage format for big data
Accountants have to keep learning, doctors have to keep learning, lawyers have to keep learning, lawn mower repair technicians have to keep learning.

I'm sorry, but it's not because the stereotypical programmer leaves and breathes code and software that the average programmer is actually like that. Believe it or no, a lot of programmers have a family, kids, friends, etc. They even take vacation I've heard. And, that may be a myth, but there are reports of programmers have passions and hobbies other than coding.
What Is PHP and How PHP Works
In dataflow programming, variables are unnecessary.
Is slavery enumerated as one of the punishments levied by the Court?

It is not. It may be allowed by the Constitution but it is a significant extra punishment levied on offenders that should be part of their actual punitive phase, if that is what society wants.
Sandra Bland was an unarmed woman frustrated by a traffic stop.
wasn't it called Route 128 ?
For me that has motivated the biggest improvement in my own coding - writing and maintaining a system for a few years. If I go back to code I have written a few months ago and it doesn't immediately make sense, then i have no one else to blame but myself (I usually refactor it when this happens).
Indeed not: there is an almost infinite number of things that Latin-1 did not have; e.g. any characters beyond Western Europe. While keeping the 128-256 block compatible was a part of early Unicode (hence the "one-glyph" é), having composed characters was a Unicode primary design goal (hence e and the composing accent). A pure Unicode implementation would have been better, maybe; what we have instead is one that has gained mass adoption.

https://en.wikipedia.org/wiki/Latin-1_Supplement_(Unicode_bl...
Silicon Valley's H-1B Secret
I have been using the headless mode for a while (on unstable). It's been awesome!
How to master feedback loops and excel in the workplace
Different story, then.
Disease is even more realistic. Before modern civil engineering (at least in the west) almost all newborns died before age five. If a kid made it to 5 and avoided accidents and stuff, they made it to 80 just like we do today. But until 1900 or so in the west, about 80 to 90 percent of humans died before age 5.
It really is not slow to turn on https://www.reddit.com/r/Surface/comments/6fivf0/surface_pro...
That's why they suspect organized criminal groups--to get rid of large quantities, you need your own distribution channel. One guy working by himself isn't going to have that.
Doesn't seem to work anymore in iOS11 (developer beta on device)
Heroku Shield: Continuous Delivery for HIPAA Apps
I'm working through "Vue JS 2 - The Complete Guide (incl. Vuex) by Maximilian Schwarzmüller.

I definitely recommend it, I am really enjoying his teaching style and the course is structured very well.
"Because the people in power don't want to compete in a market."

That's something people forget. Even people and companies who have benefited from the market don't really want to compete and will do whatever they can to not have to compete.
Raynor – a marshalling and data validation library for TypeScript
I am not sure why these state laws haven't ben struck down as unconsntitional as it will effect interstate commerce in fact you could argue that for most state employment laws.
I don't disagree with your comment either.

In fact, my sentiment extends to hardware design, which is why I've been toying (and building real stuff for work) with SKiDL lately, a Python extension that allows for text based schematic capture for printed circuit board design.

Of course, the actual routing of the traces still must be done by hand. However, during schematic capture, instead of drawing the same Zener diode input protection 100 times with a mouse, I just call the code that builds it in a loop.
It is worse than that: we have 100k years invested in language and 5k years invested in writing language down. Pure visual communication went out of style with the cavemen and was never very effective beyond being used as supplementary material.

Visual has some large advantages as well as drawbacks. It uses a different part of the brain for reading that works more in parallel, and can actually augment your short term memory. However, making visual work requires taking advantage of its concreteness, which textual language styles can't do very well.
Implementation Competency: Strategies for Avoiding a Failure Scenario
Do you have less than $500 saved? What would you do if you suddenly needed a car or home repair that cost $1000 and wasn't covered by insurance?
The article said this would be a non-profit company... but then again this is the US and look at all the non-profit multi millionaire preachers. Or the non-profit Goodwill with exorbitant salaries for execs.
For myself, it's the challenge and being able to prove to myself that I can do it. I love that there is no clear direction or obvious answer. I want to build something and make my mark on this world so that I can tell my kids one day that they can absolutely accomplish anything in this world if they set their heart to do it.
Personally I think the current Normalisation Form D is awful, storing an ü as two characters is really annoying and even bash can't really deal with it in the version Apple uses. I really hope APFS will fix this. But we'll see.
Can someone explain or point me to a good source of info on why headless Chrome is a big deal? (Not being snarky; I really want to know).
Also central to New Jersey's weight as an innovation hub was Princeton University - where Alan Turning met and studied under Alonzo Church.[1].

Also worth mentioning is the Institute for Advanced Studies in Princeton, N.J where Kurt Gödel remained a faculty member until his death in 1978.[2]

Alfred Einstein also spent the last two years of his life working at the Institute. Imagine the conversations Einstein and Godel might have had? If you're interested, this a nice piece worth reading(Gödel and Einstein were walking companions!) [3]

[1] http://www.maa.org/book/export/html/606725

[2] https://www.ias.edu/scholars/godel

[3] http://www.newyorker.com/magazine/2005/02/28/time-bandits-2
Is it a problem if lots of the best and brightest go into finance?
It just get the song Funkytown stuck in my head.
I wonder if they've reached out to news organisations like The Guardian and NYT. Also, perhaps human rights charities could make reasonable contributions once someone explains the importance of the project?
I think Wall st sucked up most of the tech talent from NJ. Well over half the IT staff I've seen in the big banks and hedge funds live in NJ and commute in. I dont think tech could compete salary wise, though is starting to change now. Also Virtually all the data centers for NYC banks are in NJ suburbs.

Other Scientists and business people moved into Pharma in the 80s & 90s - which is also not doing so well.
You are not forced to use C or C++. Rust has automatic memory management via its Ownership System. Once you get used to it, it feels a lot like a garbage collected language.
Cool that the file format is officially specified as a Protocol Buffer: https://developer.apple.com/documentation/coreml/converting_... (bottom of page)
Ray Dalio's Thoughts on Trump
HAHA, you're correct
I suspect that a lot of people over-emphasize the role of California non-compete lack of enforceability, specially given that (perhaps especially in the past) they've also reflected cultural differences between established large east coast firms and California startups.

I'm not aware of research in the area but states other than California vary in the degree they enforce non-competes and other restrictions. I'm not aware these have a clear correlation to business formation by state. I don't doubt it's one factor but, for example, Massachusetts hasn't been able to get rid of non-competes yet does pretty well as a tech center.
Nuts go rancid.
John von Neumann worked in Princeton, I didn't realize the von Neumann architecture was aka the Princeton architecture.

Of course Einstein lived and worked in Princeton too.
One of the new features in iOS 11 presented yesterday is the File App. It provides access to all files (at some level) in the system and on networked systems including iCloud, Dropbox etc.
Target the violence, not the speech. Perhaps it is a cultural thing. Being an American, we have a bit of a libertarian underpinning to our culture, so maybe it is different.

You use the term "hate speech" as if it is a definite thing, but the phrase is nebulous and can very easily be used to target expressions of an undesired ideology in the case that the authorities have an agenda to push (e.g. certain religious authorities may target another religion's evangelization efforts as hate speech; communists might target people trying to spread Western values of free enterprise; etc.).
or an unlucky illness
I guess it depends on what you are used to. I get distracted by being too cold (ACs included); if it's hot I don't have it. I get a lot more done in humid 40C Thailand(etc) then I get done in cold, rainy London in the same timespan. Programming that is; for meetings cold is better I think.
And I think the exact opposite

I don't have a big screen (15"4) I want the browser header to be as thin as possible
One expects that if this thread hangs around long enough, we'll eventually see claims that negotiating well against the firm is actually of some sort of value to the firm.
SEEKING WORK | REMOTE | Lahore,Pakistan.

Full stack web developer with 3 years plus experience in multiple technologies
I'm available for projects only
Skills: Javascript (ES 3/5/6+),HTML, CSS, Angular 1, bootstrap,jquery on client side On server side i have experience in grails/java,python/django 1.7 and little bit php :)
Things I'm good at: solid, user friendly, modern UIs with current best practices and that perform well, single page apps, creating or integrating web services and APIs (Rest,websockets), CRUD backends
Website: https://abdurrehman91.github.io/ email:abdurleo91@gmail.com
Google Photos reaches new AI peak
'Moreover, why is it legal, like in NY, for a company to say they own all your work both on and off the job'

Because it's really difficult to define which IPR is inside or outside the scope of your employer's business and easy to abuse for the employee.

Your email app might be clearly outside your search engine employer's business, until they decide to do this gmail thing. Also, most employees do something related to what the employer does.
Route 128 is in Massachusetts. (The term isn't really used any more because it doesn't correspond to where many/most companies are actually located--it only did to some degree even when the term was in vogue.)
Thanks for reading it and I'm glad that you liked it!

Sorry about the pop up... I'm not a huge fan of them as a user myself, but we only show it on the first post that you read and it drives a lot of sign ups for our monthly article newsletter. We try our best to only put out high quality articles and to keep the intrusiveness of marketing widgets to a minimum.
Not really. In a barely-networked and severely resource-constrained world (kilobytes of memory, not gigabytes), this decision made sense. Shift happens.
Technology Billionaires Trying to Remake America's Schools
Just tell them you are transspecies and identify as a woodland squirrel.
> and can have their sentence extended arbitrarily by bureaucrats and not the court system

That part, at least, is not technically correct.
Could this be useful for multivariate statistical analysis, such as Basketball Player A has more steals than Player B but only when Player C is on the court? If so, it might get pretty busy on FanDuel
I'm not really sure that there is anything I might do on Product Hunt that would improve Screenful's odds of success. However, if it meets the guidelines, this might make a good 'Show HN'. Show HN guidelines: https://news.ycombinator.com/showhn.html

On the other hand, 'Show HN' is more about getting feedback than Product Hunt. Good luck.
Just to articulate the difference on HTTP caching again:

Using HTTP caching for saying how long online clients should keep a value becomes impossible if you want to tell browsers to store things forever in offline mode. HTTP caching makes no distinction between whether you're online or offline.
pretty much replaces http://phantomjs.org/
I don't encounter people, either IRL or online, with significant experience in LabVIEW, or other visual dataflow languages. I wonder if you could give me feedback on my own visual dataflow language, described in http://web.onetel.com/~hibou/fmj/FMJ.html

Though I haven't updated the web pages, the language is still evolving, and not yet ready for release.
It does help though. It doesn't need to be overly formal, but putting on nice slacks and a nice shirt with dress shoes helps you go "I am at work. This is different than when I wear my casual clothes. These people are my colleagues and not my friends/family." I'm not saying that it is solely down to the clothes, but that small bit of separation helps.
Very cool! Not quite the same, but brings to mind SHRDLU, which was recently discussed here.

The first few thoughts I had on seeing this:
1) Of course this is by DeepMind! Why would I think anything different. (I love the "basic" research they are doing on NNs & Deep Learning, and am always excited to see a new paper by them).

2) I would love to see more investment into this kind of basic ML research. (By that I don't mean "easy", but addressing the fundamentals of how to approach different types / classes of problems). A lot of where the DeepMind guys seem to be finding these big wins is in combining "classic" AI / CS techniques with Deep Learning / Optimization.

Examples (And I'm a novice at deep learning, so someone PLEASE PLEASE correct me if I'm wrong):
AlphaGo - Take a technique like Tree Search for playing a game, and combine with deep networks for the tricky bit of evaluating play positions
Deep Reinforcement Learning - Q-Learning and other reinforcement techniques have been around for a while, but they adapted them to a deep neural net architecture
Neural Turing Machines - Took a classical model of computation and made it differentiable, alowing for a neural net to "learn" algorithms like sorting.
Deep Neural Computing - Figured out how to add and address external memory in a differentiable computer, allowing a neural net to solve problems like path finding on a graph.

Where I think a lot of cool stuff is going to continue to come from is by revisiting classic techniques, and figuring out how they can be adapted to a differentiable / optimizible architecture. Or taking a classic problem and finding an efficient way to evaluate "goodness" of an answer that lends itself to being used in an optimization problem. Again, not saying it is easy, but I wonder how much "low hanging fruit" there is in revisiting classic algorithms and GOFAI techniques, and asking "can I use this in a Neural Net or adapt this to be differentiable so that I can learn or optimize the tricky bits?"

I'm sure I'm glossing over a lot / missing the point of a lot of it - like I said, just a noob whose super excited about this stuff :-)
> Neither slavery nor involuntary servitude, except as a punishment for crime whereof the party shall have been duly convicted, shall exist within the United States, or any place subject to their jurisdiction.

The 13th amendment specifically permits "slavery" as a punishment for those convicted of a crime.
Software developers networking
Yes, it's not ideal but remember the ultimate goal, having universal apps that run at native speed and don't have to be constrained to the few large app stores. I'll give up view source for that, assuming the browser VM they run in is secure of course.
Can someone go in to more detail about how certain neural networks inherently are able to encode and interpret particular structures? Why RNs capture relations and Recurent neural networks can capture sequential data?
Analyze This at Erlang-Battleground
No, strictly speaking I was speaking of Morphic[1], squeak's main interface. But scratch[2] indeed should have been in the list.

[1] https://en.wikipedia.org/wiki/Morphic_(software)

[2] https://scratch.mit.edu/
>I check the social media profiles of their prominent engineers and search with keywords like "feminism", "women" and "she". See how they talk about women in the field, whether they follow women on Twitter, whether they posted angry anti-Hillary memes.

By diversity you (and many others) actually mean "people who are followers of/subservient to my ideology and preferably in a different shade than male and pale". The world is not a university campus where you can be sheltered from conflicting opinions. There are all kinds of humans out there who are good and decent, and some of them don't even tweet about feminism, believe it or not. Your zealous reluctance to work with someone because they posted the wrong memes in their spare time is incredibly infantile and unprofessional.
You're not against "mono-culture" (you're even actively looking to stay within your bubble), you're against mono-cultures that aren't yours. At least be honest enough to admit that rather than operate under this false pretence of being virtuous.

>if my boss is going to be a white dude, he had better have publicly condemned sexism in a way that feels constructive and genuine to me.

If my boss is going to be a black woman, she had better publicly condemned theft in a way that feels constructive and genuine to me.

This thread is straight out of a dystopian novel, where "white dude" is said in disgust and the wellness of a place is judged by how few straight white males are there. I hope the irony is not lost on you and the other champions of anti-isms in this thread.
FWIW: The current Humble Book Bundle does contains the book Introducing Ethereum and Solidity[1].

[1]: https://www.humblebundle.com/books/linux-book-bundle