skysight-inc/HackerNews huggingface dataset:
I don't think it's a 'western' thing. I think it's more an 'urban' thing. Once people move to cities, they mentally leave behind the 'agrarian' aspect for more 'modern' living.

Urban farming will be a 'thing' for mostly upwardly mobile professionals who have time to spend in their vegetable garden in lieu of a flower garden. however, most people will not have the patience to watch over their vegetable gardens --it's not as though plants just take care of themselves to be productive.
Staples: Data Breach Exposes 1.16M Cards
That sounds like a good idea on the surface but it doesn't actually discourage anything. If the revenue is getting into government at all it still has the same perverse incentives.

Case in point: the many small towns that get a substantial chunk of their overall revenue from fines and police action --https://www.google.com/search?q=town+police+revenue
could you link a few? i'm somewhat interested :)
I was going to enumerate a bunch of projects/software but here's a nice link.

http://search.maven.org/#browse
A few years ago when there was a wave of books titled "1000 ____s to ____ Before You Die," I really wished I'd been in a position to get a book published called "Never Mind The 1000 Things, Just Die."
The motivation people have for creating frameworks to begin with is because of bad practices by developers. By not 'making something original' you probably also avoid doing things incorrectly.
The OP already did this for ML too. Read the title again, "every programmer", don't you think people doing ML are programmers? :-D
Correct me if I'm wrong, but didn't police start as community patrols, then were legitimized when they had to start employing deadly force in order to keep other more organized and dangerous groups at bay? (mobs, gangs, etc)
My observation is that customers and owners seem to be at odds in restauraunts. Owners want the restaurant to seem lively/busy even if it's not full and don't find quiet as a competitive edge. One chain I find bucking the trend is Chipotle. They seem to have a standard of using a wood product that looks like spaghetti on the ceiling that is fairly absorptive.
Seconded. I recently moved a work project from py2exe to pyInstaller and was very happy with the results.
I think it will take long than that, maybe two years.

Look at all the startups that are "X for Uber". When they go public without any concept as to how to profit, that is when it will burst.

I knew when the dot-com crash would happen about eight months before it actually did: I read a Reuters article about how all the business plans sent to Page Mill Road, Palo Alto VCs were for companies that intended to cash out by going public, without even attempting to produce anything of value to anyone.
Yes. Everything is a single codebase, desktop and mobile, and it's all powered by Overture.
have you been to Columbia?
Using `belongs_to` or `references` in a migration is simply an alias for an integer column (that conventionally holds the id of another row) without any foreign key constraints.

Foreign key constraints aren't about performance - they are about maintaining [referential integrity].

previously...

pet.id # => 4
owner.update_attribute(:pet_id, 4)
pet.destroy
owner.pet # what should this equal?

Now this will throw an error.

pet.id # => 4
owner.update_attribute(:pet_id, 4)
pet.destroy # <= raises Error:trying to destroy a record that is referenced by the owners table.

owner.update_attribute(:pet_id, nil)
pet.destroy # no problem now.

[referential integrity]
http://en.wikipedia.org/wiki/Referential_integrity
LaTeX template for a dictionary
Private or semi-private offices with full height walls and absorptive ceilings are usually great.

You have the right idea on your hopes for the new space, good luck.
> ...the majority of police victims are probably not "innocent" civilians, but armed, violent criminals.

Citation needed.
A few problems? We have something between a state sanctioned fascist subculture that hates minorities and an organized crime syndicate.

Burn it to the ground and start over.
> customers who are not qualified

In other words, "If you have to ask, you can't afford it." That's fine and I will just assume it's true, even if it's not.
He should have used "troglodyte," which is a safely fictional proto-human, to imply someone is an unevolved cave man.
Read more about the shortcomings of application level reference validations here: http://robots.thoughtbot.com/referential-integrity-with-fore...

Note: that post talks about using `foreigner` gem which predates having foreign key support in rails core.
"I hope there are some startups thinking about efficient small-scale operations. I just haven't heard of/from them."

A startup would have to be crazy to go that route. There isn't a lot of money to be made in fleeing from economies of scale and increasing the amount of maintenance people have to do in their lives. (That is, however easy you may think it is to "just" run a garden, I assure you that that is entirely your temperament, and it is far from universally shared. I find it loathsome, partially for brute physical reasons only partially under my control and partially due to my own temperament, which is quite suited to many things and quite ill-suited for others... just like everybody else's.)
(not sure who downvoted this into oblivion, but Wittgenstein's preferred response to people misinterpreting his work was to loudly read poetry)
FYI: this was accepted in NIPS-2014
Normalized full diplomatic relations.
I spoke at a conference for the first time and spoke at a total of two conferences. Both conferences were for languages I really enjoy: Elixir and Ruby.

This is cliche, but I met a ton of really nice people that I enjoy being around, especially programmers!

I think I've expanded my mind drastically this year. I've learned to enjoy building again and not stressing over OOP pedantry. I also finally think I'm understanding the value of functional programming.

I learned to not be dogmatic about testing or project management. Everything is so fluid. I'm learning to be patient and thoughtful.

I'm most happy that my wife and I are finally living in the same country as one another.
Books and tutorials. Apart from a sport, I don't think I've ever learned anything by watching someone do it, and even then it took hours and hours of repeating what I had seen to actually learn it.

Where video can shine is when it comes to explaining concepts or using analogies to clarify things, much as a lecturer would. Watching someone code is coma-inducing to me.
W/R to language design, if you start designing without really caring about it, you probably won't finish. And that means that the designers of popular languages typically have unreasonable opinions. How that manifests itself depends a lot on the person, though.
Ask HN: How Much Shuold My Share Be
Hi,
I am in talks with an angel investor. The startup is in kick off stage (embryonic stage. The angel investor will put in money (around $10,000) while I will do the management and development. With this money we will develop a MVP for proof of concept.
How much should my share be? The question is over simplified. But if you answer with a number it will help me with a place to start thinking in more complex terms.
Thanks

*MVC corrected to MVP
> If you're going to run AR in a hospital for 1000 emergency surgeons, vs your run a 3 person beauty salon

As you state earlier, there's some kind of bracketing going that matches certain service providers (saas or otherwise) to businesses. A 3 person beauty salon won't buy Oracle, but a hospital with 1000 emergency surgeons* would. How can AR fit both audiences then? Even if at its core it's the same service, all the other "layers" make it a completely different business.

[*] are there any hospitals that big??
I think the better way would be that such fines are sent straight to a national/federal agency, which in turn disburses the fund across the entire country as needed. That would prevent any corrupt small-town police force from simply fining people to raise money because they may never see any of it themselves.
It also has to do with the fact that programmers are often ignorant about the problem domain and frequently don't even try to understand it.

That makes them unable to solve the domain problems. They just follow the spec written by business analyst.

With no interesting problems to solve they get bored and look for "new" and "cool" technologies to make their work more palatable.
Top stories on Wikipedia in 2014
Yes, it was I-5 of course. Also it is easier to acquire rights to land when you don't divide the land but rather have pylons.
OT, but I'm on holiday in Laos at the moment and can't open your page. Other links work fine, albeit slow. Are you blacklisting certain countries?
Why Instagram Is Now Worth $35B
Just a minor correction, but a wave packet isn't the limiting case. Something that approaches a delta function is.
Skype has unlimited USA and Canada calling for $2.95/month
Here is the corresponding debate between the ntp guys and the OpenBSD guys (from 2004):

http://www.monkey.org/openbsd/archive/misc/0408/msg00562.htm...

The TLDR from the OpenBSD side of things:

Hey, if ultra-precision time is an issue,
go buy an atomic clock, I'm sure if your needs
are that precise, you can probably afford it.

openntpd is intended to be SMALL, SIMPLE and SECURE.
Not HUGE, COMPLEX and "Hope for the Best".
We are using a Cubify thing because they donated it. The first thing we did was remove the horrible inkjet-like cartridge protection thing they have, and set it up for bulk filament.

For reliability, I must recommend the Solidoodle 3 -- mine kept operating through BEING ON FIRE when I was testing the laser cutter attachment.
while I could probably have done something with Trello or a spreadsheet, those aren’t quite as scriptable as I’d like

Can't comment about close.io since it's inaccessible from where I'm at[0]. Trello is quite scriptable though and I've been using it with a couple of rough scripts to keep track of our own sales process. This was inspired by an interesting post called "A system for selling"[1] that I'd recommend reading and sounds similar to what Patrick was doing.

[0] https://news.ycombinator.com/item?id=8775958

[1] http://casjam.com/system-for-selling/
Interesting project, I'll give it a try. Can it be mounted and launched as a VM rather than external media and would there be any downsides to using it this way? Thanks for sharing!
I'm not advocating "hiding" the things he's done as if they cannot be spoken of. But if you can never assume a modicum of background in your readers, you waste all your time on review.
It's great to have a coarse-grained sanity check from a trusted source, but I don't think this is really a plausible replacement for NTP (not that you need NTP when you have a mobile baseband and GPS).
As I understand it, in the United States, policing was performed originally by an elected Sheriff. You would need to go back to the medieval period, I guess, or somewhere other than the western world, to find community patrols as a common form of policing practiced in anything like the modern world.

There is some argument to be made that police have evolved alongside the concept of property, in that the role of police has historically been defense of property (where property often included people), and that doesn't always coincide with concern for human lives.

But, I'd rather not get too distracted by what policing looked like hundreds of years ago. What does it look like today? And, is that the best way to protect people from those dangerous groups you speak of (mobs, gangs, etc.)? I honestly don't believe it is. The budgets of major city police forces are absurd, compared to budgets for mental health, rehabilitation, addiction recovery, education, poverty reduction, etc. And, those budgets are padded to the tune of millions of dollars a year from federal sources, including heavily subsidized military equipment (which is a major contributor to the militarization of police forces).

So, how would it affect your opinion on this issue for police to have started as community patrols but turned into something else? Do you assume that because someone (in a pre-democratic era) decided that community patrols were not as effective as appointed police that we should continue to do it the way it's been done for all those years? Is history the right source of inspiration when it comes to use of force?
SNTP is only useful as an option of last resort, e.g. you have no embedded RTC, and no storage to track drift. In all other cases a full NTP client is always preferable, since drift and corrections can be applied without causing jumps to the system clock (triggering software bugs and misfired events), and drift statistics can be recorded -- which is inevitably required in almost all circumstances where you're using even high end PC motherboards that still rely on a $.15 crystal time reference
Testing. This is only a test.
Just destroy the money.

There should be no incentive for the government to collect fines. We should incentivize fewer crimes and fewer fines, not more.

If you're worried about deflation, then another solution would be to put all the fines collected into a fund that is split up and given directly back to the citizenry every year. But the point is that crime shouldn't fund government as it's a perverse incentive.
I don't think it's true but remember that decoding animal language is ridiculously hard. Our understanding of it is basically "play sound - see what animals say". And even that is nontrivial as the article points out.

Relevant farside comic: http://i.imgur.com/QSR2AfI.gif
And, yet, our police seem to be extraordinarily effective at imprisoning people, comparatively speaking. If we have the right amount of police (at their current efficiency), does that mean we have the right amount of people in prison?

https://en.wikipedia.org/wiki/List_of_countries_by_incarcera...
FWIW, one of Obama's quotes today referred to the "criminals" behind the attacks, which is a careful choice of words. It implies that it is not being treated as a terrorist attack, and certainly dampens the rhetoric that this is state sponsored. Criminal implies independent groups or possibly foreign organized crime elements, but not necessarily state-sponsored.
Have you tried something simpler, like tomatoes?

I have to weed them out of my compost pile because they grow so fast and heavy they eventually collapse on themselves. In my small, Paris garden I've managed to grow tomatoes, sweet peppers, and potatoes.

Not enough to be sustainable but it does create interesting conversation when friends are over and they see me reach out the window and grab a few veggies for the salad.
Cool that this was written in 2004. Also reminds me of what David Ogilvy said about running his company- he'd only seek out clients that he personally wanted to help, only wrote copy for clients whose products he actually used and believed in, and he experienced joy and a thrill doing what he did.

I'd love to hear/read about other such companies and founders. I imagine Buffer might be a real-world modern example.
Good catch.

These are definitely interesting papers, especially to someone like me who has a much stronger interest in programming languages than other (admittedly essential) topics like performance and similar, but this selection is a revealing demonstration that a lot of people who are heavy into functional programming tend to think that FP is the silver bullet of software engineering and that beyond it, there's nothing really interesting worth learning (especially not OOP or other non-FP methodologies).
Note that 'the military' and 'a hypothetical government agency opposed to Tor' are not necessarily the same thing.

Counterintuitively sometimes the best protection is to operate under another agency. That makes moving against Tor a battle of internal politics rather than a legal battle.

'The government' rarely has uniform views on something as complex as Tor.
It's worth noting that from the federal govt's perspective, destroying money and collecting it are basically the same. As long as the supply of money decreases, they can just print more.
Richard Feynman said that only about 6 people understand quantum mechanics."perfectly understood" is an overstatement.
Those revenues aren't going to an agency that is removed from the situation.

The revenues should be going to the state, or the federal level. Or simply removed from circulation
+1 to this. I've set up a few services of a similar nature, and a couple were worth enough to me to go to a further length and monetize, but only insofar as it paid my server bills and added a little on top for taxes and such.

It feels great to hack on something like this, and not worry about billing integration and supporting paid customers at first.
You're being rhetorical, but yes, citizens and companies can and do regularly report internet crimes to the FBI and have them investigated.

Normally the FBI would want to see monetary loss of e.g. $50k (arbitrary number I just chose) before they start caring, so your credit card probably isn't going to cut it.
Geography

Most of Russia's population is in the west
http://www.mapsofworld.com/russia/thematic-maps/population-d...

Korea isn't directly connected to Russia, Edit: correction it shares a border for roughly 9 Miles on the NE coast of NK
https://www.google.com/maps/@50.544202,110.7707214,4z

This is why Russia is more involved with eastern europe and China rather than Korea and most activities in the Pacific. Unless it's stationing battle ships off the Australian coast during a visit by Putin [1]

[1] http://www.inquisitr.com/1606377/russia-warships-near-austra...
I have been using rails for many years now and I'm sad to say I'm leaving it behind in my current/new project :( I will miss the familiar patterns and want to express my gratitude to the team that makes everything work so seamlessly.
This paper's conclusion (I only read the abstract) jives with my experience. Whenever I've tried to make something "intelligent" it always ends up in headaches. Now-a-days when building code, I try to stay away from having the computer make decisions. I've found its much easier to build stuff in a way that put a real human in charge of making all decisions.
The frequency weight trick seems like a cool one. You always have to code around frequency/probability/analytic weights, so you get two birds with one stone (It's not a perfect solution though, as if you need to e.g. regress two variables by different groups, then updating the mask for each value of the group ID is silly compared to just adding a conditional)

On a related note, I don't know why more people don't look at what others in stats have made (e.g. Stata's solution of having 32 missing values using the very last values of each numeric type, so you can bitmask them easily). If you really want to supersede Matlab, R, Numpy, Stata, etc. then don't discard everything they have made, learn about the good parts and use them (!!!).

Also, what's up with the comments here? At least 4/8 comments are basically saying "don't use regressions, use a technique that doesn't need missing value hacks..". Well guys that's NOT up to the language writer to decide. If you don't do linear regressions well and fast they you are dead in the water in terms of a basic statistical package. Same for the precision issue; many algorithms at some point require quad precision so just saying "screw it change the algo" just misses the point.
Fake, not Mock (if you need to Mock, you've alrrady lost), but yes, you shouldn't write anything static if you'll need to provide an alterate implementation of the interface.
Any list without Shannon's 1948 "A Mathematical Theory of Communication" is just not a good list. Sorry.

http://cm.bell-labs.com/cm/ms/what/shannonday/shannon1948.pd...

The foundation of information theory. It is, by far, the most astonishing paper I have ever read. Far more astonishing than Lamport's famous conclusion about clocks. It is the kind of paper that causes a soul rift when read thoroughly.
Nowadays it is possible to catch these kinds of errors ahead of time and at runtime with some help from static analyzers and other special tools, like AddressSanitizer. This report itself is likely to be the result of such work.
So, rewrite is not worthwhile if your reasoning is to prevent edge cases in managing memory.
Have I? I live there.
ColOmbia
I don't know about the justice system, but blaming 'Serial' is bullshit. Damn it every piece of art doesn't have to be about shedding light on some societal problem. How does someone even decide what the purpose of a podcast/movie/painting/song etc. "should" be? No one except the creator has that right.
We are planning to have the 1.0-alpha around the new year, and then have at least two 6-week release cycle (hopefully no more) to really get everything stable. See http://blog.rust-lang.org/2014/12/12/1.0-Timeline.html for more info.
What Happens If Tor Directory Authorities Are Seized?
Sending the revenue up the chain only enables graft and corruption at a larger scale, not to mention constitutional issues at the federal level at least.

The only solution I see is to make enforcement absolute and trust that enough people get hit with unreasonable fines that they vote in someone who will end them. The big issue here is selective enforcement keeping the pool of people affected small enough that they can't effectively fight back.
I'm a big Elon Musk fan and I think one of the best things he's got going for him is marketing acumen. I think of the Hyperloop as fundamentally a marketing story- doesn't matter whether it works or not, it gets the story out that the person running Tesla/SpaceX is some sort of whiz. Very well played IMHO
The mistake of course being that the military (and the CIA, it's very useful for their assets) is pro-TOR and were the ones who developed it. It's the FBI/NSA that are anti-TOR. The government is rarely monolithic, especially when it comes to the security divisions.
Whoops, typo - try here: https://jordan-wright.github.io/blog/2014/12/19/what-happens...
> Most of Russia's population is in the west http://www.mapsofworld.com/russia/thematic-maps/population-d....

Most people live in russia proper. Siberia and the russian far east is not real russian land.

> Korea isn't directly connected to Russia https://www.google.com/maps/@50.544202,110.7707214,4z

North Korea is directly connected to russia. They share a border...

> This is why Russia is more involved with eastern europe and China rather than Korea and most activities in the Pacific.

Russia is involved in the denuclearization talks. Also, they are involved in the pacific. They hold countless war games to ward off threats from china, japan and north korea. Their main naval port is in the pacific.
Most of this work is occurring precisely so it can be made stable. If you are curious about the Rust 1.0 cycle, go here http://blog.rust-lang.org/2014/12/12/1.0-Timeline.html

The main reason that it's taking a while is they want to get it right. There are a number of breaking changes in the pipeline that they want to get finalised, to improve the language. After that, they still have plenty of features in mind for post 1.0, but these will be added as to not break 1.0 code.
If anyone has used this can you tell us what you thought of it ?
The team is 100% focused on getting 1.0 out; I've been in the meetings, I've been sitting next to other core devs: they are putting their heart and soul into making sure 1.0 is soon and is high-quality.

Pushing it out before we think it is ready just because some people want to use it will result in stabilising a suboptimal language and so trade-off the long-term experience for the 5 years (or 5 decades?) for some short-term gratification.
I mean we have the "technology" to do distributed trusted computation (without trusted hardware). It would just be extremely difficult to bring it into the TOR project without rewriting large parts of it.