skysight-inc/HackerNews huggingface dataset:
We had a mini-debate about this with rayiner in another thread pointing out that people have always been allowed to use cryptography in America and have always done so, and that it's often made it harder and occasionally impossible for the government to figure stuff out. It's true that it was always a very deliberate decision and effort in the past, rather than something particularly convenient or automatic, but people have had ciphers for centuries, and some of those have been successful at obscuring communications from governments, and in the U.S. there was no apparent suggestion that this was legally improper.
As far as I remember I never ate an American tomato but I can assure you that even in Europe homegrown tomatoes taste way better than those you can buy at the supermarket.

Let's see whether our supermarket tomatoes will get even more watery when TTIP passes :/
Physicists create first photonic Maxwell's demon
Yeah - and that "deadpan" is laced with copious amounts of both earnestness and irony. I'd also guess it was done with a smaller 16MM camera, which looks "newsreelish" and somehow signals credibility to me.

To my eye, it's "this is less about what you see than what is said."
High-income Alberta residents are prepaying tax to avoid higher rates in 2016
If being exposed in a museum is a proof to be art, then I still think Marcel Duchamps Fountaine de Jouvence is better placed in toilets.

Art is a just a name to classify ways of expression, and the same way the rose does not need a name nor a museum to shine in the morning, Video games never needed museum to be Art.

But on the other hand, artists need to put stuff in museum to claim authority on something they clearly don't understand.
The New Power Dressing
Maybe I'm just to literal, but when I read that I paused and wondered why you'd manually modify a report in photoshop. I'm now sure it was meant colloquially as "modified" but when I read the article I figured they meant it literally.
Then you are already part of the collective.
I like the "goto drop" statement.
> It's sad that TwoBit's perfectly reasonable objection to this got downvoted to death rather than countered with some plausible argument.

Probably because he needlessly brought a controversial issue into the discussion (prostitution).

The taxi issue is, in fact, interesting. Especially when you extend it to Uber. If your capital comes in the form a vehicle, you apparently aren't required to pay imputed rent but if it's a house you do.

That being said, the labor issue muddles this. You could argue that when you get a taxi you're paying exclusively for the driver's time, not the vehicle.
The problem policymakers are faced with is:

* Everyone is going to use encryption by default, without trying or even knowing what cryptography is.

* That cryptography is going to be unbreakable, not just by today's investigators but possibly for millennia. Even if quantum attacks on crypto are possible, we have ciphers that will hold up, and computers are already small and fast enough to make their added expense a rounding error.

This is a very different situation than the Barksdale crew using a keypad code. 70 years ago, military grade crypto was crackable (and doing so helped us win World War 2). That isn't going to happen in 70 years, ever again.
It should really support both. I prefer the current behaviour though.
How to always execute exit functions in python (& why atexit is evil)
Cracking PHP rand()
Acco to these court documents, turning your phone on is consent to being tracked
> Devil's advocate: where does this line start and stop?

I would say that it stops as soon as the venue starts doing any reasonably in depth vetting -- or even more, actively curating -- what they're serving. In this case, Google already has a malware detection service that is hooked into their browser, and this malware detection service can reasonably be expected to catch sites like download.com that serve trojans.

Download.com actively choses what to provide for download, and actively makes sure it has malware.

> This is not completely analogous to serving malware, but the onus is not on the store to vet the products before selling.

Sure it is. If the store sells low priced crapware, then it's 100% the responsibility of the store. The difference here is that the crap that they sell is legal, non-intrusive, and can generally be returned for a refund.
Today, my dad was prescribed a drug released on September 2015. But papers explaining the "exciting results" were behind paywalls.

Do you know if medical researchers publish papers on a personal website as well? Are they forced to not make their research public?
It's free AAA content. Ask Any Asshole.
We got best improvement on our catcher by getting close enough to force a rapid response, or get hit by the ball, and a series of varied throws. High left, low right, center fast, high slow...

Take a bucket of balls and just run through them quick.

This seems to align with the study. Same basic task, lots of minor, well in our case occasionally major too, variations. The kids would improve notably and significantly in a single session.
> Making virgin plastic from the oil you saved by burning plastic trash in its stead is better/cheaper/more energy efficient than recycling the plastic trash.

Do you have data on this? I didn't find any cited in the article. If it's true, I would be very interested.
New York Police Have Used Stingrays Widely, New Documents Show
I really don't get the logic of the debugger. Why Apple did it in that way?
Tired of all the GitHub drama? We're close to launching GitMagic to fix some of that. If you have any questions, please ask, we’re happy to answer them :) And all feedback are appreciated.
> Or how about just allowing employees to exercise and de-stress on company time.

That's the key to the obesity epidemic right there. Have an onsite gym, and let employees take up to an hour off their normal 8 hours a day to exercise (or perhaps at a nearby gym, with some sort of oversight).

If you just give people that hour off, they'll be lazy and use it for other things, but if it's set aside specifically for exercise (or at the very least sitting their butts in the gym), it'll get done over time.

But it has to be unstructured and unforced. They can do it any time throughout the day, for as little as they want, but it will be no questions asked if they're in the gym (or out taking a walk or something).

And then group health premiums will drop, employee energy when they are working will increase, and they'll get just as much work done as they would have otherwise.

As a society we went from having mostly active jobs to mostly sedentary jobs. These sedentary jobs are slowly killing their employees. It should be the company's moral imperative to allow for exercise breaks during company time.
Next we need to figure out how to light this same fire under Docker. In someways they're even worse. They often close issues because they won't be addressed in the next release. I've tried to explain that this is exactly the case where you want to leave an issue open. They said they would think about that but still leave issues they don't want to work on right now closed.
I'm confused by what these people are asking for. Should Github acquire a time machine? If so, instead of asking for an earlier response to this later, maybe they could just do things differently from the beginning so the letter was never necessary!
The Russian counterpart to the DES, GOST 28147-89, still stands to this day. A 64-bit block cipher with a 256-bit key, designed in the 70s.
Squeeze the juice out of Node
You can burn it cleanly, at sufficiently high temperatures. In the nordic countries, this heat is then going into city-wide central heating networks, meaning it substitutes natural gas or electricity for domestic heating.
Yep, I know. We had really hard times connecting with that. I hated Xcode so many times...
I think most people have repulsion, as you say, towards the idea because a lot of them consider crypto a weapon (the only one actually) to defend themselves from unprecedented violations of privacy that are possible with today's technology.
YouTube Acquires BandPage to Attract Musicians with Money-Making Tools
That's a lifestyle issue.

No fresh grad ($60k) should live in "trendy" Yaletown district with 2 BR + 2 Bath.
The efficiency arguments against glass that I've seen involve the sheer weight of transport (and the gas / cost involved) from use point to plant, amount of breakage that occurs that endangers employees, and the limited cost savings of recycled glass over new glass. Forget where I read it, but apparently much of the recycled glass is ground up and used for fill because of the lack of demand for the post-recycled product.
Dfgjnvcfujnbcv
> the state is entitled to evidence

But it is not entitled to the existence of evidence. It can only collect what still exists at the point of collection.

Using encryption keeps the plaintext of communication ephemeral, even if the ciphertext is persistent.

Mandating backdoors means mandating persistence.
In this case I think the strength of my argument is just about whether people are allowed to try to conceal their communications from the government, and the historical legal answer is yes, not no!

I agree that they're likely to do a dramatically better job of it in the future than they could have before and that it will be easier.
> Facebook in 2016 is a different beast than Facebook in 2006

I'm not a big Facebook user. Is Facebook 2016 really that different to Facebook 2006? To my untrained eyes it still looks like:

* blogging for normal people, restricted to friends and family

* free photo photo storage
You claim there is no special allowance by the founders for an individual to conceal evidence.

Yet, the fifth amendment allows an individual to not be a witness against their self; if an individual is a witness to evidence against their self, they may conceal it, per the fifth amendment.

I said nothing of personal diaries or phones.
Reactive Spring Framework
I agree with this! I think the law is going to need to change, too.

The problem is, no matter how we change the law, the law is going to demand a balance of interests. We can outlaw coerced production of personal communications between relatives and friends, but there are still going to be communications the public has a right to access.

The technology is not going balance those interests. It's morally neutral, and incapable of concerning itself with the needs of society to stop organized criminal enterprises.

Again: for me, the wins of strong crypto clearly beat out the losses. But it's not insane that people --- especially people who don't work in technology --- might weight the factors differently.
I have not worked directly in research, but that has been my experience when trying to reproduce results from papers: it hardly works even after following each step the researcher did (confirmed via email) and a lot of conditions that are not true in the real world have to be met.
The problem with this thinking is that Twitter is not a software tool that needs to be improved. It's a TV show that has ran its course and is declining. Hollywood knows how to deal with these problems: they end the show, and replace it with a new one. The problem here is that Twitter is an infotainment studio with one single show. And Wall St will not let it run as a startup anymore, incubating early stage new shows like Periscope.
Ask HN: Best way to render latex equations in GitHub readme?
I want to render math equations in a github readme. Github flavored markdown does not support mathjax. My current solution is to write each equation individually, render it to a .png file, and include the .png file as an image in the repository.

This is cumbersome and inconvenient, so I'm wondering if any tools exist to streamline this process. I don't mind including the .png files in the readme, but it would be nice if I could write the latex equations in some kind of intermediate document, then run a script to build it into a readme file and rendered images.

Anyone know of something?
At Success Academy School, a Stumble in Math and a Teacher’s Anger on Video
I think you're conflating surrendering evidence with self-incrimination. The fifth amendment does not permit you to shred your balance books.
If you're using C++ you're still using default destructors even if you don't write them. In C, you at least get deterministic destruction for variables and structures on the stack. This isn't something you really opt out. It's there by default.

The parent was wrong about vector though, it won't safely free elements that do not have their own destructors to clean up their own resources. Another good reason to use RAII everywhere. It costs nothing, to encapsulate memory management.

> You could, but why?

Because there's zero overhead and you guarantee to be passively covered in the few edge cases where you do end up needing deallocation. Now you don't have to worry about special handling of edge cases and you have a more general purpose data structure.

A better question is, why not?

It's simply a better designed and more flexible container than a raw array. Other than a bias against C++isms, there's no good reason to avoid these useful features.
Binpress Postmortem
You can add Google to that list but just because some other big companies do it does not make it right. Nor should we accept it.
Side-by-side comparison and ranking of automatic music transcription programs
Deploying Node.js with Spinnaker
That same argument could have been used to ban wiretaps, which after all synthesize permanent evidence from ephemera. But it didn't: instead of banning wiretaps, we systematized and legitimized them, and refined that understanding over and over again for 50 years.
I can totally understand all that. I've had all the same thoughts before.

But 6 months without sex or even a kiss is hard.
Yeah. The energy cost to just melt sand into glass isn't likely to be significantly different than remelting it for recycled products. And I'm willing to bet that there are plenty of natural silica sources at a higher purity than whatever you get out of the mixed glass recycling tub.
Swift’s Benchmarking Suite Is Now Open Source
SSL doesn't have much to do with securing your website. If you are worrying about security, I would recommend to try to find solutions to solve the:

-integrity
-availability and
-confidentiality

Of your server and app. For integrity, look for file integrity monitors (OSSEC is a good open source project that does that).

For availability: load balancers, ddos protection, auto scaling are all things to look for. Products like CloudFlare and Sucuri can do it in the cloud for you automatically.

For confidentiality, try isolating your server, setting up firewalls to deny all by default, restricting access, keeping it updated, etc.

thanks,
I know a company that pays fresh-grad $70k-$75k base salary with 10-15% bonus almost guaranteed base on company performance (there's a calculation behind it but the bonus amount is part of your package).

Microsoft, Amazon, starting salary was 85-90k to 100k+ 2-3 years ago for 2 years - 5/7 years of experience.

Salesforce Intermediate/borderline Senior SDET (SDET typically make less than SDE) starts from 100k base with a bunch of plus plus that can boost their income to 120k-140k.

OpenDNS lurking well above $100k as well for intermediate developer.

Mogo.ca pays their front-end dev $100k base and this is a small-medium size company.

It's not the norm but thanks to US-based companies, salary is moving up and up.
Shouldn't this affect anything that uses veths, not just containers? Such as Openstack.
For a lot of these, rather than trying to estimate the thing you're asked to estimate, you need to either estimate how long it'll take you to do the analysis you need in order to come up with an estimate, or you need to provide a time-limit on the task after which you'll provide a status update and have a discussion about the next step.

Managers don't really care about time, they care about budgets and risks. In your debugging example, the existence of the bug is a big unknown risk, and your manager needs to manage that. You obviously can't tell how long it'll take to fix the bug, but you can say "Give me an hour to debug it, and after that I should have a better idea of what the cause is and how long it'll take to fix. I might even have it fixed already by that point." That gives your manager a budget (one hour) and risk control (more information in a fixed time), and the option after a small investment to bring someone else in to assist.
You mean, like https://github.com/bundestag/gesetze#german-federal-laws-and... is for Germany?

(That link is to a volunteer project to represent the German law, sourced from the official site at http://www.gesetze-im-internet.de/, as GitHub repo with pull requests and merges for proposals and bills)
Ask HN: What are your top complaints when working with PMs?
After a year of travel, I'm gearing up to return to PM work. And want to be an awesome partner. What have been your toughest challenges when working with PMs?
"creating fictional commerce and then taxing it doesn't seem right"

The ACA case that decided the legality of the individual mandate also had the effect of prohibiting the government from instigating commerce for the purpose of regulating it. Note that the tax-penalty (can it be both at the same time? Can light be a wave and a particle at the same time?) over not having health insurance is not a tax on commerce in health insurance; it is a penalty for violating the individual mandate. So the court has ruled that it can penalize people for violating the law under its taxing power, but also that the government cannot instigate commerce. The only way then to tax imputed rent would be to mandate that property owners rent their dwellings out. This in turn would be a violation of government instigation of commerce. A catch-22.

So not only does it not seem right, it doesn't seem legal.
Digits – No more passwords
A combination of high temperature, gas residence time, and various scrubbing technologies can more or less solve the toxic emissions problem from incinerators. On the other hand, landfills will emit huge amounts of methane for decades, and at this point relatively few landfills are equipped to collect this gas.

From a strictly air quality-focused perspective (my professional area), I would say incinerators are usually better. I would guess that incinerators are also preferable from a soil and water quality perspective, but I can't say for sure.
This is really cool! The first time I tried to run a GUI app in a container, I discovered there's a LOT of practical gaps between "okay I have containers" and "I want to run a graphical application". Subuser bridges those gaps nicely.

My favorite part of reading the docs for subuser is how completely direct and honest they are about security of various features. E.g., if you enable some features of X bridging, you're accepting security risks, because that's how X works. (And if you don't need those features, don't enable them; it looks like subuser has it down to a one-word config flag, which is amazing.) By comparison, if you start out on your own... there's lots of brief tutorials on the internet about using xephyr, or xpra, or doing something really wildly unsafe like just plain mounting the X sockets in. But not only are all these things rough to get started on by yourself, the brief explanations thrown around are often not clear on the security implications. Subuser seems like a great way to do the right things... out of the box. And with excellent truth in packaging.

I've accumulated a lot of scripts in my personal `~/bin` over the last couple years that do stuff like "mount cwd and interesting dir $x, make sure image with $prog is here or fetch it, now pass args and invoke $prog with $HOME=..." -- and while these have been really useful to me, they've been ad-hoc and almost impossible to usefully share with others. Subuser's format for making valuable configuration like this sharable is extremely interesting.
> I think this is a ploy by the management firms that are being undercut and in a tight market (or a down market) the management fees become important.

I'm pretty sure it is almost exclusively a ploy by David Danon (who brought this complaint) to extract a massive whistleblower fee.
In the struggle to save the rhino, dogs still beat drones
> So your contribution to this discussion

> it's unlikely to bear heavily on this discussion either.

Why so much snark anytime someone disagrees with you?

> If the 5th Amendment doesn't protect your personal diary --- and it doesn't --- and it doesn't prevent the government from wiretapping your phone

You're interpretation is flat out wrong. Let me quote a few sections for you:

> nor shall be compelled in any criminal case to be a witness against himself

Seizing someone's electronic communications certainly does make a great witness against oneself, especially when the communications were seized without a warrant.

> nor be deprived of life, liberty, or property, without due process of law

Again, seizing communications en masse without a warrant for each communication is expressly against even the most rootementary interpretation of the 5th Amendment. There is no due process of law here. In fact, we know some people are in prison thanks to Parallel Construction - the exact opposite of due process.
I completely agree.

In addition, I feel like there have been so many games which might qualify as “artistic” that should be plenty (even for those who feel they have a rigid line between “art” and “not art”) to qualify video games as a valid medium for art.

For example, Kentucky Route Zero (talk about an incredible experience).
Wouldn't the output of that be the "distribution code" rather than the "source code"?

Do your projects not have a README telling people how to build? Are you targeting a nontechnical or beginner audience?
Yeah, but GitHub does this for, like, a hundred thousand projects. That's a lot of repeated effort if every project is going to do this themselves. For private repositories, sure, but I'm thinking of GitHub as an infrastructure provider.
I setup a DNS server once that would replace ads with porn. Worked pretty well.
> does not register as dated because Reubens designed him, from the jump, as untethered to any one moment in time

I happened to catch a more recent reincarnation (~2011?) of a stage performance of Pee-Wee on Amazon Prime. There was some entertaining references to decades past and Konky/Magic Screen were acknowledged to be a little 'out of date'.
When you say it crashes while loading medium-big images, do you mean really? As in the whole OS crashes, or just the app?
It's possible pandoc can do that? (It can take markdwon with embedded LaTeX as input, I don't know if can export markdown + images from that)

If you find something, please report back, it seems like something that would be useful to have documented somewhere
Why?

Other countries manage to have laws available online in dozens of variations and translations, like http://www.gesetze-im-internet.de/

And thanks to that, volunteer efforts like https://github.com/bundestag/gesetze#german-federal-laws-and... can be possible and legal.

Why does US law have to be costly?
Not github, but you may be interested in http://phabricator.org/. We hired a guy a while back who swore by it. We had too much momentum in github, so it did not catch on at our org. One of his favorite features, if I recall as it was a few years ago, is what you are talking about.
> results showing the number of dementia diagnoses in Europe has stabilized during the last 20 years

Diagnosis changes seem a possible contributing factor to me. We pick new names for things and recategorize them.
Really cool idea. Here's a direct link to "bubble sort" shown with this tool http://awal.js.org/alpg/?gist=19e6114a4dc265794d30