skysight-inc/HackerNews huggingface dataset:
They're actually saying that the lines indicate what's claimed in the patent. While it may be true that you just have to not match the solid lines of the patent, when you have a minimal design that's barely anything but a rounded rectangle (as posted below), the design patents become a farce.
How is this even remotely the same? Most of the Safari catalog isn't textbooks and it's $400 (a couple would be 200 btw) a year.
It's short for Devnull.
RFID based toy/game for toddlers
Why not? A major problem with AI apocalypse arguments is that they are quite vague and terms are poorly defined. One thing that AI apocalypse believers often talk about is the danger of self improving AI. But I think AI won't be able to self improve until it is good enough such that it knows and cares about context. Self-improvement will require such s comprehensive understanding of the goal that AI will need to understand these concepts.

You might note that my argument is pure speculation without much basis in evidence. This is intentional, because it's all the arguments I've seen expounding on the AI apocalypse are equally speculative.
> I think a lot of people are gonna get burned on this in the next two years and JavaScript world will move back towards frameworks rather than libraries.

I don't think so.

Most of the companies I have worked at have the resources and expertise to maintain a couple of open-source libraries if the authors move along to greener pastures.

On the other hand only very large companies have the ability to maintain abandoned frameworks.

It is also a lot simpler to change libraries than it is to change frameworks.
A modern architecture for functional programmers

I don't understand. This was posted yesterday (https://news.ycombinator.com/item?id=10806075) and you didn't even change the shortcut nobody outside domain could possibly know.
There's no reason you can't have multiple "apps" running at the same time, you just don't have preemption ( https://en.wikipedia.org/wiki/Preemption_(computing) ) so it's possible for one application to tie up the CPU indefinitely. That's definitely not whats happening in this case, since the UI is still responsive.

Alternatively, to get true isolation and preemptive multitasking you could have a sort of "window server" that sends UI events to Web Workers and received drawing commands of some kind (a React virtual DOM?)
Yes, and the apocalypse resulting from that mismatch of goals requires the things the parent post talks about (humans ignoring this AI and blithely giving it free reign without testing it)
It's not about finding a true Scotsman - it's about allocating resources to fighting real problems instead of imaginary ones.

Ratings systems are not a silver bullet either - they're often easy to game (products) or measure wrong things (restaurants); users can be pressured into giving a good rating (employee interaction rating machines at border control, which you have to press while still in front of the officer) or bosses can use them to control employees (a known not-exactly-a-taxi, semi-illegal company I won't name). Particular failure modes depend on small details about the rating system - whether it's immediate or delayed, anonymous or not, relevant to the other side's career or not, etc. - but there are always some.

Ratings and feedback in general are a good concept, but you can't just take a "SELECT AVG(rate) FROM policeman WHERE rate < 3" an run to the nearest CNN office to talk about how things are very bad. You have to stop and consider all issues of a given implementation of a rating system, and there are quite many of those.
Don't get me wrong, I think Bitcoin is an amazing technical (and economic) wonder.

But after starting (and quitting) a BTC business with a guy, and getting a BTC-related patent with another guy, I've come to the conclusion that blockchain technologies are a solution looking for a problem, and the only current problem being solved is how to illegally move money.

This is of course a standard thing to say for someone who's just come across BTC (like a savvy old businessman friend of mine) but I've actually looked at the code, talked to people who wanted BTC (a couple of nerds and an army of drug dealers / drug customers), and so on for a long while.

All the blockchain uses I've come across have seemed to be bolt-on hype motivated rather than genuine uses of the technology. I'm even doing a standard web project for a guy who thinks it will be useful to keep track of stuff in containers. I come from the finance industry, so I think I also know a bit about the requirements there, and they don't need it.

So let's look at what blockchain technology lets you do:

1) You get an indelible wall that grows every 10 minutes. You can write whatever you like on it. Well, that's great but you can do that with a normal database. It's well known how to do it, there's backup processes, security, various consistency measures, scaling, and so on that are established.

2) You don't need to run your own database. This is great if you don't want the network to be closed due to malfunction or police intervention. But banks already know how to run a database, they have hordes of people doing that. And they have to comply with information requests from the authorities. And someone, somewhere needs to have all the records, which they will want compensation for. I suggest AWS and the likes (in house), running an old fashioned DB would require orders of magnitude less compensation for similar amounts of traffic.

3) The network automates the ledger system so we don't need as many back office staff. Well, there's no magic here. If you write a blockchain for securities operations, the logic still needs to be written by someone. There's existing protocols for this kind of stuff, and there's existing automation at the banks for processing this stuff. Even if you decide to go blockchain, you will have to meet with the other banks to make sure everyone agrees so they'll want to be on the same chain. You're still going to need back office staff to make sure the inputs and outputs make sense.

Anyway, I've yet to see a blockchain use that both requires and is improved by using the blockchain.
In a sense it is, and in a way that is the problem with the current model of JavaScript.

That line

do an instruction;

Is the smallest unit of code execution. In JavaScript* that is an event. Let's call it a wibblywoop.

JavaScript is effectively designed around the premise that a wibblywoop takes a negligible amount of time. This premise is false. Oftentimes it does take a negligible amount of time, when it doesn't the impact of responsiveness is severe. This is why everything becomes a callback. The language itself has indicators that this should not be the case. the existence of things like Array.Map shows that there was certainly an intention at some point for a function to be able to do a significant workload and return a result.

* in implementations anyway. The language itself doesn't seem intrinsically bound to the event model.
Missed that thread but it's great. I often refer to my wife as my "Facebook Ambassador" as she serves a similar role in our household.
Slight tangent: if one is interested in design patterns, consider reading the book "A Pattern Language", 1977 by Christopher Alexander et al. It's the original patterns book, for architecture.

Continuing tangent: if that sounds interesting, please consider also reading the precursor book "The Timeless Way of Building" by Christopher Alexander. It focuses on the theory and the philosophy. This is a beautiful book, in both senses of the beauty of the book itself, and the beauty of the ideas contained inside. It is very humane.

"There is one timeless way of building. It is thousands of years old, and the same today as it has always been. The great traditional buildings of the past, the villages and tents and temples in which man feels at home, have always been made by people who were very close to the center of this way. And as you will see, this way will lead anyone who looks for it to buildings which are themselves as ancient in their form as the trees and hills,and as our faces are."

It wouldn't hurt to have more humane and beautiful things in the world, particularly those that are designed and built and customised by those who must inhabit or use them. Whether those things are buildings, or software, or laws, or societal goals.

http://www.amazon.com/exec/obidos/ISBN=0195024028

http://c2.com/cgi/wiki?TheTimelessWayOfBuilding
Except then you realize most of the inside of a desktop is unoptimized empty space nowadays.
Important Conferences in 2016 for Front End Developers
I didn't mean literal "criminal" as in criminal law vs. civil law, I was aiming for differentiating between things that seriously stress you up at worst, and things that leave you (or your family, or your dog) with damaged health or property. Bad choice of words on my part.
I would like to share your optimism, but I don't believe that sufficient evidence exists yet to back it. After all, it's not always true that changing black markets into white markets is a net good for society. There are still black markets for slaves, after all, and more slaves today than in the past, even if the proportions have gone down.
Google Sunroof
Good article, confusing title. I was expecting something else.

Anyway, it's strange to hear authoritative statements about programmers from someone who says "Ever since building my first VBA script in 2012"
Many years ago, I owned a Radio Hub from Westinghouse. It required an internet connection for it to work and I was totally fine with it. I got my weather info from it, set my calendar reminders, and it had a bunch of other small features. Pretty neat!

One day they stopped supporting it, and the whole thing became a brick. I couldn't even play CDs on it because it used to get the CD info online.

Today's IoT may barely work well on a good day, but wait for when a company drops support and you will be left with a brick.
At least it's not another silly Kickstarter campaign...

> 800 mAh LiPo battery (gives about a 3 hour lifetime)

Bit of a problem for a watch though.
Fun fact: In California, it is illegal to pay employees with checks drawn on a Bank of America checking account.

This is because Bank of America charges a $5 for non-customers to cash checks issued by customers, and California Labor Code Section 212 requires that paychecks be "payable in cash, on demand, without discount".
If I remember correctly, grey matter (that is situated in the outside) is grey because it's mostly composed by cellular bodies.

White matter (in the inside) is white because is mostly composed by axons, and its function is to connect cellular bodies.

My understanding is that if the external part is not damaged, the processing power should be there.

Of course, that doesn't explain everything, but we don't need to star to believe in souls yet.
If this story is true, I think he is an idiot attacking the tr domain. Who is he punishing?. And really why?

This is debated over and over but I am quite baffled with the allegations that government deliberately and purposefully aided ISIS, even today. I have yet to see any convincing evidence on this. Sources of such allegations are mostly from usual suspects such as Gulenists or pro-Kurdish far left circles. Last month Russia joined the club as well. Related news were published in Gulenist media (especially their English press) and Turkish Left leaning groups support it without questioning the motives because they share the same sentiment (hate for Erdoğan) and purpose (removing him at any cost). Erdoğan deserves a lot of the criticism but current "hate wave" against him is far from rational IMO.
PVS-Studio: Looking for Bugs in MonoDevelop
Should we be testing on “Read Later” apps?
We can observe from the american congress that an elected minority is no better informed than the population at large. They have passed laws that were far to large for them to have read in the given time, they don't even have debates.
Not that we know of.

If it does ever exist, how long will it take for us to learn of it? Powerful tools are often kept secret.

And then, how long until the average person can leverage it themselves? The most powerful tools tend not to trickle down, if it can be helped.
I think it is way more likely we have AI that understands human context and values before we have AI that is super intelligent.
When I last used it about a year ago (i purchased it) it lacked many basic features a deal breaker for me was not showing the line number of errors, this made it useless for large scripts.
Sublime Text's search and replace is light years ahead of Postico or PgAdmin.
Also syntax highlighting on a nice dark theme is much easier on the eyes and more productive than white theme.
Sublime Text 3 also has auto-complete - if you install plugin to search ALL open files not just current, then this works really well so long as you also open files defining your schema. Snippets can add even more powerful auto complete.
> There was an article recently talking about some very popular YouTube celebrities who are still waiting tables. And, when they tried to monetize their channel, got sreamed at by lots of fans.

I don't know about youtube celebs, but the notion that musicians can live off their music is basically laughable right now. No one I know even tries to do that, unless they're ready to perform three times a week in cities all over the world — it's usually just DJ sets (as live sets make logistics much harder), which aren't as stressful, but still. And it includes musicians with 10s and 100s of thousands of subscribers on SoundCloud, with constant media presence in publications like xlr8r, RA, pitchfork and others.

A lot of them get income from music, but it's usually writing soundtracks, sound design, running a label/promotion agency/party line, being an art director of a club, stuff like that. And it involves a lot of hard work apart from actually writing music.
Play Store vs. App Store: Showdown of the Mobile App Marketplaces
I don't think I'll ever buy the actual Apple Watch, at least this generation and the next. But I'd much less reluctantly plop down $300 for this, not because of its functionality, but just for being a style accessory (isn't that the main point of watches these days) and a clever one at that. I wonder if Woz has seen this? He'd probably buy one and then try to get Integer BASIC working on it.
I like the Security Bell.
There are a lot of nerve cells concentrated in the gut and spinal cord[1]. Maybe they took over some of the functions of his missing brain?

1. https://en.wikipedia.org/wiki/Enteric_nervous_system
Japan, and South Korea are mature, but China still has a lot of catching up to do.

What I think is needed, instead of passing lots of regulation and competition hurdle, Government should mandate All new housing to have shielded ( CAT8 ? ) Ethernet cables prewired. Much like electricity and water pipes. You dont buy a new flat and expect to rewire all electricity and water system. You pretty much expect them to be there.
It is the same thing with telephone wiring.

Then all new home / building will have a central point of connection, ISP will only be required to connect to that point, and doing some config to enable internet.
From http://www.springeropen.com/books

> SpringerOpen books are published under the Creative Commons Non-Commercial (CC BY-NC) license, so they can be reused and redistributed for non-commercial purposes as long as the original author is attributed.
The most egregious example of trolling I've witnessed involves a case where wifi patent trolls have sued end user businesses (think hotels, coffee shops) which own and use routers. They did so intentionally because small businesses were not likely to go to court and just sent the troll money to "settle".

At least the legal system seems to have moved towards more heavily punishing blatant trolls more recently. I would hate to see what trolls get their claws sunk into if blockchain tech is heavily adopted for financial transactions.

Source for wifi trolling

http://www.essentialpatentblog.com/2013/04/innovative-wirele...
Show HN: Image-triangulation – Delaunay and Voronoi from scratch
I don't say this is "powerful" than gravatar.They just use in different scenes.
>Trolls make nothing and have nothing to cross license or lose.

Rightly said, patent trolls just seeks for the opportunities to exploit a company's portfolio and gain some settlement bucks from them.

However I am a little confused about how patenting bitcoins is going to affect us/industry/other banks? if they are not going to sue anyone.
Lower opportunity cost makes Chinese young adults more willing to try new things, including starting their own business. In developed countries, salaries are much higher. In China, university graduates only get RMB3000/ month(less than USD500). They have less concern on what they have to give up. This makes Chinese more willing to gamble on new opportunities.
It feels like 'planned obsolescence' taken to its logical extremes, as the manufacturer can now remotely 'break' a product.

Perhaps once consumers catch on to this, manufacturers will start to compete on whose products are supported the longest. Maybe.
Dying for Science: Historical Perspectives on Research Participants’ Deaths
Hey guys,

it's my first post here, but I've been reading for a couple of months.

And right now I am ready to share some stuff I made. Please feel free to ask, criticize or suggest alternatives :)

A couple of months ago someone here (don't have the link anymore) inspired me to finally sit down and implement a delaunay-triangulation and voronoi from scratch.

What the python-script (drawTriangles.py) does is:

- take an image, extract points dependent on the contrast and color difference of the image (more points on edges or in contrast-rich parts).

- triangulate the points with a delaunay-triangulation (from scratch).

- transform the delaunay-triangles into voronoi-regions.

- render the triangles and voronoi-regions into new images with the average color for each polygon (from the original image).

The delaunay-triangulation runs in Omega(n logn) but I'm not 100% sure if also in O(n logn). The transformation into voronoi-regions runs in O(n).

Please tell me what you think :)
Best regards Maurice
If this sentence is true:

> when I pay 10 dollar's per month and all I listen to is Carsick Cars (my favorite Chinese indie band), still the majority of 10 dollars will go to Justin Bieber and Adele

... then it's also true that millions of subscribers are paying a tiny fraction of their subscription fee to Carsick Cars, even though they never listen to their music.

Mathematically, it's equivalent (I think) to you paying your entire subscription fee to Carsick Cars, and nobody else paying them anything. But the wording of one sounds fairer for some reason.

(It gets more complicated once you consider that some users are putting less money because they're on the ad-supported subscription.)
Extendable User Generated X-mas/End-Of-the-year-2015 Germany Map
We're already into several iterations of the feedback loop. In a world where police works properly, you should not be afraid of being approached by them in the first place. An officer should ask you a few questions in a civilized manner, the whole encounter going like two adults talking about their common interest (catching the bad guy).

So coming and approaching is the right thing, but we need to work on reducing fear both sides have of each other first.
Look at the first comment!
thanks! I did that. New thread is found here: https://news.ycombinator.com/item?id=10811325
Making a profit in a free market is not evil, but these guys don't play in a free market. Its a comically and extremely protected market where they whine their heart out saying "we need to be protected, because life is hard etc etc" while pocketing one of the highest rates of profits and thinking nothing of spending big of marketing.

From their accounts and their behavior they look far from a group that is worthy of the protection they receive.
Internet of Things is the proverbial solution in search of a problem.

For those who thought that modern life wasn't easy or technology-filled enough without refrigerators that order stuff for you and thermostats you can control from your watch.
>Was it not made of "things" before?

Yeah, but of things like routers, PC, smartphones etc.

Internet of Things is the BS idea of "internet of all the things" -- sensors and chips on your toaster, fridge, coke can, cat, hairpiece, ...
In times like these I realize I just can't read all I want to read. There is so much it's overwhelming.
that is a nice initiative! My main resources for open-source ARM programming were https://github.com/muccc/arm-workshop/tree/master/mvp and https://github.com/LimiFrog/LimiFrog-SW
> If your C++ code doesn't directly use system APIs or extra I/O libraries

That's exactly the case I had in mind. Most C++ code hasn't really been written with Emscripten in mind
Crypto thread is here!

- The Design of Rijndael http://link.springer.com/book/10.1007/978-3-662-04722-4
This might even be useful for simulating brains, since the hollow brain model seems to be a lot simpler than a fully connected one.
Yeah, I'm still waiting to get free 30 minutes to check the actual data and compare it to data outside of US.

My initial assumption was based on the soviet research from the late 80s on this subject, but I couldn't easily find a link right now. (Yes, I know what you think of soviet police system, and you're right in general, but I know the people who did this research and the political climate itself was pretty vegetarian too at the time).
I don't even think I use my "desktop" anymore. It's where screenshots save to automatically before I figure out where to put them, and that's it.
this is maybe interesting for embedded development too, I played a bit with a basic webserver for Arduino a while ago: https://github.com/mulderp/arduino_webserver - but libmicrohttpd might offer more convenience
I stand corrected, but would be surprised if other expenses weren't really disguised marketing/sales.
I worked for a few months in a research facility in the UK, and had a fax machine on a desk next to me. Once a day, it would turn itself on and print out an ad for a car, or insurance, or something. I was shocked to discover that spam is a thing on fax machines.
Internet of Thrones :)
I imagine anyone writing these reviews from within the prison might anticipate them being read by prison staff, regardless of whether they were faxed to the prison.
If they advertised the specific drug, they'd have to list all of the side effects and the ad becomes much less sexy.. Instead they just advertise the condition and let patients decide;

https://www.youtube.com/watch?v=BZOrRItIrYs
What Working at McDonald's Taught Me About Privilege
They can file and be granted a patent on your work against your will. The system specifically accounts for companies that need to file a patent on the work of a "non-cooperating inventor".

As an employee, your refusal will probably get you fired (since you probably agreed to cooperate with patents in your contract) and burn bridges, and all it does is force them to spend a few extra hours on paperwork.

A previous employer wanted to patent some of my work, and I tried to use this as leverage to get them to implement something like Twitter's "Innovator's Patent Agreement", Google's "Open Patent Non-Assertion Pledge", or Paul Graham's "Patent Pledge" - only to find out that I didn't really have any leverage. I at least did manage to get it discussed, but ultimately it was rejected. This was a factor (though a minor one) in my decision to leave there.
Maybe it's same thing with our brain. It has volume to fill but it already evolved to not need that volume.
Improve your web and app development workflow with the Symfony2 framework
They will always say something.
I cant really see any good use cases.

But WOW am i impressed that, is one of the cooler things i have seen on the web.