skysight-inc/HackerNews huggingface dataset:
> Never used Erlang nor considered it

---------------

Well, I guess only the first part of that is true now. :p

But yeah: Why not Erlang?

I haven't seen a good pitch for it that addresses anything we're interested in.

Erlang's big thing seems to be that it scales. We don't have that as a major problem for our programming. If we did, I imagine I'd be interested in quantitative comparisons with other programming languages for similarly advanced code, (i.e. I wouldn't want to read some ungodly shitfest alongside decent code as the argument that Erlang was better.)

To be convinced from that perspective, I'd have to:

A) Know ahead of time that we were going to be in a position where we'd need that sort of optimisation

B) Know, or strongly suspect, that we wouldn't have to expend more effort learning Erlang than we would optimising it to 'good enough' performance in another language.

C) Be assured that I'd be able to hire sufficiently intelligent programmers who knew, or were willing to learn, Erlang to maintain things if I set up in it.

That seems a rather niche position to be in requiring both a very strong pitch for that advantage on the part of Erlang, and a significant degree of foresight on my part. If it takes six months to a year to gear up for starting a decent Erlang solution, we'd best be expecting to do massive systems engineering fairly frequently as compared to writing the solution in something that we know right now for that to pay off.

People may say that it's trivial to implement what's missing in Erlang, as compared to the systems side of things that's missing in some already known language. That may be true, I don't pretend to know enough about it to comment on it. However, even if it's so, is it sufficiently harder to implement something that scales out to the required efficiency in Known-Language-X than it is to learn Erlang to that level? Especially given that there's probably already community support for scaling in Known-Language-X.

#

It does seem to have some other nice features. But from that perspective - and this was my first response on dipping into Learn You... I look at it and think 'This looks kinda like Haskell. Why not use Haskell?' or, as the case may be, 'Why not Lisp?' Both of which I've some experience with and would be easier to find good programmers for.

In that regard Erlang is competing with some damn powerful languages.
Thanks for the rename, whoever did that. Couldn't figure out how to properly phrase it without being super link-baity.
The mobile apps all kind of suck though. i keep installing new ones, and always end up back in the browser, exercising my pinch-to-zoom muscles.
Erlang vs Haskell [2006]
The greatest advantage would be partially insulating the owner from platform changes, though that depends on how Razer implements the generic backplane in the tower.

For example, lately Intel has been changing CPU sockets and interface chipsets like I change my underwear. Upgrading the processor requires upgrading the motherboard, which may trigger a cascade upgrade of other parts. With this system, it may be possible to upgrade the CPU module (with all bridge chipsets included) without having to touch any other parts.

Also, you are no longer limited by what a motherboard vendor chooses to put on their board. No worrying about number of RAM slots, number of USB headers, how many of each type of PCIe slot they decide to include.

How well it works, and whether it justifies the price, remains to be seen.
Map of Conflict Lines in Kiev
Path 2 is actually something you could do with neovim. The editor's core and it's UI would be decoupled, so you could put whatever UI you wanted to build on top of it relatively easily.
Show HN: I'm giving away 26 hours to 26 startups I've never met
Today's my 26th birthday. One of my goals this year is to work with lots of new, interesting startups. So, in YC fashion, I'm opening up 26, one-hour "office hour" sessions to any startup who is interested.
It might be a better strategy to keep the module prices as low as possible and depend on frequent upgrades. I wouldn't mind committing to buying a new CPU/RAM module every year for a few years if the price was right.
Its pretty kludgy, but X forwarding to a local VM that runs it is actually usable.

It's also available through MacPorts apparently, though I haven't had a chance to try it.
> They didn't really have a good answer for whether that e-mail would stick around after I graduated. Or whether access to that account would be available forever, or whether it would be free.

Yeah, that can be an issue. It seems to be pretty common now for universities to let folks keep their email addresses (since they often outsource the addresses to google).

> I didn't even bother asking why anyone would want an ugly e-mail address like pxl014000@utdallas.edu to be their official formal means of communication.

Very true. Though, often one can set up an email alias (assuming you don't have a name that's too common!).
> And one reason it works is because it has built-in those features for building fault-tolerant systems which, for example, Go lacks.

Very few people really need that though, so from a marketing point of view, to sell that as the primary feature is to consign Erlang to a fairly small niche.
Ah okay, that makes sense. You're completely right that that's not really solvable in general.

Unless, of course, we finally switch over to a public/private key based login system and each user's balance sheet is composed of a set of authorized/signed deposits, trades and withdrawals (ie. a full blockchain, but centralized and "mined" only by the exchange's server). I wonder what possibilities that kind of setup would open.
This actually hit my previous company in a software context.

We would number our hotfixes sequentially. Many would be items demanded by a single client, so would get deployed as hotfixes only to that customer's site, and just rolled into the main trunk for the next quarterly release for everyone else. Clients would always be notified about hotfixes going onto their live sites.

One savvy client noticed the hotfix numbering sequence. Naturally, that ensued quite a number of extremely awkward discussions as they would regularly ask why our software needed so many hotfixes (tens per week) and why they weren't entitled to all of them right away.

Solution: a new policy to randomly generate hotfix numbers. Which of course led to the next problem, that now the sequence was not obvious from the names, so dependent hotfixes would sometimes get deployed in the wrong order. Why can't anything be easy...
Hire Remotely just launched – FREE 30 day job listings
Hire Remotely has just launched and for a limited time, we are allowing all 30 day remote job listings for FREE. Check it out! www.hireremotely.co
I think technology is neutral. At the end of the day, it's always people that are the problem and the solution. The same technology that allows a despot to oppress people more easily simultaneously makes it easier for a faction to overthrow him.

Consider Hitler's Germany. There were factions within the military that tried to overthrow him, but failed. My assertion is that widely distributed technology makes it easier for factions like that to succeed.
Congrats Sama!
i so wish any of the terminal emulators in osx had the scriptability that urxvt has. i miss it all the time :/
> Yes, but you could do that within the tower. Maintaining signal integrity through the connectors and/or propagation delay due to trace length would be the limiters.

They can, and probably will, also use signal path equalizers.
There's a saying at Harvard Business School... (I didn't attend, so I'm not namedropping!)

The A students become professors. The B students work for the C students.

The academic society forces this focus on high grades across all subjects that is unhealthy.

But what's a student to do? If you can't get into a top school with a couple of Bs, life gets tougher. If you want to major in Computer Science, any school is fine. If you want to major in Philosophy, you had better get into a top 10 school. And once there, you'd had better get top grades because you'll need to go to graduate school.

The problem is even larger than the author suggests. If you're in a large city, to get into the nice high school with the fancy IB program, you might need straight As in junior high. And that junior high school may have competitive admissions.

It's a wonder that any creativity survives!
That sounds like one of those "serious in theory, trivial in practice" problems. Like it or not, there ARE only 3 types of standard transactions, and even the network-level protocol recognizes this. Each of them has a specific address convention.
Gosh that's pretty.

This is the kind of ambition that I feel like is missing from PC's. So much of the PC business revolves around just cutting cost and not making something cutting edge. Somehow Razer has managed to build interesting hardware that pushes the limits in a world where everyone is stuffing off the shelf components into mostly generic cases.
I think the most important information is the table:
Month	Statistical estimate	Intelligence estimate	German records
June 1940	169	1,000	122
June 1941	244	1,550	271
August 1942	327	1,550	342

Intelligence estimates... so off the mark.
I'd love to figure out how to get tmux/screen keybindings for this.

Opening a browser and using it within an existing terminal (without needing the mouse) would be incredibly close to the ideal workflow for me.
Nice Tom, awesome offer. Maybe turns into an annual tradition?
One of the ironies here is that it's actually much easier for the smartest kids to excel in school if they have a healthy level of disrespect for it.

Intrinsic motivation is the dominant factor. A student that's actually driven by curiosity and a desire to master everything he or she can is tens or hundreds of times more effective than someone acting out of extrinsic motivation -- the carrots and sticks of grades and punishments.

It is so much easier to learn this way that the other kids who are just slogging it out seem to be moving in slow motion. Staying far enough ahead of them to get good grades takes very little effort when you've actually internalized that learning is something you do for fun.

The real trick of course is igniting the desire in the first place. Which has been obvious for at least two millennia:

"The mind is not a vessel to be filled, but a fire to be ignited." - Plutarch
>I don't use Vim much now because I work a lot in Windows, and Vim got me into the habit of hitting escape when I was through entering text, but escape cancels the input in a lot of programs. However, I still use it in the shell or when I need to make certain global edits.

some people discourage the use of the Esc key and prefer to use Ctrl-c instead. I'd recommend to disable it and force to use the Ctrl-c combo. I did it and completely forgot about the Esc key(actually I find it more comfortable)
Does this contain patches for the jailbreak?
Avoiding surveillance is easy, but it costs money. It turns out most people don't want to pay for it, and the market decides in favour of surveillance. (I'm talking about voluntary surveillance here. Even if there's no voluntary surveillance, governments could obviously still spy on you).
You're beating the right path. Don't let anybody take wind out of your sails for any reason.
Prior discussion:

https://news.ycombinator.com/item?id=7020090
A tool for conference attendees
Congrats! Big step up for him. Big step for PG too. I think the new division of labor should allow each to specialize at what they're good at.
Greenland's span of longitude in degrees is greater than that of the continental US. That is what this map projection is displaying. Even though Greenland's distance is smaller, it's more longitude and time zones because the meridians are very closely packed near the pole.
The Disappointing Contradictions Of WhatsApp Being Acquired By Facebook
Apologies if my post felt unnecessarily snarky. Yes I am cofounder @ Immunity Project, but I previously helped create Redbox Tickets so I have that hat on for this thread. My opinion on the video aside, when you have a line of people in front of you trying to get into an event, how does this help build community? You have such little time with each person because your #1 focus is getting them in the building. Even if its a small event you want people spending more time in the event not chatting with the ticket taker. What is the roadmap like for this feature? Perhaps that will help me better understand the value prop.
I'm with you on this one ^
You can do that but you'll be throwing certificate errors everywhere if they're self signed. By the sounds of it this is a bypass or method of getting around the CA altogether.
The relative terseness and readability of Ruby code makes it so that turning to reading the source code is often favored over a lot of documentation.

It would be a bit more difficult to operate in the same way in a Java environment.

That said, the fact that it's kind of viable in Ruby doesn't mean that it's the best thing. Ultimately, I agree with you: better documentation would be very welcome.
Quite possible...
Unfortunately, a 520 isn't a official HTTP error:

http://en.wikipedia.org/wiki/List_of_HTTP_status_codes

Quote: "520 Origin Error (Cloudflare) ... This status code is not specified in any RFCs, but is used by Cloudflare's reverse proxies to signal an "unknown connection issue between CloudFlare and the origin web server" to a client in front of the proxy."

Basically, the error (if it's a real error indication and not bogus) suggests an inability by the server to establish a connection with your system. Remember that HTTPS (HN's operating mode) signifies extra requirements for a legitimate connection (and a different port: 443 instead of 80), so there might be firewall issues at your workplace that aren't an issue at home.
Me too, I've been switching back and forth between both. I'd be interested in knowing if Pentadactyl is still running fine on Firefox 27.
That would be problematic at best given the clock speed and timing requirements of DDR3.
Sales is much more publicly metric driven than development.

Many top sales organizations have public quotas, with quarterly contests, and public records showing how everyone is doing against it.

The nature of sales (public wins and failures, lots of banging your head into the wall on a daily basis to support an unknown long term outcome) is why there are a lot of athletes that get into it.

The app seems to be very much in line with this type of thinking.

But yes - it would never work for developers.
Norms that aren't enforceable aren't "rights" they are aspirations or opinions. The UDHR has lots of aspirations, stating that people should be provided the basic necessities of life, but without real buy-in, those are just someone's opinions.

Moreover, talking about "rights" which are mere aspirations makes the argument of "we shouldn't do X because it violates peoples' rights" utterly impotent. "We shouldn't spy on other people because I believe that people are entitled to privacy." Okay, and your beliefs are special because? If you can't cite some concrete basis, either in law or broad and deep social consensus, you're just expressing your opinion, but trying to make it seem more authoritative than an opinion.
Lack of modularization?
Make it twice as hard and require half as many points. Getting 100% at anything signals the end of learning, not the beginning of mastery.
For some reason I cannot edit this anymore. It is HTML5.
ATARI forces Industry Entertainment to change the name of their upcoming game
Just checked out InsightSquared, we're definitely similar.

While relatively subtle, the main difference seems to be that we're more of a motivational tool whereas they are more of an analytical tool.

We're trying to position Ambition to where it's primary purpose is to drive numbers, not just look at them. Yes transparency through reporting is part of that, it's just more passive and it's easy for people to become paralyzed by data.
You bring up a valid point. Presenting a picture as the only means for authentication removes the benefit of digitized confirmation. Pics on the app store link appear to show a clock of some sort over the picture, but even that could be easily recreated.
This fraud is "enormous" only compared with a bartender stealing cash out of a till. It is infinitesimally small in terms of what occurs on a very regular basis.
Basic Concepts of Java Programming
When I saw the title of this, I thought, "This is very P&G". Then I saw that the founder came from P&G. That's the right background to make this work. It's more about solving business challenges ("How might the scanner data tell me about an out of stock that my ERP system is missing") rather than technical problems.
Massive Inflatable 3D Jungle Gym Created by Austrian Artists
I want to Date Nick Goepper – Helen's Dream Date
I want to Date Nick Goepper - This is how I envision our dream date. Hopefully after seeing it, Nick Goepper will want to date me too.

It's the morning after an amazing night when Helen receives a phone call from a friend. What was this dream date all about? Well it was with Nick Goepper so it was without a doubt incredible.

Skating in Bryant Park? Check.

Smooth vocals singing "Can't Take My Eyes Off of You? at a Korean Karaoke Bar? Check.

A homemade romantic dinner for two including Fettuccine Alfredo and Fresh Baked Chocolate Chip Cookies? Check, check, check.

I want to date Nick Goepper.

https://twitter.com/HelenWeselcouch
> Why did you create a profile?

1) The intent was to separate my personal and professional social presence: Facebook is no place for doing or talking business.

2) I was looking for work at the time.

3) I tend to try things out

> If you don't want to connect with your professional network,
I never said that.

> if you don't care who looked at your profile
Whether I care or not, I don't think the network should be reporting views to profile owners. I don't think I am alone in this either: Can you think of any other social network that does this? Would you go back to Facebook if it reported your every view to your contacts? Of course I'm spooked by this.

> What do you think is the purpose of having a LinkedIn account?

Not sure. I can eliminate a few things:

- Not finding employees. I'm supposed to pay for premium to be able to search properly and message people, and then (given my personal experience as a user) my message will be lost in the noise of irrelevant offers (who the hell thinks a PHP developer would be remotely interested/suitable for UI/UX, C++, Technical Writer, ... ? Mass mailers do). SO careers and behance has served me very well instead.

- Not finding work. Can I even separate my contacts into people-that-can-see-that-im-looking and people-that-shouldnt nowadays? If so, I'll call it progress. (My boss shouldn't know if I'm looking ffs)

- Not organizing contacts. One flat list of people?

- Not content. The majority of content I got to see was PR/HR kind of fluff that was almost exclusively cross-posted from elsewhere. None of my professional contacts actually generate content - that seems to happen on Twitter and G+.

I guess I use it as another online CV.
Underneath, it uses DSP.js also, so I'd imagine it's pretty similar. I am able to get autocorrelation & FFT frequency results out & graph them at about 50hz without any optimization on my rather old laptop in Chrome.
I want to Date Nick Goepper – Helen's Dream Date
Good conversation so far. Hoping this catches on. #startups is nice, but it's more of a social / chit-chat channel these days with not much actual focus on tactics, strategy, or serious startup issues. A channel like this could be very handy.
It may be as much a product of the school system.

In my local area, schools are formally ranked by their average grades. This means they spend 13 years encouraging kids to believe that taking easier subjects (with better pass rates for the school) is in their own best interest.
Avoid?

We're here.
So it's probably a good sign in general, but not a sign that the major is changing yet.

At my university I would guess that it was about a quarter women. They were evenly distributed amongst the caliber of grads. Of the top 8 or so in my class (smaller program) 2 were women.
First, every vim plugin would break. But if you look at how many Vim plugins are actually used, I would be surprised if the top 100 Vim plugins covered less than 99.99% of all Vim users. That means we only have to upgrade 100 Vim plugins, and probably just a couple of lines if they're written well.

Please don't invent fake statistics in order to support your argument. Vim's plugin ecosystem has a long tail distribution[0]. After just a cursory glance at vim.org's script repository you'll notice that even the 141st ranked plugin[1] has over 10,000 downloads. To find the first plugin with less than 1,000 downloads, you'll have to drop all the way down to sql.vim[2] which happens to be ranked 1501!

Personally, I happen to use (daily) multiple plugins which are ranked outside the top 1000.

[0] http://en.wikipedia.org/wiki/Long_tail

[1] http://www.vim.org/scripts/script.php?script_id=483

[2] http://www.vim.org/scripts/script.php?script_id=905
What is the relation with Luton?
Can't see any mention here: http://stephenbax.net/
On that same note:
Vimeo does allow download links to the source files (assuming its a distribution format like MPEG4 and not intermediate codecs designed to be used by Final Cut, Avid etc). In the interest of preservation, it'd allow users to download the sources as well, would be more easily viewed (and embeddable).

I do see value in hosting outside of Vimeo/Youtube as the likelihood of having content DMCA'ed is a looming threat.
Assuming that the 'tower' is the motherboard, it better cost the same as a module, or else this is a non-starter.
I think the point is that although it's only 1000km, the difference when expressed as a proportion of one day is the same. So noon in LA corresponds to late afternoon in NY, noon on Greenland's west coast corresponds to late afternoon on Greenland's east coast.
Tim. You're a pessimistic bastard but I love you. And I love Omniref. (When I remember to use it.) Maybe consider a sublime text plugin and complete sublime's inevitable march toward IDE-dom?
He's using (or at least loading) the DPS.js library: https://github.com/corbanbrook/dsp.js/
It could also be that apple wanted the other part of Burstly which did advertising, to help support their iAd platform.