skysight-inc/HackerNews huggingface dataset:
> It's a miracle that we were able to agree on a protocol

It wasn't that miraculous, actually. Remember that it was invented before HTTP even existed. It was developed at a time where the only contender was Usenet. Internet was not yet used for any commercial purposes; there was no concept of platform. Internet, and thus email, was the medium between universities that we know of. Sendmail was included by default in each UNIX from that moment on; when you connected to the internet, you could already send emails.

The conditions were very different, it doesn't make a lot of sense to compare it to what we have today.
How Math Can Defeat Bullies
An offset from the first label, or some nearby alignment point? Makes sense.

Do you have a pointer to the relevant part of OCaml's source? The whole thing is probably worth a read, but don't think I can set aside enough time for that soon, and it could take me a while to find the right part.
Flight simulators for pilots.
hustle - verb (used without object), hustled, hustling.

3. to be aggressive, especially in business or other financial dealings.

4. Slang. to earn one's living by illicit or unethical means.

The hustle part of what I said has to do with the pushyness of the salespeople at AT&T and the unethical part of lying about the pricing (to me when this deal was not better for me even though perhaps it may be better for someone else).

I think this meets the prima facie definition of hustle. Hustle doesn't have to mean fraudulent but it can mean shady, unscrupulous or sneaky.
That is a good summary of the options for Haskell web development. The author of this slide deck also wrote "Beginning Haskell." I bought this book and like it. That said I have an addiction to buying Haskell books :-) Personally, I use Yesod for complicated apps, otherwise Spock.
But sparkzilla doesn't mention any of that, and only mentions lack of tech.
ArsTechnica:

> broadband service in Wilson County, but is unable to expand its broadband network due to the state law

This gives the impression Greenlight covers most of the city. It's never been true: Time-Warner of Wilson doesn't even suffer real competition.

Here's a map:

https://www.google.com/maps/place/Wilson,+NC/@35.7378769,-77...

I'm not aware of any place at all on Nash, Ward, 264, Airport, or Forest Hills with Greenlight. If you know someone who has it, I'd love to know where.

"Wilson's muni broadband success story" is a fairy tale kept alive by credulous reporting.
Guitar Pro 6 Crack Mac with Keygen Full Free Download
They are super creepy.. Apparently they are paying "super minimum wage"..
The world in which people get fired for things they post on FB.
Whats super interesting to me is how this system becomes dynamically stable. In the pure thick shaft version, it looks like the jet is centered on about 1/4 of the way down the shaft - so it should be imparting torque on the whole thing, but the fluid dynamics are enough to keep it at what appears to be a pretty constant angle.

Also, as a note about the golf ball comment (this seems to happen quite a lot), nothing he said was wrong, but there's slightly a bit more nuance going on. For a sphere (since we're talking golf balls) in a given flow, there will be a point along the ball will the flow will detach and form eddies and the mentioned low pressure zone behind the ball causing additional drag. By adding dimples, you introduce turbulence into the boundary flow that basically gives it enough momentum to keep up with the ball for longer, letting it stick the ball and therefore separate later - therefore lesser losses through that pressure drag.

The reason why we don't dimple everything flying through the air is that adding turbulence to the boundary flow also increases the amount of drag on the object (so called skin friction drag). The act of adding dimples may either increase or decrease total net drag depending on the exact parameters of the object and the flow.

It just happens that for golf balls flying through atmosphere, typical drive velocities are right in the range where adding dimples causes noticeable net reduction in drag.
Duolingo for books. Read 1776 by David McCullough the new way
The loans to Greece commonly require austerity measures.

Do they ever require that the money be spent on economic development? For example replanting the olive trees that were lost in the big fire a while back.
Nicely done. Earlier this year I launched a Mac HN client because i wanted a better desktop client experience http://mackernews.com Will check out your app :)
I'd like to see something like this, but with JSON-based APIs instead of HTML templating.
much faster than Ruby
So traditional Sheet Music and hence, notation is akin to C or Perl's verbose and/or messy syntax...the problem is, it's not just about the Notes with Music: there's a lot more in terms of dynamics and the like going on which notation has evolved over thousands of years to support.

Interesting read though. For something not so 'serious' (e.g. not a Concert piece), it could definitely make the correlation easier.
Replying to myself: this was actually confirmed by one of the developers on reddit:

https://www.reddit.com/r/pebble/comments/37lg95/ifixit_pebbl...
Parents who discuss texting / driving are less likely to have teens that do it
This is a neat idea, and I can see a place for a different notation for all instruments to make music easier to read for them. However, of course, this means that music for one instrument is not readable for another, this is no universal system. If perhaps this were also tied to a universal ur-system which ties together the formats for all instruments in a way whereby someone who knows one format can read other instruments' musical notation, either by reading an abstracted central version, or have an automagic system for transcribing the musics to their familiar notation, then this might be the sort of thing to be useful. However, for general musical use, a universal system is likely to be nevessary for musicians, because it makes it much easier to read anything that's lying around.
He is accused of leaking the private information of 2000 people involved in the electoral operation.

That's why he was raided. Not because of the alleged vulneravilities he found.
I am related to Roger Sherman, one of the last hokdouts as he wanted to reestablish trade with the British. On the back of the $2.00 bill he is fourth from the right, the tall guy with the tall forehead.

Unfortunately there is no money in having an illustrious ancestry. Titles of nobility are unconstitional, see.
More to the point, if someone decides to reject that the chair is an object, that’s entirely fine, it’s just a semantic dispute, not a dispute about the underlying reality.

The individual atoms (or really, electrons and quarks) which make up the chair and the floor and the air around it don’t behave differently based on what object boundaries some person attaches in their mind.

Some of the atoms which the human considers to be “part of” the chair get left behind on the floor, while the bottoms of the chair legs pick some atoms up from the floor. Water molecules are constantly being traded between the chair surface and the air. And so on.

The object boundary is in some sense arbitrary and porous. The way we define it is based on our own practical use and experience, and the aggregated/emergent properties which are relevant to us, since we don’t have the means to simultaneously apprehend every individual particle in our surroundings.
About 1400 Words of Skepticism about Markdown, and an Imagined Alternative
Hope it works for you - love to hear some additional feedback.
You know what would make the examples really legit? Instead of generic names the community could use names of famous people.
"the financial industry has made the consumer the victim, instead of the financial institution."

I honestly love this point. It's never occured to me.
Twdio – hashtag based radio
> It's not uncommon for me (and I believe others) to start off by reading the comments, and only then the article.

+1. Thats usually how I know whether the title's claims are valid or not
If we're that charitable towards their motivations, I'd generally expect the sort of people who end up in large city administrations to do that more than not.

Another possibility is that they had arranged a good setup for vote manipulation, and someone exposed it.
Quick question: Would this include global load-balancing across different regions? We use cloudflare for a few different services but balancing across regions requires a complicated setup with yet another DNS/traffic layer in between, would be great if this is something CF could offer (or maybe it does at the Enterprise level)?
Reads like a book, rather than a manual.
https://github.com/ocaml/ocaml/blob/trunk/byterun/interp.c

See the "Next" macro definition.
It works for cars too:

https://www.youtube.com/watch?v=eR5SlwNf4K0
The chair's "chairness" is just the ways in which it can participate in causality. This includes being mulched or burned, thus having its mass, energy, and information rearranged in other ways. "Chair", in particular, is an abstraction that explains a large amount of the variance in the behaviors of that particular lump of mass and energy while having exponentially fewer free parameters than modelling the complete physics and chemistry of the chair from the subatomic level upwards.
Interfulidity is one of the best economics blogs out there. Last year he did a five-part series on welfare economics[0] that, while quite lengthy, was very well-done. Anybody that's interested in political economy, but has a more traditional Econ 101 background, it's a good place to start.

[0]: http://www.interfluidity.com/v2/5149.html
How Did President Zachary Taylor Actually Die?
CloudFlare has CNAME flattening so you can still have the apex point to a CNAME and CF will automatically keep up to date with the correct IP using the TTLs and broadcast an A record correct to RFC standards.

https://support.cloudflare.com/hc/en-us/articles/200169056-C...
I was distracted by this: including .* at the start or end of a regex feels like a pathological anti-optimization by itself.
Physical Intuition, Not Mathematics (2011)
I think _why_ of it is probably a bit more complicated but still I think you have got the _what_ down pat.

When I was growing up in the sixties I spent most of the summer outside from breakfast time to teatime at least. My parents had no idea where I was, who I was with, or what I was doing. If the sun was shining and I was still indoors my mother would want to know if anything was wrong and once she had decided that there was nothing wrong I would be shooed out to get on with my life while she got on with hers.

But now children have no society of their own; they have invaded the adult space and adults have invaded their space. Fifty years ago children learned about the world from other children and transmitted their own culture to each other but now there is nowhere to hide and nowhere where you cannot be contacted by outsiders (adults).

Damn, I don't really know where I'm going with this. I suppose I'm just glad I was born where and when I was and I feel sorry for those who will never feel the freedoms that I felt; I just hope that I'm missing something and that today's children will look back in fifty years on their own golden age.
The only thing that makes email useful is "everybody has this thing that accepts stuff and they get notified when new stuff shows up." That's all.

Also notes, contacts, file transfers, reminders and more.

Spam? Spam is everywhere and if it is not now, is because it's not popular. Once it gets to the level of "email", they will make sure you are getting spammed.

What bothers me is that people look for alternatives to make us more "locked" aka "safe" instead of trying to educate. We, devs/sysadmins, have to find ways to make sure that people know how to use and protect themselves not to hijack the tools they use/work/need just because we like to be EDGY.
From my personal experience, I always offered the customer a choice upfront whether they wanted me to provide a hosting solution or if they already had a solution. This was a piece of the contract that was stated at the start.

If they wanted me to provide a solution, it really came down to what I was building and the amount of traffic anticipated. Most of the time I would set them up on a separate hosting plan, and on rare occasions I would host multiple sites on the same server. I would then up charge the hosting to them. So for example, I may have a single Linode account, and for each customer just add a new $20 VPS under that account. I would then charge the customer $35-40 a month to "manage" the server. Server management is really not that time consuming and you can script most of it. The up charge also allowed me to cover customers who may be late with payment from time to time. If down the road, the customer wanted to leave, I can just delete the server from my account. Even if I was hosting multiple sites on the same VPS I may provide a discount (i.e. may only charge the customer $15-20 a month), but hosting was always a revenue stream. You should never be eating the hosting costs though.
Perhaps it's an interesting examination of co-evolution between the computer, the GUI, and the and user, but the central thesis is silly. If the inversion process you use to arrive at "anti-" statements is poorly defined, you are free to make them mean anything you wish. In this case, they were made trivially equivalent to the aforementioned evolution. There's nothing wrong with this except that the author then expects us to accept the validity of the core principle on the basis of its correct post-dictions and thereby extend credence to its pre-dictions. Nice try.
"But aren’t tools the problem?"

No, they aren't.

This entire article read like it was written by someone that has never in their life been involved in the development of a website / app.
This isn't redesigning piano sheet music, this is just creating a piano tablature. That's great and all, but this has existed for a long time, it's similar to how Synthesia[1] represents piano notes. The fact that the timing can't be easily read from it means that like guitar tabs, it can't be a replacement for traditional sheet music. There's a good reason sheet music has been around for so long, it makes sense and is versatile, it doesn't pertain to any particular instrument, and I don't think it's going away any time soon.

[1] http://www.synthesiagame.com
"aeson" is the go-to library for producing and parsing JSON in Haskell.
Being stalked can be flattering.
Totally agree with maxerickson. I remember some years ago there was a discussion whether banks should first check back with the consumer whether he really wants to open the account. Banks were against it because it's too much trouble for them.
Well, I read both, but LoL made a bigger impression on me.

To be honest I found CoLaD too much "experimentalist" for my taste (I read both when I was much younger, so it probably went over my head, while LoL I reread and enjoyed through subsequently rereadings).
> The founders of the USA were not immigrants, they didn't immigrate to join Indian tribes, they were founders of a country.

Sorry, I'm afraid I don't understand the distinction you're drawing.

If some people move from one country to another, and the other place has people living there already, what characteristics of the move classify it as founding a country rather than immigration?
We predict that people who have grown up with computers will be much more capable as computer users than the current generation of users. Thus, they will be able to use (and will in fact, demand) expressive interfaces with advanced means of expressing their wants.

How unfortunate that this did not turn out to be the case, and I think it's likely that is because most people liked the "simple and easy" Mac-like UIs with no learning curve, and didn't want to grow beyond them.

The point about "user control" is odd though, since that's basically the exact opposite of the Apple philosophy today, and even the older Macs seemed more opaque and with less user control than the PCs of the time.
The banks could make a simple phone call and ask you whether you really want to open the account. Or send you a letter. that would stop a lot of "identity theft". The only reason they get away with this is because they can make your life hell and unless you can afford a lot of lawyer time there is not much you can do.
Apart from the OS (which isn't where the problem lies), there's no open source in it.

The reason there's lots of moving parts is because modern computers, OSs, languages, application servers, libraries, databases etc are built to do a lot of very complicated things.

We could have written the entire application from scratch, not using any 3rd party elements so that we had full control over every element. But that would have taken several orders of magnitude longer to deliver actual useful working software to the users.
Good design! And great work!

I wish I could see the number of votes a post got on the main screen though.. I like the filtering, but sometimes I just want to look at the numbers and decide for myself
maybe. mdcrawford@gmail.com

My macbook pro dropped dead. I am limited in the work I can do until I can buy a new notebook. Probably not a mac.

A very common problem with community-driven for-profit businesses is that the paid employees often do not realize that the community should be consulted about important decisions. To the extent they do realize it, the paid employees do not understand why they should.

For example, one of the reasons that Sun hired its open source diva was the outcry that resulted from sun adding a new committer to a repository. Suns take is that they hired the guy to write code for that specific project, but the other developers - not sun employees - pointed out that he should have attached patches to bug reports until he was invited to become a committer.

I dont have a position on Victoria's dismissal. There are many reasons it could have been justified. But even if it was so justified, it was damn fool ignorant for reddit to drop its most-popular feature on a cement floor.
> The only thing that makes email useful is "everybody has this thing that accepts stuff and they get notified when new stuff shows up."

And that's also what makes the alternatives utterly useless. It takes a huge advancement to unseat things like email. Even a new technology like Dropbox has powerful incumbent "defenses" against superior alternatives like Syncthing and Bittorrent Sync. Who am I supposed to use these new replacements with? Literally nobody I know uses them. I can't even use rsync to transfer data to and from my clients (not in the software industry).

> Email is the single biggest vector for "hacks" and stealing money.

If this were less vague and thus actually falsifiable, you could also say that the single biggest vector for hacks and stealing money is the internet. The reason that email is the main vector on the internet is its ubiquity.

It would be great if email had been originally designed with signing and encryption capabilities, but it wasn't. The reason it is still better than some new messaging service that includes these capabilities is that is federated and decentralized and very tolerant of network failures.

> communicate at about a 60% effectiveness rate

Honestly, if humans could communicate 60% effectively, our experience as a species would be completely different. I don't think that email is the bottleneck here...
Microsoft says Edge browser will not support Silverlight
Pretty cool concept
There are two rates: 'pro', and 'pro bono'.

Every job you do needs to come under your 'pro' rate. No referral discounts. No friend discounts. No family discounts, no ’deals' swapping services with other freelancers. A professional charges a professional rate.

As a professional its important to charge a pro rate and get used to the value of your work. when you are established and want to take on free work (pro bono) THEN you can pick and choose which projects you will do for $0, but theres not rate between full, and $0. Its also common when working with charities to invoice the pro rate and then donate 100% back to the cause if you aupport it. This invoice+donation still lets your client understand the VALUE of what your providing.

Clients paying money, but less than you are worrh will degrade your perception of your work, and are usually the worst clients you cN have because they ALSO dont recognize the value of what youre offering.

Only take on pro bono projects that you can afford, and when youre starting out you usually need the money.

My advice is be up front with people if you dont have a large portfolio, but focus on the value you can provide them and collect the full amount that is worth. They arent payong you for work you did for oters, ONLY what you do for them.
tl;dr don't cripple yourself with substandard notation when it takes 2 weeks to learn it.

You shouldn't be counting.

Any decent pedagogical training is going to introduce the lower and higher notes one at a time. And 'decent' can include self learning. Have some patience and don't try to jump into advanced things right off. You will just learn bad habits.

Say you know by sight all the notes g below middle c. The next exercise should introduce the f below middle c. When you see it it will be the one and only note you haven't trained on, and before you know it it will be trained into your muscle memory. Soon you will just see all the notes and know what it is. No counting required.

We are talking a couple of weeks here. A note a day, say, will get you pretty far - scores almost always change clefs before going 14 semitones above/below the staff.

Some people will do anything to avoid learning in a disciplined manner, and then spend years never advancing or fighting their bad technique. Take a bit of time, and the world of music is opened up to you.

Analogy - imagine somebody asks you to teach them how to pitch (baseball). You ask to see their current throw and it is some weird, lurchy, shot put type of throw. You show them a standard over shoulder release. They say no, they want to keep their current style, and maybe, just maybe, over many months, first remove some part of the weird lurch. In six months, then maybe they'll raise their hand a few inches. After that is working over several months, then maybe they'll start moving their hand behind their shoulder just a bit. Why, in just 10 years they'll be able to throw a ball!

It's crazy. If you want to pitch a baseball, just learn the movement that is required. If you want to play piano, learn how to hold your hands, and learn to read the music on sight. If you want to play guitar, learn the correct way to hold the strings with the left hand, and learn the proper plucking/fingering of the strings with the right hand. Etc. It's a few weeks of boredom, followed by a life time of being able to play.

actually I find it very zen, and love to go back to the beginning exercises, seeking absolute, unthinking perfection, letting each note ring for several seconds. Learned that from reading about Horowitz, and it works. But it is a bit much to expect 'zen' from a beginner that just wants to play some Billy Joel tune. To them I say Billy Joel did this to get the skill to play his songs, and you are probably not more a natural genius than he is, so you probably can't skip over what he had to do.
You'd like servant:

http://haskell-servant.github.io/tutorial/#tutorial
There's less feature-rich versions of Linux out there that will run comfortably in less than 2GB. If that's what you're after, use one of them.

Of course all software could be faster. It could also be more secure, more feature-rich, more user friendly, smaller and "better" in any number of other ways. But developers don't have infinite time to focus on all of them.

So they have to make tradeoffs, and the fact that most people default to the more feature-rich OSs rather than the lightweight ones, suggests that this is the place that the average user would rather the devs spend most of their time.