skysight-inc/HackerNews huggingface dataset:
In this case it's definitely about the Muslim thing.. Their mayor is known nationally for being an ignorant bigot..

http://frontburner.dmagazine.com/2015/03/20/anti-muslim-sent...
IANAL, I guess it's simply a mandatory protocol for arresting somebody. US police apparently handcuff every people they arrest[1].

[1] https://www.quora.com/Why-do-American-police-always-handcuff...
Financial management, hiring/firing, KPIs, 360 reviews - none of these things are lead developer responsibilities imo. That's management work. I prefer the two be separated. In my experience, the last person you want leading development is a manager or, worse yet, a good lead developer that is shoe-horned (probably unwillingly) in to management. Maybe that will be something else he learns soon :)
Reproducible builds are _amazing_. Just think about it: you are assured that the binary you are using corresponds to the source code. It is one of those ideas that makes you think why wasn't this done before?
Yeah, a big PR push for these anti-aging concepts and technologies has been underway since a year or so before Calico was announced.

The idea is that people need to be primed and gradually brought around to believe that these impossible things are worth chasing.
I would disagree in that the author self admits he was a noob manager and observationally its not unusual for noob managers to focus very hard to what they can easily measure (butts in seat, timeclock hours, length of lunch...) because they haven't developed a skill of focusing on getting stuff they don't understand, done. I've had extremely weird conversations with new managers, they really can't evaluate anything outside of their old small picture beyond did you show up and are you in a good mood? For a few months an inexperienced noob sadly has nothing intelligent to say beyond "how bout that extra long lunch last thursday?". People pick up on the weirdness of adding trivia to the discussion but fail to notice the subtraction of all meat from the conversation, its all "he's so picky about calling in sick" not the equally true "holy cow I screwed up process 34B last week and expected to get called on the carpet about it, but all this guy talks about is sick days". As a corollary, if you're going to try something new that may explode, do it with a new boss, because if it explodes all he's going to understand is your timeclock hours and if you smile a lot, so you're off the hook.

Sometimes its a negative result of excessive stress or unrealistic goals. Bosses boss says do this two week in one week, boss says OK, inevitable fail, called on carpet, well dev A was sick with flu and dev B was five minutes late to work (LOL as if that matters). Next week the boom falls on sick days and being five minutes late. Sometimes bosses boss knows this is a stupid tactic and hopes the noob boss has a learning experience. I had a bosses boss who actually did that to me. I thought he was a complete ass for doing it, but punishing my guys was an effective way of stopping me from making dumb excuses in the future, so I haven't done that in 20+ years, at least not knowingly.

On a few rare occasions I've seen it as very poor communications. "Must be done before Tuesday" so nobody works on it over the weekend, when inexperienced boss really meant "Must be done ASAP like right now even if it is 2am on Saturday". Noob bosses need to learn to communicate. If you need all direct reports to show up for the staff meeting once a month with your boss on Wednesdays don't talk down to the employees and tell them to all show up at 8am every morning when they only really have to on rare occasion.

I've also seen incompetent middle managers enforce it on lower level managers to avoid certain discussions, as a punishment, essentially. I want someone else to take your job, so your direct reports are going to be screwed over until you fail and you are replaced. Or to appear more active and in touch, "I'm not just a pencil pushing idiot I have a really great plan to track who's late from lunch because I care because my eval says I need to care more, therefore you will support my dumb idea". Often there is nothing the lower level manager can do to improve those situations.

The above are personal anecdotes I've experienced in forays into lower level management. Other, perhaps better examples, do exist.
And it is a dramatic error.

If 4% of people only speak a functional programming language, does it mean that you never need to learn one? Just because the vast majority historically speak imperative doesn't mean it's the best for your business.
Same for OSes.

Diversity is source of wealth.
Harnessing Spark ML for SMALL Data Analytics
I had a similar experience when registering my sons for middle school: asked to sign a computer and network use policy. Being "in the trade", I stopped to read the five-page document. Wife got a little frustrated with me holding up the registration process. When I was done reading I signed, then instructed my kids to never use the school's network except where such use was unavoidable. Turn off WiFi on their phones when on school campus. They didn't need the kids to sign it, fwiw, because the goal was to make me financially liable for any action taken by MPAA/RIAA et al.
If public schools are going to succeed, then many states need to "catch up" when it comes to funding. More funding will attract more teachers, creating a stronger candidate pool.

If you look at the average funding per student by state, Texas isn't doing so hot [1], especially for being the second largest state [2]. There's definitely more to it than just funding, but I think that would be a good starting point.

[1] http://www.ascd.org/publications/educational-leadership/may0...

[2] http://www.ipl.org/div/stateknow/popchart.html

(edit)
More recent funding figures, from 2013: http://www.governing.com/gov-data/education-data/state-educa...
It's much easier to buy companies (revenue) than to produce it yourself. This is their strategy. Buy companies to get revenue up, then cut costs via layoffs where there's overlap.
That was basically the same plan Sam Palmisano put into place at IBM. I call it "cut your way to prosperity". Basically cutting cost and not growing revenue with a focus on manipulating earnings per share. It seems very short sighted to me but I'm no multi millionaire CEO shrugs. At least Rometty seems to have abandoned it.
I'm getting tired of hearing always the same uninformed comments about the French language and how the French perceive it. We're not very good with English because of the terribly inefficient way it's taught in school, not because of any kind of "phobia". A Frenchman speaks on average 1.8 languages, which is slightly less than Germans (and much less than Swedes and Norwegians), but still more than Spaniards and Britons for example.

And French is not a "mere curiosity". It's the official language of 29 independent countries. It's also the second most employed language in diplomacy, being a working language of countless institutions, and the second most common mother-tongue in the EU. Not to mention that with the growing alphabetization of Africa, and its potential for economic and developmental growth, it could very well know a powerful rebirth in the near future.

It's true that French is not the easiest language to learn though, but if you don't find it very pretty that's your opinion, however it's really subjective.
https://docs.google.com/forms/d/1ws7e8WyQvrsLfhSFvdGot3n9NWK...

here is a google doc where you can tell them just that yourself (:
6 IT experts weigh in on skills gaps and how to fill them
At least GCC definitely does it (and also the other way round).
I'm glad he said this is a problem with America and not just Texas. Zero tolerance is hurting kids with bringing scissors to school or handing Advil out for headaches. It's probably one of the most distructive policies we could ever have.
The GP has a "West-centric" view that, in that context, is largely correct. French used to be far more prominent in the West. It used to be the language of diplomacy. It's still the second most spoken language in the EU but it's declining [1]:

"French is the second most widely spoken language in the European Union and the second most widely learned language in the world, but despite its strong international position, the outlook for French in Europe is not so encouraging. Over the last four years, the number of French-speakers in the continent has fallen by 8%."

It has of course been supplanted by English as the lingua franca.

French is still prominent in large parts of Africa but is facing increasing competition from English and Arabic.

The huge number of human languages is a product of a bygone era of isolation. A Darwinian process has ensued that is seeing that number constantly whittled down and outside of truly primitive cultures (there are still people in the world living effectively in the Stone Age) I imagine within 100 years you'll see a smaller number of languages spoken by a larger portion of the global population.

[1]: http://www.euractiv.com/sections/languages-culture/french-la...
"...it's not quite as stupid as it might seem at first glance." Sure sounds like rationalization to me.
I think we will need to find another way to support sites.

Allowing a random 3rd party to run untrusted scripts on my system is not the answer.
They have certain obligations by law and you would certainly pay a fine for wasting their time. A judge would not have much sympathy for a clown.
of course not, I answered some stuff above as well :) And lastly, I just learned it's getting big in the techno scene. It's immensely hard to DJ with tapes though, so I'm pretty sure that's not the reason.

https://opaltapes.bandcamp.com/ is a great label (I really like Huerco S. and Basic House)
Hi HN!

A few months ago, after seeing so many of my friends struggle with estimated taxes and then having to owe the IRS, I decided to dump everything I've learned about running my business into this short ebook.

There's a sample chapter here: https://www.petekeen.net/organizing-your-consulting-business

And if you sign up for the mailing list you'll get another one for free.

Please ask questions! I love talking about this stuff.

--Pete
How to Get Your Website Converting – AMA with Conversion Scientist Summary
> The hard part is trying to ignore statistics and the media on things like skin color and religion.

If people paid attention to statistics, this wouldn't be an issue: Terror is so exceedingly unlikely to kill you that it's a rounding errro. In the US you're more likely to get killed by lightning.

Part of the problem is that the risk has been blown out of all proportion.
No. Conccurrency makes it way harder than that.
Maybe if you are under 30, look like Mark Zuckerberg, and have a CS degree from Carnegie Mellon or Stanford.
I don't understand what broader explanation one could possibly give, without starting to sound extremely sarcastic.

It's a clock, you know, for telling the time, because if I made a sundial and brought it in, it wouldn't work because of the walls and roof.
Your product targets other type of customer, but I want to share my chores I experienced. Supposedly I plan a trip across USA, by car, for example NY->LA. I don't have exact places at what date I will be at which city. I can approximate 600km-900km drive a day. If there would be application that showed the best hotel on path with driving instructions+reservation it would be godsent.
I'm well aware of what would actually happen. I'm not talking about that.
And people wonder why its so hard to find teachers. Because the job conditions are terrible!
The Wall Street Journal for Millennials
>A system administrator was fired for installing/running seti@home on school computers.

Actually, I agree with this. I remember when this got big and suddenly every IT department, school, etc had these things installed, clearly without permission. If you tried talking about wasted electricity, added pollution, and the social cost of running power hungry processors 24/7 for "alien points" on their forums (or any forums) you'd be shouted down.

The reality is that sysadmin and helpdesk staff shouldn't have this kind of power. If they want to run these types of things on their employers hardware they need to get permission.

You occasionally hear about this nowadays with Litecoin and Bitcoin mining, but it seems we've learned our lesson here. Power doesn't grow on trees. There are real costs and environmental effects here to seriously consider. This attitude of "fuck you, I understand computers and you don't" really needs to go the way the way of the dodo. Real professionals don't act this way. Also, comparing this guy to a 14 year old who was pulled out of his class and handcuffed for making a clock is fairly weak sauce.
French expat here, considering coming back. I just checked bpifrance.fr you linked, and... it's really badly designed. The navigation is really made really complex (you need to know exactly what you are looking for in order to get the information to it, and you can't go back without changing the URL of the page) and the page is slow as hell.

I may still come back to France, but this page is not encouraging.
Note that rust has bit literals, so you can explicitly write bit masks out:

let mask = if blah { 0b11111110000000001001001100000101u64 } else { 0 }

and you can include optional underscores wherever for clarity

let mask = if blah { 0b_11111110_00000000_10010011_00000101_u64 } else { !0 }
Future of JavaScript – ECMAScript 6 (ES2015) Block Scoping
So, what can be done to help this kid? What can be done to make sure he doesn't lose his love of learning?
Any kind of unlimited tends to be a terrible idea. Just look at the wrangling over the AAirpass:

http://articles.latimes.com/2012/may/05/business/la-fi-0506-...

At least, from AA's perspective, that ends when the holder dies so there's light at the end of the tunnel.
I'm not a banker or a lawyer, I get the story bro, I just don't recall ever seeing a story reach 1&2 in both places at the same time. I would maybe expect the discovery of extra terrestrial life to get that kind of fascination.
Why China Doesn’t Matter to the U.S. Of A
Sucking co2 from the atmosphere and turning it into fuel
Can anyone provide any insight on how OpenSeadragon is blazingly fast? Compare this to websites that have to rerender pixelated zoomed-in views after each zoom command.
I am not proposing that trickle-down economics work.

Again, if you believe that unregulated trade hurts workers, shouldn't we stop trade between the US states? My guess is no. Because it's not like your proposing an optimum economy size for maximum worker friendliness. You're just opposing a kind of change from the status quo.

I agree that too much industry consolidation is a problem for workers. But I don't think that's a problem of trade. That's a problem that comes whenever you a) increase disparity in power between workers and employers and b) decrease opportunity to switch to a different employer. If we had a situation where no countries traded but each country allowed monopolies to form, workers would be screwed. If, on the other hand, we have free trade but vigorous enforcement of anti-trust and merger review, I think workers can do pretty well.

I also agree that increasing trade can shift what industries do well in particular locales, which is good for some workers but bad for others. The obvious solution there is not to protect the inefficient jobs, but to tax the people doing better (some workers, all consumers) and pay for excellent retraining, and to pension off the workers who can't be retrained, and/or fund nonprofits to employ them doing something societally valuable but not profitable.

As an example, look at the American auto industry. As a Michigander, I know how devastating the rise of import cars was. But honestly, that industry needed some devastation. They produced low-quality, low-reliability products and then milked consumers on repairs and flim-flam sales techniques. They did provide jobs, but often pretty terrible ones. And none of this was necessary; it's just that consolidation (which, remember, happened without trade) made a cozy oligopoly, leaving management to focus on exploitation. 40 years later they are still struggling to break this pattern, but at least now Americans can buy decent cars at reasonable prices.

If you want to hear the costs of your protectionist approach, listen to this TAL episode: http://www.thisamericanlife.org/radio-archives/episode/403/N...

Listen to the pain in the GM workers' voices. Listen to the change that came from working for one of those foreign companies. And then tell me again of how workers benefit from economic inefficiency.
"zero tolerance" is more like "zero thinking".
His father has been in the news several times.

https://www.washingtonpost.com/local/muslim-at-koran-trial-s...
Comments moved to https://news.ycombinator.com/item?id=10226196.
this mentality is insane.

It's no surprise that our school systems are such shit when people actually feel there are two sides to a kid wanting to show his teacher something interesting and academic that he made.
There is likely more to this story.

I'm basing this on 3 facts:

1. In 2015 it's highly unlikely that you could build a home-made clock that would be of the size and shape resembling a bomb - that is, unless it was made to look like a bomb.

2. Ahmed, his father, and anyone else with a phone camera (that is on Ahmed's side) would have posted a picture of the clock, or given a full description of it (size, shape, etc), in defense of Ahmed - that is, if it made sense, otherwise they would not. And I have not been able to find an image, nor a good description.

3. The initial teacher told him not to show it to anyone. You can break this down into that teacher having one of two opinions: A) It really did look like a bomb or B) its all about racism / hate / being anti-Muslim / anti-brown in that school (check the school's panel http://www.irvingisd.net/domain/2031 - that school is half brown and black).
As an aside, note the typical Dutch way to write the digit 8: starting at the left of the middle with the bottom part, instead of at the very top left. It is used universally in the Netherlands, but I have been told it's used nowhere else, not even in Flanders.
Spain is exactly the same. Pointless paperwork again and again, asking for things they already know, asking for multiple copies of documents, etc. In fact, when I finished my PhD, in order to graduate they asked me for a birth certificate. A birth certificate!

I guess they don't want replicants to graduate.
> Ok, it's probably a pain if one of the black boxes fails, and I do know enough about the underlying architecture behind the services I'm using - I could probably replicate (badly) most if not all of them given time and money, but why would I?

I don't think this is a possibility whose importance can be understated. In most of my apps running on IaaS/PaaS offerings like heroku, key pieces of the infrastructure tend to fail for short times (typically very inconvenient times) fairly frequently, on the order of once or twice a week. The relative cost of this is highly variable and business-dependent, but at best its mildly inconvenient and at worst can be crippling. Its definitely something that needs to be accounted for. That said, I've also been lead on apps that used the same pieces of server infrastructure that had far better uptime when I handle ops myself instead of delegating that to another provider. (Not to pick on the providers—they have a very difficult job to do in a cost-effective way, and I'm quite certain that they do it better at that scale than I would.)

The choice of Erlang for WhatsApp was strategic if for no other reason that that it allows them to dispense with some of those choices. Many of the typical use-cases of Redis, for example, are easily supported by OTP.
Google asked for money to remove blasphemous content: Senate Committee Chairman
Udacity Says It Can Teach Tech Skills to Millions
No kidding. And "wildly" inappropriate at that.
I'd like to think the overwhelming majority of people share your complete disdain and frustration at this terrible story.
Racism is a problem, and we should be discussing it out in the open, facing it head on.
Secondary speakers are not people who learned French in school and live outside a French speaking country. If you took French in high school in the US you are not recorded in these numbers. Secondary speakers are people like, for example, those who grew up in Morocco, speak French but have Arabic as a mother tongue (for example).

Plus those numbers only account for speakers who can read and write. As I said in another comment, the alphabetization of Africa over the next few decades is expected to boost these numbers significantly.

So, as the rest of the planet catches up, "curiosity" becomes LESS accurate over time.
FWIW, it's called a Matrix Number.

https://en.wikipedia.org/wiki/Matrix_number
Hook it up to a water line and you never need to worry about refilling your container.
Just wanted to chime in with a few words of support - have been working on my own 'side-project' on and off for some 2000 days myself. Did pick up some 200 users along the way, but finally got the working MVP ready to go this year. A few tweaks required still, but testing can finally get underway now.

Good luck with Stage and to everyone else good luck with your longterm bootstrapped projects!
Google Is 2B Lines of Code, All in One Place
well, I enjoy album art and browsing for music and remembering where I got it - all the reasons cited for buying vinyl. So, it's not just the pure functionality for me, either. But you can get all those same things with CDs as well. So, I do find the vinyl fashion perplexing.
Well, frankly, there are plenty of open source chat server implementations (usually following XMPP standards) which easily scale to 10's of thousands, sometimes 100's of thousands of users without any modifications (OpenFire, to name one). It wouldn't be that difficult for a group/team of people to scale that into a cluster of servers and support several hundred million users at once -- XMPP packets are small and this problem has been solved many times.

From a technical standpoint, WhatsApp, the product, and the scale they operate at are nothing new.
This is what I was assuming was the case.
And now, every time that kid thinks about pushing the limits of his own personal education, he will reflect on this event and think twice. Will his effort be worth the outcome. Sad day. Very sad day.
Or the pooice know the father and are looking for ways to fuck with the family.
The workers in many careers tend to adhere to established policies and guidelines rather than exercising their own independent judgment. The policy in this workplace says that people who are under arrest must be handcuffed, and so the child is handcuffed.
People HATE TAXES. People HATE paying school tax when they don't have children in school or never had children in school.

We under value in society

1) Education (We make fun of smart people who lack social graces)

2) Science (Scoff at all science and under fund Space Programs)

I ran for local School Board in my city. We are a school district with over 90% qualify for free lunch and extreme poverty. Parents pick Charter School over Public Schools (But Charter Schools under perform on test scores and under pay teachers compared to Public Schools (Money goes to the top in Charter which gets 100% of the child's local funding)) My city per student was the state's lowest at $5,700. The next county over some districts were paying over $28,000 per student. My state has the greatest disparity between haves and have nots.

Our school board loves to point to Teacher Union and Teacher Pensions as the problem. How about just give us the money. We need a change in priorities and not freak out about taxes for education. Sadly I don't see this changing and I don't think funding is the number one factor for educational success but it is an easy thing to measure.