skysight-inc/HackerNews huggingface dataset:
If I understand your story correctly, that other dev accomplished the task in some characteristically short amount of time, plus an hour for fixing a bug.

While you didn't specify what your "X" was, it sounds like the manager (and the company) got a better outcome by going around you and it was far from being "asked to do the impossible".
Federal Shred Services
The US Gov is in desperate need of a system that can pool existing tech into a "Shared Service Brokerage". Leveraging Apps and Mobility. They are stuck in 1980. I'm working with them to drag them into 2015 - but some fancy front ends could help. Anyone interested? I wrote the paper on it for the Fed Gov - now looking for next step thinkers.
This is great news. It's so common for open source projects to fork, and rarely do you see them join. I think this will be an overall win for both communities.
Honestly, therapy should be part of the curriculum. So many kids come from fucked up situations be it their parents, peers, anxiety, etc... There is likely a silent fraction that do ok enough in the system who are missed because they don't exhibit obvious symptoms (failing grades, behavioral problems) etc... Of course this is probably impossible to implement since it requires parental permission and is likely to cost a lot.
> the nature of living in a society with humans is that you sometimes have to take situations on a case-by-case basis, and cannot have a single set of rules that will guide you to correct action in all circumstances.

Which sounds like a great reason to not have a rule prohibiting short-term occupants in residential zones.
SGTM
+1
That is why I compared to an implementation in Perl that was likewise making lots of excess function calls and storing things very inefficiently. This was as close to apples to apples as I could get without putting much energy forward.

Perl gets a lot faster if you sieve blocks at a time, using vec() to manipulate bit arrays. And I'm not surprised that an actually efficient language would be massively faster.
The article makes it sound like the percentage of students having suicidal thoughts is abnormal. It's actually 1% less than the national average... 3.7% is the national average for adults 18+, the article reports 50/1900 students.
Quick, someone propose a .vln or .vuln gTLD!
The nondisclosure restriction on NSLs is tied directly to PATRIOT (or at least may have only been tested in the context of PATRIOT), but the concept of an NSL predates it. Really, your issue is with Smith v Maryland.
Tech’s Colossal Failures Live on in These T-Shirts
In the end it's not that big a deal because there are tons of places and ways to have a happy life and be a "success" (whatever that is). But it takes time and experience to learn that.

The kids I spoke of lived in shady canyon and had a ton of competition to get good enough grades to be in the advanced classes because if you weren't in the advanced classes you wouldn't get into the AP classes and have a higher GPA and get into the "good" college, get the good job, etc. This is from the perspective of seeing a good friend and her kids. It seemed immense pressure to me looking in but most of the kids got almost perfect SATs, were in multiple extracurriculars (soccer, track, putting on a community concert, etc.), acted in commercials, etc. I thought they were all insane personally. :-)
Can you elaborate on why being a compiler makes MLton unsuitable for theorem provers? Is it because they are usually written on top of the interpreter's REPL, and need its reflection capabilities?
You're not sure about a solution, but I am: community consensus and governance.

If there needs to be a noisy shop there, people will want it to be there. If there doesn't need to be one there, people will want it to move to an industrial zoned area.
That's good for society.
It's simple: For every runaway-success person with crappy grades, there are ten people with great success and great grades, and a hundred if not a thousand people with no success (or even failure) and crappy grades.

If you make a simple "expected success" calculation, much like the expected value concept, you will see that you should encourage your kids to have good grades. It really does make a difference, maybe not directly, but as a correlation with other stuff, most def.

Basically, do not base your life strategy on black swan events. That works for VCs because they make a lot of bets. You are an individual and only get to make one bet. You want that bet to pay off.

If you're going to be a black swan, your grades won't matter. If you aren't, and you likely aren't, they will.
One compromise between the microservice and monolith is that you have multiple macro-services. That is, you have services that are independent applications but that do not depend on each other. Rather than accessing data from another app via a REST-ful API, each app bundles the data access code together, and then calls that code directly to get the data.

The advantage is that each team can then deploy their own app independently, but you don't have to worry about the overhead of API calls.

The downside is that you may have multiple versions of the data access logic running at the same time with different apps. But in practice, this tends not to be a huge problem, since any upgrade needs to be rolled out in stages anyway.
The benchmarks are very interesting. I wonder what React's performance would look like when using immutable data structures, such as those by Immutable.js (another FB project). It seems to me that you would again get the benefit of immutable data in the diffing algorithm; namely that the one can check if any data has changed just be checking shallow equality.

I really admire Elm for being a trailblazer for pushing techniques such as reactive programming, but it seems to be that it's unlikely to be very mainstream. This is why I'd love to see the performance benefits using more mainstream solutions with JS.
I don't think I've heard someone use the term DHTML since the 90s. I don't expect you will get a lot of resources on it.
I look forward to seeing the parody of this on Silicon Valley next season.
You do have a point.

Learning new technologies may not be as dramatic as a shift though. I don't fully buy into the 80/20 rule, but a 5 year .net programmer would probably be proficient in Python in a matter days. OOP and CS fundamentals don't change (along with the basic principals of laws) between languages. You're also likely just dealing with business requirements and people. But, I guess we won't know for sure until all of us around here get old, or much older.
There is zero evidence establishing that a source appearing in PRISM implies that their smartphone OS is backdoored.
> Why are kids killing themselves in utopia? Why are some of the worlds most intelligent, rich, and power adults burying their children?

I think the ideas that Palo Alto is "utopia," and that intelligence, wealth and power are all you need to make your children happy, are really quite telling. Perhaps expensive houses and influential careers are orthogonal to children's happiness and well-being, or perhaps even an intensely competitive career- and wealth-focused environment has negative side-effects with respect to one's family?

I don't think that suburban ennui is anything new, and equating affluence and education to happiness is short-sighted in my mind.
Twitter just made it harder to figure out how many inactive users it has
If you haven't been paid all that you are owed, stop work immediately.

The customary notice is exactly in the contract.

The problem with providing services at below the market rate is that you've told the client that your time isn't very valuable. Cheap clients are not worth having. Part of the reason is that they prevent you from getting better work.

Good luck.
To start, change the title from "Shred" to "Shared" as I thought this was about document shredding.
This wearable uses biometric sensors and electricity to decrease your pain
I used till now the mnx.io style of naming, which is from more specific to more generic approach... and found it also easy to remember.

Last but not least, on multiple environments you have the same local naming, and your applications can work without even touching them.
Downvote me all you want. But I cannot put myself into these children's shoes.

I grew up on the 'other side of the tracks', but in the Bay Area. I grew up in an immigrant ghetto. Our plight was unheard of, unremarkable. Broken families, abusive parents, a failing school district, gang violence. These were all parts of my everyday reality. A couple of students in our school struggled to keep ourselves academically grounded in a world with few academic successes. Every day a small cohort of us would struggle to reconcile the beauty we found in mathematics with the twenty voices in class: "Teacher, why do we even need Geometry? Nobody uses it in the real world." In our world of McDonalds managers, dry cleaners, and landscapers, this was reality. Trigonometry was as useful as learning to mine for coal.

So when I see this outpouring of sympathy and intellectual support for kids in Palo Alto, I struggle to stifle a knee-jerk reaction that can only be described by abject cruelty. I understand that the local community is devastated. But the amount of emotional and intellectual outpouring by Silicon Valley engineers for these children baffles me because of how useless it feels. The rich, with their systemic advantages, create a high pressure environment, leading kids to commit suicide. The alumni of the rich use their resources to try and fix this problem. Wouldn't these engineers better spend their time trying to fix the problems faced by hundreds of thousands of underprivileged schoolchildren each day, rather than the localized plight of a few children in a ridiculously affluent community?

This continues to remind me that the poor and disaffected are a footnote, whose cause is championed by poor newspaper editors, while the rich champion their own through and through.
Hero Image Custom Metrics
To be fair, I haven't tried to get into a good school recently, so my perspective may be out of date. But I don't think perfect grades actually stand out at all. Doing something noteworthy because you are following your passion however would. I also think there is ample opportunity for really smart people to do incredible things without going to a "good" school. Honestly, university is not a goal, it is a means towards your later life, and it gets less and less important as you live your life. If my kids find something they care about and follow it early, I would not be disappointed at all if they never went to college.
This startup wants to solve a major problem facing business travelers
Cool find, OP!

> the Watch will only fall back to your watch-html part if there’s something unsuitable in the standard HTML part. A simple remote image, such as a tracking bug or a hidden image, will do the trick.

> This technique works because the Apple Watch will try the text/html part, then gradually work its way back up through the MIME parts, looking for suitable content. While we’ve named our Content-Type “text/watch-html”, it could, in reality, be called anything beginning with “text/”.

> you must ensure the Watch HTML part appears before the standard HTML part in your email source, and after the plain text part. If you include the Watch HTML elsewhere, Apple Mail on the desktop will render your Watch HTML as plain text.

The order issues make sense given RFC 1341 7.2.3[0] on preferred-format ordering. There might be more to the Watch's behavior, that the article authors haven't discovered yet. How and why does the Watch/iPhone decide to interpret something tagged as 'text/*' as HTML? Apple Mail sounds like it's doing the right thing, and the Watch is doing something wrong. There should probably be a dedicated MIME type that means "HTML for a Watch", or maybe some other property on a part with type text/html. What Apple have done seems likely to have unintended results for somebody out there, when their actual plain text gets rendered as HTML. I hope it's not as standards-noncompliant as it seems.

[0] http://www.w3.org/Protocols/rfc1341/7_2_Multipart.html
Relevant talk by 'Uncle Bob' about how Scrum became what it is now, as opposed to what it was intended to be:

https://www.youtube.com/watch?v=hG4LH6P8Syk
I actually thing he's serious. I truly believe he actually is that ignorant that he believes that the attributes in that list make sense with his "mission". Completely ridiculous, and really sad.
assassinations and such only require single uses.

different tools for different jobs.
I think that keeps me from wanting to have kids (besides my own innate selfishness and desire to continue investing all my energy into myself/gf vs. little ones).

I would want to provide them the luxury of being a silly kid and the ability to explore and just mess around. To be curious without everything being an ulterior motive for succeeding. Because from age 20 or so til 65 you are expected to work your ass off in our culture. On the other hand it feels like a disservice to them since all these crazy alpha parents are driving their kids hard from a young age.

So kudos to you for trying to find a balance.
In Minnesota for example, there's a state tax, and starting in 2000 additional optional taxes for the county and city. People don't bother calculating it, they just wait for the bill and look to see what percentage was applied if they're curious.
Mobile App Prototyping tools with the lowest learning curve
To add to other comments - it's not that we invented guns after developing CNC technology. We've been using firearms for hundreds of years, and this alone should tell you it's entirely doable to manufacture a gun at home, especially with ammunition being already available. And even using old manufacturing methods, you can still apply all the scientific and technological development we've made, because the knowledge is available on the Internet.
Infographic: The 2015 State of Cloud Storage
Suicide is common. In England suicide is the leading cause of death for men aged 20 to 34, and aged 34 to 49.

For men the rate is about 19 deaths per 100,000 people.

Suicide is less common in youths, which is why this cluster might be a statistically significant cluster. Or maybe it isn't, and it's just natural variation. We need to know the difference so that we can spend money wisely to prevent suicide; that's less likely if we don't understand where to spend the money.
"Could it be that people actually buy the 'entrepreneur / do-it-your-way bullshit' for themselves but fear to apply it to their kids?"

I sense that this is a very wise observation. I know college dropouts with large homes in the Palo Alto area who take their kids on east-coast college tours via private aircraft. These kids might be better served getting lost in the Andes, but many parents wouldn't hear of such a notion.
How Facebook’s News Feed Will Change on Mobile
This book is fantastic, by the way. It's a great resource, but I really appreciate the clever dry humor, like:

<C++11 code example>

Very cool. In C++14, the temperature drops further, because...

Scott, if you're reading this, that made me laugh out loud.
@Swizec: That's for sure but I'm not talking about the benefits of getting good grades. I'm talking about a culture that oppresses children and fixates everything on grades when what counts is that your child is happy and intellectually sound which I do agree is somehow related to grades in school (related like correlation, not causation).
We've been building decent guns for hundreds of years. You don't need computer controlled anything to make a working firearm for murder or self-defense.
No, it was not an honest attempt to understand your point, it was an attempt to ridicule your facile, ridiculous non-point.

I'd love to see your study on what most feminists advocate, it would make fascinating reading, what was your methodology?
So it's great, for people who already own property sitting on the most expensive land in the world?
Even at the higher rate of 5000 per year China would need 100 years of executions to bridge the gap with us prison population
http://www.prisonstudies.org/highest-to-lowest/prison-popula...

This does not include the hundreds of thousands of Muslim civilians the US has killed in the 21st century.
Yes, there is some degree of generalization involved, needed to discuss this in a forum thread, but in my opinion one of the two mistakes is way more serious. I believe you understand what I meant.

Indeed, a good CS program is a great foundation for becoming a programmer. But CS is not about programming, at least not in the sense that gets discussed when Spolsky laments the "perils of Java Schools". Also, a CS researcher may not even be particularly interested in actual programming languages, preferring to focus on theoretical matters. Some of them are barely distinguishable from applied mathematicians.

People who want to learn programming may get impatient when they are taught about graph theory, lambda calculus, big-O, Turing machines, algebra, calculus, statistics, computability, etc. Not saying they necessarily will, and in fact all of this may surprise them in a good way, but many times -- which is what you often read in this kind of articles -- they become frustrated: "what is this nonsense? Why don't they teach $LANGUAGE? Everyone is using $LANGUAGE! All these CS types live in their ivory tower and don't even understand what is being used to build $MOBILE_PLATFORM apps! None of this helps me get my startup running!". The conclusion is obvious: academia "doesn't get" the real world.

In reality, however, it's more of a case of mismatched expectations. CS is -- if you look at it with squinty eyes -- a kind of applied mathematics; one in which you get to play with both idealized and real-world computers. Ok, that's another oversimplification, but it's no coincidence the founding fathers (and mothers :P) of CS were mathematicians, logicians, physicists, and the like. They would scoff at the notion that "you don't need Calculus".

It's perfectly fine to find the research/theoretical aspect of computers uninteresting. It's perfectly fine to want to learn Ruby/C++/whatever and just build your site. But it's not fine to go into CS, and find it too theoretical because they don't just teach you Python (or whatever language is currently being used in the real world), or force you to sit through algebra. In that case, you simply picked the wrong career path, and it's not academia's fault.
> "Why are kids killing themselves in utopia? Why are some of the worlds most intelligent, rich, and power adults burying their children?"

Because certain groups of elites that self-select into a neighborhood share a collective social disease that ruins their children.

Possibly they should pay to foster their children into more middle class neighborhoods and schools.

Just because upper-class enclaves exist as goals to lure the beguiled doesn't mean they're actually utopias.
I'm happy io.js took the higher ground. Now we can be assured minorities won't be cast aside and that we can have a true gender-neutral core.

We won this, I hope next time they don't side track us from real coding over immature arguments. Always use codes of conduct and gender neutral docs.
Leeroy Jenkins and the Changing Face of the Internet
Mattermark is hiring their first DevOps Engineer
I recently discovered Pusher and was able to build and ship an entirely new feature in under a week. They have good documentation, thought provoking example apps and simple pricing.

Couldn't be more impressed with them. Keep it up!
Not sure how the grades work there, how can unweighted GPA be above 4.0? At my HS, APs were weighted (to 4.5) but there was no way to go above 4.0 without that.
So if you decide to have a few hundred people in your yard for a rave every night, or operate a burning tyre business, that's no-one's concern but your own?
D3 Composite Projections: showing countries' distant lands together
> This isn't security through obscurity

I don't necessarily disagree. But how, other than through obscurity, does HTML5 DRM inhibit copying, given that the client possesses the decryption key? (Let's assume the would-be attackers aren't dissuaded by any laws that might apply.)
I credit him with good outcomes and government leaders who forced his hand for the bad outcomes, so I was ready to pardon him on nearly the first day. I also don't believe any leak, short of one that causes nuclear war, could damage America more than a definite march towards a police state.
If someone who is renting nightly is noisy, what happens? They might get fined, told not to come back.

What happens when the next nightly renter is noisy? That person gets fined/told not to come back.

The punishment for one tenant acting poorly does not affect any other tenant, and so there is no global motivation to reduce bad behavior.

Whereas with a long-term tenant, it gets expensive/prohibitive really quickly to behave badly. Isn't that genuinely what we want?
>If the suicide rate did meet some statistical "norm" then that would be exceptional. Why are kids killing themselves in utopia? Why are some of the worlds most intelligent, rich, and power adults burying their children?

Gunn '08 graduate here. It's because these intelligent, rich, and powerful adults are used to pushing themselves to the max, and they put the same pressure on their kids. However, not all children are like their parents, and a lot of them can't take the pressure.

Growing up in Palo Alto is weird, especially if you've lived somewhere else. Everyone is pigeonholed into being academically successful, creative, bright, and happy. All the parents want their children to be successful like they are. All the teachers want to create a demanding and rigorous academic environment that pushes these kids to the limit. But no one ever asks the children what they want, or gives them room to develop an identity of their own.

Instead, from the age of 7 you're expected to spend 8:00am - 3:00pm in school. After school your schedule is stuffed with extracurricular activities, ranging from sports to speech and debate to Kumon. Then you get home around 6-7pm and work on homework til midnight. Get up the next morning at 6:45am, rinse and repeat.

If you don't follow this schedule, if you opt out and don't take the required extra-curriculars or get a B in Algerba 2A/Geometry instead of an A, you're viewed as a loser. You're on the path to becoming a nobody in life. You're nothing.

So kids opt out by getting shit grades, playing video games, doing drugs, and some have serious mental issues and end up killing themselves. The adults then all get up in a panic. The teachers make long speeches about how they're here to help. The parents go to meetings and undertake inane measures such as posting guards at Caltrain, which doesn't really do anything.

Meanwhile, nothing changes. The teachers continue to assign an insane academic load, and give no room to the kids to breathe with the endless homework assignments. The parents continue pressuring their kids, because "yeah that other kid killed himself, but surely that won't happen to my child. My child will grow up to be smart happy and ambitious like me..."

... right?