skysight-inc/HackerNews huggingface dataset:
> Apple can push a iOS point release that just includes an update a single system app

Which is inefficient and inconvenient. Google updates Chrome every 6 weeks while you are sleeping, as with all other Play Store apps. With an iOS system update, you have to click 5 different dialog boxes and go through several steps such as rebooting.

> and users will actually get to download it quickly and there's no specially carrier approval bullshit

Chrome updates don't go through carrier approval. Since Google does not need to update Android to be able to update Chrome, it's hard to understand your point here.

> that forced Google to go with a downloadable browser app pushed through the Play Store.

Chrome did not replace AOSP browser. Android still has its own browser.

> Being forced to use the Play Store for system functionalities has not only destroyed the "open source" nature Android once had

Chrome is not a "system functionality". It's an optional app you can download from the store. Android still has its own open source browser.
Don't forget calling the European creditors "terrorists".

I have heard lots of my fellow countrymen, very educated social democrats, dismiss Varoufakis and Greece demands for his rhetoric warfare alone.

It doesn't matter how good an economist he is, Greece would have needed a diplomat.
>Trying to persuade me that this is a better deal when it is not qualifies as a hustle.

There are different terms and benefits. They're not exactly alike. What you're saying is, essentially, "The salesman tried to sell me something I don't want and that's dishonest." Well, no, not really. Lots of people find value in the ability to upgrade their phone without having to pay the entire ETF, choosing instead to give back their phone. That you don't find this valuable does not make it dishonest.

You would have a case if the two deals (2 year contract or Next) were precisely the same. They are not. In fact, you summarily ignore the main feature of the offer to make your point!
huh, i'm surprised the repost checker didn't catch this
This is a very interesting subject. At least for me, as it draws on two of my passions: HCI/UX/usability and, well, music.

I think this kind of approach is defined essentially by a closer mapping between the sheet and the physical world (which is, according to usability tenets, something good). So, under this "definition", we can consider other approaches which are very popular and indeed work: guitar tabs and "Guitar Hero"-like games.

In the wise words of Thom Yorke, "anyone can play guitar", and I think this is - nowadays - mostly due to guitar tabs. Tabs make it very easy to step into guitar playing. So, I think, it's not a surprise that these approaches are so popular, as they have a easier learning curve for beginners, which is in itself also not a surprise if we consider the usability principle of close mapping with the real world. Traditional music notation just has more layers of translation, so to speak.

So, what are the drawbacks of this? I can think of three, which might explain why these approaches aren't promptly adopted by traditional music education:

1) As this is, essentially, a closer mapping to the physical world, said mapping has to be "done" to a specific instrument. An alternative notation such as this one or guitar tabs wouldn't be very helpful for, e.g., wind instruments. So, with this we would create specific "languages". Arguably, having musicians understand an universal language is a good thing - I'm no piano player, but I can read a piano sheet;

2) Repertoire, generally. The amount of music written in traditional notation is just huge, the inertia to start writing stuff with a different notation would be a problem;

3) Dynamics: I think these approaches overlook dynamics. It's not only about what and how long you play, it also about how you play it. For wind instruments, e.g., the dynamics can get quite complex - if a pianist has to read 5 notes, a flute player has to read one but with 5 dynamics annotations. This is, however, somewhat addressed in guitar tabs, as there are quite excellent tabs with not only dynamics annotations but also instrument-specific techniques. Maybe, in this approach, circle sizing could be used to communicate velocity?
I don't think so, 2years ago they mitigated 180gbps on one client.

https://twitter.com/olesovhcom/status/386563685805617152/pho...

https://www.ovh.com/ca/en/anti-ddos/ddos-attack-management.x...

Also everyone here talk about L7, cloudflare ect.. but a lot of application are pure TCP/UDP based so you can't cache anything.
Can't be better than that. Awesome
Bricolage: Doing More with Less
Yes and no. Yes, there are definitely other problems (and we're trying to get at those).

But the games are a problem as an attention sponge / stimulus hit. Thirty years ago the kid would have gotten so bored that he would have read a book or picked up a basketball or listening to music or something. Those initially would not have provided stimulus, but in time they would have, and he would have begun to associate the work done at them with stimulus and thus become more engaged with them. (I would hope. Maybe he'd start on weed, right?)

Today, it is just too easy to get a small stimulus attention hit from some game, or surfing around. God knows I struggle with it sometimes, don't most of us? For a kid who hasn't developed real engagement and follow-through, those little hits stave off boredom, sort of, but never lead to anything more rewarding.

All I'm saying is, I think the whole online environment definitely poses a new set of risks and that some people are more at risk than others.
But in Japan, people generally take public transit for ordinary travel and only use their car for extraordinary travel. I suspect the death rate of "deaths per billion vehicle-kilometers of extraordinary travel" in the states would be much higher than 7.6.
Apparently trillions have been wiped out already, this doesn't look good. Bet you Taleb's inbox is flooding with interview requests already.
The elephant in the room here is that children in the 21st century have little to no freedom or personal control. The days of packs of children running around town or exploring the woods are long gone, due to fears of dangerous men and accidents. Children wake up, are shuttled to school, then either come back and are locked in their homes for the rest of the day, or else are shuttled off to another extracurricular activity. Nothing is unsupervised, and nothing is spontaneous. No where is this more clear than in the concept of a "play date," that a parent must schedule a meeting between two children instead of just, you know, letting them walk down the street and ring a doorbell when they feel like it.

The internet is like a parallel universe based around the exact opposite rules. You can look at whatever you want, talk to whoever you want, say whatever you want, do whatever you want, and no one is going to stop you. There is no wonder that so many suburban children become "internet addicts" these days, given that it is the sole element of freedom in their lives.

And Minecraft is the ultimate embodiment of this freedom. There is no structure or goal to it, just the freedom to wander about a crude approximation of the natural world, go on adventures by yourself or with friends, and build things with your own two hands. In short, it is a safe, sterilized version of the ancient childhood experience of wandering the woods, building forts, and carving out a society secret from the adults. It is the solution to problems we created ourselves out of fear of the world.
I spent a long time Googling before finding this, only to see that it had already been posted. When I was in college I went on a tour of the Netherlands with my school's choir. We sang in a number of Protestant and Reformed churches and I remembered one of the music students pointed out a hymnal, still used by a congregation in Friesland, that used this particular notation system.

Someone else suggested that this was a notation with which they were familiar, from an old hymnal of the (U.S.) denomination affiliated with the college I attended. I had assumed it to be quite an old system as the hymnal appeared quite antiquated. Still, it doesn't surprise me that it (only?) dates to the 1930s, nor that there would still be churches using it. Many old Reformed churches have short institutional memories but nonetheless cling to assumed traditions. That, and the Frisians are, stereotypically, an old, stubborn people.
:) Most probably that's a bot. I have the gameplay logs, I will dig it and find out.

Till then, lets consider 2nd place as the best.

Edit: 1st Place seems genuine.

Edit2: Here is his/her logs: https://github.com/mkagenius/mkagenius.github.io/blob/master...

Edit3: Actually, can't say if its a bot or not unless someone accepts it.
Hahaha, now, you have a (hope big) reason to upgrade your iPhone's OS version :)
You're presuming their decision to self insure was based on an actuarial assessment.

From my experience, it's also plausible that some poor schlep in the accounting department was tasked with looking into self insuring, and created a not-very-robust risk model. At AOL's size one would hope an actuary was involved, but that may not be the case.

As well, even if am actuary was involved, that doesn't stop upper management getting peeved when payouts are towards the upper bound of the model, as all they likely saw was the potential cost savings of the lower bound of the model, not the full risk.
Please contact me if/when you scan the issues. I've been collecting back issues here and there, but I fear it's not possible to assemble a complete collection anymore.
> What this model of publication does not (yet) have is a reputation mechanism, but it isn't clear it needs one, because you can see the results (and the code) for yourself. As such, I think the author has not only done something interesting in the image compression space, they are pointing the way on the future of scientific publication.

The original post is certainly interesting, but that doesn't mean it extends our knowledge of image processing. For example, see this 20 year old paper that proposes the idea:

https://www.cs.cmu.edu/~./garland/scape/scape.pdf

This is something peer review would pick up on... That said, I don't mean to discourage the author. It's a great idea and nicely presented!
intopieces - I can't reply to your comment so I'll post my reply here. There are different terms and benefits. They're not exactly alike. What you're saying is, essentially, "The salesman tried to sell me something I don't want and that's dishonest." This is patently false and not what I said or meant. What is the hustle about this is trying to persuade me that their deal is better when it is in fact, not.

Lots of people find value in the ability to upgrade their phone without having to pay the entire ETF, choosing instead to give back their phone. That you don't find this valuable does not make it dishonest.You would have a case if the two deals (2 year contract or Next) were precisely the same. They are not. In fact, you summarily ignore the main feature of the offer to make your point! My point is that the deals are as close as they can and they were trying to A. persuade me to pay more money, B. persuade me to give up my unlimited data and C. persuade me to pay full price for my phone when I normally don't.

In addition, I've never paid an ETF as ETF means Early Termination Fee and since I clearly stated I complete the full contract then there would not be any ETF.

Summary: AT&T Next is a hustle for most of their customers.
Docker Up & Running

http://amzn.to/1CSEi2a
Interesting exploration of models for innovation across different cultures. Key paragraph:

What bricoleurs, DIYers and tinkerers have in common is that they are inventors – improvising solutions without obvious or sophisticated tools. They know how to make the most of what they have and muddle through. Where there are no high tech research and development labs, the street is the lab. In India for example, the improvised fix (or Jugaad as it is known in Hindi-Urdu) is not about making do but making things better.
Similar to just about anything I read these days about parenting, I found some things I agreed with and a few that I don't. What has always been troubling to me however, is "our" (society, media, whomever) propensity to blame our children's activities for the disconnect between what they enjoy doing and what we, as parents, think they should be doing.

There are benefits that can be obtained from playing games, video or otherwise. I, personally, have used pokemon to teach reading, story-telling, math, strategy, problem solving, and a myriad of other things to my oldest son. His brother isn't far behind him. We play minecraft, smash bros, mario kart; I even recently introduced him to portal 2. Some of what I let him do is for fun. Some is to gauge his interest in things. Other times I use the time to teach him something new. But the biggest factor of this strategy working is and will almost always be parental involvement.

Most of the backlash I see/hear/read about from other parents is due primarily to an unwillingness to get interested in what their children are interested in. They'll buy them the game and go enjoy some "peace and quiet" and never think twice about it. There's something to be said of a parent really taking an interest and learning about a new universe with their children. I'm far from perfect, but that's what I've been attempting, and it's working out pretty well so far.

There was a quote in an Orson Scott Card book, "The Lost Gate" where the main character speaks of his sort-of adopted mother/trainer/mentor where he mentions that "Love ... it's a term for the woman in my life who loves me enough to read the novels I'm reading just so she can try to figure out what they're teaching me."

TL;DR - Games aren't inherently good or bad. But it's up to the parent to actually do the parenting. They can't just throw a "good video game" in front of their children and expect them to magically grow into engineers or doctors.
Thanks man! We will continue improving our UI and the features we provide.
Btw, we suggest you to compare what your actual HN client lets yo do and what Boreal does haha, you will notice!
I don't give this reminiscence ANY credit. The very first version of Postel's law makes it VERY clear that Postel intended his law to deal with non-compliant behavior in a tolerant or "liberal" way: "In general, an implementation should be conservative in its sending behavior, and liberal in its receiving behavior. That is, it should be careful to send well-formed datagrams, but should accept any datagram that it can interpret (e.g., not object to technical errors where the meaning is still clear)."

See my potted history of Postel's law: http://ironick.typepad.com/ironick/2005/05/my_history_of_t.h...
Read Dune and Dune Messiah together, and then skip the rest and read God Emperor of Dune. That more-or-less provides what you need.
How is this different from the usual API docs? I'm not saying that it isn't, I'm just curious as to how it is.
I would imagine the limitations would make the UI design itself very effective aswell. Every extra sprite you include bears a serious performance cost so you would pare things down to whats absolutely necessary
This seems like the modern day equivalent of joy riding. I wonder whether this young hacker will clean up his act and later laugh at this conversation with a journalist or if this is the first step on a slippery slope to hardened criminal?
I'm guessing you probably have some settings set wrong somewhere if you say you're using 5.1 because your screenshots look completely different from what me, @dragonwriter, and @jacalata have and describe.
A few years ago I emailed Mark Frauenfelder about where to find Boing Boing back issues, and he told me they were planning on releasing them all as an iOS app.

Sadly, it hasn't happened.
I had my identity stolen recently for 3 mobile phones, I was surprised at how well the companies and the police handled it, both totally stressing it was a crime against the company not the individual (UK).
The applications that make me love windows
The target of a goto statement is a specific place in code. It is not code that refers to the task you are trying to perform.

The main advantage of using higher-level languages is that you can talk about manipulations of data. Goto doesn't manipulate data, it manipulates the machine. And if you want to _really_ manipulate the machine, you're going to want more than just goto.

>Raise your hand if you plan to stop using ncurses because of how opposed to how "harmful" goto statements are.

Goto statements are not harmful to computers or to code. Ncurses isn't what is harmed by goto, nor does "using ncurses" imply any interaction with goto at all.

Muhammad Ali was a good boxer. He was Muslim. Am I to conclude that one must be Muslim to be a good boxer, now?

Yes, ncurses is a good program. Yes it uses goto. But that doesn't imply that goto is necessary to it being a good program. Or that it is even a mildy efficient way of doing well. (Especially not when there is a whole universe of alternatives.)

If you're going to defend goto (and there are reasons to do this) you should probably do so without employing such blatant logical fallacies. It's irresponsible and detracts from your point.
We met Juan when he came through SF a few weeks ago and showed us this app. It's impressive! For a couple of high-school students, it's damned impressive.

Users flagged this story, presumably because some of the comments look suspiciously like astroturfing. I'm going to give the benefit of the doubt and override that in this case, but guys, you need to realize that you can't promote your stuff on HN that way. Astroturfing accounts get banned, and usually we'll ban the submitters' accounts and the site as well. Even if we don't do that, HN users—who have a nose for this sort of thing and really don't like it—will react negatively to your post, and that's definitely the opposite of what you want.

I have a feeling it was just your friends trying to give you a boost, which is very nice of them, but please tell them that HN is the sort of place where that doesn't go over well. Instead, learn to let your fine work speak for itself.
The AWS best practice for DDoS, TLDR: Use anything except AWS unless you like going bankrupt in a day.
In what world does Facebook constitute someone's identity?

OH NO
SOMEONE HACKED MY AOL ACCOUNT
BETTER CALL THE FEDS
Marooned by History in India and Bangladesh
Dunno, it does a lot of other things though, ebay is only one feature. :)
You didn't expect command execution.
It's written as more of a comprehensive guide, walking you through concepts and talking about them in a bit more depth than the docs. I also found the code examples to be much more helpful than what was in the docs. I believe it also goes more in depth (guide-wise) on many topics than the docs do.
The bullet points for your resume are going to come from your guild interactions. Did you lead a 40 man raid of people (poorly! ;) ) clicking their timed buttons? Did you cull drama over the DKP allotment? Did you organize a recruiting drive to boost membership when guild levels were introduced? Etc...
In the show (and the stereotype; I have no idea if it is true), "burning trash" refers to burning trash at home, not at a controlled municipal facility.

http://www.epa.gov/solidwaste/nonhaz/municipal/backyard/inde...
>If you're a programmer who can pass algorithm interviews, you have a great chance of scoring near the 90th percentile the first time you attempt the LSAT, and the 96th percentile with practice.

That's probably true. But again, there are only a few thousand slots available each year at top law schools, so for the vast majority of programmers this can't work. Just a few hundred each year taking your advice would change the equation.

>Say you spend $300k on law school. Over a 30 year career, you only have to make an average of $10k extra per year to break even.

That's true, but the average is more than $300k. The average programmers makes $93k a year, since he can work 3 fewer years because of the 3 years in law school, that's $279K in lost wages + $150k for law school.

Sure the lawyer will likely eventually pull ahead, but extra money near retirement is worth less than money early on. If the programmer invests the extra money early on, the lawyer may never actually pull ahead.

>"The "Jobs Data" tab offers more details: "79.2% of graduates were known to be employed in long-term, full-time legal jobs"

Legal jobs doesn't mean working as an attorney, or jobs requiring a law degree. It could mean $15 an hour paralegal work, so that statistic isn't useful.

>The number of software jobs are expected to grow, but is the growth going to be in jobs you really want, or will they all be for 23-year-old coding bootcamp grads?

That's possible, but the new jobs for lawyers could be just as bad. From the Bureau of Labor Statistics "Some recent law school graduates who have been unable to find permanent positions are turning to the growing number of temporary staffing firms that place attorneys in short-term jobs."

Software has been eating into jobs that were traditionally done by lawyers, and it will continue to do so.

On top of this, lawyers are limited to practicing in states where they have passed the bar exam, meaning their ability to move to find jobs is much more limited.

>Again, who cares about the nationwide averages? The 50th percentile Northwestern law grad makes $160k right out of school, and is on track make several times that as a law firm partner, or somewhat less as in-house counsel.

And they admit about 200 new students per year. So yes, if you can get into Northwestern and you like law, then it's a good decision.

>(though they do work much longer and less predictable hours than programmers).

That's a huge caveat. The average programmer could have been the average lawyer instead, worked more hours each week at a higher stress job so that by that he can break even in 20 years, and spend the last 10-20 years of his career making a bit more money.

If you like law and can get into a good school, then practice law. But I hardly think the extra, debt, stress, and hours worked makes it worth it for purely economic reasons.

>When someone describes the downsides of their job, I take it with a grain of salt. Often, it's a case of "the grass is always greener".

This would be the case for both programmers and lawyers, but job satisfaction surveys show that lawyers consistently rank near the bottom below programmers.
Before I jump to conclusions, can I ask what your experience level with React is like?

I think a lot of people make snap responses to the subject of new developments in the JS world because they see a lot of change happening, do not trust any of it, but also haven't bothered to further their education on the subject.

I'm curious to hear comments from those who are very knowledgable on React but also view it as a bandwagon.
Looks interesting. I've recently released a C++ project that embeds Lua (https://github.com/systemed/tilemaker, a utility to make 'vector tiles' directly from OpenStreetMap data dumps) but installation of Luabind is pretty much the pain point for everyone who's tried it. (bjam? I mean, why?) A header-only library is really tempting.
Je n’ai fait celle-ci plus longue que parce que je n’ai pas eu le loisir de la faire plus courte.
– Blaise Pascal, Lettres Provinciales, 1657
I think the point is that the standard clefs would be better aligned if there were 6 lines instead of 5, so both bass and treble could be EGBDFA. It would put the low C one below the bass clef and the high C one above the treble clef, instead of two below and two above but only one in between.
The reality is that the phones of today are as powerful or more so than the laptops of yesterday.
Im not in that line of work but I do know it is commonly done.

To the extent you can, register the domain as your own. Dont transfer it to your client until you have bern paid for your final invoice.