skysight-inc/HackerNews huggingface dataset:
If you think my point is that gay rights is like Communism, you've either missed my point or are trying to derail the conversation.

I specifically chose support of a communist group (or being gay) in the 50s. Being sympathetic to or being a member of an unpopular group in this case isn't as easy as observing somebody's skin color. It's not about separate water fountains, schools and bus seats, which are all physical manifestations of bigotry.

By distancing themselves from Eich, Mozilla demonstrated that they were more interested in siding with what was popular rather than affirming any interest in real diversity: diversity of thought.

Because isn't that what the diversity movement is supposed to be all about?
So that's how Nokia, the rubber company, started in the telephone cable business!

Anyway, the tower looks awesome, like 19th century science fiction...
User-submitted issues would be great! Logging them on GitHub would be the most convenient.
That's why its not liability insurance, but not all insurance is liability insurance. (Typical homeowner's/renter's insurance includes both liability and non-liability coverages.)
The City of San Francisco is using this law to threaten people who do this with the explicit permission of their landlords. Or who own their own place.
We're very likely to do something in this area, but we don't yet know when.
I'm reminded of that incident where the Uber driver hit & killed a kid, and the way Uber dropped the driver like a hot rock. After all, they've got nothing to lose!
This isn't specific to Android, as you can pull symbols out of many kinds of binaries with some work.

Being silly with you credentials can hurt you, regardless of the platform or using a compiled or interpreted environment.
I think there is an interesting comparison to be made between Airbnb and past file sharing companies like Megaupload or Napster. In the ideal situation, these services can be used completely legally. However, a majority of these businesses' customers seem to be using the service for illegal means. These companies profit on the scale of their business, so they have little motivation to cut down on that illegal activity. The only real difference is the victim of the "crime" taking place. The victims in the case of file sharing companies were a powerful and centralized industry. The victims in the case of Airbnb are its customers. Is the fact that the laws are being broken by the same people they are meant to protect enough to make Airbnb more viable long term then the other businesses founded on illegal transactions?
It's from a combination of electronic sub-genres by some independent artists. You can see the full list of tracks here: https://github.com/AlexNisnevich/untrusted#soundtrack
I do own a couple websites using disqus but I don't care too much about what comment makes it first. But for a personal blog, or a company that makes a lot of money, seeing people advertising in your comments would be a good excuse to start coding a home-made comment system.
>But at that price point, there are similar solutions available with much more coverage and features.

Exactly. I sit on a quarter-million dollar budget for hardware and services, but I still have a value-for-money filter, and this doesn't pass it. I might as well use this:

https://github.com/grahambell/crab

for free, or pay for a monitoring solution that is higher reliability, is inside my network, and doesn't charge me per cronjob. Even at the bulk plan, half a cent for a single cron job to send a single daily http request and only alert the one guy who has an iPhone seems... unreasonable. It doesn't scale for me.

By way of comparison, for that price I can get 20 private repos on Github, which consume oodles of space and networking resources.
Sigh.

I really like the concept, I really dislike the lock-in. I think what I want is the unholy love-child of Saleae and Dangerous Prototypes[1]. I've got the original version of DP's Logic Sniffer [2] and built a really nice USB 2.0 protocol analyzer with it. The combination of open source, inexpensive hardware, and awesome documentation let me take it in a direction that no one else had. Salea on the other hand has really slick software that is sexy as heck, but only runs on Windows and well, I am really trying hard to not have to have a Windows box around on my workbench.

[1] http://dangerousprototypes.com/

[2] http://www.seeedstudio.com/depot/preorder-open-workbench-log...
And why did he resign?

Mozilla had become a hostile work environment for him.

How would have staying on changed any of that? The die had been cast.
> ii/ have the computing power to actually train with it.

That's hardly an issue.. You just have to know one person that works for a university and you are pretty much all set.
OpenSSL Security Advisory: TLS heartbeat read overrun
Using and clearing the Browser Appcache
Mozilla was founded to protect open standards on the web against the threat posed by private actors. But, as people keep arguing, we should only be concerned about interference from the state.

Since the state is not threatening Brendan Eich's freedom of speech, there is no issue there; and since the state is not threatening open web standards, Mozilla's existence is completely unnecessary.

The obvious conclusion is that Mr. Eich saw that this was the case, and voluntarily chose to abandon the now-obsolete organization. Everything is as it should be.
Royal Society of Canada says Wi-Fi appears safe
H1B 2015 cap reached (again)
stupid drones, me.selfDestruct (tableflip)
Looks promising ... 'cept that what it is remains unclear. Seems sort of a robust wireless headset extending the phone which remains in your pocket...but it's a lot smarter than just a headset...but it's...uh...a lot of cost/effort to save just pulling out the phone. Getting there, got a ways to go. Put the actual cellular radio in there and you've got something.
The key problem is thinking anything the client does is secure, or even worse, that it may be trusted. A developer that hasn't grasped this very simple fact will inevitably not only screw up the client side (i.e. exposing AWS credentials), but also the server side.
You should be able to link generated Halide code(1) with either compiler. (Using Halide generated code does not impose much at all in the way of requirements other than C-level ABI compatibility and basic library support.)

A fair bit of work has recently been done on making Halide work well on the Windows platform. We are erring toward requiring newer versions of Visual Studio however. (E.g. there are advantages on being able to rely on C++11 support for generating Halide code.)

I do not see any issues filed on things not working with Intel's compiler. Feel free to file one. Halide is an open source project and both bug reports and patches help a great deal.

(1) Halide can operate as either a Just In Time (JIT) compiler or an Ahead Of Time (AOT) compiler. Generally AOT is much more convenient for deploying in production. The end result of of compiling a single filter in Halide is an object file and a header file a single C-linkage function with all of its parameters passed in on the call. The minimal runtime is included in the object file and dependencies on libraries are also quite minimal, things like libc and pthreads. Functionality provided by the runtime can easily be overridden by providing one's own definitions for various functions, as weak linkage is used.

There is also a set of Python bindings, which can be used to write Halide code which is then AOT compiled. The AOT compiled object file can be linked into pretty much anything that can handle C functions either via direct linkage or a foreign function interface.
Not sure where you live, but I have found excellent opportunities on the careers section of the Washington Post. You can search for volunteer opportunities and there are a lot of non-profits looking for assistance on everything from answering phones to web design/software engineering. Some of the opportunities pay and others don't you just have to go through them and find ones that may interest you. Most of the positions are within the Washington DC area though so if you don't live in that area it may not be viable for you, but most likely other larger papers like the Post have something similar.

On a side note, it can be a great way for someone to build a portfolio with great references.
I would rather it search for "Gmae of Th" because that's what I typed into the box.
Wow, cunning insight from BI.

tl;dr: Silver's Final Four prediction failed because.....wait for it......wait for it.......picking all four teams correctly is really hard, even for a statistician!
Anistock (Stock_Footage) on ✌ Reading
Ask HN: Have you ever opted in to see advertisements?
For starters:
* Members of a couple (same-sex or opposite sex) have family obligations to their partner's extended family.
* A surprising number of same-sex couples have biological children from earlier relationships.
* The "traditional nuclear family unit" is not that old a tradition - prior to large-scale industrialization and easy migration, extended families were the rule. It's just one kind of family. Others exist.
"Regulating" in the same way that choking someone is "regulating" their air. Still, even though I really liked UberX's service, they deliberately set out to ignore the law and then cried foul when the city started putting some teeth to it.
Bicycle Accessories for the UK – Water Bottles
Are your fees based on an interest rate?
"the consequences of his actions."

So I guess that he is fine with a company fireing, let's say, an employee who donated to Obama's compaign because... consequences of his actions, right?

To be honest, his reasoning sounds like the communist propaganda from Eastern Europe: you are free NOT to join the Communist Party, but then you won't be able to hold a high(er) ranking position at your job, and you'll be stuck at a mid-level for the rest of your life. See? It's freedom! You are free NOT to sign the donation of your agriculture lands to the State, but then the State will take it anyway. But what matters is that your are free to choose, and... consequences.
This is interesting, however they only pull 1 ISP per country. This is fine in countries like the US, where 1 company is representative of the rest (for the most part). But in countries like Lithuania, there is a massive discrepancy in prices (in a good way; there is lots of healthy competition). Also this list isn't very valuable without statistics on internet penetration.
Excel is very often abused and made to do things it should definitely not be doing (massive files, enormously complex formulas). In many business situations, this may only lead to frustration and lost productivity, but in finance in particular the implications can be huge(1), and a faster, more stable, testable and transparent/auditable solution should definitely be found for critical applications.

[1] http://www.forbes.com/sites/timworstall/2013/02/13/microsoft...
HD-SDI output? They ain't kidding around.
I've been searching for an analogy to neutralize the political sentiment and to focus on the facts.

Scalzi nailed it with the gun-rights comparison. If your community values the right to keep and bear arms, and if you make a private donation to support gun control, then maybe you shouldn't lead that community.

This article helped me understand this unfortunate incident, thank you.
FYI: 15 packages went green since this website first appeared.
Heh but then what was the real intention of the earlier maze level? I already multiplied the exit there :)

Anyway, really nice work with the game!
"Freedom of speech" is a guarantee that the government will not curtail your ability to say what you want on whatever topic, with some specific limitations.

You can say whatever you want. If I say "you know what, I don't think black and white kids should go to the same school," I assume the liability for that statement. I may think it's reasonable, and other may as well, but the fact is in this day and age that statement and sentiment will do me all kinds of damage. Especially if I'm a public figure.

Are we actively working against people who believe differently from us? Yes, that is called activism. As long as it is nonviolent resistance, civil disobedience, or simply speaking out, we are within our rights and fighting for what we think is important: equal civil rights for all people.

Will that get people fired? Hell yes. You think superintendents who were in favor of segregated schools didn't lose their jobs? You think diners that wouldn't serve black people didn't go out of business? Activism aims at producing consequences, whether it's changed laws, greater visibility, or the removal of people who support the opposite cause. In the case of civil rights the stakes are high enough and the groups large enough that major consequences are possible. Eich was one of them. Here's to a hundred more!
Six weeks would be legitimate in most places, depending on how the city defines "short term rental". Most cities have such a definition.

Of course, if you are a renter your rental agreement would need to allow for subletting or you would permission...
I wasn't sure how to show all the mines on the minesweeper map, so I just place them all at the top... was this supposed to be the point? :)

Anyhoo, nice game, it doesn't matter how you solve it, as it still proves that eval is evil ;)
Why Facebook Invented a New PHP-Derived Language Called "Hack"
half.com OR, all over again.
Sadly the market doesn't love small phones any more - Sony killed their Xperia Mini and Mini Pro range due to lack of demand, which was a shame.
That's not really server class, more a consumer product.
Ctrl+1 for API docs. There's an API to change the color of a tile :)
SJWs have taken to repeating the "consequences for your actions" mantra to justify all the atrocities they commit.
Frozen: How to Force the Restart of a Mac
I bought the Logic 16 a couple of years ago and it's a neat piece of hardware, but the software is really basic and stagnant. I'm jealous of the triggering and overall UI something like Oscium provides (http://vimeo.com/42342243) and I keep hoping this will come in a future software upgrade.
Thanks Jeff,

I'll look at the Post, and some others paper from Chicago, where I live.
Annie96 is typing...
Yeah, I probably used the wrong terms there. I was referring not to flowcharts, but the way Excel is used as a "see-it-as-you-go" functional language.
One more example I'll use next time someone asks me "why service oriented architecture".

Interaction with AWS should be wrapped in an app service. So the keys will be on your server. Your web sites or apps talk with that service, not the underlying implementation behind it (i.e. AWS). The API exposed by your app service should be secure by default.

Sometimes some of those apps start as web sites, and they keep a lot of their logic in their controllers, even views. So when time comes to port this to a native phone app for ex., database logins, secret keys and other private implementation details "naturally" end up in application code, since an app consists of the native code version of said controllers and views.

This could've been easily avoided if you automatically split things in secure services from the very start.
Thank you for posting this. I'll see whether one of the local stores has it.
A. Commenting at scale is hard. Believe me, I know. We run the largest Wordpress website out there, and decided to rewrite commenting inhouse. It's been... hard.

B. There are a handful of other good providers out there that hopefully this will give more business to.
> Using our technology, you’ll be able to interact with Skype callers across the globe – this includes experts, interviewees, audiences and even big-name stars.

Wow, it even works for big-name stars! Who writes this stuff, and who are they writing it for? It's just insulting.
Adenda would have been a better choice. They turn any app into a lock screen app http://www.adendamedia.com/
Thanks! The intended solution to the maze level was commenting everything out. But of course, all of these have multiple solutions :-)
Donating to a cause is free speech.
Totally on a tangent, but I'd love to see a 'Hacker Retrete' style session targeted at hackers / devs that have jobs.

Something on the order of 1 or 2 weeks in length, super compressed that gives working devs a chance to learn something new or explore something outside of their normal job. I'd love to do something like this, particularly in an exotic location, but against a set amount of time that doesn't require me to quit my job.
Same here. Poor choice of letters to use for naming.
Ask HN: how to involve in projects/startups with less experience?
Hi there. I was wondering how to involve interesting projects/startups with less experience to gain from them. thanks.
I think the problems run deeper than that, because you have multiple different groups you are trying to communicate with, and some of them are getting incorrect information here.

If borrowers want to know how much they are paying in interest rate, then I think you should tell them in terms of APR. If borrowers want to know how much they are paying in terms of dollars, then that's easy, just tell them.

I think itemizing out fee A, fee B, fee C, is just a silly game. If you go back to your "About this Loan" table, what you call 'Service Fee' and 'Interest Rate' are the same thing, just combine them. Then, if I want to know how much they actually cost, I have to look at Total and subtract $50? But then it's still missing the "one-time fee".

What if the table did say; (and I'm not saying you should do this)

Loan Date: April 14, 2014
Repayment Date: June 2, 2014 (7 weeks)

Amount Requested: USD 50.00
Loan Fees: USD 13.51 (200% APR)
Total Amount: USD 63.51

Of course your system knows if I'm a repeat borrower, and can automatically charge the $11.78 or not. Look, it's a hard truth that the first loan has terrible terms because of the registration fee, but you can't hide from it.

The only problem with this is it doesn't really help me understand how much it's going to hurt if I need more than 7 weeks to repay. But I don't know enough about your payment model to really comment on that.
Exactly, I'd be curious to see something that gives business analysts the interactivity of something like Excel but has ways to avoid the rigid, interlinked-sheets with ridiculous formulas that seem to be inevitable in a large model.
Ask HN: Are you comfortable with Checkster's User Agreement?
A friend of mine recently started the application process for an in-house software development job at a firm where he was formerly working as a contractor. The HR department instructed him to use Checkster, but he found that service's User Agreement to be alarmingly broad. Unfortunately, when he indicated to HR that he preferred to submit his list of references in a more conventional manner (and explained why), he was told he must agree to use Checkster in order to apply for the position.

I reviewed the User Agreement in question, and I too found it to be a bit troubling:

https://app.checkster.com/legalese.php

Essentially, it seems to waive one's rights to fend off defamation, slander and libel, and to relieve Checkster of any and all legal responsibility in the event one's reputation were to be genuinely abused via their service.

What does HN's readership think of this User Agreement? Have you encountered others like it?

Have you been in a situation like my friend's, where refusal to make use of a 3rd party "HR service" has proved an obstacle to being hired?
That actually happens more than you think.

The difference is that it usually doesn't work.
I'm not sure what you mean by more. Visual programming was explored a lot and became a popular approach for building non-standard interactive multimedia applications. I think the most famous and inspirational piece of this kind of software is Max/MSP which started as an interactive computer music environment (created by academic) and evolved into multimedia processing/generation powerhouse.

It's commercial and proprietary software but it has an open-source "cousin" called Pure Data.

Both applications were created by Miller Puckette and his creations inspired a lot of more or less similar systems.

One worth noting is vvvv. It doesn't have musical programming roots and uses some unique and really powerful concepts to make graphics programming easier.
http://vvvv.org/documentation/of-spreads-and-slices

Also it's a very pragmatic system which is built and maintained by people who do really cool and sometimes complex projects.
http://www.meso.net/vvvv
Yeah you can just select the second, or whatever episode you want to watch. I'm not seeing the point of this.
"things it should definitely not be doing (massive files, enormously complex formulas)"

Massive files especially is something Excel "should not be doing" for superficial technical reasons that are mostly unrelated to whether the UI is a good fit. "Enormously complex formulas" do call for better editors, but again don't damn the model.
I'll take a stab at it, please feel free to critique.

All my reasons come down to complexity. Competing against our righteous need to make software do cool stuff, is the fact that everyone writes software that breaks all the time. Configuration that can perform arbitrary computation can put our programs into literally any state, making it that much harder to make them robust and correct.

It also opens up the risk that people won't configure their software correctly because they don't understand the configuration. And it even opens up attack vectors - what if there's a buffer overflow in your configuration interpreter, or a resource link that lets configuration files do arbitrary things to a system?

But I think one of the biggest risks is fragility. Configuration files that can do arbitrary computation will be made to do so. Software that gets used by lots of people will end up with towers of complexity built into the configuration, to the point that removing or refactoring them risks bugs, edge cases, or breaking a particular feature or misfeature that someone relies on. Better to control the complexity in the first place.
>The HFTs get to see the list of orders as they come in.

No, they don't. Third parties cannot see orders "as they come in". Only orders displayed in the exchange's book and executions already completed are sent out to data consumers.

In the example you created the 200k buy order is never displayed and as such is not visible to any other user. All an HFT can see is the 100k execution.

Again, an HFT rushing to buy in front of this order cannot know how big it actually is, nor what the limit price is and as such whatever buying is purely speculative and not a "guaranteed win".
The Decline of the Mobile Web
They're writing it for people that aren't on Hacker News. The fact that the domain name is "media.skype.com" ought to give you a strong clue.
The good news is that we have cross platform software & and APIs for using the device without our software and writing your own analyzer plugins.

These products won't sample fast enough for decoding USB 2.0 high speed, but we do support low speed and full speed with the existing products and the new stuff.

-Mark (Saleae)