skysight-inc/HackerNews huggingface dataset:
Nick Such thinks Kentucky needs more software developers
Foursquare's location data is way more powerful than people realize
I had a lot of fun with someone from "Microsoft IT Support" just before Christmas : )

Tried to do a reverse phish and connect to their TeamViewer[0] but I didn't have time.

At least for an hour I bothered them by being the most clueless user I could get myself to be, "mistyping" urls so I ended up on tech websites instead. I also made notes to add to my previous guesswork on how they manage to fool users.

[0]: Yep, that or another seemingly legitimate remote access tool is what they use around here. Why TeamViewer cannot stop them I have no idea, these kinds of connections (India(?) to rural Western Europe) should stick out like a sore thumb in the data sets IK would guess?
Encryptions is munitions. It is the modern day "arms" that that the spirit of the 2nd amendment to the US constitution was trying to protect as a fail-safe to an overreaching corrupted government.

We don't need to bear arms anymore because we don't walk around dueling people at high noon anymore, but being an information based economy and information based society, encryption is the new gun in the wild world web.
Quickly switching between "high level" and "low level" and everywhere in between sounds great.

I would love to be able to browse a new codebase with the ease with which I can browse a new city on google maps.
Don't know what to think about Micorservices
Assuming an averagely careless programmer, a language made out of shotguns will produce more errors than a language with the occasional presence of shotguns.

When simply trying to concatenate 2 strings can result in arbitrary code getting executed, memory leaks, actual data-loss or fatal program instability (or all of those), it's pretty obvious the C language itself is made out of shotguns.

Making simple things simple and safe will produce fewer errors and fewer security issues. I don't see how anyone can try to argue anything else.
Facebook may launch its own Android app store
6 essentials every non-tech founder needs to know about tech
You're saying that the only replacement at the level of C would be an opaque proprietary solution, but I'm not sure why that would be true. I'm personally rooting for Rust.
Hopefully they don't draw polarize the two personas by bringing up paid DOTA2 gamers playing 15 hours/day vs the soccer mom who loves her 15 minute daily dose of Angry Birds
I'm paying less out of pocket now than my share at my last job, with netter coverage... though this year I'm paying as much for a plan with $1k more for deductible... it's pretty sad... I keep it because I'm on a few medications that would be far more out of pocket.

Something needs to happen with USPTO, especially medicine at this point.
Are these really the best JavaScript Game Dev Libs there are?
A Model Aircraft Pilot Is Suing the FAA Over Its New Drone Registration Rules
We don't.
"Scared"?

Will I be "scared" if a guest at my house is live-streaming his stay to the Internet without my knowledge or approval? Hell, no. I'll be pissed.

Now, that's exactly naive, careless and fundamentally ignorant comment that the erosion of privacy is all about. You seem to genuienly think that tracking is not just acceptable, but a norm in some situatioons.

Not just several years ago if an OS or an app phoned home it was a scandal. It was commonly accepted that your gadget was yours, and anything running on it was a guest that had to follow some decency and basic etiquette norms. Theh, the push started - can we report this, just once? Can we report that, weekly? We'll call it a "telemetry", it's less scary that way. Perhaps you are getting tired of pushing OK, shall we do it automatically? OK, so we'll now just default to automatic. and make it hard to disable. Heck, we'll just build it in, because nobody now seems to be giving a fuck anyway.

But here's the best part - we now even have users who are campaigning on our behalf to not give a fuck. That's just grand.
If we accept the paper's thesis that diversity policy promotion increases stress in white male interviewees leading to worse interview performance, wouldn't that lead to higher ratios of women and minorities in those organisations since they will perform better relatively?

The picture presented is too simplistic. We need some better statistical analysis of the underlying data.
A Break for Small Business
Absolutely true.

Quite a pain and unfortunate for the rest of us.
> I am assuming that if the increases in cost were not passed onto renters, they would be absorbed by the landlords themselves, which harms the landlords' profit margins. What incentive would landlords have to willfully cut into their profit margins vs. passing the increases on to the renters?

They're not doing it willfully. They're doing it because they have no choice. Let's say the current average rent in Seattle is $1,500/month. Why $1,500, and not $2,000/month? Why are the landlords willfully cutting into their profit margins by not increasing rent? We both know the answer: because the current price is based on what the market can bear; in other words, it's based on the relationship between supply and demand. They can't arbitrarily decide to raise rents without risking losing tenants and having units go unoccupied.

Now, let's say the property tax increases a bit. Will that be passed onto the tenants? Well, can the market bear it? If no, then it won't be passed on. If yes, then why wasn't the rent increased before?

Like I said before, it's different in low cost of living areas. There, the profit margin on top of the costs is relatively small. The rents in that case aren't really based on demand, because supply in those areas tends to be very flexible, you can always make more housing to match demand. For a property tax increase in those areas, the costs will be passed onto the renters, because the primary determinant of rental prices is cost.
Yeah, sadly, showing off his cloning abilities were more important.
Dutch government says no to backdoors, grants $540k to OpenSSL
It isn't ACA that has caused me problems, or at least the law itself.

The description given matched my experience with insurers before ACA. My problem with ACA is Healthcare.gov (still). It is possible to go through the entire application process, make one mistake or fail to provide the right detail, and end up disqualified from buying insurance through Healthcare.gov (in my case, I used a mail forwarding service address, because I travel full-time). There is no do-over, no online process for correcting the problem with the application. You have to go through a protest process that involves mailing physical letters somewhere. Fuck that. I'd go back to the nightmare that is pre-ACA private insurance, before I beg some bureaucrat, by mail, for the privilege of paying too much for insurance.

Healthcare.gov got a lot of flack in the beginning for costing too much, delivering too little, and being too flakey. All of those things are still true. It's also dehumanizing.
#if 0 <...> #else <...> #endif

Is a pretty standard way to switch between new/old code while refactoring to check if behavior/output matches. Just change 0 to 1 to switch between "versions".
I especially love the clone of Twitter launch screen. Looks so smooth.

But would be great with code snippets.
If I could understand how the money contributed to the science, I would be much happier to pay even to skim.
> remove the `&units=imperial` if you prefer Celsius

That would get you Kelvin, use `&units=metric` for Celsius
> Should this also be the case for food, housing, and cell phones? If not, why?

Because the heart transplant for your child, or elderly care of your mom, or your cancer treatment is not like a cell phone. Or is it? It is for me at least. Is that something that needs to be explained?

Single payer systems are not hypothetical utopia / sci-fi scenarios. This is already happening in many countries where people are happier and live longer.

Do you have any examples where healthcare regulated like cell phones with a good outcome?

Surely if it is such a great system, someone would have stumbled on it.

I have examples of where it is regulated like the cell phone and it doesn't work -- pretty much any third world country where regulatory agencies are practically not functional. There you go to to the doctor to get a shot of antibiotic, instead you get a shot of saline. Because antiobiotic shots cost money. Etc.
Cite?
Not to mention all the regulatory hurdles.
I don't think the times tables are for estimation.
Top 12 Reasons Why Users Frequently Uninstall Mobile Apps
I have highlighted the most common causes here: http://teks.co.in/site/blog/top-12-reasons-why-users-frequently-uninstall-mobile-apps/

Is there anything else?
Facebook made its Android app crash to test your loyalty
It's not really fair sayin "using only /bin/sh" when you are using a lot of GNU tools and even AWK. Still nice work though!
I don't know this framework, but I found the introduction page which explains what it is (1)

It also addresses the "why" question:

> build your app really fast. And this's the goal of DotVVM.

So it would automate the "boring" and boilerplate code on server and in web page to link everything up. I can't say if it's a worthwhile saving, or if the DotMVVM framework will handle the edge cases well enough. In my experience, that's where frameworks fall down if they fall down - they wow you by making the simple things trivial, but then the non-standard things become prohibitively hard.

But that that's the idea, anyway.

1) http://www.dotvvm.com/docs/tutorials/introduction
Regardless of the language, if it had a closed source runtime interpreter and/or VM that you forbade you from performing various sequences of operations on hardware that you "own", actively fought against you seeing what it was doing, etc - then you would no more be able to "trust" it than back-doored cryptography. (I'm getting sleeping, so that may sound wrong. Though it's been a popular troll/advocacy touch point since at least the mid 90s, so there should be plenty of resources out there if your are more curious. ie FSF for starters.)
So wait, freezing the ram makes it slower to fade? So that when you quick reboot the phone the ram is not erased?

from https://www1.informatik.uni-erlangen.de/filepool/projects/fr...

> The remanence effect says that RAM contents fade away gradually over time, as slower as colder the RAM chips are.
Time to take my Optima 8200 offline. Sigh.
Many people are against HTTP. It's out-dated technology that leaves users vulnerable.

1. There are more effective methods.

2. There are more effective methods.

3. Not useful for long-tail and no one wants modified videos.

4. The additional overhead is an insignificant cost, even to YouTube.

Your reasons for wanting HTTP are the same reasons YouTube uses HTTPS. They don't want third-party blocking, tracking, interception, or modification. YouTube is doing what their users want by protecting them.

In 2016, any company that doesn't use HTTPS everywhere is probably incompetent.
We're still talking about VR right? In the scenario I thought we were discussing the haptic hologram stuff would just be for simulating touch, you wouldn't be looking at it (though it could be great as a visual medium in other scenarios). As for movement, couldn't we use something like a Virtuix Omni to allow someone to move through the forest...

http://www.virtuix.com/
Regarding performance Rust is the loser in this comparison.
The regex crate documentation addresses this issue and says this is
because of a lack of optimization. Generally I really like the fresh
approach that Rust takes on the regex topic. I can't explain it better
than the docs:

This crate provides a native implementation of regular expressions
that is heavily based on RE2 both in syntax and in implementation.
Notably, backreferences and arbitrary lookahead/lookbehind assertions
are not provided. In return, regular expression searching provided by
this package has excellent worst-case performance.

[...]

Rust's compile-time meta-programming facilities provide a way to write
a regex! macro which compiles regular expressions when your program
compiles. Said differently, if you only use regex! to build regular
expressions in your program, then your program cannot compile with
an invalid regular expression. Moreover, the regex! macro compiles the
given expression to native Rust code, which ideally makes it faster.
Unfortunately (or fortunately), the dynamic implementation has had a
lot more optimization work put into it currently, so it is faster than
the regex! macro in most cases.

http://doc.rust-lang.org/regex/regex/index.html
Looks like it is bitcoin after all.[1] Related [2]

[1] https://coincenter.org/2015/05/wall-street-is-using-bitcoin-...

[2] http://www.nasdaq.com/article/is-a-blockchain-without-bitcoi...
I'd rather bet that real Dell outsourced tech support to some company in India, where very often business ethics towards customer records is virtually non-existent. But what else can you expect? If you are not paying decent money, be prepared that your data woll be sold, unless you are ReallY able to enforce control over it. I seriously doubt that Dell tech support is ISO 27000 compliant.
Yes that's right. Team: could you make more API available through PySPark, please?
Private blockchain == glorified database.
I guess you mean subtractive, not reductive synthesis :)
That's the beauty of C -- you don't have to rely on OS, so a code written 30 years ago is still working today.
Fascinating glimpse into the state of the art in open access publishing, which only a few years ago was thought of as the academic equivalent of a vanity press. Seems very clear that with acceptance increasing so rapidly in academia, traditional publishers are looking like draft horse breeders c. 1909.
I don't know what was proposed. My understanding of the original Do Not Track was it was about as effective as wearing a t-shirt that says "do not look at me" and expecting the world to obey.
How could anyone take C away from you anyway? You can build your own C. You can build your own hardware to run your own C compiler on.
I've always interpreted "(ii) your app uses, accesses, implements or incorporates encryption for authentication only" as our uses cases for using HTTPS and thus said that I am exempt.
Dupe of https://news.ycombinator.com/item?id=10836655
You've had a good experience, many others haven't. I personally had two family members die from NHS incompetence, and no compensation. There are horror stories like mine every day. I'd much rather have the US system, with all its flaws.
I'm pretty sure "limited to authentication" means that the data is transmitted in the clear but covered by a signature. HTTPS actually encrypts, so it wouldn't count.
An enormously valuable series on audio synthesis... With not a single audio example you could actually listen to. It's all text and pictures of waveforms.

What a shame this was produced for a paper magazine rather than directly for the web. It would make a huge difference to be able to listen to the progression within an article, rather than having to imagine it from waveform screenshots.
Yes, but you avoided my question - what exactly is the fear here?

As in, is there a particular type of data, or information about your app usage that you don't want developers having access to?

I worked at a trading company before, and one of the reasons we pushed out telemetry was due to user's feature requests - users would request features, and we wanted to see if they were actually using them, so that we could prioritise developer time accordingly.

That is a concrete example of how this data is useful.

I am curious about any concrete examples from the other side.
Once on an old TI machine my friends code continually acted oddly. BASIC. We tried and tried to debug it. We got it down to a single if statement after pondering for several minutes I erased the equality `=`, put it back, and ran it. Pure grasping at straws. Works perfectly. To this day I can't explain the magic equals. This thing had a very limited character set so a visually identical glyph is out of the question.

This magical equals haunts me to this day.
Google thinks 1 KB = 1000 Bytes
some info on the law of accelerating returns that could be the only thing that really drives the exponential tech progress curve: http://www.singularity.com/BookExcerpts/SingularityisNear_Ap...
Boy, this is golden. Just the ticket for a reluctant devops noobster like me. Bonus for explaining wheel in *nix.
We can't be too far off from a China-style 'citizen credit rating' kind of system.
Because the moment you willingly let an application collect your data, you're no longer the user of the application, you're now a product of the company that owns the application.

Also what @pipermerriam said:

>People have a right to privacy and shouldn't have to provide a reason why they deserve it. Tracking should always be opt-in.
Any chance you'd be willing to explain that in laymen's terms?
> Note 4: Category 5, Part 2 does not apply to items [...] meeting all of the following:

> (a) The primary function or set of functions is not any of the following: [...]

> ...... (3) Sending, receiving or storing information (except in support of entertainment, mass commercial broadcasts, digital rights management or medical records management);

(Emphasis mine.)

Triple negative - now that's something. And DRM and the entertainment industry gets a special case, isn't that great?
I feel though, there are more successful examples of it working than there are examples a deregulated health care market working (which is what is advocated by many -- "why can't it be just like the cell phone market?" -- search for sibling posts around here to find it).
Thanks for the link. Interesting that the audience in this video found this all to be quite amusing; however he was talking serious stuff here; So was the laughter because of a misunderstanding because audience and speaker?

So maybe it doesn't quite sound so funny to me because in our age we are used to this kind of reasoning, and them back in the seventies weren't?
You can use sidechains and get all the mining proof of work of bitcoin without using the main chain. I'm not sure if that's what they're using however.
Which is correct. Compare https://encrypted.google.com/?q=1+kib+to+bytes
Here is the review an Apple Watch charger with a retail price of $59.95

>>"List Price" is double Apple's price.
You can order this directly from Apple for $29.00
In storage, that's correct.

Google "convert kib to bytes"

kibibytes
“By 2100, we will be living under a man made sun”
Decentrify: fully decentralised search engine
Original google query:

https://www.google.com/webhp?hl=en#hl=en&q=convert+bytes+to+...
Unfortunately, the declarative style of programming might not be exactly what you seem to think it is. Take a look at the Wikipedia page for declarative programming: https://en.wikipedia.org/wiki/Declarative_programming

"Although pure functional languages are non-imperative, they often provide a facility for describing the effect of a function as a series of steps."

"While functional languages typically do appear to specify "how", a compiler for a purely functional programming language is free to extensively rewrite the operational behavior of a function, so long as the same result is returned for the same inputs. This can be used to, for example, make a function compute its result in parallel, or to perform substantial optimizations (such as deforestation) that a compiler may not be able to safely apply to a language with side effects."

Pure functional mappings is one of the textbook examples of declarative programming. It might look like you're specifying steps to get some result in the code, but that's the wrong conceptual model. You're actually specifying the resulting data you want as a set of functional transformations on top of some initial data. Exactly how the program arrives at that resulting data from the initial data (recursion/loops/inlining/whatever else) is up to the language runtime/compiler, and not something that functional programmers needs to worry about, thus why it's declarative and not imperative.

React and Angular's approaches to templating are both declarative. React's approach simply offers more expressive power by allowing the whole set of functional transformations in the JS language rather than some artificially limited subset. React's approach also allows for this declarative approach to extend to the entire application architecture by modeling entire apps as pure functional mappings between state and UI.

UPDATE:

> When one uses an if else-if else, while, switch, or other similar control flow statements, one departs from describing, to imparting the details of the implementation. The only part declarative about JSX is the conversion of certain code into valid text/attribute values/etc. into the HTML, which I'd hope is a minimum requirement of a useful templating language.

This hints to a bit of a misunderstanding of what exactly JSX is. Control flow statements are not valid JSX code precisely because JSX is a purely declarative description of UI. [1]

[1] https://facebook.github.io/react/tips/if-else-in-JSX.html
Young Lawyer's Survival Guide
Indeed, thanks for taking the time to write that up.
I did price check; didn't order. Seller claimed that an item sold by Apple directly for $29 had a list price of $59. It was touted to be a genuine Apple charger.
Computer Program Copyrighted for First Time (1964)
> I remember only reading complaints about the UK system until ACA began to be debated, then suddenly it was the benchmark of great healthcare.

Things changed significantly for the better after Labour came to power in 1997 and began to significantly increase the budget for healthcare. I remember long waiting times for non-urgent care as a constant item in the news growing up in the 80's and 90's. With the increased funding it largely ceased to be a problem.

Currently the UK spends about the same as the US on public healthcare (a little under 8%) but gets full universal coverage free at the point of use. Selling your house to pay for healthcare in the UK isn't unheard of (desperate parents taking their kid abroad for experimental cancer treatments) but it's nothing like as common as it is here in the US where medical debts are the commonest cause of personal bankruptcy.
Not a single Elm job, though, which totally contradicts the article.
I'm not disagreeing with you, I'm pointing out that querying a RESTful page with any of the C, R or U parts of the CRUD process would involve transacting information, so you basically need to keep it as HTTP.

And that's why it's madness.
From their paper:

> Once the smartphone is up again, the risk of loosing RAM contents is defeated. Flashing the recovery image does not destroy important RAM lines according to our tests.
Sure, if you define "XML" to include algorithms that operate on it like XSLT and XPath, but define "JSON" to be just the data format, then the former is indeed more featureful.
> it's pretty obvious the language itself is made out of shotguns.

You are hitting the hammer where there is no nail! In this instance, the Dell WEBSITE was hacked which are (99% of the time) written in high-level programming languages like php, python or Java. No sane business uses C/C++ to develop a website. C/C++ is used for INTERNAL SYSTEM PROGRAMMING and those systems are already linux based and almost impossible to hack (Even in the rare instance that they DO get hacked, C/C++ has nothing to do with it).
On-Premise Git Code Hosting
I suppose I should have been more explicit with “humanities”, but alas. Have a bump for your accurate correction.
CES 2016: A look at the first tech announced in Vegas