skysight-inc/HackerNews huggingface dataset:
The words "Something All Our Own" come to mind (the name of Grant Hill's collection of African American art).

The motivation to defy expectations has been there for a long time, and makes sense on several levels. It's the same drive, I suspect, that led to utterly unique movements like Jazz, hip-hop, and distinctive forms of dance, which really insisted on creating their own modalities and not borrowing from the pre-existing culture.

Some motivations I can think of:

One, asserting independence from a dominant culture that in turns delegitimizes and exploits your own. Why would one choose to blend in with this culture?

Two, demanding legitimacy / highlighting the fact that there are still dire punishments for choosing to embrace one's ethnicity. Hell, name choice is small beans... consider the racism implicit in having your dialect, spoken by millions, deemed unacceptable at work and school by white authority figures everywhere. Having to deal with the fact that no one will take you seriously if you speak the way you do at home, is a big part of the African American experience and must be a constant reminder that you are not accepted by those in charge unless you toe the line.

Three, an attempt at disproving racist forces that wish to deny your intelligence, creative spark, and potential. Self expression was brutally squashed since the beginning of slavery days, and only allowed insofar as it entertained those in power. The desire to actively disregard whether your action pleases the supremacist (who still doles out reward and punishment), and instead celebrate the differences that have normally only meant trouble, is a fully understandable reaction to all this.
I quit coffee two years ago to help curb anxiety problems. I noticed I get less done, now, but what I do get done is of a higher quality, and I am less obsessive. It seems that slow, expansive thinking is more useful than turbocharged, focused thinking for certain kinds of work. Definitely a better default mode, at least.
Broken Aircraft software makes me wanna rethink the notion of correctness, or broaden the scope of failure and function.
I think the story is that they were, and then they weren’t, and now they will again.
Mirror | San Francisco | Software Engineer, Interface Engineer (Web, QT), Product Designer

Mirror is a smart contracts platform. We are leveraging blockchain technology to provide hedging and risk management tools that are more accessible, affordable, and globally available than their contemporary counterparts, and with minimized counterparty and clearing risk. Our vision is to realize the promise of the Bitcoin blockchain as a global, decentralized, cryptographically-assured fiduciary system. Headquartered in San Francisco, we are making peer-to-peer contracts, available to everyone everywhere.

We have raised $12M and are assembling a team with capabilities in cryptocurrency, cryptography, distributed systems, functional programming, cross-platform desktop application development, comprehensive software assurance, and design to build new kinds of financial platforms and decentralized p2p markets. If this interests you please contact us below and reference this post.

Details: https://angel.co/mirror

Apply: https://jobs.lever.co/mirror
Weekly Mobile News: http://weeklydigest.q2mobilelabs.com/
MediaRedefined: http://redef.com/channel/media
I really like and enjoy good coffee. I buy roasted beans and I like to grind myself since I am the only one that drink coffee in home and beans preserve the taste and smell better.

I can go without coffee for few days, I alternante with "mate" [1]. Mate is awesome because how it taste, it is very different from one yerba to another and is awesome because the way of drinking it. I literally can drink 2L of mate through the morning while working.

[1]: http://en.m.wikipedia.org/wiki/Mate_(beverage)
Well, I think any experienced programmer could write a reasonable approximation to youtube in a weekend in their basement. So from that point of view, youtube is not really a business. However, as a "brand", it is of course quite strong. It seems to me that we have to come to the sad conclusion that building a business is more and more about building brands and locking in customers (into your ecosystem/social network), and less and less about the actual technology, which is ubiquitous after all.
Looking at the source this is actually a PD controller, which makes sense for a simple simulation like this.
Hello – Super Fast Photo Sharing
> "The greatest gains have been seen on the East Coast (with average volumes of wood per acre almost doubling since the '50s) which was the area most heavily logged by European settlers beginning in the 1600s, soon after their arrival."

I believe another reason is that the introduction of the railway shifted food production to the plains and California. New England used to be farmland for much of the US.

See http://www.bostonglobe.com/metro/2013/08/31/new-england-sees... :

> Today, 80 percent of New England is covered by forest or thick woods. That is a far cry from the mere 30 to 40 percent that remained forested in most parts of the region in the mid-1800s, after early waves of settlers got done with their vast logging, farming, and leveling operations.

> Some of the revival can be credited to aggressive environmental efforts ... But the return of forests has mostly been a matter of economics: As New England became more citified and industrial, and food from western states became cheaper, there was less reason to maintain open land — much less blast every wild critter that might nibble a crop or gobble a goose.
I want to fashion shop for a freaking suit. It can be a very nice experience. If you're fashion shopping to begin with, you must have a reasonable amount of disposable income. Why not spend it on a nice suit and accessories - shirts with French cuffs, stylish cufflinks, single piece leather shoes.

I bought a Gieves and Hawkes[1] suit for my wedding, and the whole Savile Row[2] experience was wonderful.

I don't need to wear a suit every day, or even every month, but if I find myself in a situation where I do need to, I
know exactly where I will be shopping for one.

[1] http://www.gievesandhawkes.com/

[2] http://en.wikipedia.org/wiki/Savile_Row
It's a shame that the PID values aren't exposed directly in text boxes but you can affect how the ball behaves (react faster/slower or cause under or overshoot) by adjusting the kp, ki and kd values.
You're either underestimating social complexity or over estimating computer power. That's the same level of problem as simulating weather.
>Peter Thiel is often described in techno-hyphenated words: ... Techno-utopian.

I think the journalist got that characterization wrong.

Based on PT's writings and interviews[1], he's not a techno-utopian. My cursory google searches doesn't show that others call him that either. Techno-utopians would be people like Ray Kurzweil, Kevin Kelly, and Marc Andreessen. And possibly Elon Musk as well.

[1] https://www.youtube.com/watch?v=0yztBoNQRYo
I think any experienced programmer knows that in a weekend you've barely begun to understand the problem you're trying to solve.
PID is a way to minimize error in a system. Its usually used in industrial settings to control mechanical devices. An example would be you want an electric motor to rotate at a constant N degrees/second. If you just apply a voltage to the motor, you probably won't get an accurate movement because of the variable characteristics of the motor, the load on the motor, and other factors. To fix this, you can add a sensor that can determine how fast the motor is currently moving or how much the motor has moved (a rotary encoder). You then compute the error and use PID control to fix the error.

There are limitations of PID and what it can and cant be used for. There are also other ways of controlling systems (like state feedback).

I might have made some errors in the above statements because I haven't done control theory in a long time, but any control theory course at a university would cover PID control.

In relation to what the post is about, it seems like they've tuned a PID control loop to perform PID error calculations based on where you click and where the circle currently is, then move the circle to that position with a force (/acceleration) determined by the controller.
are you able to consider applicants from Europe?
The number of trees increased, but the volume of wood decreased. Also of note, older trees take up more space so land area is a better measure than tree count.
I always wondered why Canada will not get in to the proper trade union with Australia, New Zealand and Ireland.
In such union none of the countries would lead, as both Australia and Canada are of similar economies, and New Zealand and Ireland also are comparable.

Ties with UK would be loosen up to get more independent and all countries in union would bring something amazing - location. Canada would be stop over for US market, Ireland for EU and Australia/New Zealand for Asian.
Sorry if this is incredibly ignorant, but I can't believe flight control systems are running Linux?

Do these systems not have hard real-time requirements about the execution time and periodicity of tasks which can't be guaranteed by the time-sharing scheduling algorithms in Linux?
I probably drink more coffee than water a day.

Anywhere from 2-3 cups to 10+ cups. I have a super high caffeine tolerance that I can easily throw back a cup or 2 right before bed.

Getting close to 10 or over probably ly pretty bad. My digestive system is very quick, all this coffee running through.

Like others posted. I do it for the taste.

Occasionally I switch to teas in between cups of coffee but there are many days I go without coffee without any noticable effects.
I'd be interested to see the results of any research into Dragonbox.

To me it feels like purely rote learning. Children learn mechanical rules to manipulate things but (at least up to level 3) I'm not sure they're getting any understanding of what those manipulations actually mean.

HN seemed to really like a math teaching app that ended up being used in Malawi.

https://news.ycombinator.com/item?id=8280961

I got downvotes for suggesting it was expensive https://news.ycombinator.com/item?id=8282644

And I got an upvote for finding the research (not linked in the submission and for pointing out that the expensive app provided limited learning - "counting to ten" isn't somethig I want to pay $24 for.
Also, out of curiosity, does anyone know of any other code editors that show URL previews inline?
The great thing is that the suit as we know it started as the dress-up of dissolute dandies. (iiif you trace it through a few steps.)

It's as if a leather jacket, white T-shirt, jeans and Doc boots had become the mark of tedious conformity.
>There's now a school of thought in the Rust world that it's easier to just build a static executable and ship that.

If that's where we're headed, I'm extremely sad. Static linking everything is a lazy non-solution, IMO. Rampant duplication, increased resource usage, etc. Not good.
برنامج هى مش فوضي عن التحول الجنسي الاحد 3-5-2015
In his new book “Misbehaving: The Making of Behavioural Economics”, Richard Thaler uses a different term: econs. He writes that “compared to this fictional world of econs, humans do a lot of misbehaving, and that means that economic models make a lot of bad predictions.”

I wonder if he's been reading "Life among The Econ" by Axel Leijonhufvud. http://www.econ.ucla.edu/alleras/teaching/life_among_the_eco...
wow... this is super cool.. thanks for the links!
Worth noting there's a massive performance penalty to pay when caching at the app level depending on your stack. On hardware where rails + memcached is struggling to handle 500 concurrents varnish or Nginx will easily handle tens of thousands.
I would really like to see something like 'round time' and global leaderboard.

Round time would explain blob resets for everyone, like: this round duration is 2 hours.
After the round ends, player's score is then added to the global leaderboard.

Right now, I cant play because on Europe theres a HUGE russian blob that even freezes my i7 16GB RAM for being so big.
An experienced programmer can cobble together a moderately buggy, YouTube-esque site which kind-of-works for whatever video formats that can be converted by their local ffmpeg install, and allows a basic commenting system and upvotes/downvotes, running on a handful of servers capable of storing a few terabytes of data.

YouTube, on the other hand, stores so much video that they can't actually tell you how much storage they have online at any one time. They have to process 300 hours of newly-uploaded video per minute, which they then have to serve up to millions of simultaneous visitors through a network of data centres with many thousands of servers spread around the world. On top of this, they have to deal with analytics, advertising, account management, copyright compliance, and everything else they have to do, on the huge scale on which they operate.

That's not a minor technical achievement.
What are the killer advantages of using a distributed ledger for storing contracts as opposed to centralised ledgers?

Are you going to spin up an altcoin or are you planning to try and stuff your contracts into Bitcoin transactions?
>>A lot of business books are these pseudo-scientific books that say, “These are the five steps to follow and you will make a lot of money.” But if you have no formulas, you will be open to some new possibilities, some new ideas.

This is the beauty of capitalism...there is no formula for success, which means no one can monopolize or control that formula, and everyone has a shot :)
Awesome indeed !
I quit coffee when I started strength training specifically to boost my workouts. A regular coffee drinker develops a tolerance towards caffeine and the only benefit that coffee provides at this point is withdrawal suppression. I now take a 200 mgs caffeine pill 30 mins before a workout and it it a tremendous training booster.
I always think people in suits look like salesmen, and I treat them with more suspicion. I know, it is not correct to be prejudiced, but so is wearing a suit in order to change how people think about you.
http://ben-evans.com/news/ a weekly newsletter by Ben Evans, which is highly insightful on mobile world. It has a seperate 'stats' section which is really nice
Snowden, Assange and Manning Statues Unveiled in Berlin
Previous closely-related submissions:

(10 months ago) https://news.ycombinator.com/item?id=7957057 -> http://www.scientificamerican.com/article/gut-second-brain/

(2 months ago) https://news.ycombinator.com/item?id=9077837 -> https://www.theconnection.tv/second-brain-gut/

(6 months ago) https://news.ycombinator.com/item?id=8527114 -> http://neurosciencestuff.tumblr.com/post/38271759345/gut-ins...
Deduplication, reproducibility, using only a single package manager instead of a handful, ec.
So... basically a bunch of talking points, and no real in depth analysis of what exactly is going on. How is that different from what we are getting now?

This is what 24 hour news cycle and constant new published articles has lead to. News organizations giving us something new for the next 15 minutes every 5 minutes.

That Vice show on HBO seems like the right direction to me. Does anyone know of an organization that does news similar to Vice?

Maybe I should just abandon the news altogether.

http://dobelli.com/wp-content/uploads/2010/08/Avoid_News_Par...
Providing rehabilitative, health, welfare, and security to [people], doesn't sound "against" anybody. You should be glad to be provided that!
I think the idea is to have the simplest writing tool (no menus, no gadgets, no distracting items). Nice idea.
Since there is already a mix of predicates within the query (for sub objects) they should have unified the syntax. Something like:

user {

id: 3500401,

name,

isViewerFriend,

profilePicture {

size= 50,

uri,

width,

height

}

}

As shown you could use a different indicator for filter properties that should not be included in the serialized object graph.
Here's the "API Developer Weekly" from the co-author of my API design book: http://bit.ly/apiWeekly We've been doing it for over a year.

And here are the past issues: http://us2.campaign-archive1.com/home/?u=5005148108dfbac726f...
>Putting on formal clothes makes us feel powerful, and that changes the basic way we see the world,...

There are occasions when putting on formal clothes makes me feel more, well "formal", such as weddings and funerals. The rest of the time they make me feel constrained, confined, not empowered, and just another cog in the machine, i.e. not powerful.

>Rutchick and his co-authors found that wearing clothing that’s more formal than usual makes people think more broadly and holistically, rather than narrowly and about fine-grained details.

I've certainly never experienced this; I've experienced quite the opposite, in fact!

So I suspect that there are some important confounding factors involved!

> A suit is a uniform.
https://news.ycombinator.com/item?id=9476661
Yes, but unlike a uniform, when wearing a suit I don't experience any sense of community pride[1].

[1] For me, it was never about "ho ra - go USA"-type, nationalistic pride, rather it was pride in myself and the people around me for helping to defend and serve our countrymen and others, worldwide, who were in need.
well, at least it's not a pacemaker.

It's a terrible oversight, and makes me wonder about the rest of the code, but are there very many airliners that are online for that long at once? I don't know much about how commercial air travel works behind the scenes.
Right? If aircraft software is broken, but my linux desktop is supposed to be the picture of success, I'm not sure the definitions are meaningful. :-)
That's a good idea, I'll add them.

Edit: Done.
I love me a mug of hot water with a bit of honey mixed in. It's kind of like drinking tea, except without the actual tea flavor (for which I've never acquired the taste), and it's super-easy to prepare.
>To always use the same versions of every dependency you'll want to shrink wrap.

Does "shrink wrap" mean "bundle"? If so, I strongly disagree. It's possible to explicitly use the exact same versions of dependencies without resorting to bundling all the source/binaries. Guix and Nix are particularly well suited for this.

>And yes, of course dependencies have dependencies.

But you have to admit that the depth of this dependency tree is insane.
Now Samsung and GlobalFoundaries would be proving hardware to apple
Taking control of a 36 year old NASA spacecraft using GNU radio
Not sure what's going on, but on every server there are huge blobs freezing my computer, is there a bug or glitch or hack happening?
3/4 of that 15M is drivers and filesystems you won't be using, and this is not including the entertainment systems.

They should be able to keep it under 10M lines pretty easily if they actually cared about bloat.
Jets are really expensive, and variable pricing is the only way to have tickets affordable for general population. I see people doing hacks like these as sabotaging flight prices for everyone. It's not like the airlines are killing it on those tickets (or that they're even profitable).
It would. Which would fail the condition that I mentioned "if the timing/duration of the events is suitably limited". So you should just not do what you suggest :)
I had to quit coffee about 7 months ago, after to developing a moderate case of something called chronic prostatitis. Of all the symptoms and things I have to avoid, coffee is still the thing I miss the most.

It's not just the boost, or the taste and smell, although I do miss all of those. Mostly it's the ritual in the morning, and the social experience of "grabbing a cup of coffee" with someone that leaves a big void in my life. Making my rooibos chai or having cup of herbal tea with someone is just not the same.

This condition may not ever go away, so I've sort of come to terms that coffee may have left my life for good, but before I never would have considered cutting it out completely. I didn't find that it impacted my sleep or productivity as long as I didn't drink it too late in the day.

Anecdotally, even after 7 months without caffeine, I find that I'm still much groggier in the morning than I used to be. My sleep at night hasn't improved.

Overall would not recommend ;p.
The concept of timer "ticks" is well established as a unit of time in embeded programming, it's almost universally included in your embedded (realtime-)OS and might increase at any conceivable rate, both limited by the hardware constraints (e.g. a fixed, simple, 16-bit ripple counter that is clocked by the main CPU clock of 8 MHz will clock at 122.07 Hz) or at your application requirements (you let a slightly more configurable timer only count to 40000 at half the CPU clock to get exactly 100 Hz). Hence you shouldn't explicitly inscribe the tick rate in your symbol name, as it can change when requirements change.

You'll almost always have a global variable, preprocessor define... or something similar to get the frequency (or time increase per tick), which you should use whenever you have to convert "ticks" to actual physical units. If the actual effective tick rate is visible at many places in your code, both as a symbol name or as a comment, you are most certainly doing something wrong.
Detecting Android apps that secretly connect to ad sites and user tracking sites
Yeah, unplayable.

Guess I'll have to get some work done today after all
If it could save automatically to a note in evernote/dropbox/whatever with a name automatically created from date of creation, it would be great.
Actually, there are huge blobs in every server now. It seems that the initial size of blob was changed.
Goodbye Spacebar: Google wants keyboard without spacebar
>I don't get it. How will you achieve enabling your application to render at 120 fps, instead of 60 fps, without leveraging a twice as powerful CPU/GPU, which will use roughly twice as much power?

By making it twice as efficient. Partially by using fewer cycles to compute but probably largely avoiding tiny waits that waste power without computing.
Meta dupe chain!

https://news.ycombinator.com/item?id=9437641

It's a HN submission about a blog post, and that blog post is is about (a reaction to) the previous submission, which is about a previous blog post by the same blogger.
I remember a legacy web service system we used to support which will crash after couple of days, after hogging all the resources. The first thing we did was to set up a monitor with a daily restart scripts. That was much cheaper and quicker fix than the fixing the memory leaks which took 3 months to reach to production.
I agree. We've been using OpenLDAP for 3 years now, and it has been a very scary, black magic experience, just trying to get basic stuff like DNS, NFS, mac, windows clients, working. Hoping to move to Windows AD as soon as possible.
The more senior you go the less it matters. At senior positions your architectural understanding matters more. If it's a junior position then all depends on their willingness to train you. Basically if they want someone to crank out code tomorrow, they probably won't hire you. If they just happen to use ROR and want you to architect the cloud backend of their technology then they shouldn't care so much.

But all in all it never hurts to try! :-)
And I was serious. We should study this and see why what could be described as a fault, a bug, etc ... is actually not that meaningful.
I cut way back on coffee as well. I still drink a few cups a week. I've increased my green tea consumption greatly thanks to https://tomotcha.com/en/ Check it out. High quality green tea direct from Japan. Some very unique varieties that I don't regularly see in the states. Cheers!
Two reasons this won't work, movies and music. You need a HUGE button to stop/start play.
Fsync should always be on by default. Require the user to turn it off. I'd even argue that `fsync` itself is broken and that semantics should be inverted.