skysight-inc/HackerNews huggingface dataset:
Might be worth considering giving that 10 year prison sentence (or perhaps a per-user fine of at least $100k) to people who are offering cell phone services where surveillance is possible.

The root cause of these issues is that there is no liability for people who sell systems with security holes.
Jalo Helsinki – Design Fire Safety Products
Just turn off IPv4 and the problem will quickly solve itself. IPv6 day 6/6/16.
ProtonMail taken down by 'extremely powerful DDoS attack'
The problem with large business is their unfair influence over the policies of the countries. And their bordering on monopoly bargaining power.

Both of whose are not entire free market friendly.
I thought this was going to be about http://symphonyofscience.com/
CodePush by Microsoft
Tommy Jeff never said that.

* http://www.snopes.com/quotes/jefferson/medicine.asp

* http://www.monticello.org/site/jefferson/if-people-let-gover...
2015 Israeli Startup Recruiting Report
Show HN: Generate 2D Space Scenes in WebGL
I'm a US citizen, and I'm ashamed of what my government does in my name. I was born here: no choice in that matter. My taxes are used to fund horrid and despicable things in our collective name, including messing in others sovereign affairs, going to war, causing war between 2 different parties, and all the things wrong with "War on ____" (just add in the word representing the next 15 minute hot button issue).

I, as a citizen, do vote against politicians who either publicly have those views or have voted on those lines.. But what else can I do, other than emigrate? And that takes money, an advanced degree, and lots of luck to be accepted.
ServiceWorker, MessageChannel, and postMessage
Stanford engineers help discover the trick jellyfish use to swim
Mobirise Offline Website Builder v2.4 is out
Most of these tools miss 2 things:

- Automaticly generated API

- Image upload ( eg. as a property or productImage which is only a 1 - * relationship without meta attributes) -- now an url is used as image

It's also missing here, but other then that. This tool is very nice / easy to use!
Mobile Responsive Layout Maker v2.4 is out!

http://mobirise.com

What's new:

* Mobirise now supports extensions - external blocks, themes, addons

* Added a new extension: Google Analytics - it inserts your Analytics or any other tracking codes to every site page

* Improved site save function (now saves continuously)

* Updated "Pages" panel

* Bug fixes
Yeah, we just had to wait on him for that lesser thing, all-encompassing trans-ethnic humane values.

(And before someone shouts "Christianism didn't invent those", citing this or that precedent: sure. Like Apple with the iPod, it just created the first version of them people in large numbers cared about).
From the example it looks as if this can be solved linearly, because the structures obviously match. To intuit that the algorithm must be exponential, imagine the vertices to be balls on wire. You grab one ball pull it up as the root from which you start to compare. Now it is obvious you have to pick a vertex from the other graph as well to be the root nice from which to begin the comparison, if you pick the wrong one the graphs won't match. So you will have to pick every ball and see if its structure matches. For a tree (a graph without cycles) it's plain to see it's exponential: in the worst case you have to pick each vertex from one graph and then compare its children with the other graph, that's N * N operations. When the graph does have cycles, the problem becomes more complex. How much more complex is what this scientist perhaps put a new upper limit on.
This potentially derails the conversation, but also falls within your ire of fellow US citizens' thoughts.

What can I do, aside voting and emigration, that will make the US not "export democracy" and in general, not tamper with laws and rulemaking in other sovereign states?
Text of the Trans-Pacific Partnership
[mirror] JSONLint – The JSON Validator
AI will reorganize the human population
Banks Block Access to Personal Data
I doubled a mentally ill person has anything resembling "free will"...
> They're just units...

Indeed. Units that correlate (1kg water == 1 litre of water) and are intuitive (100C = boiling water).

The fact that the imperial units aren't even common amongst the two remaining countries that use some number of them is just 12oz of icing on the cake. It's frustrating to find an otherwise fine cooking or science book ruined by the prose pandering to some elderly subset of 5% of the population.
I was referring to his theory on capital accumulation [1] and making a sly joke on what awaits the obscenely wealthy.

1. https://en.m.wikipedia.org/wiki/Capital_accumulation
That doesn't contradict what I said.

My point was: If you're working on a large C++ codebase you will have to reason roughly about who owns what and where your pointery data is coming from. IME it amounts to (roughly) the same thing as Rust's borrowck rules, just that Rust forces you to think about this a priori, in a clean framework with clear rules, instead of wibbly wobbly, pointy-wointy, ... stuff.

The things you feel safe to do in Rust are often a superset of the things you feel safe to do in C++. Most large codebases often use lots of shared_ptr or equivalent, whereas in Rust Rc and RefCell are broken out only when necessary (when the compiler tells us there's no way to do it the borrow way).

So while C++ might let you write a larger variety of non-UB patterns in principle, Rust will let you write more non-UB patterns in practice. You feel safe playing fast and loose with the references, and dancing near the line of safe behavior since the compiler ensures you never cross it. I have a post illustrating an example of this here: http://manishearth.github.io/blog/2015/05/03/where-rust-real...

And, of course, if you really want to express one of those "things C++ lets you do" wrt pointers, you can always break out `unsafe`.
Augmented Reality in Mobile Devices (with App Tutorial for Android)
Cool. Feature request: generate the six faces to be used as a cubemap. Additionally, enable saving in an HDR format. :D
Ask HN: Building an open-source wit.ai, how to?
The Google way of ranking search results does not work if there are no links to the things being searched. Do apps “link” to other apps? Do web pages link to apps?
Previous (extensive) discussion:

https://news.ycombinator.com/item?id=5106767
The image I submitted is not the image shown to me on the submitted page (https://deepart.io/image/submissions/). Instead it appears to be someone else's.
> Care to elaborate?

Sure...

Well, actually, Pyxl101 just did, but I'll add that the formulation "competition dilutes profits" is really misleading; it seems to say that profits disappear into thin air, they're destroyed.

But that's not the case. Profits are not annihilated, they're transferred from firms to the general public, who become richer in the process.

So the correct formulation should be "competition makes you richer".

That's why we have anti-trust laws, and that's why any country which would take the "monopolies are good" theory of Thiel seriously would be in big trouble... (That's also why, on a more controversial note and IMHO, patents and copyright are very very bad.)
Surely a tatooed QR code would be the modern day equivalent!
*Interesting that this seems to be an opposition party thing. I'd love to see Republicans still singing this tune if they get the Presidency back, but we'll see.
Rum and Code Boston = Great Times and Good Business
For a long time I only downloaded open source apks. They're easier to find and there's a good chance they're safe.
Feminists Are Trying to Frame Linus Torvalds for Sexual Assault
8-bit number to binary string
What is there to say that hasn't already been said?

At one time, I was so invested in USENET that I wrote a client app for it, on two different operating systems (BeOS and Mac OS X). These days I make no use of it at all, and I haven't for years.

USENET was designed for a simpler, more naive period. It has no defense against spammers and trolls, and no way to establish a firm identity that can't be spoofed. It just doesn't work in today's internet.
Boom, done. 428 lines. Only python and openssl as dependencies.

https://github.com/diafygi/letsencrypt-nosudo

It takes a CSR and user public key as input. Then, it prints the signing commands you need to run (so it doesn't have to know your private keys). Then, prints the command you need to run on your server. Finally, it prints your signed cert. Enjoy!

The official Let's Encrypt client is aimed at an audience that doesn't know what a CSR is. For those that do and just want their free certs, I wrote this script to them to get their free certs without having to trust any client.
The washing is an important and fascinating distinction.

I'm in Australia, and as I understand it the unwashed egg is the default in most parts of the world (certainly here and in the UK, and I think in most of the EU). In the US the default is a washed product.

But (!) this is why the default in the US is to have eggs refrigerated from soon after they leave the farm - and they need to remain refrigerated. IIRC this is because eggs that come from ~3C back to room temperature (~21C) will condense, and on washed eggs this massively increases the risk of pathogens penetrating the eggs.

On non-washed eggs, this is less of a concern - but here we still recommend to not relocate eggs from the fridge to room temperature unless we're about to eat them. The membrane, though, will prevent spoilage of eggs that haven't been washed (or refrigerated) for weeks, if not months, if kept at a reasonable room temperature. (I qualify reasonable as here in AU room temperature in summer can often reach 35C.)
In this New York Times video you can see a few simulations and representations of black holes: http://www.nytimes.com/video/science/100000003725182/peering...

Those are some of the best. You should also keep an eye on the Event Horizon Telescope, mentioned in that video: http://eventhorizontelescope.org/index.html
I agree that defaulting to "it's probably just politics" is rational and usually correct.

However I'm cheered by what this government thinks is pragmatic politics versus what the previous government thought.
Jesus is the iPod of philosophy. Couldn't think of a better definition. Thanks for that.
>> I live in the Netherlands and I think the numbers are the same here.

80% of the homeless in the Netherlands suffer from mental illnesses. Source (in Dutch): http://www.ontmoeting.org/dak_thuislozen
I guess the explanation for the difference is that the social security system in the Netherlands is better, so there's less chance for ending up in the street when you lose your job.
FYI, FastMail does push email on iOS: http://blog.fastmail.com/2015/07/17/push-email-now-available...
waiting time for my submission was 106h... that's insane. And if I'd donate €2.99 it would get reduced to 96h...

(I know..., HN produced a lot of load on their servers...)
You can specify the web root of the domain you are trying to validate using the webroot plugin, meaning that you do not have to stop your current HTTP server or run another one, it just adds the verification file to your website's root.

./letsencrypt-auto --webroot-path=/home/cuonic/cuonic.com
Foreigners living abroad communicate with people in the US.
Yeah, I don't want to run every single program in a container... and I don't plan to. That said, containers have their advantages even in that security scenario. For example, once I was running into obscure segfaults that seemed related to some interaction between Sidekiq a particular Ruby version. Once I figured out the fix, I just changed the top line of a couple of Dockerfiles to change their Ruby versions.

Generally also containers are built on existing Linux distributions and use their packages. I still haven't figured out exactly what I want to do but my vague future plan involves containers bootstrapped from Nix expressions. That's just to get a level of indirection to abstract away NixOS so I can run app services on whatever distribution.
They didn't
It amazes me how often programmers can talk about state machines and functions while concurrently pretending that mathematics is, largely, something that either need not be discussed or is of secondary concern.
{much nodding} They're also a great way of recycling your green waste. Quail are meant to be comparably fun & easy to keep too, but no first hand experience on that front.
And I've also given thought about how to detect whatever the mystics and other occultists and the like discus when they talk about energy or aura. As you might have guessed, I'm also an occultist.

So, I've met people who talk about auras. What is that? It's some sort of energy that humans emanate. Ok, so a person can make total BS up, and be consumed with delusional thoughts. My problem is that multiple people have mentioned "my aura color", and they do not know each other.

So, working theory is "Something is there". What is something? I've heard of using film cameras combined with a cornucopia of filters that can show it visibly. I have yet to reproduce it, but does lead me down that it's likely photonic in nature. If that's the case (further testing needed), then what frequencies are being used? What field strengths are being emanated, and what sensory mechanisms are being utilized on the human who can see them?

I'm still trying to find the list of filters used in those cameras, because having them means I can mathematically calculate what kind of filters they are. Are they low-pass, high-pass, or some sort of notched filter?

My goal is to bring this realm of pseudo-science, superstition, and occultism into a full scientific discipline that can be modeled, studied, and hypothesized.
I'm not Indian, but here in South America, there's a similar expectation with regards to companies. If a company goes broke, it is expected that employees will be restituted, politicians will get involved, government will sometimes prop up companies so that people aren't laid off, etc..

Apparently India doesn't have a good bankruptcy law, and so they're overhauling it:

indianexpress.com/article/explained/simply-put-bankruptcy-law-and-the-need-to-have-one/

Fortunately here in South America there's a growing awareness about "startups" being different, but some employees might not be aware that said "companies" don't have an ongoing business and might go bust if they don't "make it". OTOH, it's still not very common for employees to be offered stock options.
"You have one more grain of rice than you did last year, so stop complaining that that guy over there has 1000 times more than he did last year. Be happy with whatcha got!"

Also this;

> made mostly through their labor and innovation

is demonstrably untrue in many cases.
Sander's Marihuana Bill [pdf]
Reddit discussion: https://www.reddit.com/r/worldnews/comments/3rlu3g/full_text...
What does "GNU" icon in the packages list [1] stand for?

[1] http://www.gnu.org/software/guix/packages/
To put some context into that: In the last 10 years, Alberta has had a "1-in-200-year" flood in 2005 (https://ec.gc.ca/meteo-weather/default.asp?lang=En&n=A4DD5AB...) followed by a three-times-heavier flood in 2013 (https://en.wikipedia.org/wiki/2013_Alberta_floods, https://ec.gc.ca/meteo-weather/default.asp?lang=En&n=5BA5EAF...).

Just because it's cold in the winter doesn't mean global warming will be good.
I think the biggest issue isn't the searchability of mobile apps but rather the price point. At the current price point you cannot pay for any advertisement unless your in the top 1% and hence your whole marketing plan is then the App Store search results. If prices were more realistic and people could spend on advertising then any app could be discoverable. This is basically what happens when you go with bottom of the barrel pricing...
I like this approach. RailsAdmin/ActiveAdmin never appealed to me as a good solution.

Nitpick: These are admin interfaces. NOT dashboards.
Random lazy question: do you know about running GuixSD on AWS EC2? We're very happy with NixOS's AMI images, since they let us provision AWS instances extremely easily.
I can't even count the number of times I made a short script/tool for some task that could have been accomplished by stringing together some highly arcane command line invocations. Sometimes, I had legitimate reasons for this because the "unix way" had weird edge cases or unwanted behavior. Other times I just felt like it, or I didn't know a viable alternative existed.

I remember when I was working on a web server project in the late nineties, one of my first commercial gigs, the whole thing was done in Borland Delphi. As the maintenance programmer came in to take over, he berated me publicly several times for not using regular expressions to do string manipulation. The language did not even have regex support as far as I recall, and as he replaced my very simple and easily-debuggable string routines with absurd regexes in combination with an arcane regex library, I felt like the most worthless programmer ever. Worse yet, people were praising him for his assertiveness and competence. And then following his "refactoring", over the next weeks, horrible string manipulation bugs and exploits started happening in production. Turns out, he introduced lots of problems and nobody could fix them. As far as I know the project was plagued with these kinds of bugs until it went offline years later.

The loudest hecklers are often the most successful at projecting an appearance of competence that may not necessarily be warranted. They derive energy and peer recognition from publicly berating colleagues for decisions. Whether they are factually correct or not, little is gained by letting them drag you down.

It's not the end of the world. Most of the time, there are many ways to achieve a result in programming. Writing a little script is certainly a valid solution, and if it makes you more productive for doing a specific thing, or even just as a learning exercise, why not?
I cannot sign up, there is a 500 error
FuturesTechs Chooses iPushPull for Secure Delivery of Financial Research
Interesting how the Ruby community has gone from seeing DSLs as a core virtue of Ruby to mostly a vice.

Myself I'm mostly in the anti-DSL camp. I'd usually rather just deal with plain Ruby even if it's more verbose.
FUTURESTECHS PARTNERS WITH FINTECH FIRM IPUSHPULL
I wonder to what extent the abuse she received was just due to her having used JS. Klabnik and Haines are both huge Rubyists and Rubyists seem extremely hostile to JS and those who use it, probably because of Node.js stealing Rails' (and by extension Ruby's) thunder and a growing awareness that JS has inherent advantages over Ruby for which Ruby will likely be unable to compensate, such as shipping in every major web browser and having a modern, efficient, jitting VM in the form of V8 that's an order of magnitude faster than MRI.
They are part of the GNU system.

http://www.gnu.org/help/evaluation.html

Btw, some projects are hosted on nongnu.org domain, those are not part of the GNU system.
Mouseover says "Part of GNU" - part of the GNU project, so managed by GNU.
Yeah that's very emotionally striking and all, but doesn't really put things into perspective, which is very typical for communist propaganda. "One grain of rice" does not even begin to describe how much more prosperous capitalist society is than (post) communist ones.
Doesn't this go against Apple's rules?

Seems to me it's effectively bypassing their checks - a developer can release v1.0.0 to the app store, never again update it, and push updates via this?
Feels like some of this should be illegal
No, but it's worth considering that when this man ended up in the hospital for a physical ailment they started treating him. That, and his daughter, were enough to bring him back.

If he were to have been hospitalized, not institutionalized, I wonder if the outcome were the same.

Our society assumes mental illness is totally different from physical illness, but in cases like schizophrenia the treatment ends up being very similar. You take your pills and see a doctor. If he had the flu and had suddenly taken a turn for the worse, the discussion wouldn't have been about institutionalization. He would have received treatment in a hospital and then been discharged as soon as possible.
Could add Romero Britto? (http://www.britto.com/front/originals)
Great service, a suggestion: You may provide small thumbnails of processed images so we can make a better decision before donation to speed up :)
I've developed a few apps, and the method that I saw huge potential in was to promote the app to early adopters by submitting it to specialized forums like xda-developers. These are the folks who go out of their way to give your app a spin and spread the word elsewhere for free.
What about front accounting? It's been a bit since I used it, but I think it handles multi currency somewhat decently.
The Most Extreme Human Spaceflight Records
FAQ - http://microsoft.github.io/code-push/faq/index.html

According to section 3.3.2 of Apple’s developer agreement, as long as you are using the CodePush service to release bug fixes and improvements/features that maintain the app’s original/presented purpose (i.e. don’t CodePush a calculator into a first-person shooter), then you will be fine, and your users will be happy. In order to provide a tangible example, our team published a (pretty cheesy!) CodePush-ified game to the Google Play Store and Apple App Store, and had no problems getting it through the review process.

Because Cordova apps are executed within a WebView, and React Native apps are executed within JavaScriptCore, from a technology perspective, these runtimes are unique in their ability to leverage dynamic code downloads according to the aforementioned Apple developer agreement.

(copy pasted directly from codepush site)
ConvertKit Monthly Report – October 2015
You can very objectively prove that a person is missing a limb but often you cannot prove that a person is mentally ill.

Often persons will be categorized as mentally ill just because they deviate in their beliefs or lifestyle from the mainstream culture.

And yes, mentally ill persons HAVE a free will, don't tell me they don't as this would be equal to declaring that they are not human beings but just a lump of meat.

They have feelings, desires and goals like anyone else, it's just that these in some cases may be very different from yours or mine.
University Granted $6.5M to Develop Drones That Fix Potholes
Why Scientists Need to Fail Better
Except when sellers send their stock to Amazon, to be distributed from their warehouses (fulfilment by Amazon), I recall reading about their stock being comingled, such that one seller was being legally sought after for selling pirated DVDs that another seller had sent to Amazon.

Sorry I can't find a better source at short notice.

http://www.ecommercebytes.com/cab/abn/y13/m02/i25/s01
I suspect it will take a while for all of this text to be digested and for people much smarter than me to find a lot of nasty stuff in there.

Meanwhile, I found the New Zealand and US side letter amusing:

>To the extent contemplated in the Code, New Zealand shall not permit the sale of any
product as Bourbon Whiskey or Tennessee Whiskey, unless it has been manufactured in
the United States according to the laws of the United States governing the manufacture of Bourbon Whiskey and Tennessee Whiskey and the product complies with all applicable
regulations of the United States for the sale or export as Bourbon Whiskey or Tennessee Whiskey.

I assume this must be quite prevalent in New Zealand if they wrote a letter specific to this one issue. I didn't see a similar letter with France regarding cognac or champagne.