skysight-inc/HackerNews huggingface dataset:
> Then the US Congress passed the PATRIOT Act in haste, and broke everything. It took years to sketch out a way to make these incompatible laws work together, sort of. Grey areas were swept under the carpet, in hope that particular circumstances they covered "would never happen". Now they are happening, due to a combination of factors (the emergence of cloud computing, NSA revelations, differences in foreign policy stances, etc).

This is what judges are always complaining about. Congress/parliament wants to look good and votes stuff in with utter disregard to the legal implications and how it interacts with other laws.

There is still a big fight in EU law about equality between men and women interaction with divorce proceedings (you can imagine how long this has been going on). Before the equality vote is was okay to treat women differently when it comes to infidelity. Why ? Because in practice, offspring resulting from infidelity has rights (ie. inheritance + money) from both partners in a marriage. If a man has extramarital offspring, he can choose to not be known and he can choose not to be the legal parent. But men and women are equal, it's in the law.

So ... what do we do ?

a) can women deny legal parentage for kids (this would be a disaster for those kids) after giving birth ? The answer is no. Men, of course, can do this for obvious reasons.

b) will we force natural parentage to be registered ? (problem here is, of course, that in many cases it's simply not known. And if the woman doesn't know, gets it wrong (unintentionally or otherwise) or isn't talking, what are you going to do ?)

c) do you revise legal parentage during divorce proceedings (again, in many cases a disaster for the kids)

For obvious reasons, parliaments are not touching this with a 10-foot pole.

> In this case, EU data-privacy laws emerged as a way to harmonize EU trade and law enforcement practices. They were then made compatible with US laws through various international agreements and treaties. Things were working, more or less.

I wonder why this even needs to be stated, but of course EU privacy laws do not protect against search and seizure as part of a criminal investigation.
42 Ways to Be a Useful Human Being
The thing is, it's something of a redefinition of what idiomatic clojure is. Overloading arity to do radically different things isn't idiomatic Clojure, but transducers do it at two levels. Equally, functions are expected to do explicit state passing e.g. old school drop, rather than implicit state e.g transducer drop.
I like how this was downvoted to hell.
Don't know about you, but an SSL certificate does nothing to increase my level of trust of a website.
Nowhere near the same amount of exposure. Yes, you'll earn a higher percentage, however with the lower number of sales, the money you pocket will be significantly less.
I see some criticism here but I think it is worth pointing out this looks like a person learning to use a new technology and sharing their experience, which is great.

Sometimes that means using non-idiomatic constructs or just having some rough edges. Please be considerate.
This is our CC portfolio: http://codecanyon.net/user/chilly_orange/portfolio
That's actually not the case.

I've worked on many bid (on both sides of the table) where US based hosting was forbidden either by the bid process or by law (the new Australian privacy legislation makes it much simpler to keep data on-shore).

At the moment many companies just resort to using the Australian Amazon data centre, and everyone is ok.

If MS loses this case, I'd say 70% of those (enterprise) contracts using Amazon will use a non-US-owned provider simply because the risk is yet another things that has to be overcome.
when it absolutely positively has to be there overnight...:-)
I never lived in US, but Romania has gigabit fiber connection at around $15/mo.

Common connection is 100mbs and costs around $10/mo.

And no, we don't have vampires :)
Are you sure? You're not allowed to invalidate iterators or pointers to elements in a deque, so it shouldn't be reallocating memory (aside from its underlying map of nodes, which will need to grow very rarely).

Libstdc++ describes how it's implemented here: https://github.com/gcc-mirror/gcc/blob/master/libstdc%2B%2B-...

Libc++ doesn't have as descriptive a comment but it's impemented basically the same way here https://github.com/llvm-mirror/libcxx/blob/master/include/de...
The One Thing You Should Never Tell Candidates in a Job Interview
Inequality and Web Search: Q. And A. With Google Researchers
I don't know the history of Swedish broadband before the fiber investment. I do know that countries like Sweden and Japan that have very high fiber deployment did so through national governmental involvement: http://bits.blogs.nytimes.com/2009/03/12/the-broadband-gap-w....

To the extent the federal government has demonstrated an interest in broadband here in the U.S., it has mostly been on issues like the rural-urban broadband gap (i.e. the "digital divide.") Which makes total sense when you consider the demographics: in the U.S., the locus of political power is outside the cities. It's the same reason Obama gets demonized by half the country for talking about rail and public transit.

With the federal government out of the picture, it's left to the state and local governments, which: 1) don't have much money; 2) are politically dysfunctional. Imagine proposing municipal fiber in San Francisco. Comcast wouldn't have to send any lobbyists over to shoot it down. You'd have NIMBY's complaining about the digging and the size of the network cabinets, and they'd paint the whole thing as a boondoggle sop to the "techie types that are ruining the city."
Admittedly, haven't read the article, but ... really? Given the saturation of Twitter into the public consciousness (heck, my local news anchor/beat reporter incessantly pimps their Twitter handle), I find it hard to believe that a person has not determined whether or not they want to participate in the Twitter community long before they get the sign up page. Seems like a bit of turd polishing to me ...
Anandtech essentially replaced Tomshardware as my go-to place for information on PC hardware. Oddly enough, Tom was a doctor turned tech writer as well. Go figure.
It's interesting that most people (at least around here) point to unrestrained campaign giving, rather than the fact that government even has the regulatory authority to do what it does. Of course, we have both, and stopping either one would in theory stop the other, but it's interesting that people always seem to point exclusively at one or the other. I wonder if there's some correlation between what angle people take and what their broader political leanings are.
I can't believe I am actually saying this -- "Go Microsoft!". For once, they are on the right side.
Haskell beginner here:

Re: the characterisation, the only thing I'd add is that they have explicit start and end calls. Start resets the state, end can clean up resources if necessary.

I tried thinking about what output structure a generalised transducer would form, and came to the conclusion it was a foldable monoid i.e. pretty list-like.
Great functionality, but aren't you a teensy weensy bit worried about polluting the npm namespace?! I appreciate that you're prefixing your 'requirify' generated packages with 'requirify-' prefix, but something about this solution seems like it's abusing the npm tooling. At the very least it's forcing people to download (potentially much) larger npm indexes.

Maybe an npm maintainer can comment.
I don't see the results. Like a graph that shows std::vector vs. folly. I mean isn't that the entire point?
Yes frequentism is common in science and the author strongly objects to it. Read the whole post:

https://jakevdp.github.io/blog/2014/06/12/frequentism-and-ba...
Everything has to be 100% relayed via a central server. Sigh.

Not your fault of course. We've all lost kittens to NAT.
MacRumors is also run by a doctor turned tech writer, Arnold Kim:

http://www.nytimes.com/2008/07/21/technology/21blogger.html
It's crazy how simple this is: be able to say "I'll take care of that" and then follow through.

At every workplace in every industry there are people that can be trusted to actually do things out people that can't; be in the first group and you'll always be valued. People who can do this will ask anyone for help, and provide help when asked, will root into problems that are non-trivial, and won't waste time trying to cover their asses.

You get to be the "go-to" person when everyone realizes that once it goes to you, it doesn't need to be worried about again.
KEGG filters at the MAP or MODULE level, but it merely highlights the enzymes of the mosaic MAP/MODULE that it inferred is present in the organism, rather than display the subset of the network that is actually present.

I agree with you regarding their mutual incompleteness. There's plenty more literature to curate! See my systematic omparison of KEGG and MetaCyc for more details:

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3665663/
In the about page:

> Using client-side cryptography, your files and text are protected with a special password that is never sent to our servers.

However, the .js file is still sent server-side.

Tony Arcieri notes "there’s nothing to stop anyone who has sufficient access from injecting a malicious payload into it at any point in time." [1] This is a false promise; a user still must trust the server.

[1] http://tonyarcieri.com/whats-wrong-with-webcrypto
I'm part of the ops team at npm, personally I love the idea of people finding creative uses for the registry. Within the next few months we hope to add better ways to manage collections of packages on npm: Browserify packages, other-front-end packages, grunt packages, etc.

This is a cool proof of concept, and I think would be a great candidate for some of these new features.
FASM is interesting because it has an extension that supports ARM as well.

http://arm.flatassembler.net/

I don't count its fast compilation speed as much of a plus because you've got to write a heck of a lot of assembler before you'd ever notice much of a difference, I'd suspect.
On a funny note: Someone shared a video with me, which is a joke trailer for Project Lectorium -- a Russian project to collect videos of lectures, math, economics, engineering etc.

Anyway, in one of its parts there is a professor who explains group theory and he mentioned how a "friend" (wink wink) of his used to take drugs. And while on a trip he saw this bubbling substance, it talked to him and it told him "ask me any questions?". So he asked whether something will happen in his life. But the bubbling substance responded "homologies are null/(singular?)". And so since then he had spend most of his life trying to answer that question.

If anyone speaks Russian, here is the actual video:

https://www.youtube.com/watch?v=mqAf5lOJZew

Having read your comment, it reminded me of it.

Also presumably Paul Erdős was fond of amphetamines. I wonder if there are many other cases or stories of LSD or other drugs influencing mathematical discoveries.
Maybe some people would like this, but I would find it so annoying. Regarding "one is rarely annoyed by the sounds of one's own typing", that doesn't mean I'm not annoyed by a lot of sounds. For example, I frequently turn off the beep for alerts in my terminal and switch it to a visual flash instead.
If I understand correctly, assuming all real numbers have equal prior probability, then no matter how much data you gather, it's still infinitely unlikely that the true value will exist within any finite range. E.g. the probability of the true value being between -100! and +100! is 0. If you draw from the distribution you will always draw "infinities".
you're right but it should increase the level of trust along the way, no? or do I not undestand SSL correctly?
Stross also addresses interplanetary flight in another essay.

While that is clearly possible, it remains an endeavor for which all but the very closest targets (Moon, Mars, Venus) remain years away. I don't know that anything other than very cursory human travel will be possible. No targets are particularly hospitable (Venus especially not, Mars barely), the total land area available in the _entire_ solar system is pretty modest (as usual, xkcd has a visualization: https://xkcd.com/1389/), and the benefits of travel are relatively modest.

My prediction is that we'll likely see more robotic missions, might land humans on Mars (and will likely return them to Earth), but long-duration settlements are relatively low-probability. Perhaps on the Moon. Possibly Mars. Beyond that, doubtful. And they'll likely be little more than research outposts -- I don't think space will prove commercially viable other than for communications (largely Earth-orbiting satellites) and information (again: largely weather forecasting, sensing, GPS, and imaging, mostly aimed at Earth).
just for one year!, the next year you have to fin a job and your salary will be cut off by 30% or more to finance other lazybones!
I clicked through to gnu42's profile to make sure I correctly identified Courtès in that thread and... wow.

"Seriously, when was the last time you heard someone arguing whether it's dmd or DMD, or the same for any other init system other than SystemD? The reason SystemD fags complain is because they want people to respect their brand image - they're in the marketing business. Nobody else gives a shit."

You, uh, wow.
Water ATMs in Rajasthan
See also: https://onetimesecret.com/
Technically it is 'mortar'. 'Concrete' implies the use of gravel. It would be interesting to know if the mixture was heavily modified with chemical additives to give and maintain that particular flowability and to extend/reduce the setting times. Very cool project.
"Though you have none of the information other than what you read in the article, you feel you know more than the jury? I think not."

As a matter of fact, I do know more than the jury. The judge suppressed key evidence in the case. There were photos of the cops abusing her that were never presented, and a slam-dunk photo of the cop grabbing her from behind that the jury was not permitted see, as well as more video that made it very clear how out aggressive and out of line the police behavior was.

I qualify what I say since I don't have a perfect view, only the bits and pieces of evidence that exist. Based on those I am assuming what is most likely, and you are doing just the same, as that's all any of us can do.
That's not really relevant to what's going on here. This isn't some script you're blindly downloading/executing from an untrusted source, and it's certainly not a phishing attempt with a seemingly innocuous URL that is actually malicious once you copy it.

You can just `man curl` and find out exactly what's going on here. (http://unixhelp.ed.ac.uk/CGI/man-cgi?curl, scroll down to the bit on "--form", and check out the example) I think curl.io, the service, merely accepts this form data and stores the file on their servers, allowing you access. But you should easily be able to point at your own HTTP server and do all the same stuff. I don't see any "magic" here, other than a little web app that's responsible for taking in the data and writing whatever that data is to a given filename.
Project 6014: A Fan-made Sequel to Star Control 2: The Ur Quan Masters
Well put.

I would add that this doesn't necessarily mean that you yourself are the one actually completing the task. Part of this is knowing who the right person is for the job and delegating appropriately. The requester (often somebody non-technical who doesn't know who's best-suited for what type of work) usually doesn't care who does the work, as long as it gets done right and on time.

Even if someone comes to you with a task that some might consider "outside of your domain", it's better to try to help solve these problems (e.g. through connecting with the right people or stepping outside of your comfort zone) than to refuse the work because it's not "part of your job". I've often worked with engineers in the latter camp and they do not become go-to's.

I've found that a willingness to take on work, a friendly attitude, both towards superiors and co-workers, and the ability to complete tasks well and on-time (with the help of others) has often resulted in me being a "go-to" engineer.
This is great. I got my first tech-related job (my first job ever, to be fair) because a hiring manager took a chance on me. This opened the doors for me to work at some great companies.

Cheers to people like you!
> So the telcos end up saddled with build out requirements

Whoa there, this story is about "the telcos" opposing municipalities taking the matter in their own hands and ensuring their citizens get fiber.

I would assume there would be no build-out requirement for private entities if there is municipal fiber, but they're welcome to offer service over it if they want, but apparently they don't want that. So if they're saddled, they're hell-bent on keeping on being saddled, presumably so that they can continue wringing their hands and building out things veery slowly, while keeping the local monopoly.
I think the poster above you meant that someone could change the command to a malicious one if they found a security hole.
As a devops user, this would be not so useful. It was my first thought when I saw this. But, wait a minute, if this can replace MAMP, or XAMPP, it would be great. It will help the new user get the development environment setting up in no time, isolated environment and beautiful application. It would be a win.

Nice work !
Jailbreaking iOS 7.1.2 using Pangu
While I also believe that they can have beneficial effects, and that research shouldn't be stopped, at the same time it's worth keeping in mind the side-effects:

https://en.wikipedia.org/wiki/LSD#Potential_adverse_effects

Have you experienced any?
Wi-Fi Router Attack Only Requires a Single PIN Guess
Make it support PUT instead of POST with a file form field and the command becomes simplified to:

curl -T filename http://curl.io/send/abc123
Otherwise, what would be the point...
It appears the point of this service is to make it less messy. For that convenience, there's a charge. And now we've both stated the obvious.
Does a change in syscall traces imply a change in software power use?
I'm not a physicist, but as far as I know, CERN has access to tons of data with every intention of drowning any prior belief. In this setting, I would expect frequentist methods to shine, and bayesian method to be intractable.

However I would not expect CERN papers to make the kinds of terminological / theoretical lapses about confidence the parent thread was talking about. Papers should be rejected for that kind of error, even if you are not a bayesian.
Sometimes downvotes are accidental, especially on phones.
Interpreting frequentist confidence in terms of the real world is actually quite difficult.
I didn't think that the URL for the MTA's own data source was particularly obvious, so I stated it. Apologies if doing so somehow offended you.
I wish he retired after the review of the iWatch? :-/
> Technically, a lava lamp is deterministic.

Technically, it's only "deterministic" if you can fully establish the initial state. That's not possible, if for no other reason than the Uncertainty Principle [1] prevents you from measuring the initial conditions carefully enough. Plus you're not really dealing with a closed system, so basically the entire Universe can influence your system going forward. Chaos theory [2] says that you're fighting a losing game if you think it's deterministic.

[1] http://en.wikipedia.org/wiki/Uncertainty_principle
[2] http://en.wikipedia.org/wiki/Chaos_theory
Uh, sure but does any other language have a compiler that actually implements stream fusion?
Sure there's this thing called mathematics, but what reason do you have to give that the universe comes equipped with F? I'm not trying to be difficult, but mathematicians often try and live in their happy axiomatic universe and forget the axioms come from somewhere. Naïve mathematicians go further and forget that the axioms are aesthetic objects of mathematical culture and can and do change. I'm not a statistician, but like physics is to mathematics, statistics is to probability theory, and questioning the nature of the model as it corresponds to reality is part of the discipline. You can prove all the consequences you want from the axioms, but it'll never get you to closer to appreciating the relationship of those axioms and their results to an extra-theoretic "reality".

Take Buffon's needle (only chosen because is interesting, and continuous, as opposed to discrete). Consider this in the real world. X = needle crosses line. You haven't dropped it yet. Is X real, how so? How does it differ from before you dropped the needle to afterwards? Deterministically X is something except that you don't know it, and suddenly you know it. In so far as that is the case, what is a reasonable way to speak about knowledge of X? For the frequentist the model is reality, i.e. you construct your sigma algebra, apply geometric arguments, crunch away, and you start glowing when you see π. What happens when you're not so sure about the model? In other words, the mathematics is always fine, but the reasoning behind the use of the mathematics is what is up for debate.
A checksum is a computationally efficient way to detect unintentional changes in data. But as protection against intentional changes it's quite useless. That's what cryptographic hash functions are for.

Now the proposal described using a "checksum" to tie together two halves of a self-signature, where one half would be a an identity and the second would be an email address, essentially. That would make it trivial to forge a second half with another email address (but the same "checksum").

I understand that's an entirely different problem. All I'm saying is that few cryptographers would use the word "checksum" at all, and even fewer would use it in this context. That's what worries me slightly.
The page was satirical. Given the content, the author is likely pro semantic versioning.
Why would the connection up to a DSLAM have more contention than a fiber-to-the-home network? Shouldn't most DSLAMs be using fiber already?
Sadly, the article didn't mention one big problem that will become worse and worse going forward: incandescent bulbs are on the way out.

I have a lava lamp that uses a 40 W "appliance light bulb" as a light and heat source. I haven't been able to buy a "frosted" appliance bulb in a number of years. I was able to buy a "clear" bulb a while ago, but the light isn't quite as pleasant from it. And in a few years I'm sure all incandescent bulbs will go the way of the Dodo bird.
Even if you could determine the initial state, wouldn't quantum effects, aggregating over time, make it non-deterministic?
Japanese Dragon One Stroke Painting