skysight-inc/HackerNews huggingface dataset:
>> And homicide rates have risen substantially in the last two years

Homicides are down in the majority of cities, like NYC, Flint and Detroit. However, they are up in cities like Chicago, Baltimore, and St. Louis which are bucking the national trend of lower homicide rates.
> If you do not get the grower, in this case, the ivory hunter, a legal path to providing food for their family, it will be a failure, just like the crackdown on cocaine for the last 30 years.

This is entirely speculative. How do you know that the poachers don't have perfectly reasonable means of providing for their families, and are simply poaching because they make more money that way?
If the supply of housing, healthcare, and education is fixed, as it is in NYC, SF, LA, and other such places, paying everyone more money doesn't make anyone better off. Everyone will just bid up the prices of these goods, until the average person can once again barely afford them on their new salary. Elizabeth Warren wrote about this in The Two-Income Trap: a family with two incomes today actually has less disposable cash than a single-income family from 1975, because the extra money all gets eaten by bidding wars.
That's not true. DuckDuckGo is good, though I prefer StartPage because it provides actual Google search results in privacy. But calling DDG shitty just isn't fair.
273 Information Product Ideas for 2017
Has Scheiner written anything on this report?

I will say this; the Podesta emails revealed a lot about the internal politics of the DNC. Why are we not treating this type of leak with the same level of respect as the Ellsberg leaks? Or for that matter, the Snowden leaks? Who is really controlling the narrative here?
We are making a godbolt-esq site for Nectar, coming soon :)
But in aggregate, which is what we should be interested in, the gap is stark.
>Usually, ignoring them is easier than negotiating the contract.

You're mistaken. If the other party to the contract doesn't believe you, they may enforce the clause anyway, and then you'll have to pay for a lawyer to go and get it unenforced.

Particularly if the clause was related to something time sensitive (e.g. something to do with shares, or something that prevented you from launching a product at the right moment), the court will not reward you for the opportunity value lost.

If the clause is not legal, you should address that /before signing/ and have it removed from the contract. Doing otherwise on the assumption that the clause is unenforceable is arrogant and puts way too much faith in your local judicial system. It probably won't bite you in the arse, but it's one of those "if you do shoot yourself in the foot, you're gonna blow your whole damn leg off, not just the foot" situations.
Patrick is a business consultant who also builds software; you are a writer and social critic who operates a site that lets you do the other things you want to do.

It's two different approaches to life and business and it affects all of your decision-making.
Outliers gonna be outliers, yo. This kind of article crops up every now and then when a journalist rediscovers this information is public. They always focus on extreme outliers, and never even mention what the median situation looks like.
Yes. Also defined in author's last paragraph.
We have frameworks that can handle 1000s of requests per second on regular hardware

Well, that's the server farm for helloworld.com sorted then.
Seconded. An "offline" compiler can't use things like the type information gathered at runtime. So I'd expect this to actually be slower than JITs. Benchmarks should be provided before making performance claims!
We will write a post with benchmarks, specs etc soon.
Fantastic, and the description of cross compilation in the blog post intrigues me. Looking forward to checking this out.
>fix the horrible inconsistencies in the way autocorrect works (or, please, offer a system that just underlines words-thought-to-be-wrong without changing them, and let me tap on them to change them, or use the current autocorrect system but let me tap on a word to un-"correct" it, the fact that the current system just changes what I typed and gives me no recourse to fix it apart from laborious deletions and re-typings, which I often have to do 2 or 3 times, is just haughty and offensive)

Android has this same problem and I wish they'd fix it using your suggestion. It would make typing so much better.
The timing of the release of this document, at the same time as the announcement of sanctions on Russia for the hacking, can't be overlooked.

It's quite reasonable to assume the release of this report was intended to create the impression of evidence for attribution, even if it actually contains no such thing. Otherwise why not release it on any other day to avoid confusion? It looks to me like the confusion was quite intentional.
Don't get me started on Google. They are so huge only because they had a halfway decent search engine. Their Android OS as you note is a mess. And you think that's bad? You should try their TV/DVR app on their Google Fiber service. It is a complete tire fire. Google absolutely SUCKS at UI.

I won't argue about Apple, they are not perfect, they are after all human, but for the love of $DEITY they seem to be the only ones capable of decent UI. It always needs polish, OS X, iOS etc, but its much better than the tire fire alternatives out there.

And people complaining about the lack of headphone jack, Samsung, as usual, copied apple right after and removed it too. So, whatever.
Exactly. Here in PA, the state police cost more in benefits and retirement than then cost for salary from day 1. Add to that their retirement is based on their 4 best quarters and that includes overtime.

I'm not saying that they should be paid a good wage plus money for their high risk occupation. It is just that pensions are pyramid schemes and not sustainable. And anyone who says just raises taxes to make them sustainable is proving that they aren't sustainable.

We need to get rid of pensions and switch to fixed contribution. If people run out of money, then use taxes to fund social programs to help them.
I think the article holds equally well for clients and servers of all kind (web or otherwise).

I guess you are alluding to the special case of single-page web applications prefetching resources at startup? Here the article also holds true: if you can you make your dependencies fit for purpose - making all resources small enough to be fetched as necessary - or maybe you have to admit defeat to a dependency you don't control: the user's internet connection.

Or were you thinking about a different scenario where clients are justified in caching on startup?
> This is _insane_. Pensions should be funded from savings / investments made during working life

you might think that the people responsible for providing the pensions would have taken the contributions that the workers made during their working life and invested that money for the future!

Unfortunately, that didn't happen. The UK government (who was the responsible party) made the decision to pay pensions out of future income rather than saving anything. It looked great on the balance sheet, since they could reduce taxes today and let somebody else look bad in the future.
How many found new project ideas and partners in coworking spaces ?
If you read the introduction, it does. In particular, it explains how normalizing for parts of speech (all nouns, verbs, etc) zipf's law does not emerge. This method predicts that phenomenon as parts of speech being a latent variable, which they do not believe other models can do.
The median size of a home was roughly half the size it is now.
on youtube https://www.youtube.com/watch?v=0z1fIsUNhO4
I agree! You should always remember that (about) half of the people perform under the average and there is no real way around that. Not everyone can reach the top and that is something I think you need to accept at times.
> For example, I doubt your subseq works on strings (or bytestrings)

Your view of Common Lisp seems to be created more by assumptions and not so by actual real limitations.

Strings:

CL-USER 10 > (subseq "xxfoobarxx" 2 8)
"foobar"

Any vector:

CL-USER 11 > (subseq #(10 30 20 100 50 30 20 20) 2 8)
#(20 100 50 30 20 20)

Bitvector:

CL-USER 12 > (subseq #*10101010010101001010101 2 8)
#*101010
How do you define elephants "in the wild"? Some African countries cull their elephant herds due to overpopulation. These tend to be on reserves, but we're talking massive chunks of land that would be considered "wild".
Lol looks like this database needs its own database. Yeah seems like it should be a plugin or library not sure why it's standalone if it's just backed by redis.
Some people write solid code slowly and some people write sloppy code fast. Of course every variant of those exists too. A good programmer would probably pay as much technical debt as early as possible.
given the effort put into compiling other languages to javascript, i wonder if this could be the basis for easy cross-compilation of those languages. (i'm thinking mostly of ocaml, but lots of other languages could potentially benefit from the native compilation too, clojurescript-to-native, for instance.)
Google sells your data for $$. It is their main income stream. Apple doesn't. They don't want your data and don't enter markets in fact because they don't want to monetize you or your data.
Yes, I agree there can be unethical behaviour that is still lawful. But regarding the specific charge of deception it becomes much harder to convict Facebook if the company has done everything that they explicitly agreed to do.

In this particular case I cannot even see any shade of grey. I apply for a credit card. The application form states that the credit card company may pass the information about me to third parties. The credit card company tells Facebook my income. Facebook does not reveal to me that they know my income. Where is the deception?
Elected City Council members need to be held accountable for what they voted for, that's all.

But I agree, "defined benefit" pensions are a thing of the past. There is a good BBC Radio Money Box show about it: http://www.bbc.co.uk/programmes/b0713p7s
The Dell XPS 13 is great. It runs Linux very well. The WiFi is excellent. It's got an aluminum chassis. The part where your hands rest is carbon-fiber composite so it isn't cold in the morning. The HiDPI touch screen is incredible, and the performance is pretty amazing. There is a single hinge stretching across most of the laptop for the screen (like the Macbook), unlike the flimsy set of two hinges on most laptops. Most laptops I've seen have broken at the hinge. I customized mine by maxing out the processor, screen, 16 GB RAM, and 512 GB SSD. The unboxing experience was very well-designed and it really felt premium.

In short, this is the good non-Apple laptop that you're looking for.
Thinkpads are designed to support both Windows and Linux. Dunno what you're saying.
People who are bad at their jobs usually fall into two categories:

a) people who lack the insight to realize it, and thus don't work to fix it
b) people who realize it but don't care (for various reasons, some valid some not)

If you're agonizing over your job competence and trying to improve but feel you aren't succeeding, then it's vastly more likely that either your job specification is impossible, or you're setting unreasonable personal goals around your job.
I've worked in a number of co-working spaces and what I've seen is a huge inconsistency in spaces. (which is to be expected.)

Some have internet that is flakey or slows down on crowded days. Some are just too loud. Some are just too hot or cold. Some have bad locations. Or have horrible chairs and desks. The list goes on and on. Seems like you have to find the one that is just right. Even still, don't go there every day. Mix it up by working from there, home, cafe's, etc.

I've realized I'm very picky about my work environment...
Keep it up.

I had a similar experience. Even through my PhD at a top-tier school in applied math, I didn't do "all-nighters" or cram sessions. In fact, after my first 2 years of PhD (where I regularly put in 80 hours a week because of the course load), I toned it down to 40-50 hours. I also didn't use performance enhancing drugs meant to treat things like ADHD.

I did (and still do) use a lot of coffee in the mornings. I also recommend going out to bars to have those petty discussions, so that socializing is reliably separated study.
You'd be surprised
TG is my messenger of choice as well and I am really more happy with it in every aspect, sans the encryption. I sincerely wish they would do something to get that up to current standards. I'd pay to use that, too.
Ordinarily such things shouldn't concern us. One's religion, privately practiced, is a private matter. Mark Zuckerberg is a special case because he is intentionally driving us towards a "post-privacy" world. So when he's cagey about some aspect of his private life, we should be merciless. He does not get to be The Man Who Kept Privacy For Himself.
For me and a lot of my friends the increased popularity of Instagram is entirely about how we hate Facebook but don't want to abandon our FB connections.

So we use IG as our primary way to say hello, send an update, and register a Like. And then we go on FB when we have more time, or want to share a link, or whatever. But this is less and less common, judging by the relative activity I see on IG vs FB for my own connections. (And even a lot of the regular FB users are cross-posting all their photos now.)

As such it's not that great a photo-sharing UI, but it works and it doesn't require Yet Another Social Graph.

I don't know how much this is a factor in IG's continued growth in the face of Snapchat -- after all I'm talking about a cohort 30 and older. But my gut tells me it's significant.
Don't feed the google!
ARTFINDER:+Gaston+by+Frederic+Thomas+-
It very well might be. But there's also something better. And I'd prefer to use the better option.
Larry loves flying cars. I was visiting Google I want to say at least five years ago, and on that day they happen to have a "flying car showcase". Larry had invited companies with flying car prototypes to showcase their items, and they were for sale (for about $300K - $500K, well within the affordability range of the pre-IPO folks). They were basically just cars with foldable wings, so they were more like cars that could turn into small planes.
Yeah, I don't know either. Maybe don't think of them as flying cars, but instead as cheap helicopters on-demand.
> I think people on HN perceive hunting or ivory trading as something bad such as human trafficking. It isn't.

They both involve exploitation and suffering of intelligent and sentient being for selfish reasons.

> My great-grandfather was an Ivory trader

Your grandfather was a scum and no amount of mental gymnastics will change that.

> With increasing government regulation and heavy handed attitude of regulators the entire industry got pushed underground.

Illegal markets tend to be a lot smaller than legal markets (in terms of amount of goods purchased at least).

> As far as Ivory trade in Kenya is considered the people who take money from the western world to conserve are often the leaders of the cartels who smuggle ivory.

Welcome to corrupt governments? Does the fact that laws cannot be enforced 100% mean that we don't need them?

> The result of the ban would be further exploitation of the poachers and hunters

You should start a charity to support these poor souls /s.

> and yes they are going to poach elephants at faster rate.

Can you explain to me why the poaching crisis wasn't this bad until 2008 when CITES lifted restriction on ivory sales?

This whole discussion reminds me of this Onion video

https://www.youtube.com/watch?v=RKccr8g1xCU
For the last 15 years I was always slow, bad, and pessimistic. In fact I was fast, good, and realistic. However in the companies I was working at, the promoted guys were always writing buggy code, and really didn't understand what was going on. They even didn't want to understand that. They were promoted, and not me. Why? Because the speed was what there managers were promoted for. So they wanted to surround themselves with similar stupid-but-fast programmers. This way they all were promoted, got bonuses, and they were one brainless corporation family. I wanted to make some good work, and understand why something works this, or other way.

And one day I gave up. It was hard to hear all the time something like "you are too pessimistic, why you always say that we cannot build the Tardis in a month?", or "You are too slow, you see that guy in the corner? He is ten times faster then the whole team (and he is happy working in an open space). And now the whole team will be fixing the thousands of failing tests (caused by this guy) for the next six months. Because if they will be red, I won't get the yearly bonus.". The latter is real.

So I don't care anymore. My side projects are opposite. So I build them slowly. Very slowly. And I learn all the things around them.
All of this is extra effort to fix broken usability. Not much but frequent and unavoidable.

All this subsidizes apple's decision to not offer an effortless solution for very common use cases.

Bringing a dongle is an effort. Replacing existing headphones is an effort. Paying extra ateention to which Apple-made earbuds I bring is an effort. Buying bt headphones and charging them is an effort.

What am I buying with the extra efforts I need to invest in activities which required no such efforts before?

The sound is not better. I am not going to swim with my phone.

My only conclusion is that I do this for Apple, not for me.
Cost and safety.
It's also just indicative of differing expectations. IT and programming evolves at an incredibly rapid pace. Technically proficient people are used to continually shifting tools, best practices, and thought paradigms. If there's a way to drastically streamline or improve something, it's basically second nature to choose that solution because you're going to have to learn something new sooner or later anyway.

But this is the exception, not the rule. Digital marketing is the only other area I can think of that also has a rapid pace of change, and coincidentally is also the most exhausting area I've done work in because of the amount of ramp up it takes to relearn the landscape if there's even a small gap in engagements. Most other business functions are slow changing, and workers in those functions resist drastic change simply because drastic change isn't part of their usual expectations for their working environment. Small, incremental changes are a lot easier to work in. As long as each incremental change brings enough benefit to be worth it, it's easy to win people over. But a completely new process will have just as many warts (whether training-, process-, or expectation- based warts) as their existing process, and just replaces one set of problems with another. So they'll resist it.
Public-sector pensions are almost always voted on by elected city council members.
You're right, the folks in Portland aren't subsidizing you, you're paying your own taxes. The difficulty is that in the long term, those taxes might not bring in enough revenue. As long as the suburb keeps growing there is no problem, because state/federal grants, special taxes levied on new development, and ever-increasing property values keep the money flowing in. But eventually growth will slow, property values will stagnate, and aging infrastructure will become more expensive to maintain. Oregon City will have to raise taxes dramatically just to maintain the status quo, and this could have the perverse effect of driving people away and reducing tax revenue further. This is exactly what is currently happening in Detroit.

http://www.strongtowns.org/the-growth-ponzi-scheme/
Here is information on a search engine blog I follow about a big relationship upgrade with Yahoo. Maybe this will bring good improvements: http://arnoldit.com/wordpress/2016/12/13/duckduckgo-makes-se...
It was hard to hear in the room for the first few minutes
> my living expenses (everything but tuition) are easily under $10,000 USD

You rent a room or have a few room-mates?

New York (which has skyscrapers) average rent is $3000 a month for a one bedroom apartment.

https://www.timeout.com/newyork/blog/map-of-average-rent-by-...

There's a reason minimum wage is so high, and it's not because the government is so generous.
^ This. Think about the capacity constraints during your typical commute. All those times you have ever been held up in traffic could be massively diminished thanks to increase short-hop flight commutes.
What was the public interest in his lobster recipe? Or creating a paranoid frenzy that got shots fired at a Pizza place?

Randomly dumping personal emails isn't the same as Ellsberg and Snowden working with reporters to blow the whistle on specific transgressions in war and mass surveillance.

Interesting article exploring this issue of exercising discretion and developing new ethics in the age of leaks: http://www.nytimes.com/2016/11/05/opinion/what-were-missing-...
Why Sex Is Binary but Gender Is a Spectrum
Lenovo's prices for a lot of upgrades (RAM, SSD) tend to be high. My recommendation there is to upgrade the things that aren't reasonable to do yourself/later (screen, WiFi adapter if you have choices between 2x2 and 3x3, backlit keyboard, fingerprint reader). RAM and HD upgrades on Thinkpads tend to be pretty easy (though I don't know about the X1 never having looked at one), so for those it may be better to get the cheapest option then upgrade on your own.
You might want to consider using Cordova. The performance is pretty good these days, and you could probably reuse most of your existing codebase.
Seems you are doing the right thing. I used to work remotely for a long time. During that I did a ton of non-work stuff. Now I work in a cube farm and I am way too tired in the evening to do anything. In addition, most of social interactions at the company are bullshit like meetings and politics.

One thing I did for a while was to rent a little office with two other freelancers a few bicycle minutes away from home. That was the best setup for me. You go out in the morning but still control your work environment.
Oscilloscope Graphics: Happy New Year 2017
Using 'fire to fight fire' to combat disease could make it worse, tests show
I figured that the drop zone would be used if the vehicle encountered some failure, and had to land immediately (or crash land even), which would prevent it from continuing flight to a smaller drop zone that's some distance away.
Above all else, remember the Iron Triangle.

https://www.mindtools.com/pages/article/newPPM_54.htm

https://www.atlassian.com/agile/agile-iron-triangle
Why does every suggestion of yours involve stealing money from someone else to keep pensions on life support a little longer?
Fixed. New server and I forgot to run the playbook to up the ulimit to prod levels once I swapped it into the pool.
I'm not saying it wasn't a good call for FB to buy WhatsApp from a business perspective, but I am thinking that had they left it alone, as in, not screwed around with it, it would have kept growing just as well, maybe even more so than it now that a share of people stopped trusting it as much.
Google alters algorithm to remove Holocaust denial search results