skysight-inc/HackerNews huggingface dataset:
> > With Go, you never, ever have to write any OS-specific code.

> Okay. The article claimed otherwise: "In Go, you can define different files for different operating systems that implement functionality depending on the operating system."

Both the article and the poster you're replying to are correct. You almost never have to write OS-specific code, but you can write it if you feel there's a benefit to it. Much like Node doesn't make you write C++ code but allows you to do it when you feel it's necessary. The article's main point was, I'm assuming, alluding to Go's build tags which are much more elegant than the traditional pre-processor directives used in the C/++ world. They give you a powerful expression language for targeting specific runtime environments that lets you separate out your OS-specific code in a very clean way.

When it comes to distributing an application, there's another advantage that Go has over Node. One of the common ways that people are distributing server applications these days is as Docker images. It solves the problem of users needing to understand npm quite nicely for a Node application, but makes the distributable artifact significantly larger since it includes the bulk of an OS alongside the application code. With Go's ability to create a statically-linked binaries, you can build your Docker images "FROM scratch" and images can be as small as 2.5m.
> My complaint - and I'm speaking as a consumer, who pays for devices and watches ads - is that Google doesn't provide apps for Windows platforms and blocks developers (Microsoft and 3rd party) who do.

The problem is they're not really apps, they're services. Go ask Netflix if you can write a third party client for their service. Or Skype for that matter.

I'll be the first in line if you can get rid of all the useless DRM/telecoms regulation/whatever that makes these companies think this is necessary, but Google is if anything doing less of that than their competitors. At least they have platform-independent HTML5 versions of pretty much everything.

You have to admit the schadenfreude is delicious. Microsoft pushes DRM knowing full well it will disadvantage minority platforms and then it comes back to bite them now that they're the minority platform.

> published standards, open API's

It doesn't count when the standard just says "do it the way X version of Microsoft Office does it" without actually specifying what that is.
Why I Joined the U.S. Digital Service
The ad made me buy the in-app purchase instantly, even before trying (it's placed nearly in the way of the action button).

So in my case, the ad worked as a immediate trigger to pay.

(I would have bought it a 1€ directly in the store, without any hesitation, too. So it made no difference in the end. I'm just a little annoyed that in the future I might have to restore my purchase).
It's surprisingly fun because if you both have the app, and both elected to allow push notifications from the app, the laugh track you've chosen to send plays as the push arrives.
Sorry, I meant broader than just email. Any communication that's not spoken gets archived and mirrored. All mail/legal requests get scanned and mirrored.
This might be extremely disadvantageous when competing in an international market where those laws don't apply.
It was also released on PS4 and PS Vita. I'm rather curious to know what the "best" platform to play it on is.

PS4: https://store.sonyentertainmentnetwork.com/#!/en-us/games/gr...

PS Vita: https://store.sonyentertainmentnetwork.com/#!/en-us/games/gr...
Spotify Raising $500M
I wonder how the atmosphere at yc has changed over the years? I would imagine there to be more competition between groups nowadays as compared to the first few batches.
Ars just had a write-up on the remake as well.

http://arstechnica.com/gaming/2015/01/grim-fandango-remaster...
one of the best games ever. play it.
Can they inject healthy cochlear cells into unhealthy ears? What about stem cells? Would it be possible to use chicken cells in human ears or would our immune response prevent that?
Here are the original game's system requirements, courtesy of Disney:

https://help.disney.com/articles/en_US/FAQ/What-are-the-syst...

Minimum CPU: Pentium @ 133 MHz

The video requirements are actually pretty long, but for the overwhelming majority of people who played this game back when it came out it all boiled down to one thing: 3DFX required.

I'm not sure if I played this on the Diamond Monster I or the Diamond Monster II 3DFX card, but I'm pretty sure it was one of those two.

For those young enough not to remember, the 3DFX chipset was on the first cards with logic specifically built for 3D rendering that was affordable for consumers. For the first couple of generations, you typically had to own a 2D graphics card (for all your usual stuff) and a 3D card. You would plug the video output from your 2D card into your 3D card, and then connect the output to your monitor. Running code that used the 3DFX's glide API would cause the 3D card to cut in and replace the 2D card's output with it's own. This is pretty ghetto by today's standards, but the step forward in graphics was amazing at the time!
the past isn't all meanness. you win more with friends you trust than with slaves fighting for you.

even the greediest king needs to feed his soldiers. doing that is a lot easier when your kingdom is prosperous because your people have property rights and solid contracts.

the allies won the second world war because the nazis and the japanese killed or ostracized all of their weirdos. we just kept ours busy cracking their codes.

military conflict is only one aspect of history - and i'd say the bonds formed between soldiers matter more than the violence they inflict on each other.

technology matters - sure. but you need to account for the technology of trust.

a society that is strongly trusting of its internal members because they all have historical records of statements they've made about each other and their relationships, with measured accuracy and self-contradiction frequency - that civilization will be more supportive of its members and quicker to defeat its enemies. see https://github.com/neyer/dewDrop for more on that one.

look at game of thrones, and how powerful the stark family remains, even after they are all killed. they are loved, and that's a power that the lannisters totally underestimate, to their failure. even after Ned stark is gone, the love his supporters bore him causes them to stick together, while the tyrells and the lannisters squabble like a bunch of children. Coordinating group effort is really fucking hard. Love, trust, and friendship are way more cost effective than greed and selfishness.

love doesn't always win. it doesn't have to. it can wait patiently for greed to chase its tail into a corner and starve itself to death. if love does that, someone who loves it will come by and put it right.

look at how many corporations push for diversity - not because they care, but because even a sociopath sees the value in _being seen as_ honest and caring and good. once that becomes extremely difficult to fake, i'm sure it'll affect the entire culture.
Thanks, that's good to hear. I figured they could have just rejected me by now if they weren't interested, since I have imagine they have a huge pipeline of candidates.

Talking about improvements should be easy. Every time I look back at code from 6 months ago, I notice things that I don't like, which I assume means I am just improving all the time.
http://nlp.cs.rpi.edu/course/spring14/nlp.html
Ad platform for web/mobile apps that require registration
Dear Hacker News community,

For the past 7 months we have been developing an ad platform specifically designed for web apps that require user registration and are not "content-rich"; as you may know these apps usually get rejected by contextual networks such as Adsense.

We currently have 19 consumer-oriented advertisers on board and are planning to launch beta on May 15th.

We are still in stealth mode but if you believe this platform sounds like what you've been looking for please send us an empty email to narimix40@gmail.com so that we can put you on the waiting list for early access.

Best regards,
Our Team :)
The slide share only attempts to address difference in ability, not inclination. If women are just as capable programmers, but, on average, tend to have a natural inclination towards more social and nurturing roles (teacher, nurse, etc... fields with the highest % of women) then we would still expect the same gender ratio skew we see.

Most troubling, any mention that innate biological differences between the genders could play a role in the skewed gender ratios is not even considered in these diversity attack articles. It has become a thoughtcrime.
Show HN: SAP Fiori Application for Linear Assets Maintenance
I think your diagnosis is basically correct -- they like you, but got mixed signals during the interview, so they're essentially offering a "re-do" of one of the interviews.

It's not the usual process, but sometimes companies do it. Candidates sometimes come in nervous, or sleep-deprived, or sick, or they just perform awesome in some interviews and bomb one or two. There's a lot of inherent variance in the interview process and this is one way to make sure candidates who are close to the boundary get a fair chance.

I think cleaning up your Github code (comments, good method names, unit tests) is a good idea--it can only help show that you can produce clean code and you want the job.
Question:

Is it probable that there may be beings terrestrial or extraterrestrial that we may simply not be able to perceive through our senses?
The existence of extinction events seem pretty likely to me, but I also think bad timing can explain a lot.

Humanity has had an extremely small window of time in which it could observe non-visual signals from outer space. Radio waves were only discovered in the 1800's. Likewise, it's only after we started broadcasting ourselves that another civilization is likely to be able to detect our existence.

We can detect a broad range of signals (but maybe not everything), but the signal types we know about are still bound by the speed of light. Maybe there's a civilization broadcasting towards us right now today, but we won't find out for another 3,000 years. Maybe our signals will reach someone in 10,000 years, and humanity will be extinct.
The point is less about the specifics of the shooting (I think it was probably justified.. though 14 seems excessive) and more about the context surrounding it. Community dynamics change whenever there is a large influx of people. When that large influx is wealthy, strongly tied together, not a part of the existing community and commands the respect and deference of community officials, then those struggles become real.

I have no idea if this is true, but it may be that a community of neighbors that knew Alex well would have been less likely to call the cops, to give the police more information about his mental state, etc. and that those measures would have saved his life.

"Class warfare" is an apt term. Wealth is only a part of it.. this is the Old San Francisco (Hippie/Transient/Outcast) class and the New San Francisco (Techie) class. I'm a part of the latter (and live on the edge of the Mission and Bernal Heights). I'm part of the problem. But, I think I can also be a part of the solution.

There was a group dedicated to solving these problems called EngageSF. They met and discussed at local mission restaurants. I can't seem to find any information on them now, though. http://missionlocal.org/2014/02/new-and-old-residents-engage...
I recently left Microsoft for a startup, but spent about 4 years there on several teams. From my experience nobody really hates anyone. The tech industry is still a fairly small community. Most everybody has friends who work at all the competitors and a significant amount of people have worked at several of the big companies. So while everyone competes, I don't think hate is the right word.

Generally, the fanaticism in HN comments is much stronger than the sentiment of anyone actually working at these places.
It's odd that all of the very smart people of the world feel AI is a threat to humanity. Couldn't we just like, not allow it to _be_ a threat in the first place? One would think that morality gates would be one of the first hurdles in creating AI.
> That'd result in the observed back-and-forth, and – given lead-times on paper-writing, internal review, and marquee conferences – it wouldn't necessarily force an acceleration of the "published state-of-the-art" up to the level of all of their "internal states-of-the-art".

If they aren't coordinating very carefully, a single defector would result in the entire slack being used up by a single announcement; and the bigger the slack used up, the more a PR win it is...
How Rand Fishkin Built an 8-Figure SaaS Business
On the other hand, younger founders don't have enough experience so they may waste a ton of time trying things that older founders know won't work so they are able to produce results faster. Also, an older founder may have a healthier work/life balance and better time management skills so every minute they are working they are able to produce better results, whereas the younger founders will be wasting time on things that don't matter or recovering from drinking until 4am the night before.
Ten Cool Sites #11
Reddit has both explicit ads, such as paid placement at the top, and side bar ads, as well as Reddit Gold, but these are not extensive enough to support costs and make a decent profit. Reddit has nearly 200 million users and has taken almost 50 million in investment, and there is a lot of pressure to utilize the user base for marketing purposes.

Along with traditional explicit advertising models, internet marketing usually involves more subtle techniques such as seamless paid content interleaved with user content, as you see on Facebook and elsewhere. Subtle and invisible marketing is especially important on Reddit, as forum users are not tolerant of paid content, as evidenced by the collapse of Digg, so the operators of Reddit have to keep up the impression of Reddit being pristine and untouched by marketers.

But Reddit has to make revenue, as they are a business and not a charity. Reddit employees are mods of many of the default subreddits, and often post content to those boards that bubbles to the top of the front page. The evidence trail is direct, as you can directly view an employee's posts on their profile page. It would be absurd for Reddit to not use modern internet marketing techniques to generate revenue.

Not only does Reddit support marketing through posts, but they also control the narrative of Reddit. Just live television before it, advertisers are very sensitive to the content carried on the medium that their advertisements are part of, and use their dollars to influence what can and can't be said in that channel. The same goes for Reddit.
Maybe this is cynical, but this feels more like Microsoft trying to further disrupt Google's control over Android. MS knows that Cyanogen is ultimately bad for Google's Android progress. Cyanogen is an attempt to regain complete control over the devices we own, away from Google.

Google wants standardization and consistency, Cyanogen wants an "anything goes" environment. I'm not saying Cyanogen's goals are not admirable, but Google wants control over the Android ecosystem and they definitely don't want someone else with that control.

This would be like Microsoft funding companies that make it easier to jailbreak iOS.
Nope, there's no DOM or HTML. It's creating native iOS/Android views.
One would think morality gates would be one of the first hurdles in all human endeavors, yet here we are.
Microorganisms vs intelligent beings capable of interstellar communication

Is it improbable for microorganisms to have such ability?
The point is that this wasn't private information, and it was not in a database that was the property of the target businesses. It didn't come from inside the company. Hence no "insider trading".
Single blinding spreads the placebo effect to both groups since both groups think they're getting the treatment.

Double blinding reduces the placebo effect, since the researcher can't imply to the patient which treatment is actually real and which is placebo since they don't know.
The Republican Chairman of the Senate Environment Committee has said that only god, not humans can change the climate. This flies in the face of scientific consensus.

To the Republican chairman of the Senate Environment Committee, science is irrelevant.
I'm not sure I get how "number of patents" qualifies as a measure of (or even a proxy for) productivity. In most companies I've worked, those quarterly patent award ceremonies were where they trotted out all those folks who either had nothing else to do besides filing patents, or managers who put their names on the vague ideas their directs were working on. The rest of us were busy actually making the products.

I guess this also means those of us who refuse to participate in the patent system on ethical grounds are the least productive people in the world?
It seems to be getting harder to run the older versions of Photoshop on newer versions of OSX. Photoshop didn't like the migration from my MacBook to a MacBook Pro. I tried to reinstall from the disc for CS3, but I can't get the installer to run. I'd don't feel like renting it, so starting to look for new options.
My dad earns 2.5x my graduation salary (which in France is a huge difference - I'm 31 now). Don't worry about your kids knowing the figures, I've always rationalized about my father: He's from a business school (earns more than engineers), he explained me stuff about fluid mechanics theory (=He's smarter than me), he had 30 years of experience when I had 0.5, he manages 150 people when I would be incapable of that, and most of all, if your child isn't that rich, you may have 3 kids when he can adjust to having 2 or 1 if necessary.

If anything, knowing the figures will help kids plan their life accordingly and with more anticipation; the only drawback is I'm not good at holding secrets and a few friends have known about my father's salary.

The most important is probably something your kids already know: My father has a belly, and that's the result of long years of stress; In other terms he paid his wealth with his health.
I'm playing it now for the first time (GOG release). It's a great game.

If you have a large XFS partition however (1+TB) it will fail to run. For a workaround see:
https://www.gog.com/forum/grim_fandango_remastered/grim_fand...
I've always felt this would be a really interesting job to have. The ability to look at a CC company's data and be able to generalize market trends. There are so many questions I'd want to ask about socioeconomic status and impact on debt, fraud, specific types of purchases, etc. It'll never happen, but someone should give a big data firm unfettered access to answer some interesting societal and behavioral questions.
This is why I'm especially skeptical of her assertion that is "has nothing to do with you." It _does_, because if/when she needs help, of course you're going to want to be there. Still I can't think of a way to say "It is my business because it's possible that one day you will have dementia and I'll have to pay for someone to care for you all day."
There are smart people working on it, see miri: https://intelligence.org/

But it's a very hard problem. To get a better feel for the problem I suggest you read Superintelligence by Nick Bostrom, it's what convinced Elon Musk of the dangers of AI: https://twitter.com/elonmusk/status/495759307346952192
It's also on GOG DRM-free: https://www.gog.com/game/grim_fandango_remastered
File a bug report, it works fine for me.
Parametric polymorphism gives safety guarantees that you can't easily obtain without language support. For example if you have a function typed "forall a . a -> a" you know it has to be the identity function (or something that bypasses the typesystem, like infinite loops or a runtime exception).
> On the other hand this would not change most people's religious perspectives

I wonder how martians would celebrate Christmas.
How about a company like Mint (Inuit). They've got data on poeple's debit cards from all the banks. They've also got categorical trend data (are people eating out more this month?).
Selection bias. Those who don't think AI a threat don't appear in the news. News audience pays for scary stories.
This is really wonderful work by the EFF. Legal opinions are not dangerous. They don't disclose the locations of undercover agents or anything like that. It's a contempt to the legal profession to keep them secret so that their reasoning cannot be scrutinized by courts. A lawyer's job is to make the best possible argument for her client's position, but if the court says she's wrong--and it's within the court's sole provenance to say what the law is--then she must acquiesce.
Two things. First, I think it's more about the initial reaction to Go, from someone coming from Rust (or Java, C#, C++, etc).

But even so, I agree the wheels analogy is too extreme. I'd maybe say that it's like hearing that a car uses two motors instead of a differential -- "weird, I thought we solved that problem a while ago..."
I got it for my PS4 and I think it controls great.

The only problem I do have is that because it lacks a manual, there is no tutorial for anything. It doesn't take many button guesses to figure out what they do, but it just throws you into the game. Took me about half an hour to realize you can run if you hold R1. But this is not a fault of the game's controls, just a lack of button layout by me.
New Relic is second to none when it comes to being able to do deep dives into finding out which API call is causing slowdowns where, but Datadog aggregates data better than anything else I've ever used -- to me, the monitoring part is just a nice side-feature.
> I work on the team doing Visual Studio's Tools for Apache Cordova.

Ten years ago my head would have imploded reading that. I remember distinctly balmer saying that linux was a cancer.
Youtuber reveals why sodium explodes in water
I have a fiancé, a girlfriend and two boyfriends
Personally I think there are plenty of hints (going back to Viking lander experiments) that there is simple life on Mars. However, there's a cultural reluctance to consense on its existence, unless absolutely positively certain. Fears like yours, about what Martian life could imply about the uniqueness and longevity of our species, are part of the reason for the reluctance.

Note that if life is confirmed on Mars, it needn't have independently evolved. Simple life might be more common, even dormant in interplanetary space, than generally believed – seeding both Earth and Mars from earlier sources. (This is the theory of "panspermia".) Or, the same collision processes that brought the Martian-meteor with maybe-fossils to Earth, could have carried live spores between the planets – so a single microbial-evolution inside our solar system could reach multiple planets.

Of course then your Fermi fears still apply. ("If microbial life is so common, why are broadcasting/traveling civilizations rare?") But it would mean the 'great filter' applies after, not before, microbial life.
It doesn't run on FreeBSD, its kernel is based off FreeBSD. Really it just saves them having to re-implement TCP/IP, VFS, etc. The userland is all entirely different.

It also uses different (custom) hardware and makes assumptions about it; no OpenGL/DirectX layer of abstraction, for example, since the hardware is fixed for the next 10 years your API call doesn't have to do different things on different hardware. You'd have to provide abstractions for all of that.

Likewise for the CPU; it's possible there are CPU/GPU extensions in the PS4 that don't exist in standard commercial hardware.

On top of all that, the binaries are all signed/encrypted, so without the ability to decrypt them it doesn't do us much good.