skysight-inc/HackerNews huggingface dataset:
Various freedom of information laws acknowledge the importance of information being provided to the requester in a machine readable format, when that information originates from such a system. I'm not arguing that this applies to police asking a private entity for information, just that the courts/regulators are not ignorant about the difference between machine-readable data and "oh just do a search and copy-paste it from the website".

http://www.justice.gov/oip/blog/foia-post-2009-annual-foia-r...

http://sunlightfoundation.com/blog/2014/08/25/freedom-of-inf...
I wonder if disruptive jobs are named Hugh?
Keep Patients Healthy, and Doctors Sane
By breaking SHA1 you could covertly edit older commits, but existing contributors would still have the original version. As soon as somebody edits code at the intrusion it would be discovered because it would merge cleanly locally but cause a merge conflict on github.

Of course on big projects a lot of the code isn't touched in years but we're talking about revealing that somebody broke SHA1. It sounds very risky given the stakes.
We have thought about it a lot :)

Being SAS and having PIC and data makes the way ASLR works different. But we're big fans of exploit mitigation techniques and I will be preparing a decent white paper or talk about it shortly.
Our experience with GPU cloud computing at Graphistry should be pretty representative. We spend a lot of effort getting subsecond interactivity in funny C dialects (OpenCL/CUDA). To get those down further, we can put together a few GPUs and reuse most of the code. Eventually, however, data communication costs get too high, so FPGAs would be the next step. That is certainly doable: OpenCL -> FPGA compilers are a thing!

So the question is who has already been going down that pathway, and I'll leave that as an exercise to the reader :) My guess: that'll stay in private hands for awhile, and after a few years, as FPGAs get put into public clouds and everyone goes down the same pathway, a lot of people will be using FPGAs, even if indirectly.
Hypertension, perhaps? Or some sort of adrenergic overproduction that could be treated with beta blockers.
I understand that people are downvoting this because it is just a negative comment, or something. But, I felt it was VERY important to call out information that is clearly false. Someone who doesn't know about audio programming might read the above post and think "hey that sounds plausible, I learned something today" when in fact they were deeply misled. Registering dissent is important and I tried not to be rude about it. I did go on to give a sketch of reasons in the thread below (but it is a complex issue with a lot of details; exact situations differ on every platform; etc, etc.)
> The thing is, unless you are one of those unicorns, it's not necessarily a smart business move for you because you—unlike the VC's—are betting on yourself and not the aggregate performance of the portfolio.

To play Devil's advocate, which is the better bet for society? Maybe betting on the rare-but-insanely-successful ones generates more value for everyone in the long run.
Instead of moving the rocket to meet the platform, would it be feasible to employ some stabilization mechanism so that the barge stays relatively level and the rocket doesn't have to correct as much?
> Through precisely which mechanisms do you believe that repositories are being removed due to anything resembling "pro-feminist" ideology?

My guess is, internally. Someone says, "Ugh, we don't want these anti-feminist people pushing commits to this repo, let's disable access to it."

> Does github have a "report this repo for not being feminist enough" button that i've been missing all this time?

I appreciate the heavy sarcasm, but if you think about it, it's a bit chilling. Github, which stood up to the Chinese government, is not strong enough to stand up for the rights of its users who want to make an anti-feminist parody language.
This is one of those stories where I ask myself "did anybody ever bother to test it?"
Agreed. When we need to move things around we dump, find/replace and then re-serialize via https://github.com/rysi3k/Fix-Serialization. It's crazy there isn't a better way and the way WordPress handles URLs could be better.
> it's supposed to be sufficient.

Supposed to. If you do any backups to DVD/BD and still want to get your data back in 5 or 10 years, though, you'd be well advised to do some sort of FEC - burn multiple copies of each disc, generate a bunch of PAR2, whatever.

(You might want to do that for backups on hard drives too. Yeah, maybe the hard drive firmware is supposedly taking care of any errors below the block level and you're not too worried about bitflips, but that just means you'll lose entire blocks and files when you lose something.)
An aside (and trying not to be snide with it) but you can certainly be indoctrinated into Insanity (or perhaps Brainwashed might be a better term).

Just look at Religion and/or Cults.

To be sure, not the same cause, but debatably a variant on the theme of 'insanity'
Announcing Incremental MapReduce for VoltDB
Some projects sign their release commits and tags, some even their merge commits, but I have never seen a project which actually signs every commit.

The reasoning is always that you are actually signing the whole commit chain because your commit is liked to every previous one by the commit hashes.
Kanye West [by Elon Musk]
Why would you go to a doctor for a cold?
Note that Multi-Point distance measurement is magical on the new Google Maps - is that even possible on the Classic?
I've downloaded and uploaded many files which have arrived incorrectly over the internet, so yes, if you truly want to prevent bitrot, you do want to add error correction.
I was in the Netherlands, cycling on the path shown here:

https://www.google.com/maps/place/3739+Hollandsche+Rading,+N...

I was cycling south on the bike path, against the flow of the traffic in the lane of the road closest to the path when a work van pulled into the path at speed and nearly killed me (I managed to move over into the median between the path and road in time to avoid a collision).

The rest of the bicycling scene was fantastic, but given my short period there, it was quite an experience to record.

Last time I mentioned this to a Nederlander they said I must not have had the awareness of a native (I did not link the location that time), but it seems clear enough that a vehicle had no business pulling onto that path to travel (of course they might pull across it into a house or whatever).
Yubico Launches YubiKey Edge; OTP and U2F Two-Factor Authentication in One Key
> An increase in number of acquisitions means a decrease in competition, [...]

Depends. Clear exit strategies will entice more people into the market.

In the extreme case, if they never was any possibilities of getting acquired, we'd keep all the startups that get started and don't die. But far less startups would get started, yet alone funded.
Crowdsourcing the Human Telescope
My chatterbot received the definition by WolframAlpha, per as what it's programmed. It found the entity was "sentence" and then looked for a definition. It does not simply grab whatever WolframAlpha response it can find.

Evidence for this lies in the fact that for the last hour, WolframAlpha was down for my bot due to excessive requests- and yet, no-one has noticed until this point- proving that there is significantly more to the algorithm then merely scraping their API.
Or even better:

https://kerbalspaceprogram.com/
It seems to me that CPU is the bottleneck as it requires a lot of processing power. For example it feels really slow both on my Intel Core2Duo computer and on my Samsung Galaxy S2 Android phone. On the other hand, it works really fast on 2014 MacBook Pro with Intel Core i7 and it's solid on Nexus 10 tablet (although, this has degraded a lot after upgrading it to Lollipop).

Apparently Google engineers are using top of the line hardware and nobody is aware of the issue. Looks like some dogfooding is required. :)
Actually, on second thought -- I'm not at all convinced that it was trolling (and have changed my "trollfest" description to "heavy-handed parody"). I said "troll" because everyone else did, and I suspect the same is true of you. At what point does making comments to your own repo constitute "trolling"?
It's also too cool to have a hello world that you can give to someone come in under 20 MB.
"There's a reason that labor union membership is at an all-time low"

That reason is solely because those with the money and power started a huge smear campaign against organized labor, and tried to get people to see them as "moochers".
It sounds like conspiracy theorist fodder, but it's not: http://www.intelligence.senate.gov/pdfs/95mkultra.pdf
Burp Collaborator from Portswigger released today
Back Up Firebase Data Using a Robot
The situation will only get worse as the number of editors declines, leading to a death spiral where hoaxes, bias and inaccuracy make readers and editors lose faith in the project. The other problem (as noted below) is that it is almost impossible to add new or updated information. Generally, observers blame the community, but, in fact most of the site's problems are symptoms of poor software design. I write more about these problems here: http://newslines.org/blog/wikipedias-13-deadly-sins/
I completely agree with this, but also think that it's important for patients who are sick to leave their doctor experience somewhat soothed.

I think that if a patient listens to explanations about how antibiotics won't help with their viral infection, but still wants something to be done, that perhaps doctors should be allowed to prescribe cheap placebos of some sort. Though this is in some ways incredibly disrespectful to the patient, perhaps if it wasn't a sugar pill and something truly soothing, like bed rest and warm soup, it may pass ethical muster.

There's a reason that unsound treatments like homeopathy gain traction. Some people just want to be cared for and told that they are in good hands and will get better faster than if they were on their own.
Implementing Pagination with Firebase
Recently I was made aware of one gotcha of using lua/luajit from multiple threads (with lua/luajit vm context per thread). And the problem is simply due to underlying libc thread safety which I (finally) understood why Python did with it's global (per all VM's in the process) lock.

Simply - things like getenv() are not-thread safe, and not guaranteed to be if there is setenv(). Not lua/luajit's fault, but might be seen as such (higher level language, supposed to guard folks from things like that).

It suddenly changed my thinking of VM's in general and their interaction with the standard library and the OS.

(One can say maybe every function from libc/msvcrt/etc. must be thread-safe, but then there are things like errno, or getenv() returning pointer).
Karlie Kloss Wants to Teach Girls Everywhere How to Code
Ubuntu is the reason PA got a bad rap, and PA is an example of why I don't use Ubuntu.

When Ubuntu adopted PA, the readme file still described it as "the sound server that breaks your audio"

It was the most mature thing that had the features that Ubuntu wanted, so they adopted it despite the fact that it was clearly not yet ready for prime-time.

That all being said, PA is not the choice if you want to do DAW style stuff; it tends to prefer lower cpu utilization to lower-latency.
Of course those receiving the money would consider it an "investment" and "building the business".
Use POST. specify an "action=login". That's it. If you are using django tastypie and django rest framework have a way to do RPC.

However can I suggest you try to do it in a REST-like manner?

User login and logout is kind of like Session management. You can create, update, delete Session objects.
Fizz.buzz
Airbus has been in the 2nd mover position before, however. Boeing learned some hard and expensive lessons having to do with the complications around contracting out parts of a plane made from a much less ductile material. (Carbon fiber.) Airbus could still do a leapfrog on Boeing, imitating the economics of the 787, but managing to do it incrementally better.
Ikkez, you use hash == HMAC-SHA256(CT, SHA256(password)) to check if the password is valid. You should replace the "SHA256(password)" part here with a strong password-based key derivation function (PBKDF2, scrypt, bcrypt) with a decent number of iterations.

SHA256 is blazing fast. While this is a good thing for a hash function in general, it is not for a key derivation. PBKDF2, scrypt, bcrypt and others are slow by design to make an attack much harder.
The $25M Fine Isn’t the Real AT&T-FCC Story
It's annoying that the bins are like this, instead of 0, 1-250, 251-500, etc...
Now Is the Perfect Time to Be a Female Entrepreneur
Yes.

Your English is far, far better than my command of whatever your native tongue is.
You can and should still compress and do some amount of minification. Concatenation is debatable on sites with varied page types and JS needs.

> A bit saved is a bit earned.

So don't send bits the user probably won't need? :P
Please don't conflate contributionism with socialism or communism.
Suppose I wanted to get started with FPGAs for purpose of computation (no interest in control or actuation of sensors/devices). What would be the best starting board for less than $300?

I'm not a student, but I can probably find one if your suggestion is a student dev board.
That particular story seems like reasonable behavior on the doctor's part. But my personal experience has been that no doctor has ever brought up anything but pills to treat any condition I've had or my wife has had (and we've each had a condition that we later mitigated with a relatively small amount of experimentation, once we sort of realized it was up to us).

So to me the answer is "The doctor needs to start with non-pill solutions (if they make sense), then if the patient gets pushy or is uncooperative resort to pills, with fair warning that for the most part she's treating symptoms instead of the root cause." Does that sound like a reasonable compromise that we should all be able to agree on?
I'd really like to see some basic navigation fixed first. For example, I was visiting Paris last week and you cannot get directions from airport (CDG) to any street address in the city for public transit. Similar to other route reachable via RER trains (ex. Disneyland Park). I'm sure Maps are great in USA, but they turned out to be quite useless for simple tour in one of the world's major cities.

And I'm not talking about departure/arrival times here. Just basic routing from point A to point B.
> 'If one of these requests comes with a gag order—and they usually do'

(emphasis mine)

We can probably assume that the number is >0 rather than >=0.
Tell HN: Twitter censored my tweet asking CocaCola about Coaine
Current thread: https://imgur.com/RYQNlrv,c5ujfvk#0
Original thread: https://imgur.com/RYQNlrv,c5ujfvk#1

They did remove the background quoting "do what makes you happy".

I just checked with a tweet sent to me -- I can't delete other people's tweets. Unless CocaCola has power to do this, this was Twitter.

What the fuck?
This makes a lot of sense to me.

I'm not quite clear on where the Wikipedia donation money goes though. But if they have a significant amount left over, they could use it on something worthwhile like fact checking.
They even refrained from the clickbait of mentioning methanol in the headline:

"... pissing off astronomers looking for a drink"
Making decisions like that having major implications seems daunting. I wonder what strategies they use to dampen or hedge big decisions like that. Think of all the things that play out overtime that there is no way to predict. Such as the drop in jet fuel prices which we don't even know now if it is long term or just short term. And that's only 1 of probably hundreds of interacting factors that can make or break a strategy. One of the things that got me to stop reading business magazine years ago - all they did was appear to put laurels and awards on business people that happen to somehow bet on the ride side of history (as well as companies). An example of this might be Jack Welsh who was given credit for GE Capital and now years later they want to get rid of that part of the company and return to their roots.
errno is supposed to thread local, so it should be thread safe.
Slack confirms $160M funding round at $2.8B valuation
I think a lot of people posting here don't realize that programming an FPGA means programming how the gates are set up on the FPGA, not software programming.

VHDL/Verilog etc are descriptive languages, not software languages ala C/Python/Java/etc. You should have enough hardware design knowledge (at RT level) to be able to sketch your HW design in a piece of paper, and then, you are apt for writting VHDL/Verilog and putting it into the FPGA.
Great so this is the way a good product becomes AWFUL.

- Classic maps is great on all devices New Maps sucks when there is a lower power CPU? Slow and laggy

- Why is there a Honking big Search box Hiding my map

- AutoZoom that randomly decides that a "drag action' is a Zoom

- Where are my previous searches? Why do they show up at-Most one at a time?

-- On and on

This is truly a step backwards.
Where do you think the "authentic" deity came from? The culture has to be built atop something. It all starts from somewhere.
I wonder if that had anything to do with his decision. Regardless of his reasons, I'll miss his reviews, it was the state of the union for computing.
If the goal is to recover a rocket from LEO, yes. If the goal is to use this as a training mission to land a rocket on another planet, then no.
Well said. Let meditation be the medication.
Beginning of the end of Nokia Networks. Looks like they dont have any clue what to do. ALU enodeb is crap, Nokia ancient Flexi is crap and their new stuff will be crap if they will manage to sell this to somebody :-)
The whole account has been disabled because it spammed other repos with pull requests mocking feminism.
I downloaded periscope and the first stream I found was a guy on his lunch break walking through a state park in Fort Lauderdale, FL (My Home Town, live in the Bay Area now) As he was walking down the path he would come to forks in the path and people would tell him to go left or right. It was really interesting on multiple levels, seeing a place you know live from across the country and interacting with the person on the other end you don't know. However, I'm not sure I would continue to use the app every day as the novelty wears off and it's hard to continually find quality content.
Chinese 'Segway copycat' company buys Segway
Get Rid of Your Spree Preferences Headaches Once and for All
Bringing Modular Thinking to IoT
I use godaddy for personal test stuff. Cheapest place i've found and really simple.

In general i'm not a godaddy fan.
Management Theory: Survival of the Fittest
They mean experienced engineers who they can underpay. If they really needed more engineers, they would simply raise the price they were paying, and they'd have plenty of people by the end of next week.

Remote work would help out a lot, too.
Yep! My email is paultag@debian.org - sign up for the porting list @ https://lists.alioth.debian.org/mailman/listinfo/py3porters-...

Yes, it's hilarious that version of Mailmain needs to be ported to Python 3.
5 Deadly Social Media Sins That Will Kill Your Fashion Startup
Providing updates for Chrome for XP through 2015
Show HN: Deactivating my HN Account
Because these computer algorithms do not know how to calculate karma
Obviously the math checks out, but I wonder what fraction of the price involves carrying the booster's landing capability (bigger tanks, landing legs, thrusters, bigger booster, etc) to its apogee. I mean that, compared to a single use disposable booster that doesn't carry all that aloft.
Google’s Mobile Search Results Offers to Install Apps with Relevant Content
> What part of "morality doesn't apply to businesses" don't you understand?

What part of "businesses are comprised of and run by human beings" don't you understand? What part of "businesses have legal, ethical, and moral responsibilities to government and society" don't you understand? These are not wishes, these are reality.

> Do you blame a cat for catching a mouse? Do you blame a cruise missile for destroying a target? Do you blame a tornado for eviscerating a house? There are things to which the lens of morality offers very little.

Cats are not human beings, they are animals. They cannot think, speak, or reason.

Cruise missles are not human beings, they are machines.

Tornadoes are hot human beings, they are weather phenomena.

What is wrong with you? Are you just trolling or do you really think like this?

> And we're telling you, we're all telling you, that you cannot evaluate a corporation through such a calculus!

Certainly I can. And I will. And this is nothing new. This is why there are laws regulating corporations in a million ways, from financial regulations to the EPA to the FCC. For example, if morality had no bearing on corporations' actions, there would be no laws against insider trading, or price/wage fixing, monopoly abuse, etc. (And you can cry "ethics, not morality!" all you want, but ethics are ultimately based on morals. The principle of right vs. wrong remains.)

Where do you come up with this idea that corporations can do whatever they want in a mindless pursuit of profit? This is not the case, it never has been, and it continues to become less the case as more and more laws and regulations are enacted.

> There is no America. There is no democracy. There is only Facebook and Google and Apple and IBM, Haliburton, GE, Tata Group, Phillip Morris, Alibaba, Mitsubishi. Those are the nations of the world today--or at least as far back as Network!

Oh please. There is some truth to that idea, but it is not done, as you seem to think.

> Is it monstrous? Absolutely. Is it something we should find an alternative to? Certainly. But is it something to which it is useful to apply human morality to? No, and it never will be--you must engage the beast where it lives, on its terms.

If everyone thought like this, the United States (and many other nations) wouldn't even exist. It's because of those who had the courage to stand up and fight for change that we are having this conversation today.

Your attitude is useless. It is part of the problem. We need principled leadership that stands up for what is right, regardless of the status quo (or the perceived one).
Can a Founder Be Too Smart?
Central and Eastern Europe are bearable, if you put clothes on.
I've recently purchased the parallela board:

http://www.parallella.org/

It's got USB/ethernet/arm cpu , and has been incorporated into numerous other projects. It's ~$100.00 USD.
Bruce Eckel: Rethinking Scala
From the amazing "Design Principles Behind Smalltalk"[0], which is short, beautiful and everyone interested in programming and software should read at least once:

"Operating System: An operating system is a collection of things that don't fit into a language. There shouldn't be one."

Syntactically, the SmallTalk language is relatively straightforward, but the power of SmallTalk is that the designers envisioned so much more from what a programming language should be. SmallTalk has a "World" which is an incredible concept (this is the OS/IDE combo). Of course, this means that you must abandon every tool you use to start working in the language. But in exchange you can click on any window and view the source code for it, see where it fits in the object hierarchy etc. Every part of your development world can be interacted with and modified. You can open the same world from a usb drive on Windows, Mac and Linux. Unlike Haskell, it's not the language itself that will expand your vision of programming, it's the approach to what it even means to have a programming language.

http://www.cs.virginia.edu/~evans/cs655/readings/smalltalk.h...