skysight-inc/HackerNews huggingface dataset:
> This is similar to solutions like Meteor, Parse, and Firebase. Rather than writing database queries in the backend and exposing API endpoints to the frontend, these solutions allow the frontend to directly access the data layer (secured by a permission system) using the same query API that backend services have access to.

This is a Meteor.js killer right here folks!
Just the same in Objective C, unless you're dealing with a C struct (not being passed by pointer) or a primitive type you're in a sea of Objective C references. Value types are brand new to the non-Foundation framework ecosystem as far as writing new, stylistically correct, code is concerned. This in my experience does seem to be a sticking point for people without a good bit of experience in languages with the same or similar value and reference type split (C++, Java, C#, Rust, etc).
>...in huge parts of the country, it's effectively a necessity to be able to drive...

In many European countries sprawls are illegal. Roads, buildings and public transportation are planned to avoid large low-density cities.
In C#, there's a lot more issues though with val vs ref. The CLR JIT had some serious issues with structs. OTOH, there still is no way to stackalloc reference types, so in many cases you're forced to use structs so you can get decent performance. But I've zero formal training, and I've never found val vs ref particularly confusing. Though I did wonder why VB needed ByVal at all; couldn't it all be done ByRef?

But wow, this post... I've no idea how he came to the conclusion structs=functional. He just sorta dives into it? If you aren't sure on something, why not read up a bit more? Guess C is a really functional language since it's got structs everywhere.
What kind of people orders such a raid? What's the mindset behind that decision? Their own team wasn't good enough to catch the breach (hell, the whole thing sounds like a train wreck) and now they try to silence people who reveal their incompetence?
>Blackout is about people realizing they are on the ship, and the captain has no idea what she's doing, and the ship has quite a few icebergs in the way.

Luckily there's many other ships you can jump off to if the iceberg gets too close.

People migrated from Digg to Reddit. People will migrate from Reddit to whatever will come next if the need should arise.
Just because it's legally permitted doesn't mean it's not OK to criticize.

I think there's a difference between using a piece of software (perahps with some inessential small changes) as a component in a larger system, and just striaght up forking it and then not contributing changes back.

The problem with companies who use MIT/BSD in the latter way is that they encourage the use of GPL-style licenses. I wish more people would use a license that allows the former but not the latter. That is, you're free to make small changes for iner-oping with your system and you're free to distribute that as a binary; but, you're not free to just fork the project and make huge improvements but then not share those improvements. Unfortunately, that style of license would be nearly impossible to write or enforce because the line is so subjective (e.g., I think some of the examples on the linked list could fall on either side of that line).

Concrete example: I personally believe that Apple should be allowed to build OS X on top of BSD, but should contribute back any significant changes that are improvements to BSD in general. The license doesn't require this, but I think it's the decent thing to do.
> The books by Brian Herbert and Kevin J Anderson are better avoided like all works by Kevin J Anderson (who is IMO a very mediocre writer)

I quite enjoyed the Jedi Academy trilogy, both for its own sake and for its detail on several bits of the universe.
Unfortunately drunk driving still doesn't seem to be taken all that seriously in North America.

Most of my friends will admit to driving home when they know they shouldn't have. I used to be in that category but have made good use of the bus system over the past few years.

In Smalltown, NY where my friend's cottage is located... her father tells stories of the town's own police chief driving home after a heavy night of drinking at the local legion after fish fry fridays. He brags that his driving habits are untouchable in that town because of this knowledge.

It's disgusting, really.
your mail server isn't functional.
I really appreciate your view. The conceptual reframing of crime in our society is a fascinating process.
That "Slashdot to Digg" shift was not the exodus that was detrimental to the site. It was more like siphoning whatever the opposite is cream is off the bottom. Slashdot got a little better when that happened, in my opinion.
And then you build planes...

When I first bought KSP, I had no idea you could even get into orbit. So many different levels of accomplishments to strive for, especially now with career mode.
What an author intends and what readers take from it are two different things. Definitely an interesting quote, though; I like that.
I think projects like these are great, so I spend 139 usd to just support the project
IMHO an upvote shouldn't mean "agree". I downvote lots of uninteresting, poorly articulated, or middlebrow comments with which I nominally agree.
Bingo. You'd think they'd realize though that users don't want a safe space. The controversy is what attracts them.
+1.

What michaelochurch seems to ignore is that it is now so easy and cheap to start alone and without investment something with a non zero probability that people will want. It's not easy - I am trying to do that, so far unsuccessfully - but definitely doable, by renting a cheap VM from Digital Ocean or Amazon and start making a web app, or putting a mobile app in the App Store or Play Store.
Yes, they would be the same spacing, but that spacing would be extremely uncomfortable and lots of pieces would become impossible to play. Making the black keys the same size as the white keys, a 8th would become a 13th. I don't have small hands and I can barely reach a 11th interval. Basically, a lot of simultaneous notes could no longer be played. A solution would be to make the keys smaller, but then you wouldn't be able to play semitones because your fingers wouldn't fit comfortably. To fix that, you could raise some keys, so basically you would end up with the current setup.
Here are some shortcomings I thought of immediately.

- Traditional notation is instrument-agnostic.

- It may be easily printable, but a staff is easily writable. With just a pen and a ruler, I can produce a neat staff in ~10 seconds. The ruler is optional if I don't
care about prettiness. With this, you more or less have to print it: getting the spacing right by hand would be quite difficult.

- I have mixed feelings about the the traditional representation of key. Missing a sharp or flat in an unfamiliar key is probably my most common error when
reading sheet music. OTOH, The traditional notation tells me which sharps and flats to use. With this system, I have to already know the structure of C# major if I want to noodle around (always). This would seem to be more hostile to beginners.

- The precision issue has already been brought up many times, but I would add that all the lost information is an archival disaster. It might seem superfluous since
we have recordings, but given the rate of change in technology, access to data in old formats is by no means a certainty. Since this notation basically requires you to have heard the song in order to play it, it would become incomprehensible pretty quickly.

It seems to me that most of the complexity of musical notation reflects the "essential" complexity of actually playing the music. For example, consider key: even at the level of simple rock songs, a basic grasp of "key" is absolutely essential, and if you're playing a piano, this means you have to know which sharps and flats to use. If this seems pedantic, consider that the main difficulty of learning to play a piece is dexterity. It's going to take a bit of effort just to make your fingers hit the damn keys. Since this effort has to take place anyway, the little bit of extra effort to learn notation doesn't seem like much to ask. Besides, the amount of notation required to play pop songs is relatively small - that rendition of "Let it Be" contains about 10 symbols, most of which are related.

This isn't to say that traditional notation is perfect, or even good. It is rather baroque, and I'm open to a "redesign," as long as it really solves the problem. This redesign isn't useless, but its scope of usefulness seems so limited that I'm not really sure it's worth it.
I'll give you a practical example: Since the RaspberryPi doesn't have a real time clock, I bought a GPS module from adafruit, hooked it up to the Pi's serial line, and ran this two line script to start using it.

aux/gpsfs -b 9600

aux/timesync -G

gpsfs reads data stream from an NMEA compatible GPS device and provides four synthetic files: position, time, satellites and raw. timesync then uses the time file to synchronize local time to GPS. I can read the satellites files to see which GPS satellites were seen where and their SNR etc. The entire gpsfs program is under 1200 lines of C. The point being, it is fairly easy to provide such an interface for new devices. Since it is "just" a filesystem, standard systems tools can be used with them -- you don't have to teach them new tricks. Not everything fits in this paradigm but a surprisingly large number of things do.

Simplicity is a virtue only if you take it seriously.

Someone else mentioned that plan9 features are steadily being added to Linux but that misses the point entirely. Adding a set of simple features to a complex system makes the system even more complex as now you have even more things that can go wrong.
I never said I/the Reddit community deserve to know. Please read my appended edit to my original comment. My point was that while we are not entitled to know, that may be the only thing that can placate the mob in this situation, like it or not.
It's interesting that you see no room for nuance in the mod system. Definitely doesn't need to work the way you're expressing it here. In particular, your petulant tone makes me think you wield downvotes vengefully.

Downvotes work best with an emotionally mature community. Fortunately HN seems mature enough that discussion never really go off the rails, individuals with your attitude notwithstanding.
Web Components are not needed for that. SVG2 will include the video element [1], just like html, and it should be possible to clip, mask, filter etc. it.

It may take several years before that happens, but it should be coming.

[1] http://www.w3.org/TR/SVG2/embedded.html#VideoElement
too much fascination with light rail pretty much indebted most transit authorities to large bonds to pay off and very high maintenance cost. All that money would have been better spent on improved bus services but unfortunately trains are "sexy" whereas buses get a bad rap; loser cruiser and so on.

Post WW2 government programs encouraged vets and similar to move to the suburbs and highway programs gave way to a very strong automobile industry.

The top it off with more restrictive zoning laws in the US, where compared to Europe you much much less likely to see mixed use of land. in the US land zoned residential is usually kept well separated from industry which does add in commute times and needs for alternative transportation. Throw on that fuel and car taxes have always been cheap
Notes in different octaves are different and hence should look different. Even if you restrict to keyboard instruments, I am not sure you describe an existing problem with classical notation.

For the non-keyboard instruments I know how to play, tones in different octaves having different identifications is a must unless you want to add extra parts to the notation.
Nice project. My only advice as a potential customer is to sell the advantages over tradition (and cheaper) CDNs more clearly. Obviously, having a longer ttl is the killer feature. And what you mention above seems useful as well. But I'd like more clear cut reasons (on the landing page) why your service is the better, albiet more expensive, option.
I found Dune Messiah to be a slog through piles of brooding and pontification; Children of Dune was at least an improvement over that.
It's really cool. I wish the gameboy-ish case you can put it in was a bit thinner, but give it a couple of years..
Only the simple, combative, stupidly contrarian mind.

Albeit, such minds are much too common on HN.
I chose "flash cards and multiplication tables" as an example for a reason and I find your response fascinating. Thank you.

I will state that group instruction via band class at certain ages is perhaps the worst possible way to develop a love for something ("practicing was a chore...")

I too started note by note, then measure by measure. I felt like a total idiot! Gradually it became "phrase by phrase" and then turned into this surreal feeling where my eyes wander a few bars ahead and somehow my hands catch up in time. I wish everyone could experience that. I was just SO clumsy at first and I started SO late. I'm SURE you could do it given practice.
There are two factors - an individual difference and a general matter.

In general, musical sight reading requires specific practice most people are not exposed to. Even if you play instruments fairly well, sight-reading practice is not something you implicitly pick up. I play piano for hobby over 30 years, took lessons time to time, but it's only recently I consciously started practicing sight reading and the effect is remarkable. It's a very specific exercise, different from just practicing a piece.

And there is the individual difference. My son is very visually-oriented, that he can make sense complicated figure at one look, but he's having hard time reading long sentences. Some people may just not good at read music.
The short version: "Sex and food and self-congratulation: this could also serve as an ungenerous summary of most social media."
I'm a violist, and I used to teach violin and piano. With stringed instruments, as you say, just making a sound and holding the instrument right are so difficult for beginners, reading music pales in comparison. Piano is unique-ish as an instrument that you can sit down at and start making a sound essentially right away. I found that for my beginner piano students, learning to read was probably the biggest challenge starting out. However, not learning to read is even worse, as then you won't be able to learn music going forward.

And, all that being said, learning to read music is really not very difficult. There seem to be a lot of complaints from the HN crowd about music notation, but learning to read music is wayyy easier than learning a new programming language. Seriously, just get over it and learn the system that everybody else uses, and you will be able to play any piece in just about any repertoire on the planet.
Is there any way to mark articles as read so that they don't occupy the screen any more?
Video game addiction can be much much worse than regular drugs. It depends what a person is more susceptible to. Sometimes games ruin relationships, cause people to lose friends and destroy academic careers. Giving up the game is almost impossible once the rest of your life is completely empty.

There are now clinics in some countries that cater specifically towards video game addiction. Playing world of warcraft, I witnessed these events firsthand with myself and some of my "real life" friends.

I am aware that some people cannot get addicted at all, but it's not true for everyone.

Edit: some links

RPG addiction can be traced all the way back to MUDs:
http://abandonedrealms.com/essays/addiction.php

Wow addiction:
http://www.theguardian.com/technology/2011/aug/29/world-of-w...

Video game addiction on webmd:
http://www.webmd.com/mental-health/addiction/features/video-...
This looks pretty much like piano roll to me, used in just about every midi software.

I'd use it though, even though I can read music I like to use tabs for guitar. This would be nice for me since I don't play piano, but would like to play a simple tune once in a while.
Yes, and now that Firefox has this, I do not need to swap to Chrome to use it.
Check this out: https://ifttt.com/ebay
But there's no easy solution to that. You can create notation that makes things easier on certain situations (e.g., it's not unusual to see jazz music sheets with the melody and chords in american notation, such as http://www.saxuet.qc.ca/TheSaxyPage/Realbook%20C/Fly_me_to_t...).

However, you can't create such a notation for every situation because, some times, piano pieces are hard and notation is not going to make things easier. There's hardly a way to clearly see the notes you have to play and their timing when there're multiple notes in different melodic lines. with different rythms: it's just hard and it's not because of the notation.
Bostancı İlaçlama,İlaçlama,Bostancı İlaçlama
The C spec also has a handy appendix listing all undefined behavior, which IIRC the C++ spec does not have.
I'm not seeing the problem here. I license my open source projects under Apache specifically to allow this. I don't need a session in the Stallman Reeducation Tank to have my opinions "corrected" on this.
Muck Rack (http://muckrack.com) | NYC or remote | Elasticsearch expert | Freelance/contract

We're looking for an Elasticsearch expert to help us improve queries and relevancy, deal with scaling issues, and make some immediate fixes. We have some immediate, high-priority issues as well as long-term projects. If you also know Django, that'd be great, but not a requirement.

Muck Rack connects journalists with PR pros, companies and sources. Journalists use Muck Rack to build portfolios, track the success of their articles and connect with colleagues. Companies use Muck Rack to get more press and receive real time alerts when they're mentioned in the news.

More information about our parent company here http://sawhorsemedia.com/jobs/. We're in NY but work with remote team members around the world. If you're interested, email us at jobs@sawhorsemedia.com.
I see that as more the reader/user using the work and applying meaning to it by using it to relate to some other knowledge or experience in their life.

Every reader can get a different meaning because of something specific to them, but I don't see how that would change the author's intentions. He/she can absolutely state exactly why they wrote something and what the meaning is, without contest.

My point: meaning is subjective and we should leave it as such, ie: "I think this story is a nice fit for this scenario" instead of "the author meant this even though he clearly states he didnt."
/r/fatpeoplehate wasn't a creep subreddit, as far as I can tell they got banned because they started brigading outside of the subreddit (harassing people they considered fat).

I'm personally fine with those subreddits existing, free speech and all that, but I agreed with the decision to ban it. You step over the line when you start actively harassing people.
Why are your personal beliefs important to the choosing of a license for a project you don't run?
I was just discussing the phenomenon the other day. A question arose about what value Reddit (the company/site) provides vs. it's community.

I think we've all be on the internet long enough to see vibrant communities (usenet, forums, MUDs, myspace, etc.) bloom and wilt away. If Reddit cannot provide a high level of value to the people that generate content within the community they will migrate away to an environment that does.
Thanks bro! As always working hard to provide the best experience and details
10x Engineer: A developer who incurs technical debt so fast he appears more productive than the ten developers tasked with cleaning his mess up.
The worst deal is for new users that are stuck paying the $40/month if they don't want Next. Thank goodness they weren't allowed to buy T-Mobile.
Just a Few Important Words About the 'Declaration of Independence'
Parsing Expression Grammars versus Regular Expressions (2009)
this is the second redesign of sheet music I've seen in the past few years. I applaud every attempt, because it forces us to reconsider what we already know. however, as an amateur musician for the past 30 years, it's worth considering how great of an interface "normal" sheet music actually is. The same clefs and staffs are used for every instrument, so you don't have the compatibility issues that this piano sheet music would have. The only sheet music I personally can't sight read is for the cello, which uses a different clef.
This fork could have still been prevented even if only UTXO were stored.

The problem behind the fork here is that 950 out of the last 1000 blocks had the block version set to 3, but didn't follow through with their promise. By setting the block version to 3, they were voting to transition to BIP66, meaning that once 950 of the last 1000 blocks vote for version 3, then no more nonstandard DER signatures will be allowed in blocks.

Even if you prune spent transactions (so only keep UTXO) you still keep the block version, so you can still measure if 950/1000 blocks vote for version 3. And you are still able to verify that new blocks don't have nonstandard DER signatures.
Also, Electrum wallet and friends don't do proof of work validation, they merely check which is the longest chain.
Tailgating and weaving are caused mostly by frustration due to improper lane usage. It is the law everywhere that on a multi-lane road, the left lanes are for overtaking and slower traffic needs to keep to the right. However it's rarely enforced.

Several states (Indiana being one) have recently enacted new laws that allow ticketing drivers who are driving at the posted speed limit but blocking traffic in the left lane. So even if traffic coming up from behind you is exceeding the speed limit, you are not permitted to block the left lane.
No, but each article you read automatically is archived in "Viewed" section for an easy access.

Btw, thanks by your feedback. We will add a switch in the 1.1 version (coming in a few days) to auto-delete the viewed posts from your main feed and archive them in your viewed tab only :)
In addition to the most broadly covered in the media. I think this individual is confusing their anecdotal experience with that of the Reddit user base.
The same administration that just assassinated a prosecutor that had written out an arrest warrant against her.
I guess gp should have said

"I really wish Microsoft, will some day push Mojang to rewrite Minecraft in a different language while keeping it portable."

From the article, it looks like the rewrite would not affect linux/*nix users. If I get paranoid, I'd say they might even drop the "old" client at some point.
And then you have the $12 Gonkai phone with 32-bit 260MHz CPU, quad-band GSM, Bluetooth, MP3 playback, and an OLED display plus keypad for the UI.

http://www.bunniestudios.com/blog/?p=3040

Western "open source" pales in comparison to the hacker communities in Asia.

EDIT: To be clear... CHIP is a very cool effort. But the headline is entirely too sensationalist; it is not the "world's first $9 computer."
Excellent analysis. I suspect that the secondary and tertiary affects have a lagged but similar impact on the user base as Digg's failed redesigns.
Show me a tool out there that already does this in react. Besides relay, which isn't released, I don't know of one. Defining data in your component is a new concept to the entire javascript and web development world. I view this more as innovative than jumping on a bandwagon.
> it's a simply a matter of time until the good content snowballs away to the next site

And that "snowballing" movement could be created easily with https://www.iWouldDo.it