skysight-inc/HackerNews huggingface dataset:
The Switzerland of online music is literally in Switzerland, where downloading music is legal without being limited by ridiculous deals with music companies (https://torrentfreak.com/swiss-govt-downloading-movies-and-m...). The headline makes no sense, nor does the article clarify its point.
IANAL but the Lexmark case doesn't seem like it necessarily says the DMCA doesn't apply to physical products, just that it doesn't apply in the way that Lexmark implemented it. Also isn't part of the case still pending decision of the Supreme Court?
With so many APIs...the company with the best DUX will win more developers. Offering services like this cant hurt.
So, chilitags runs on JS now? Nice.
Plotclock – a DIY clock that plots time
Are the plugins run in any kind of sandbox? Is there any security review performed on plugins other users submit?
It occurred to me recently that if the goal is to eventually get to gender equality, female focused tech groups should set the proportion of their tickets available at x% female, y% male where x and y are the inverse of their proportions at some equivalent male dominated group. Over time, this policy should pull men and women together instead of apart.

What good is it if women only know other women and men only know other men?
I would argue that both the Rails community and fitness industry may operate that way, but for good reasons. Any time you have an ongoing an significant influx of beginners, looking to hit the ground running, bad practices will be everywhere. A handful of established "bibles" or textbooks aren't going to be enough to get the message out to the masses. It may not be appealing to those already "in the know", but good practice messages need to be repeated and communicated in new ways. You also see the same dynamic at the gym, of the experienced gym-rat lamenting the things that personal trainers get paid to teach newbies.

In that same vein, this may be a repeat message of a concept that is not novel, but as an experienced non-web developer who is fairly new to Rails, I learned something from reading this.

I also appreciate you pointing out what sounds like a good development resource (Domain Driven Design).
>third-party pod refills that often retail for 5-25% less than what Keurig charges

How expensive are these pods? I certainly understand going generic to save 25% but a K-cup machine strikes me as a premium product. Maybe I'm missing something, but I'd think the people willing/able to pay extra for a high end coffee maker wouldn't waste time experimenting with generics to save 5% (what, a couple cents a cup at most?).
It's already illegal -- what law would you have them pass?

Laws enacting agencies' active enforcement of those laws.
http://nl.wikipedia.org/wiki/Wij_van_Wc-eend_adviseren...
Hi nowarninglabel, I did publish a post last week comparing our service with Kiva Zip: http://www.huffingtonpost.com/julia-kurnia/zidisha-vs-kiva-z...

I wrote this to provide greater clarity to our users and the public, who frequently asked how our services were different. Some readers had the impression that the post was meant to attack Kiva Zip. That was not my intention.

In fact, Kiva Zip and Zidisha have helped each other, and exchanged lessons learned, for over two years now. See https://zip.kiva.org/blogs/4
The NTP attack is a simple example. No legitimate NTP traffic would be aimed at that site, so it can all be blocked at the firewall with no load on your servers. The problem with that attack was simply the bandwidth. Cloudflare's network helped to spread the load across many datacenters around the world.
Right, it was the blogger who made the error. Very poor reporting, I should say.

"7% gender gap in starting tech salaries" would have been a fairer headline.
What Information is "Personally Identifiable"? (2009)
You are right. For money, floating point computations are entirely inappropriate, but not because floating point is (supposedly) a "mess", but because floating point sacrifices uniform quantization for an exponential range of representable values.

The IEEE-754 standard is not a mess. It is complicated, because it has to be. Extreme care and precision must be taken when talking about mathematical quantities which are neither closed nor associative under the provided operations.

I challenge anyone else to make a concrete standard which supports accurate transcendental operations with numbers which range from 0 to 10^300 while remaining simple and easy to understand.
The main threat to open-sores software right now is the 'net, and customer expectations. We have all cultivated business models that are predicated on sharecropping of walled gardens, and trained users to solely desire that sort of relationship and accompanying functionality.
This. This sort of research is the smoking gun. Think about it: The same CV with the same qualifications was rated worse if they thought it was a woman. This isn't some "women don't push for raises" or "women don't apply for high paid jobs", this is outright (but subconscious) "women who are just as skilled as men, being viewed as worse".

If this was a conversation about whether a new drug worked, the conversation would be over.
Sure, but I think her point stands. They don't identify themselves as a nontechnical cofounder: they're the business guy, the money guy, the sales guy or the industry guy. Using a negative to describe one's own role comes across as very self-deprecating.
How can one know how long it will take to get an answer? That's just a lie of bravado, a pressure-driven estimate. It's horrible in a business environment. What happens is the person will give the first answer that makes sense, which, while the answer may be correct, discourages deep analysis of the problem.

I never give estimates, to the great fury of my boss, but I told him I don't want to lie.

Lying is unethical, and accepting a lie, or not calling out a liar, is encouraging unethical behavior.

If someone tells me: "I'll have an answer, or: be done with the work, by a certain date/time, I shake my head, then reply: "Don't make promises. Just let me know when it's done."
Why We Love You – aggregate positivity for your friends
This is the relevant paragraph for "our crowd:"

> Mt. Gox, he says, didn’t use any type of version control software — a standard tool in any professional software development environment. This meant that any coder could accidentally overwrite a colleague’s code if they happened to be working on the same file. According to this developer, the world’s largest bitcoin exchange had only recently introduced a test environment, meaning that, previously, untested software changes were pushed out to the exchanges customers — not the kind of thing you’d see on a professionally run financial services website. And, he says, there was only one person who could approve changes to the site’s source code: Mark Karpeles. That meant that some bug fixes — even security fixes — could languish for weeks, waiting for Karpeles to get to the code. “The source code was a complete mess,” says one insider.
where is all the theory behind q-lang coming from? are there theoretical principles behind this new schema language?
Advanced Debugging Techniques in JavaScript | Part 3
what are some html5/javascript frameworks for building desktop GUI apps?
How well will it compress if every pixel in the image is used only once and is different?
I don't think a Node fork,even if it is closed-source, is such a bad idea. Look at the rivalry between NPM & Nodejitsu on one side and Joyent & StrongLoop on the other. They are all for-profit companies and pushing things to their advantage. I am not sure if this is all beneficial to the project. I have a project that I was going to use Node but after seeing last week's well publicized incident, I am not so sure anymore. IMHO an alternative independent distribution might just be a good thing after all.
The current machines will continue to work, and have a large ecosystem of coffee pods available.
CDL Truck Rental Texas and CDL Training
Well, code-signing with a certificate authority involved works only if you can trust the certificate authority AND the developer that signed the binary.

Debian/Ubuntu's main repositories work by vetting for the maintainers that package the official binaries, with the proper keys being distributed as part of those distros. OS X works by validating if the key is a developer registered with Apple.

No system is perfect, I'm sure there's plenty of malware available for Debian/Ubuntu or OS X, including repackaged popular software that looks almost legit to the unsuspecting eyes, but this process works much better if you can have a second authority (in addition to the certificate authority) that is able to say "this developer did bad things so his key is no longer considered valid" and this authority must be the maintainer/governor of the operating system as there's nobody else that really cares about malware. For Debian/Ubuntu that would be the community / Canonical, for Windows that would be Microsoft, for OS X that would be Apple.
Princess Margaret Cancer Centre: Bioinformatics programmer

Toronto, ON

We seek a programmer to develop new releases of the Segway (http://noble.gs.washington.edu/proj/segway/) semi-automated genomic annotation software and for working on other computational biology projects.

Required qualifications: Bachelor's degree in computational biology, computer science, electrical engineering, a biological science, statistics, or physics. Expertise in Python and Unix environments. Must be currently located in Toronto.

Preferred qualifications: Experience in computational biology and machine learning research. Expertise in R, C, and C++.

To apply: We will accept applications until the position is filled. Please submit a CV and the names, email addresses, and phone numbers of two or three references.

http://pmgenomics.ca/hoffmanlab/join/#programmer
The Namibia study is interesting, but it's essentially attacking a different problem from the one Kidisha aims to address (lack of access to relatively high sums by local standards to do specific things)

It's also unfortunately too short term and micro-scale to really address the main criticisms which are (i) prices of basic goods in short supply and ground rents will rise to the point very poor people are often not better off, and sometimes worse off
(ii) trying to set the basic income sufficiently high to allow subsistence (which the Namibian study didn't) would cause massive economic instability even if it could effectively be funded (iii) without massive and relatively expensive administrative oversight, most of the money will be siphoned off by the corrupt in underdeveloped countries and regions and (iv) if you make payments for children you encourage even more excessive population growth and if you don't, families still suffer.
Correct. At a minimum, it's a secondary display. But it's also deep integration into both ends over the Lightning cable (hence the iPhone 5 requirement).
PS. If people still have more iPad's for work and people browse more websites with an iPad.

I'm sure i can find a statistic that says that Employees with an iPad are less productive then those with an Android tablet :)
As an American, I'll be a little surprised if that mistrust runs deeply in Britain, given how closely the Snowden disclosures revealed GCHQ and the NSA to be working. If the NSA had a vested interest in getting health records on a British citizen, I doubt it'd be difficult to get the British government to send them over. You know, to fight terrorism.

Of course, people aren't strictly rational actors, so I suppose one could hold the cognitive dissonance that one's private data is safer from the NSA physically stored in Europe than it is in the US.
here's a podcast on this very subject: Its actually really interesting.

http://www.npr.org/blogs/money/2013/10/04/229224964/episode-...
Julia has collaborated with Kiva in the past.

https://zip.kiva.org/blogs/4
I believe Apple is sending out the wrong signal about driving+other activities at the same time.

Sure, people have already picked up bad habits, but that makes it ok to encourage that behavior if they are going to do it anyway?

Maybe Apple does make certain activities less dangerous, but it's still making access to distractions easier and I think that's a bad thing.
Code samples on your blog are really hard to read. (the syntax highlighting colors make it impossible)
I apologize to the cat for my slander.
Sure, but then you could apply the statement to anything new enough that there hasn't been anywhere near enough time for adaptations to evolve. The human brain certainly didn't evolve to read books, or do computer programming, or fly airplanes, or play chess. The trick is that the human brain did evolve (according to your interpretation of the phrase) to solve general problems and maintain strong and complex social bonds, which happens to lend itself to many things, including reading books, playing chess, etc.
I'm not sure I agree with this line of reasoning.

The computation model of Prolog is fairly simple, relies on few primitive, and could be reimplemented in many language without much hassle. The abstract interpreter fits on a 1/4 page.

With unification and backtracking, you're into nondeterministic programming. It's great for some problem, and I agree it should perhaps be more regarded than it is, but it can be emulated inside other languages to solve such problems. You also have to be quite careful when using non-determinism.

That being said, my main point is that I think the "simple Prolog program solving" X is misleading. Of course a solution to a problem that requires exactly the model of computation the language provides is going to be simple in that language. But that model of computation isn't exclusive to that language, and I don't feel the implementation of the model in other languages suffer.
I was the same way :). I have an intuition-first guide to calculus, here:

http://betterexplained.com/calculus/lesson-1

I think the essentials on how to think with calculus can be conveyed in 1 minute. Let me know if the above helps :).
I agree that open salaries would be beneficial within an organization, or even perhaps across the industry, but I think that people should have the option to keep their salaries private to society in general. I do not need or want my family and many of my friends knowing how much I make. I deal with jealously and requests for personal "loans" enough as it is, and I live modestly (they all figure that I get paid a lot because of who I work for, but I would prefer that not be disambiguated).

When asked by friends in my industry what I make, I openly tell them if I am close to them, but I guard that information much more closely with anybody that I know to be making much less than me in other industries.
Write some new spec and prefix the name with "Web". Web stuff is awesome alright? That's the solution, so simple.
How is using a good old coffee maker with beans a waste of time? You're getting better coffee and you're only spending a minute on brewing.
I am happy to hear that. From my experience, some inroads have been made in universities regarding the ethics of research projects. Security of the computer systems used to store and handle tha data, on the other hand, is way to often still not considered.
I love the idea, but I have one concern, which may or may not be real.

I think 5% is below market rate for what you are doing. By establishing 5% as the rate, you crowd out any local investment options which would need to charge above 5% (but not 60%). By making the subsidy non explicit, you make it even harder for local lenders to compete.

I don't know what a market rate for this kind of loan would be, but in the US, it would be more like 10%. Some kind of explicit discount due to social benefit or something like that, or marketing to launch a new business, or whatever, could make sense, but I really don't want to see the same situation where USAIS dumps free or subsidized goods and services and crowds out the local producer.

At the same time, sacrificing the (not yet extant) p2p lending sector in Kenya might be ok if it helps enough other businesses -- similarly communication and security being subsidized might be a net good.
Alexis has a record of identifying himself as the non-technical founder. So do many, many other founders. Just do a google on this query to see founders describing themselves as non-technical: non-technical founder site:news.ycombinator.com
> I waste 7 pounds of petroleum driving to work

Yes... that is also a problem.
People were able to identify individuals on the earthware map produced from this data that was publicly online.

It doesn't really matter what the offending party says, if it is demonstrably untrue.
Ask HN: Can you explain a strange loop in TextSecure?
I responded to a large group text through the TextSecure interface. There were probably an assortment of Android builds, iOS bricks, and who knows how many bloatware managers. After a few seconds, my message was sent to me from me. TextSecure gave me the "Detect other TextSecure Master Race" message. Bored and adventurous i clicked on the little key icon to initiate the exchange [i like the new UX, but i am still getting used to it]. At this point, i believe my phone began a key exchange with itself. I got scared for no good reason and deleted the thread. When i tried to replicate it, the "Detect" message did not appear.

I know so very little about encryption, or even mobile tech, so i am in no way implying there is an error or bug. I am just interested in what happened between my phone, the TextSecure server, and... well, my phone i guess.

Thanks for the app, Whisper Team. I love it.
It's not relevant that it's Google. The pertinent information [to me] is that it's not a certified host for this confidential data; that the data has been sent outside of the UK; and to a lesser extent [for me] that the data is by virtue of the host it's been sent to legally and undetectably accessible by a foreign government.
to something that doesn't need to generate any waste.

What do you consider used coffee grounds? Product?
Yup. Hence this move - they still want to be the only ones selling K-cups.
This may not be what you're asking, but my wife and I have found that San Francisco Bay's single serve coffees[1] are quite good (better than most K-cups) and are cheaper since they don't use Keurig's design. A win-win from our perspective.

We buy them at Costco.

[1] http://www.sanfranciscobaycoffee.com/index.php/thoughts-on-o...
So what if there was sexist reasons why women weren't going into certain professions? That's consistant with your claim.
http://www.amazon.com/Beginning-SQL-Paul-Wilton/dp/076457732...

My favorite SQL book period.
How The Japanese Are Monitoring Babies for Radiation Exposure at Fukushima
"Such lock-out technology cannot be justified based on any purported consumer benefit, and Green Mountain itself has admitted that the lock-out technology is not essential for the new brewers’ function. Like its exclusionary agreements, this lock-out technology is intended to serve anticompetitive and unlawful ends."

This is not different from any other DRM mechanism. Unfortunately, that also makes it legal.
Everyone can be a VC!
M3 CSL? Jesus you have my dream car.

Unless you have an e9. If that's the case, my jealousy just went through the roof.
As of Rails 3.0, I believe app/anything/ is autoloaded:

* https://github.com/rails/rails/blob/3-0-stable/railties/test...

* http://hakunin.com/rails3-load-paths
This nigger wants to fight God. Fucken serious retard.

God says...
youre_welcome completely you_think_you_could_do_better industrious
face_palm walking I_didn't_do_it ghastly
You can teach exponential growth, compound interest and ratios before mastery of the mechanics. To many, mastery of the mechanics inoculates them not from darkness but from a scientific mind.

I know many people with a mastery of arithmetic and fractions yet still make poor mathematical decisions. Conversely, I see people make projections and use algebra w/o even knowing they are doing it.

Learning assembly isn't is a prerequisite for making useful higher level software. Knowing all the words doesn't make us a better essayist. Yes the low level stuff can make the result better, the spark still has to exist for the flame to grow.
There is no indication that copyright is the mechanism here. What copyright was intended for is not remotely relevant.
This trade made over $4000 in the last 10 days.
The reason I knowingly offered strawmen citations was to provide a prototype of the response I was looking for. Responses like "but its use as currency was generally..." didn't really fit the bill. Nor did "I don't see how [so and so]".

Ideally, I wanted to understand your reasoning. I still haven't gotten very far. Consider that if I can't decipher why you disagree and I'm not permitted to construct hypotheticals (strawmen) as to why you disagree, that leaves me with either assuming you're automatically wrong or not thinking critically at all.

Derailment? I don't think that's fair. Until now, I've been pursuing the same question this entire thread (why you disagree with top post).
To play's devil advocate and stop the circle jerking, let's do an intellectual exercise and try to think about why this might not be the dumbest decision ever. Maybe it could be more than just a ploy to increase sales of 1st party cups. Maybe it's about Quality control.

I grew up playing a lot of Nintendo games. SNES. N64. Gamecube. Wii. There was one thing I noticed about it. Nintendo always made the best stuff. They made the best controllers. The best games. The best memory cards. I had a 3rd party memory card that said it stored "56 blocks." But if you tried to put more than 20 on it, you'd sometimes find your data magically lost in the morning.So despite the GNU/Linux ethos (I'm typing this on a Linux machine), freedom to use 3rd parties does not always give a better user experience. More than that, I found Nintendo also had to approve every single game and accessory that was compatible with their system (seal of approval). So even that was considered the good stuff. This seal keeps a certain floor of quality control. Back in the days of the Atari, people were making all sorts of shit for it. Stupid consumers would buy it, use it with their Atari, and be frustrated. Nintendo forbade this and made sure everything that was associated with their product met a certain standard, thus giving a good experience. So maybe, Keurig will use their DRM for this. A way to help consumers, perhaps, figure out which cups are good.
This case doesn't have anything to do with DRM as the title suggest. It's more clear in the article: "the java-bean equivalent of DRM". As far as I can tell it's actually just allegations of patent abuse and anti-competitive vertical integration.

Keurig had a patent on the technology for both machine and pod. That patent expired in 2012, allowing third-party vendors to start making pods. Treehouse Foods argues (among other things) that Keurig is changing the design of their machine and the pods. The allegation is that the new design doesn't have any practical purpose other than to maintain the patent on pods for several years.

If true, this is going to be an interesting case. Keurig can change the design of their machine whenever they want in theory, but can they do so for no other reason than to maintain their own market share? They'd be effectively forcing everyone to pay them to compete at all so long as people buy new machines.

Drug companies often employ similar patent tricks in order to maintain their dominance of a market via extended patents, patents on new uses for the same chemical, and slightly-altered and somewhat improved chemicals. Consumer groups have complained about this for years, but nothing serious has changed yet.
Yes - they make great compost.
Shouldn't it be easy though to configure the servers/load balancers to reject any request except for CloudFlare's?

Then again, if the attacker spoofs their IP address, I'm not sure how this would work (and I'm not sure how Cloudflare prevents against this as it is).
Rarr, scary database, rarrr.