skysight-inc/HackerNews huggingface dataset:
So some Patriot Act provisions expire in 2015. That could make for some interesting politicking.
>It's surprising to me the degree to which Teespring has become part of the affiliate marketing community.

Actually, with Teespring, the "designers" are affiliates.

Surprised that no one seems to have noticed this.
Developers can now start working on Apple Watch software
You actually don't need all the machinery behind sheaves to understand this! The general concept is that of a terminal object in a category. In the category of sets, the terminal objects are the singletons: given a set S, there is only one function f:S -> {a}... send everything in S to a! In the category of topological spaces, the terminal objects are the single-point spaces.
Meanwhile, XMPP OTR and SRTP on SIP have been around for a decade. Too bad half a billion people are using a proprietary non-ineroperable chat mechanism with no idea what WhatsApp is logging and with no assurance of the continued availability of the service.

WhatsApp, Hangouts, Skype, etc are all cancer on interpersonal communications by trying to make it a profit center. They destroy user freedom, they severely limit communication, and they do it while making you think its worth your money when you could host your own XMPP server and delegate with an entire network of chat servers.

And no, I do not mean your grandmother should host an XMPP server.

Facebook gets props for using XMPP in its messaging implementation, even if they crippled it by not letting users message outside Facebooks network.
If the folks behind Haskell want it to be used in an enterprise environment, I would think they'd want to release their own RPMs for recent version of RHEL/CentOS/SUSE.
Even if they 'check that the cleartext you send them when logging in is doubled before hashing half of it' and calculate hash of the doubled string, what will they check it against? They don't have the hash of double the string until and unless they were storing the plain-text.
More like it showed quite clearly that Google has zero regard for Java browser plugin users and their concerns.
Request for Startup: Turn Any Spreadsheet into a REST API + Docs
The status page is showing everything is fine? Has this been resolved already?
"All services are working properly." = LIES.
>On the other hand: over the next couple years, the same force is going to work in the other direction as the Democrats assume the minority.

Maybe. The republicans seem far better at parliamentary procedure and press management. Once there's a Republican president, I can imagine there will be loud outcries against "Democratic obstructionism" if the democrats attempt to block votes with a filibuster.

As Hario's comment above pointed out, the reverse happened in 2006 then 2008. I could see them successfully switching the narrative back.

These past several years I've been very surprised that the Democrats simply acquiesced to 60, and didn't even try to make Republicans actually filibuster bills by talking.

As this article points out, actual filibustering is a gruelling process. The speaker can't leave the podium:

http://mentalfloss.com/article/49360/5-famous-filibusters

I looked up any more recent filibusters. I came across Rand Paul's filibuster from 2013. He lasted 13 hours, and failed to block the appointment of John Brennan.

http://www.washingtonpost.com/opinions/sen-rand-paul-my-fili...

Anyone have insight on the Democrat's (lack of) response to the threat of filibustering?
Looks like a straight up knockoff of Google's Roboto font: https://twitter.com/jm_denis/status/534802341770186752

Only big difference I can see is the 'Q'.
This is a common tactic for NY times articles.
At least your media even talks about this, I'm in a 5 Eyes Alliance country and none of them have written anything except excuses why we should be under 24/7 surveillance. Our senate can't even block bills.
The status page is up but it says everything is fine. Tell that to my 5 clients with sites that are currently down...
https://news.ycombinator.com/item?id=8627538
The party of keep-the-government-out-of-my-healthcare would very much like to keep it in absolutely everything else you do.

These are not your Goldwater Republicans.
No. I can't reach my VMs or my Azure dashboard. Also, check http://www.dotnetrocks.com -- that is hosted on Azure Websites and it is non-responsive.
> You do not buy something and then shut it down.

An ironic comment on Hacker News, of all places.
Setting up a private Docker registry though, especially with the (recommended) setup of an nginx proxy for basic auth and SSL... that's a complete nightmare. And I still can't get it to work =/
Hahaahahahahaha !!!
That was the one from the spring. This was a new version that people supported.
>I picked the 32 bit version of the benchmarks, since the demo program didn't need multiple GB worth of memory, FWIW.

More addressable memory is but one advantage of 64-bit versus 32-bit, the fact that it has double the amount of registers is another VERY important performance aspect since registers are by far the fastest place to store and retrieve data from, so less need to push values from registers on to stack / flushing cache lines, means faster running code, and in hot loops the difference in performance can be huge.

>Otherwise, I thought I was pretty clear why I picked binary tree over, say, mandelbrot set.

But why not show ALL the results and just highlight binary trees, there are a lot more benchmarks there than mandelbrot, also I don't see what is wrong with 'number crunching' benchmarks ?
Not long prior to this, Colin Watson and Russ Allbery resigned from the Debian Technical Committee.
I think the key part here is that they're strongly associated with the Tea Party enough that they're not worried about a challenge from the right in the next election cycle. I doubt we'll see very many others feel comfortable straying out of the fold unless it's something which is really important to voters back home.
WordNet – large lexical database of English
False choices what?

Your comment is absurd.

Fixing the EOs is simple.

(That buys time. Time to get

coherent legislation

figured out.)
And the globe wireframe doesn't show either on my QHD monitor or in my FullHD portrait...
Peter Thiel: Uber is most ethically challenged company in Silicon Valley [video]
Is it just me, or does this seem to be glorified gambling? It doesn't seem like these people are contributing anything to the world - Or am I not understanding how it works.
Waiting for more ES6 support! I am spoiled by 6to5.
Perhaps (though, discarding the emotional language of "quietly" and "as if nothing strange happened", there's all kinds of things in strong, statically-typed languages that aren't much different structurally from that, though if they did it would usually be by way of an operator working on a typeclass which included a total, rather than partial, conversion function to support the operation, so that the semantics of addition of string and whatever numeric type it was supported with would be well defined for all strings, rather than being only defined for particular strings; then again, its not like Haskell doesn't have functions that crash on values of an appropriate type but unsuppored specific values, so maybe not), but, in any case, f a b (or f(a,b) or (f a b) or a op b, depending on the syntax of the languages involved and the kind of function/operator at issue) having two different meanings in two different languages (specifically, two that can be included in the same file), which was what was complained about that example, isn't something that only occurs with that example, and it certainly can occur in strong statically-typed languages without even considering hypothetical constructs.
In chrome 38 it messes up tabs text (they are set too low)
The bit on normalized vector quantization reminded me of the normal vector quantization technique on the unit sphere used by Java3D https://docs.oracle.com/cd/E17802_01/j2se/javase/technologie...
This is how Apple wants you to design Apple Watch apps
Of course, having the reverse isomer molecules would be advantageous against predators (who couldn't digest it) and a boon to natural selection.

Why would the reserve isomer not be digestible? The human body can metabolism racemic amino acids.
The CA is audited for six months. During this time frame, auditors collect info about the CA, and mainly what happens with it during the six months. Sometimes an auditor will issue a "readiness" statement to help the root get included before the audit closes, but it doesn't seem like they'll need that here.
The democrats want the government to control everything. Do you think we will have less data collection when we have universal health care? How about making the Internet a "utility"? You don't think when this happen there won't be a direct pipe to our data??

I can't believe anything I read on the Internet anymore. I would be interested to see why they voted against it.

I'm shocked that a group that claims they are open and accepting, yet when the word republican is used, the tactics and tone change to that of the people you are against (personal attacks, slander, bigotry, and bias). It's because most of it is bullshit. There is only acceptance when someone aligns with your personal beliefs.

I can see how evil dictators can come into power. The average person can so easily be swayed by emotion.
Maybe by design so you pay for Docker's private hosting? :)
Aware of Tarsnap and looks very attractive. I'd rather pay a flat-rate out because I store a lot of video (Musician) and other large files. I have about 750GB pre-deduplication stored. That's a lot more $ when I go to Tarsnap.
No, because if you then try to call an Int-specific method on an item from that List[Any], you will still get a compile time error.
Samsung to reduce its smartphone range by a third
Why the workplace of the future won’t give you your own desk
You've qualified your words very well then; whenever someone calls you out for what you said, you can credibly backtrack to the fact that you didn't say much of anything. You would have a promising career in politics.

What you imply has troublesome connotations, which you seem unwilling to honestly address, so you just insult me instead.
> Not having source is not much of a speed bump for a bug finder.

As someone who has found bugs in software thanks to having access to the source code, I call bullshit on this. I likely would not have been able to identify the bug myself without access to the source.

It is true that you can find bugs in closed source software, but it sure as hell is a lot easier when we have access to the source.

(I'm aware that code doesn't have to be Open Source for me to have access to it, but I feel that's splitting hairs.)
This looks good but two things:

1] The guides section is still on the older design which I'm guessing will be updated later?

2] IMHO on the show gem page the authors/owners section should be moved below licence + versions/runtime-deps sections. The later are more important for first time scanning especially when looking for a new gem.
Anecdotical evidence: when my (Dutch) son of 18 went on a student exchange to the US, he woke up in intensive care after six weeks of helmet-less biking. Nothing ever happened on his 6-year daily 45 mins commute to school in Amsterdam.

When in the US, where nobody is used to bikers, and there are no bikelanes: wear a helmet, when in The Netherlands: nobody does it.
Netflix finally coming to Australia
you can right click on a tab to bookmark all tabs to be safe.
How are those other open source projects not "fundamental"?
Google is believed to assemble its SSDs, supposedly from Intel/Micron flash memory and Marvell controllers. So even though they're the same components you'd find in Intel/Crucial SSDs, Google would obviously not run in an issue due to some firmware upgrade.
"And yes, many times, ... "

I took it to mean, "yes, many times over." As in, without a doubt, all pixels are square.

My error.
How to Recover Data from iPhone Backup After iOS 8 Update
> I get the impression that the anti many eyes sentiment comes largely from non-programmers, am I wrong about that?

I've only heard it from programmers, generally very good ones. Anyone who is at all following the security community knows that many eyes is possible but generally very optimistic. That's why so many people were glad to see Heartbleed lead to the Core Infrastructure Initiative since that will keep the guaranteed number above zero for some key projets.
NSA Reform Bill Dies as Opponents Hype Threats from Islamic State
As a HW entrepreneur starting to move into software-enabled devices, his comments about the opposing forces of rapid iterating software teams and slower more conservative release hardware teams is really on point.
12 People Falling GIFs That Will Make Clumsy People Feel Better
This lecture was a bit different from most of the course lectures and not because it was hardware focussed. I felt like it was a lot more 'high level' with less tactical startup takeaways as compared to other lectures. His slides were very elaborate, but lacked real actionable content. In many ways, they were what I'd call "business school" or "management consultant" style case study slides geared towards bringing design thinking to a larger organization. He even mentioned a couple of times- the difference between him needing to force people from different disciplines in a room together versus being able to do it sitting at a table when you're just starting out. I think that was a prime example of the difference between 'startup' thinking and 'growth' thinking. I would've loved to hear more about his process for thinking about design when they just started the company.

In any case, I did find value in his lecture and thought process around treating everything as a system (instead of looking at hardware, software, data all discretely). I've tried to capture my takeaways via publishing 22 Quotes that I took away from the lecture here: https://medium.com/@RajenSanghvi/22-quotes-from-hosain-rahma...
Glad to read this. You seemed like a nice enough guy at the conferences I met you. Any comments on the infamous job applicant screen? Did that have any negative repurcusions or was it more of a distraction at that point?
The Debian vote engine (devotee) lives at https://vote.debian.org/~secretary/devotee.git/ ; you could always propose a patch.

However, I think the output as written makes sense to provide the full data; the summaries below that show the deltas for each option, and the graphviz graph seems like the easiest way to see the full preferences.
Older(?) Canon(?) DSLRs also used a 2.5mm jack to control the shutter release, so some people realized if you just spammed data into it from the TI-83 you could trigger it. Add a crude BASIC script and you have an extremely basic timelapse setup.
Typically compatibility with legacy systems
GitHub Omnibox Chrome Extension
You are comparing two interpreters. One is slow, because it is written in C, second is fast, because it is written in C.
There's Sweet.js if you want macros.
Looks great! Was here earlier today
War risk insurance doesn't include such a clause.
Which they could of accomplished with a password reset via email.
You mention that the revocation-check problem is old, which is certainly true, but I think you allude to the possibility that a domain-registry-based hierarchy will exacerbate that problem in the form of an increase in revocation checks. I'm not sure that would be the case; it should be about the same. What difference does it make if I owned a domain, got a cert from a CA, and stopped owning the domain -- vs -- got that cert from my registrar? If anything this helps the process, because my registrar knows when I stop owning the domain whereas a CA has no clue and relies on the cert's expiration date exclusively.
Do my comments really bother you so much that instead of comprehending and responding to them logically, your brain just short-circuits to spitting dismissive, insulting remarks?

I'm not blaming Sarah for the veiled threat that was made against her--I think it's petty and disgusting for an Uber executive to sink to the level of a gossip blogger. I'm just saying that Sarah is a gossip blogger and will milk this thing for all it's worth, so we can't just assume that she's being totally honest the way a private citizen would be.
But `new` is a bad part. Just an optimized bad part... You could replace every usage of it with `var instance = Object.create(Ctor.prototype);` (and change every `this` to `instance` in your code), and actually explicitly return `instance` -- and then never use `new` again. Your code will become more readable to boot, as there is less action at a distance.
I always thought that the max is there to discourage users from setting passwords so long they can't remember them (and instead write them down on a post-it that's right on the monitor).
Adult Swim's New Infomercial Gives Actual Shit to Awful Startup Culture
Probably because there was another live discussion about the same topic: https://news.ycombinator.com/item?id=8627588
And that's probably fine, because national security is more important than a singular crime.

If the federal government doesn't want certain sources and methods exposed in criminal court cases against non-spy citizens, then the federal government mustn't allow the use of those sources and methods against non-spy citizens in criminal court cases.
I was working on something similar but with a markdown like syntax instead of latex. Project is still in initial stages though.

http://vpj.github.io/docscript/
Why is it orange? Ruby should be red.

The background is a gradient from orange to red, but the orange is on top, so the header is orange.

http://rubygems.org/red.jpg
Note that since it doesn't have Google Play, they can't use Chrome.
Dart is a different language with different semantics. It is not the same as JS.

Flow starts with JS and adds a static type system (with attempts to infer types directly from the code). With the exception of the type annotations, Flow is JavaScript. Dart is not JavaScript.
You didn't get the HN seal of approval.
The Google Sheets API is a pretty good start: https://developers.google.com/google-apps/spreadsheets/
dmor: Do you have a sample file?
I believe old versions of mailman fall on their face when using pw more than 8 chars.
The point is that you substitute the extra testing and QA with types. The assertion doesn't guarantee type correctness, so you test that function and downstream functions. That's extra code burden. Instead, you could have type checking.
That shouldn't be a factor if passwords are hashed, right? In other words, you don't have plain-text to pass on to the legacy system.
Not sure how one can be pro mass surveillance and anti-patriot act at the same time. Fuck that guy.
Open sourcing it is requisite but not sufficient.

Step one in verifying their claims is providing the code. Step two is finding qualified people who are interested in reviewing it.

That review may never happen even if the source is available, but it's guaranteed to never happen if the source is not available.
It seems another conclusion is that they hope to somehow continue using these methods to gather more evidence in the future. By sacrificing this bit of evidence they may think they are saving untold oodles of future evidence. The argument maybe a little thin, seems like the judge maybe setting some sort of precedent here which would require them to always reveal their gather methods if they want to enter the evidence.
Should I trust in Privnote?
USB OTG, which I gather is becoming quite common on Android devices, should allow for USB-to-serial adapters with relatively trivial effort.

> Still, I can only imagine how neat it would be if all of these devices had a simple two wire serial port available without limitations.

Whatever the device or manufacturer, why compromise the design to include something which almost no one will ever care about, much less use?
There was something along htese lines a few months ago that looked really interesting. I can't remember the name now but perhaps someone else will chime in if I can't bring it up.
Just to confirm, if I wait, the updater will grab version 39 x64 eventually, it just takes time to rollout.
Uberfy Everything
Who exactly does IBM still have credibility with? I don't know about the rest of the world but here in Australia they're an absolute laughing stock. They're the company you call to mind when you want an example of laughably bad, Dilbertesque corporate behaviour.

Six, seven years ago my circle of friends had all heard rumours about how bad it was. None of us believed it; then one of the circle got a gig at IBM and the report back was "it's worse than you've heard". Still - even with intel from a trusted source - the rest of us said no, it can not be.

Then another one got a gig. "It's worse than the first one said", said he. And again, the rest said, no, this is impossible.

Then it was my turn. And I swear to you it was worse than the guy who said it was worse than the guy who said it was bad was. Or whatever that sentence is meant to look like, I don't know.

Perhaps if you buy mainframes or Watsons from IBM they're half-decent, but for professional services I have never seen anything like it in my life. Woefully poor.
Agreed, I was afraid that this was going to be a lecture that was somewhat "forced" because they wanted to make sure they included some hardware talk in the series. But it definitely wasn't, it was a really nice talk.
Be on the lookout for symptoms of concussion - they can take weeks to manifest. Take care especially if you're working long hours, it can make it worse.
Seems to be back up now, my site (https://ian.sh) was down for a while.
They have the hash of the original password.

They just check if the entered password is doubled identically, then compare half of it to the hash.
Hmm, so assembly code doesn't have any type safety or high level features. So when I code in a higher level language I shouldn't be able to actually program in it because assembly doesn't support it, all I am doing is writing in a assembly framework and can't really do more than what it permits, right? What a load of crap and the op is down voted!!!

You are writing java and barring some features like multi-threading, you CAN write anything you want. How to translate that to JS is the compiler's job, you need not care.

Edit: what would you say to this - http://www.scala-js.org ?
This would break passwords like "foofoo", since they'd think it was already doubled, they'd check "foo" against the hash and it would fail. Then again, you can get around that with doubling it again after checking, so I don't know.
To be specific, I was talking only of a specific sort of errors that the JIT compiler allows e.g. applying numerical operators to strings, or combinations of string and int.

Issues with null are much more common.
It appears some of my functions just vanish?
Maybe I should join the Baby Seal Cub Clubbing Club.
Because Paul isn't pro mass surveillance.
> never, ever again think that doubling a password is a proper way to fix a security issue, ever...

I don't think that's it, I think it's just to annoy people into changing it.
Looks interesting. A few questions/comments:
- In what language did you wrote the backend? In particular how do you create the bars/tables?
- Wouldn't it be better to just call it something like "Forestpin Flavored Markdown"? From what I get you basically add some extra syntax (like itallics) and extensions (sidenotes)
- Regarding the sidenotes, it may be hard to get the syntax. What if you detach it from the location where its mentioned like you do for footnotes?

Anyways, looks pretty cool!