skysight-inc/HackerNews huggingface dataset:
Runtime (like PHP's existing type hints), but they could be checked statically by IDEs and such. One benefit of strict mode is that it enables much better static checking than weak mode, because validity is determined by type and never value.
If only the poor stopped being so stupid and irresponsible, maybe they could pull themselves up by the bootstraps.
Classifying plankton with deep neural networks
As a minor correction, the N5 front camera is a LIMITED, not a LEGACY device.

It doesn't quite do the per-frame synchronized controls required for FULL like the main back-facing camera, but otherwise offers manual control and high-speed output.
If you are considering using this, please consider using Lua instead. Lua has decent performance on its own, great performance for a scripting language when using LuaJIT, plays well with others, is insanely embeddable, and is much easier to learn and work with. No language is perfect, but Javascript is a bit mediocre.
But why would sentience or consciousness be necessary for (or even relevant to) a system's utility and/or hazard? Put differently, it seems like what's really relevant is its cognitive ability, model of the world, decision-making skills, and so on, all so-called "easy problems". Despite the designation they're not truly easy problems to investigate; on the other hand, neuroscientists and other researchers are making steady, semi-predictable progress on these questions every year.

So what role is left for sentience? Maybe it is the idea that only sentience could cause something to act "on its own", to have "intentions"? To that I would ask if any creature, sentient or otherwise, can be said to act free from its "programming", genetic, cultural, etc.

Alternately maybe you think sentience would be necessary for an entity to perform unexpected actions in furtherance of subgoals (a weaker interpretation of "intention"). Or conversely: without sentience, computers can only perform actions which are trivial consequences of the orders they have been given. But, of course, even computers today do all kinds of things "automatically". If I ask for a browser tab to open on my laptop, memory gets freed and allocated, various fans turn on and off, lots more happens that would be very difficult for me to predict (even if I designed the system). Again, sentience seems entirely besides the point.
You just read my mind.
Additionally, we did product packaging for Level, custom.
For now, if you need 1,000+ units we can do custom!
Yes I get very annoyed when I see some strange looking code written because the right way "didn't work" or "there was a problem". Sometimes that's a legitimate reason, with legacy/buggy/messy systems, when you just don't have the time or effort to do it right. But then at least document the hack as what it is. And what the general issue with the obvious approach was.
I can't speak for your city but this is what Vancouver looked like just before the arrival of the automobile:

https://www.youtube.com/watch?v=vzjRs3ARo0g

As you can see the streets are fairly wide (wider than they are now) to accommodate the electric trolley cars, the horse-draw carriages and the multitude of pedestrians and cyclists.
Perhaps there are argument against rent control but im having trouble seeing it. Home owners also suffer from lack of mobility so this argument isn't a strong one. The importance of quality of building to stable cost of living is subject to opinion and many may put greater weight in the latter. So I'm not sure about the building quality argument either.

I appreciate rent control because I value so much the little free time I have from work, given to me by more stable cost of living (I live in Berlin). And I know I couldn't handle the constant necessity to fight for pay increases to cover dramatic increases in rent and insurance over time. Other people are more skilled at this nuanced life but my point is for some it works, and others not. I think having a Government that tries to keep large costs at steady is much better than them paying for subsidies which may just wind up inflating the prices.
I’m building my startup on Sails.js – you should too
Researchers may have solved origin-of-life conundrum
Maybe it's just me, but I'm not a particular fan of Lua-inspired pseudo-stackbased APIs.

I'm not sure why so many language devs insist on this terrible design. I fail to see anything good about it; It doesn't make the code smaller, it doesn't make the code faster, but it does make abstraction a royal pain in the buttocks.

Also, they couldn't have possibly chosen a worse license for a library that is going to most likely embedded statically in a program. Of all licenses, why AGPL? If it has to be GPL (whyever is none of my concern), why not LGPL?
You can measure it:

Revenue from Pinterest however was up by 2x over the Thanksgiving weekend and on Black Friday, and up by 3.6x on Cyber Monday (as compared to a 30-day average preceding Thanksgiving). This is very telling about the power of Pinterest in driving e-commerce transactions.[1]

or

How did shoppers, who had pinned an item before purchasing the item in store, originally discover the item?

10% reported that they discovered it while searching on Pinterest.
24% discovered the item on a stranger’s Pinterest board or newsfeed.
19% discovered from a friend’s board.
7% was from a retailer’s Pinterest board.

This encompasses a total of 60% of people, who had pinned and later purchased an item, originally discovered the items on the Pinterest platform.[2]

[1] http://blog.piqora.com/revenue-from-pinterest-more-than-trip...

[2] http://pinnablebusiness.com/infographic-research-shows-pinte...
When $111 billion and $11 billion both make sense, neither do.
Should Philosophers Be Loners?
The thread you're referring to is https://news.ycombinator.com/item?id=5769506

He gave 4 example categories: "expert developers with domain expertise in finance" also "cryptographic security specialists", "hardware reverse engineers", and "high-end SEO"
You're mistaken in your mechanism: it reduces demand. Repealing prop 13 should drive down prices by increasing the total cost of ownership. Suppose you can afford to pay $3000/mo for housing. If your tax bill is $500, that leaves $2500 for a mortgage payment. Higher taxes, less is leftover for a mortgage. With a $500/mo tax your maximum mortgage is $530k. If it rises to $700/mo, your maximum mortgage falls to $486k. The whole pool of people with a $3000/mo reserve have been pushed down the curve.
A city's inhabitants aren't fungible even in SF and in any case replacing employees costs a company a lot of money.
Tuning Out Digital Buzz, for an Intimate Communion with Art
It increases prices by reducing supply.
Owning a home means you are subject to housing market fluctuations.

If you want to move elsewhere, and housing prices have gone up substantially, you have increased equity in your current property to cover the increased cost elsewhere.
> Here's a related thought experiment: could ever increasing divorce rates be explained similarly by risk? There is much less risk of divorcing now, women are about as financially independent as men, and it could be argued there is a greater safety net for single parents (e.g. [1]).

Thought experiment? Isn't that what most people assume to begin with?

> This is interesting because it would imply that in the natural state of things, men's primary family purpose is/was as a provider/protector of some sort. So as that need diminishes, perhaps it shouldn't be the norm to expect everyone to get married.

On the other hand, nurturing functions have also to a degree been delegated to kindergartens, daycare and schools.

And divorce courts still seem to want that sweet dough from the primary income provider when a divorce does happen. Though that point isn't relevant to people who never get married to begin with. And I guess society changing doesn't stop lawyers to keep wanting money... or divorcees that benefit from the divorce courts.
YC15 App Vid-1969 VW Van Dorothy Seeks Tesla Transplant to Aid YC Alums [video]
>So as that need diminishes, perhaps it shouldn't be the norm to expect everyone to get married.

just look at Sweden. Strongest social net and government child support benefits - lowest marriage rate with highest rate of out-of-wedlock births(~60%).
And what if those companies wish to provide their software to customers? Enter a terrible hell of "how are we going to relicense our stuff", that'll most likely end up with said companies switching to a different library.

No, the GPL, especially the AGPL is inherently bad for libraries. Libraries, mind you, not software in general. Like I've written in my other comment, the LGPL solves this issue painlessly.

Besides that, node.js won't run with MuJS, because node.js depends on V8 and libevent. Unless some poor sod actually reimplements the entire nodejs stack... but I hope people are smarter than that. :-)
Show HN: Legalize.js – object validation for node and the browser
If you're going to name figures I think you ought to cite sources rather than just guessing.
If I understood his argument, I think he was saying that only non rent controlled apartments are factored into things like average rental price. So, in this case, the rent controlled properties are basically just not part of the market right now. So his argument was that removing the rent control would more than double the apartments on the market. The price for the rent controlled properties would increase but since they previously weren't being counted, the average price would ultimately drop with the larger supply now available to be bid on in the open market.
Submit a feature request! ;)
No GNOME vs. KDE either, or language wars. While they do demonstrate the general "haters gonna hate" principle, they're not strictly back end.

Probably should have thrown in something about systemd, though. ;)
I didn't downvote you, but I can see why others did. Unequal pay doesn't mean unequal independence.

I'm in debt with a middle class job. I'm just as financially independent (in the short term) as someone making $250k, or someone with no debt making 60% of what I do.
Ah, I may have subconsciously copied the way you said it, I think I've read your comment before. Sorry about that!
It's more than shopping/ideas for shopping directly. Our nanny spends a lot of time on Pinterest to get ideas for crafts/activities with the kid, which are not purchasable items themselves, but still lead to sales indirectly. Another great mode of opportunity given some good analytics.
For a few years there I felt good (on a very superficial level) when I had to use java for some project because it was so uncool. As soon as an orthodoxy sets up I just have a default reaction. Its immature I'm sure. But you have to remember those teenage years and how absolute and stifling that orthodoxy of what's in and what's out could be.

At this stage though Java is getting so old that it seems no longer a threat to people so they are backing off (from the superficial, social point of view. There are still technical pros and cons to be debated)
Fair enough, but it's not a US-centric thing (which is the bulk of YC companies), so I highly doubt that "fired a synapse" for the founders when they came up with the name.

When the Pakistan cricket team tours down here in Australia, they're colloquially referred to as "the Pakis", but that's because we colloquialise EVERYTHING, and has nothing to do with slurring anybody.
Why Icicles Look the Way They Do
San Francisco is a city with an exploding economy that sits on a fault line and is geographically constrained by mountains and the ocean. If that wasn't bad enough, it's also got quite a bit of NIMBYism among its residents who want it to retain its "quaint" character.

Tell me that doesn't explain basically all of it...? Rent control seems like a minor factor. I can see ways it might contribute, but if SF had plenty of land and no earthquakes I'm sure things would not be so bad.
My team has accumulated some technical debt. Some of it is refactoring. Some of it can be labeled as bugs. I realized that some bugs are not worth dealing with. Many of them are edge cases or things that are so small that they don't warrant the time in fixing them in a complex system.

We allocate about 10-15% of items in each sprint to technical debt.

I would not say that tech debt is encouraged. And it would concern me if large amounts of technical debt is being accumulated.
I noticed that too.
My theory is that MuJS started out as a fork of Lua, with all sorts of Ecmascript-compat bolted on. Use with care, I suppose.
> The only other explanation I can think of is that Harris has deals with various telcos to get the encryption keys beforehand, which would be worth obscuring.

I was thinking today about how countermeasures could be developed. A 'GSM base station in a box' went through my hands last year and I played with it a little before reselling/exporting it. To get a phone to signon I had to broadcast the network ID expected by the SIM, otherwise it would see the real one and go there. However, I got successful signons without having any cryptography enabled, so maybe the keys are not necessary.

It would be interesting if the Stingray would be visible with a site survey tool, I imagine it might show up as an additional base station. Maybe it would use a unique ID that did not fit the pattern of the telco's provisioning and therefore stand out.

Or maybe it steals the ID of a base station on the air and acts as a proxy, encouraging devices to signon through it because they would see the higher field strength of the Stingray.
Which begs the question: why not use Lua to begin with, at least when starting a project? I totally get the use for this if you've got some existing JS and for some reason you need to talk to C. I've seen crazier things.

But I'd say the solution to 'I need a scripting language to talk to C' is solved very well by Lua.

*Edit:

After looking at the example it's C API is surprisingly similar to Lua's, even using such keywords as userdata. So that's interesting, considering they're really similar languages.

The function js_dofile doesn't look like it's doing anything with lua, nor can I find any use of lua at a cursory look at the source. I'd guess that since Lua and JS share syntax they are loading a .lua file with valid JS syntax.
Hawthorne effect: "Feels good to track mood."
Anything that is manual, tedious and error-prone. Or requires quick reaction time.

A "silly" example might be clinical diagnostic decision support. Instead of charts with history, lab results and meds to visually wade through and diagnose, there could be a simple UI. "Simple" means simply that instead of potentially 1000 fields that might be read or selectively updated, there would be 5 pre-selected by the computer. This could then go from medical unstructured "narrative" to automated ICD-10 coding. There would be lots of NLP, semantic analysis of large corpii, formal ontologies and RDF-encoded KB tangles to work though.

> Computer vision on stock charts to apply technical analysis trading system?

Why would you use computer vision? Just get a DVD full of the intra-day tick data for the instruments of interest going back 20-or-so years and find correlations.

And, I'm sure you know this, but a reader wandering through here may not: many of the kaggle competitions can be solved with ML techniques and many-or-most of the solution types would be valuable to the market or to large (hopefully funded) research problems. https://www.kaggle.com/
No, those aren't considered part of the ROW by any accounting I'm familiar with.
Does your definition of domestic violence include spanking? If not, why not? Is spanking not violence that happens in the home? Is spanking not violence against those who have even less choice than their parents of moving away?

If you do include spanking in your definition of domestic violence, then I think you won't find the numbers you're looking for.
I appreciate that, and you did identify it, but when you're talking about valuations, of course it makes the meta-commentary less valid not to mention any numbers at all! you have to talk about numbers, because otherwise what I said applies - i.e. why are they selling stock at 9 cents on the dollar in this round?
Upon reading the article, I recalled seeing a Ted talk from Paul Piff himself about his study. So here it is, dug up from history: http://go.ted.com/5D7 [2013]
Let's see. I moved last summer, from a place I lived in for seven years. Check. I'm married, kid on the way, I knew my neighbors, and I have family nearby. You were so close. (I do make over the median income, so you did get that one.)

If your landlord raises their rates to double the market value, move. If you don't, that just means you're doing it wrong.
I host all my stuff with Hetzner (who are at the cheap end of the market compared to Softlayer) and even they provide pre-configured VLANS and private switches. For intra-DC you can just setup some redundant openvpn links or pay the dc to configure a hardware tunnel between both sites.
This looks surprisingly similar to how the Nitrogen framework uses Erlang records to wrap around HTML elements and jQuery actions, e.g. as in: http://nitrogenproject.com/demos/simplecontrols
I know you jest, but there is a subset of the poor that absolutely could pull themselves out of it if they stopped being stupid and irresponsible. Certainly not a large subset, but a subset nonetheless.
Unless the windows are illegally tinted, a driver's face should be visible from the front and sides of a car.
The AGPL is a pain though. MuJS was going to be used to add JS scripting to mpv, but the patch has been put on hold since the devs realised it was AGPL licensed and it could cause license compatibility issues with compiled binaries or libmpv users. I don't think MuJS will be used by anyone outside of GhostScript until they change their license to a more reasonable one.
Cambridge is a great study in rent control. After rent control was thrown out in 1994, as you might imagine, prices in the city began to rise. The twist is that never-controlled units rose faster than controlled units! Since a tenant doesn't care if about the historical rent control status of unit, this strongly implies that never-controlled units were of higher quality.
I just don't think that people forced to sell property because of high taxes as a good way to encourage mobility...
Comments section considered harmful...
> And what if those companies wish to provide their software to customers?

They can abide by the free license, or pay for a different license. Or, yes, switch to a different library. They are not entitled to use this library, nor any other library.

> No, the GPL, especially the AGPL is inherently bad for libraries.

If this library were not available under any sort of open-source license, would you be making the same post, insisting it's "bad" for them not to give you free stuff?
Actually they are comparable. Someone starting out in programming needs an editor, and they are two of the options you have to choose between. Simply saying that they are not comparable doesn't help that person decide which environment to use.

I should also point out that in theory vimsh is just as powerful a programming language as Elisp. People don't use them the same way, but you theoretically can.
Routers already use GPL'd software (Linux for example). However, I don't know effects of using AGPL over GPL in this case. I can see that without a linking exemption saying that _linked_ JS code is not subject to license terms, it wouldn't allow using proprietary JS code. But, what are the consequences of choosing AGPL over GPL?

An irrelevant anecdotal note: Router firms can make distribution of source code harder to circumvent GPL. A router firm that a friend works distributes source code using CDs. So if you bought a router and wanting the source code for modified kernel etc., you send your request using email/telephone/mail/fax and get your own copy via snail mail.
Eh. If we get to the point where an AI has this degree of resolution, we've solved a LOT of problems that we don't know how to solve today. And the answer is that I either get to choose a setting or you save me because I'm the owner of the AI.
"An acutely negative mindset..."

Some people may say front end developers are not "programmers" in the strict sense of the word, but I believe much of this still applies...

http://edu.mkrecny.com/thoughts/be-nice-to-programmers
And maybe the guys at Pinterest realize that, which is why they're building up their cash war chest before the funding dries up?
Any time a sprint commitment must be broken the decision rests on the team's product manager who is best (or _should_ be best) suited to understanding the tradeoff between sprint completion and a potential emergency bug situation. If the PM decides it's not worth it, then that's on them. It's worth noting, you may want to include a wide enough distribution so it's known that you noticed but PM didn't want you to work on it in order to cover yourself.

As for how to account for that work in your velocity, I don't believe it is realistic to size a story for fixing a potential issue (not to mention the difficulties in sizing bugs anyway [1]). However, it is possible (or at least a bit easier) to size a story for research that answers a specific question as its acceptance criteria -- in this case, the acceptance criteria for this article's situation would've been something like 1) "will latency continue to rise?" and 2) if so and it is unacceptable, what is the cause and add an implementation story to the backlog"

Some may say "well, how do you know how what is causing the issue", and if no one really can figure it out the answer to the research story question and the bug has manifested itself as an emergency, then sure your velocity will tank as you break the sprint(s), but it's up to the team/business to understand how to remove outliers for an accurate velocity.

[1]: http://www.agileforall.com/2010/05/agile-antipattern-sizing-...
The intent is clearly to promote sales of commercial licenses. Similar to why Oracle relicensed Berkeley DB from BSD to AGPL: “As of July 2011, Oracle's list price for non-copyleft Berkeley DB licenses varies between 900 and 13,800 USD per processor.” https://en.wikipedia.org/wiki/Berkeley_DB#Licensing
I have a hunch the author read someone's explanation of "machine learning algorithm" and the author changed it to "self-correcting code" along the way.
Thanks for the feedback.

This was the MVP of the site just launched a few weeks ago.

At this point it's expected that your searching for people that you already know, hence the lack of detail for the person.

I had trouble finding interviews with Joel, but I'll hunt some down.
I'm surprised they didn't get acquired yet. Surely they must have turned an offer or two down by now.
Developer Innovation Time
I'm trying to figure out how to incorporate time for developers to work on new technology, learn new things, remember old things, and otherwise have some time set aside for self improvement and reflection.

It turns out that there needs to be a pause in sprinting. I have developers who are stuck in a framework that our company uses and often don't get a chance to work on different things. I think it's best for the long term to retain motivated and good people by giving them time to tinker and learn so that they don't get too bored and leave too soon.

My plan is to allocate 3 or 4 hours every Friday dedicated to to learning and self improvement. If a developer chooses to use this time for self improvement, then they should be ready to present a quick presentation on what was learned.

What do you all think of this approach? Do you have any other suggestions as to how to incorporate this type of time in your working environments?
brown v. blue eyes classroom experiment
http://www.pbs.org/wgbh/pages/frontline/shows/divided/etc/vi...
He already invented it 3 years ago: http://erlang.org/pipermail/erlang-questions/2012-February/0...

Also there was a talk about Erlang where Joe Armstrong was talking about EHE, but I couldn't find it. I thought it was a joke, but apparently it wasn't.