skysight-inc/HackerNews huggingface dataset:
I never heard of rapgenius before this, or never noticed what lyric site I was on since I treat lyric lookups almost like dictionary lookups.

As a result of this story, I now have heard of RG. So ironically, any press is good press, and despite the banning, and the public shaming in the media, it may very well be the equivalent of millions of dollars in free brand awareness.
This is really cool!!
Add this to package control :)
Is it a coincidence that the main character in the TV Show "Damages" is called Patty, too?
Remember these days cheating is called 'Smart Work'! People who work hard are considered fools, who inevitably do all the work for some one who can exploit their work to his/her benefit. In our society financial worth is the sole measure of success, and unless you get caught doing something illegal the more manipulative you are, the more you are considered smart.

Unfortunately if you take a real hard look at it, much of that is true. I know great programmers who do great work, only to find some one at the top levels take all the credit, and make the programmer look like a replaceable cog in the wheel. Fat bonuses, promotions, foreign travel, big pay slips et al are taken for things like 'nurturing innovation', 'demonstration of leadership' which is basically making somebody else to the job, while not moving a finger towards the goal yourself, then just blanket claiming the credit for the all work and in the meanwhile making it look like it would have been impossible for anything to get done in their absence.

There is an entire mass populace of people that makes fortunes doing things this way. And such people as I said are considered 'smart'.

In many ways I feel Ayn Rand said was very right. The progress of the world depends on a select few prime movers, then there is always a crowd which makes it big by merely begging, cheating, leeching, stealing and sycophancy.
You may find it a flaw but remember this belongs to the bigger cultural environment. So for example, in another country you might see people being shy about self promoting, but you'll also have difficulties engaging them in small talk, or even making new friends. Also, people may get the same reluctancy over new technologies than they have about new behaviors.

Anyway, alpha people exist everywhere, they just tend to display it differently in another cultures so you don't notice at first.

Also - it's not corporate America only. The world isn't that different.
I'm a bit skeptical if the term FRP really applies here. The usual FRP programs are written so that you first define a few primitive signals (I use the term signal for the sake of this thread being about Elm) and then use them together with a set of combinators to build up a entire signal network that defines the program. In Elm you already have the primitives and then just step state like you would do in a FP language normally.

Elm is theoretically classic FRP with a option of a arrow interface, but the combinators for building signal networks is not provided by defult. Therefore I feel its a bit unfair to call it FRP and not having a prefix explaining that its a derivitive there of.
Rebuilding www.friendsvite.com with AngularJS instead of crappy Jquery. But I'll only work on it in the plane though, without a web connection. Makes it spicy.
> This is, well, false.

Harmonia was more about language-aware editing, Ensemble and Pan were more about structured editing.

> This stuff has been done forever, and it's been "the next generation" forever.

The Harmonia stuff never worked that well when I tried it. I've also read many of Graham and Wagner's papers on their tooling, and you know what....

> This is an area where i'd read a lot more than i'd sit down and code, because a lot of smart people have been this way before.

...it turns out we can do much better than what they did given per language consideration. Once I decided not to use Harmonia for the Scala IDE, I came up with a way to incrementalize Martin's compiler fairly easily. It wasn't that hard in hindsight, but none of those fancy algorithms were really necessary at all! Instead, we just needed an incremental computation framework like Glitch [1] to do the heavy lifting transparently, which eventually led to my work in live programming.

So the moral of this story: don't trust everything you read from an academic conference. Often work is incomplete, not appropriate for your context, outdated, or even unworkable. Usually, its incomplete and there is lots of room for improvement.

[1] http://research.microsoft.com/apps/pubs/default.aspx?id=2013...
Adding new features to https://likeastore.com
Glad to see the pixel count finally increasing. I remember having a moderately-high-quality CRT when I was in high school that easily did 1600x1200. It was quite a while before LCDs did anything like that. Then resolution went backwards as companies realized they could sell you a 100" monitor with a resolution of 1920x1 ("super wide screen true HD!!111!") for $20. And there we've been stuck for like 5 years, with monitors getting wider every day but with the vertical resolution decreasing.

I think I'm going to get the 32" 4k variant and replace my TV with it. This is especially relevant since shows are starting to be released in 4k resolution, though I worry that 32" is kind of big for computer work and kind of small for TV. Sigh. Small apartments :(
Would you want bag semantics for things like union and intersection then?
Adding some improvements to my project (keyword research tool for Google): http://metrics11.com
Facebook is basically dead and buried with UK teenagers
Huh.. Yet another Alt Coin wants Donations in BTC?? http://prntscr.com/2e111d
(I'm working on Sourcing.io.)

While that is a possible outcome, we're working really hard to make sure that doesn't happen. We'd hate to be responsible for an increase in the volume of recruiter-spam sent to engineers every day. Although this isn't on the homepage, we are planning to add a set of tools so that engineers can manage their profiles and companies' technical recruiters can coordinate engineer-to-engineer outreach. We believe that it's a lot better when engineers should receive cold recruiting emails from the people they'd actually be working with.
Oh, it would need to be "Gestaltungsingenieur". But Gestalt is a proper word in German by now, thanks to Mr Jung and friends. See eg https://de.wikipedia.org/wiki/Gestaltpsychologie
Been working on Camlistore: http://camlistore.org/

It's still quite early, but it's starting to look a little like something that might be useful someday.
Why do you think its being rendered in OpenGL? If you render to a 3D device directly, you'll at least need to work with an appropriate 2D graphics layer on top of it (e.g. Quartz, Cairo, or Direct2D) to help you with font rendering or even basic line rendering! Bezier curves, font vectors, and anti-aliasing ain't easy.
In most actual implementations of relational DBs there's nothing to disallow repetition in a table - you just don't specify a primary key (or preferably have a unique primary key that's just an ignored surrogate).

The difficulty with caring about ordering in the relational model is that suddenly you're imposing a lot more constraints: when you're joining two tables, whose order 'wins'? If you say (for example) that left side wins, you then need to keep track of that order through your query.
argument != opinion
The Modular Java Platform and Project Jigsaw
Trying to get my poker app to beta https://bitflop.me
ST3 compatibility problem is hopefully solved now, by one of user contribs
Thanks. Although, in the spirit of HN pedantry, I cannot re-join as I never joined in the first place.

Please, I urge you to move to an opt-in only model. Otherwise you run the risk of being as despised as Klout and other similar forced participation sites.
it's easy to add custom commands to git
Its very easy to be wrong on this one, since there are 2 buttons for "win" and "mac", and none for linux
Writing a NodeJS daemon to better manage VM spawning at http://testingbot.com
If Moses was the most modest man in the world; would he
even make a statement claiming he was the most modest
man in the world?

I can handle a little self promotion, but it's always from
the wrong guy. Too many of those wrong guys had wealthy
fathers who financed every thing. I guess in order to
get laid, or promoted they need to let people know what
"talents" they have? Some of you computer guru's are the
worst offenders.
The sales folks I know are all very hard workers who often get yelled at for flaws in the software that the engineers didn't care much about. They have an overall view of the product that many engineers should but don't have. They travel a lot additionally to their actual work time which is much bigger than 20 or 30 hours. Also, I have seen engineers being as much guilty of feature creep, if not more than sales. Sales usually want the feature they need for their current customer - fair game (product management must prioritize for the greater good), and they would like the features to be implemented well.
Of course their job doesn't scale that well, but they are still very important for major contracts.

Maybe if your sales team is not working this way, you should consider a new employer, the same way many are advocating when the engineering team is broken. Product management, engineering, marketing and sales should work together.
You realize this game is the very definition of linear gaming...?
Find Out The Secrets Of Your Email's "Emotional Temperature"
Custom Reddit CSS (stylebot)
~~~
#header-bottom-left {
background: rgb(248, 229, 219)
;
padding-top: 20px;
}

#header {
border-bottom: 1px solid #ccc
;
}

.tabmenu li.selected a {
background-color: #CCC;
border: 1px solid #999;
}

#header-bottom-right {
background-color: #eee;
border-radius: 0px;
}

.tabmenu li a {
background-color: #ddd;
border: 1px solid #ccc;
}

.rank {
margin-top: 0px;
margin-right: -22px;
font-size: 12px ;
color: #999
;
}

#header-img {
display: none;
}

.author, .domain, .domain a, .score, .tagline, .tagline a, .flat-list a {
color: #aaa;
}

.domain a, .tagline, .flat-list {
font-size: 10px;
}

#siteTable, body {
background: rgb(246, 246, 239) ;
}

.arrow, .side, .listing-chooser {
display: none;
}

.title, .parent, .parent a .title {
color: #555;
font-size: 13px;
}

a {
color: #777;
}

~~~
>Last I checked, drivers for nVidia at least don't yet support cheap scaling for it.

Are you sure that's correct? I was under the impression that virtually all GPUs have hardware scalers that wouldn't harm performance.
stylebot css. http://longr.co/1ZhQKj
Instagram Python-Django API
Doesn't look like it. http://appcenter.html5tools-software.intel.com/TOS/

Seems fairly permissive, but has provisions to do with de-compiling anything distributed in binary form so it looks fairly mixed.

This may though just be due to use of some legacy, licensed library somewhere rather than deliberately restrictive licensing. I haven't looked closely at what comes with XDK so I'm not sure what components are used.
Anti-gravity tower 2D defense game (3 days) for browser (Javascript):

- Build hanging towers (where you want, really);

- Enemies can destroy your towers;

- You can move object freely in the world by dragging it;

- You can upgrade your towers (interface built with backbone + bootstrap)

- The damage is calculated with the force of impact of the bullet (in next version you can change the bullet type: slowing action, mines/explosions...).

- You can build crates (will be named crap in next version)

Play now here in browser (no download, ~600KB): https://webdesignporto.com/
I worked with this guy for quite a while who I used to supervise as a developer, being a bit tired of his incompetence but seeing that he still had an interest in helping out, he and I suggested to my bosses that he be reassigned to a position that might fit his profile a bit better. Shortly after, the guy was made systems architect, without my prior knowledge (I was still in charge of devs). I pointed out that while a less hands-on position might be better suited, what he was doing clearly had nothing to do with being a systems architect (in no small part because I was the one taking care of that, if given the time).

My bosses and said guy agreed and decided to make him a "business systems analyst". As of today I'm still not completely sure what that position entails. The basic idea, I was told, was that he would discuss and gather requirements from clients, then turn them into a useful set of documents and clear explanations. And this is where this article particularly hit the nail.

Not once did this "business systems analyst" produce a valuable document. While he was attending meeting after meeting, going to conferences around the globe to supposedly learn about products he had literally no technical knowledge of, I wondered more and more what his value to the company might have been. He essentially created, with my bosses' blessing and encouragement, a whole confusing layer in the development process.

He made a lot of noise, produced extremely confusing (and poorly written) documents turning basic client requirements into any developer's worst nightmare, readily passing the blame around without ever putting his position in the balance. Missed deadlines would be the PM's fault, an incorrect feature would be a developer's mistake, a misunderstood requirement would be the client's fault, and the list goes on. Each and every single project he touches simply becomes an absolute bane, but the amount of fuss generated through useless emails, delayed replies and inconsequential yet time-consuming nitpicking, has my bosses falling head over heels for him.

Long story short, four valuable people (including myself) have left the company, and the guy is now "business systems director" (I did not make this up) and is on the board. This is both a sad and terrifying state of affairs...
So I see all sorts of debits and credits on my credit card statement relating to admob over the last few days. I suspected someone stole my credit card and went to town on admob. Instead it seems someone at Google made a really big mistake.

I could only find one english site discussing this and a few Russian ones. Check your credit card statment if you used admob before. Surprisingly googles excellent customer service(christmas humor) did not notify people of the mishap or charges. One guy on the forum reported over 100k in refunds and then google charging again.

I think I may be up or down(in pennies) as the transactions to and fro were not identical due to maybe exchange rates as they were days apart.

I am disappointed that a company has their hands in my bank account where they can do these transactions both ways without even notifying me. I am complaining to Visa about this.
Almost doesn't matter. If any significant number survive to reach success then it'll change everything, eventually. It's very difficult to argue against success, e.g. millions in the bank accounts and products that people are talking about. And once people see their friends and former coworkers succeed they start to get the idea they can do the same.
Behind the scenes of a dashboard design
Learning to fly my self built and coded arduino/nodejs quadcopter drone. https://github.com/fluentart/drone2
Well they do mention it indirectly

Ultra HD 3840 x 2160 packs in four times the resolution of Full HD
Hmm.. URL followed by anything will return the same (not 404) page: http://rsr.io/hacker

Some info about the server:

< HTTP/1.1 200 OK
< Date: Thu, 26 Dec 2013 09:47:29 GMT
< Server: Apache/2.2.22 (Debian)
< Content-Location: posts.php
< Vary: negotiate,Accept-Encoding
< TCN: choice
< X-Powered-By: PHP/5.4.4-14
< Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
< Content-Type: text/html
It's amazing how fast the world moves on.
Dont like it:

1. Spacing between posts should be bigger.

2. subheader of post should have a more readable color.

3. Font is bad (For reading it is better to use monotype fonts and 16-22 font sizes)
Happy New Year - Today we will be drawing a snowflake in PostgreSQL.
Ahh found it: http://rsr.io/login/
Custom DropDown List for iOS
Or even "!rg foo bar".
(I typed that without looking it up, but I am sure it would work. That's how I use DDG all the time)
Building a proper github issues app for iOS that'll allow me to filter and sort open bugs in my projects.

I'm planning on releasing the source under some sort of OSS license and eventually releasing the app for free on the App Store. Follow me on twitter if you want to learn when it's released in either capacity.
Logo Design is Imperative
I don't care who he is. And it seems that you missed the whole point of my previous comment. He is not gifted. He indeed is very good but he is not gifted.
Then what does count? Download count? Net monetary gain? Fame?
Why re-invent the wheel every time? I quite like frameworks, because in the end it is just one less thing to worry about.
It wasn't mentioned in the article, but Galt's Gulch Chile was founded by Jeff Berwick the tech entrepreneur who co-founded the Bitcoin ATM project, and also stockhouse.com in the 90's.
One age group in one country isn't exactly 'moved on' yet. Waning yes, but still a force to be reckoned with.
There is always going to be one form of online chat that people will use, no matter the other websites.

ICQ / MSN / FB Chat / WhatsApp / whatever it is in the future teens will use it and love it.

I loved ICQ & MSN growing up, I can't wait to see what comes in the next 10 years.
24" with 3840x2160 should work perfect in HiDPI mode.

Although I'm waiting for an OS X Mavericks Update to support 4k at 60Hz via Thunderbolt 2 (i.e. Display Port 1.2).
Suggestions for secure, peer-to-peer, encrypted chat apps
With all the recent revelations about NSA and even more recent Telegram publicity, what hacker news audience would use for safe, peer-to-peer communication?
pretty much seems that way in australia as well. source: father of 14 year old.
Uruguay is the Economist's Country of the Year
Correct! That was not clear. I hope you'll forgive the transgression as I'm juggling a few forms of communication at the moment--this HN submission came out of the blue.

I completely understand your perspective. The problem for companies who want to recruit great people is that most of them aren't looking for new a job (several studies put the percentage at around 80%). Therefore, companies are forced to reach out to those people to pique their interest. There's a subset of great companies who take the time to craft personalized, relevant emails to these people; there are some who even get their engineers to write the initial email. We want to work with these kinds of companies.
5 Paths To Doing Great Work At A Terrible Company
About cannabis regulation: "This is a change so obviously sensible ... that no other country has made it."
I showed this Fedex commercial to my team as an example of what not to do: http://www.youtube.com/watch?v=zNCrMEOqHpc

I think the most important thing (just as important as hiring) as a manager is creating a culture of giving credit to others and deflecting credit from oneself. Let others speak for your work because if it's good, someone will say something (and if they don't you should bring it up in a 1:1), because that's the expectation and the culture.

Once you do that, everything else takes care of itself in terms of department drama. People who are naturally well mannered will fit in perfectly and people who would have been problems in other environments understand that this is the type of behavior that's expected if they hope to progress, so they will follow suit.

Besides that, correctly evaluating performance is important. For engineering managers, one thing I noticed is that code doesn't lie. It's the most objective metric you can use. All other metrics are subjective, and should be weighed less in comparison. If you have no way to easily look up someone's code contributions, it is nearly impossible to evaluate talent correctly.

Still trying to figure things out but those are just some of the things I noticed.
Backbone or Angular or Ember? Here is my choice and why
myspace was a force to be reckoned with.
I actually came across some people like that,
who where bossy and self promoting (didn't like them too much ).

but if you combine it with hard work and true care for the business you might pull it off
The 15 Best Design Essays Of 2013
Paul Ryan Wants Tax Reform in 2014
It's not just that particular demo video: almost everything I've seen shows extremely little of the instrument in detail, including all the videos and articles posted as replies here. Almost nothing gives any details on the action, how the action deals with so many differing string heights and wheel contact angles, how tuning is done when affected by both string tension and what appears to be string bending by the action, how voicing is done considering all of this and the wheels... there is no detail at all.

This sadly seems like it might be intentional, too: in http://tygodnik.onet.pl/zmysly/the-da-vinci-tone-in-english/... (also posted elsewhere here), the maker skirts around encouragement to talk about details with the same generalities he uses in the videos, and then outright refuses to discuss details when asked directly beyond talking about the strings going out of tune and volume issues, both matters that are mostly obvious, uninteresting, and not unique to this instrument.
>Many games, even 5+ years old, don't run 100% at 60 fps on highest detail on the 680

I have to wonder how much that's got to do with unoptimised drivers and unoptimised engines. It annoys me that there are some games I'll never be able to run (on PC) as well as they ran on the devs' PCs.
The Facebook app is just a portal to the website. Apps that appeared as apps first seem to be a bit more of sanctuary, as I'm pretty sure mums and dads everywhere haven't quite yet mastered the whole app concept. My parents for instance still have feature phones despite using Facebook.

Personally, I'm glad to see apps that are primarily used for conversation, rather than obsessing about what our 'friends' are doing every and any minute of the day, are becoming more popular. For me Facebook has wholly been replaced by Twitter and Whatsapp, and I've noticed my younger cousins are using BBM and Skype.
"one country" that has a high GDP per capita, sweet-spot demographics for advertisers, and a high ad spend budget by marketers, that allows FB to generate considerable revenues. this is not just a "warning sign".
Are you saying Dogecoin is not a pardoy?
This is pretty much the selection criteria for "The Apprentice".
virtual machine image to run the nextcoin wallet in an isolated environment. Currently for virtualbox, looking at delivering a live CD.
http://nextcoinbox.github.io/nextcoinbox/
Digital Nomad - Things He Does Differently
I just want to carry my cell phone and leave my wallet, and keys, at home. Of course, some version of a smart watch would also work.
I'm wallpaper-obsessed and I recommend Kuvva (http://www.kuvva.com ). It gives you curates bursts of 7+ quality original wallpapers every week, on iOS and OSX, thanks to a partnership with actual art galleries.

This said, I think there's still a niche for a website or app specialising in new minimalistic wallpapers. Also, I'd pay for a "wallpaper-on-demand" service where one could order custom pics - I think photo websites like 500px are missing a trick there.
WOW! Teenagers are moving away from Facebook? That's SHOCKING news. Fresh stuff, I had no idea Twitter and Whatsapp are also social networks! And I didn't know Facebook could be in competition with itself (Instagram). And it's not like I read the exact same article, except with actual content, two months ago. Definitely deserves to be on the front page of HN.
Your trust issues are showing.
That they launched with a price tag and functionality for recruiters but nothing to even let developers see the profiles they've assembled, without consent, by scraping public data tells you all you need to know about their respect for engineers.