skysight-inc/HackerNews huggingface dataset:
Not just that, but also plugin and embedded APIs are typically C-oriented.
I don't think there are any options, I just got "large" "black" sunglasses in one of the few frames they offer.
Thanks! We honestly do this for us and my mild cabling OCD, but if we can help anyone by sharing the details then it's worth it.
Overcoming the relationshits
This is an awesome post. A number of older laptop screens use this "standard" and you can just take off the screen and repurpose it. The trick is that sometimes the flex cable between the screen and the laptop has extra stuff on it.

Time to go panel hunting for some more panels :-)
A possible third reason is a poor connection to the SD card. I was recently using an SD card that was quite flimsy (presumably it was only designed to work when it was also held from the back, which the RPi SD connector does not do). Even when it manged to boot, soon after the card would flex back and the device would go missing. I switched to a micro SD card in a much stiffer adapter (what I had laying around), and then ordered a smaller microsd adapter (http://www.ebay.com/itm/271679029684) so the thing doesn't even stick out, which will keep it from getting knocked around.
Do you think this is how companies price their goods?

I mean, sure you should calculate a bare minimum rate. But you should charge as much as the market will bare.
Beware the rise of the digital oligarchy
There are not so many devs who hate MS just for being MS. Mostly kids.
Honest question: how is this different from using the Bing search and spelling APIs that have been available for years on the Microsoft Marketplace? I use the Bing search APIs in a few of my apps, and have been doing so for years.
Takeoff in robotics will power the next productivity surge in manufacturing
Go and Rust are allies, not enemies. Rust is a language driven by a goal, not by blind ideology, and that goal is to make the world a safer place by leveraging memory safety in a low-level context. Given that Go is also memory safe in its default configuration, any C or C++ service that is rewritten in Go still has the effect of making the world a safer place.

Programming languages are a means, not the end!
A Kinder, Gentler ReactJS and Foundation Framework Reveal Modal
The GNU license doesn't sound very "free" to me. It's strange that the owners of GNU code think that all additions to their code should rightly be released to the public (even if they never wrote the additions).

The original code is still "free" for the world to use, so there really isn't anything being taken.
Acqui-Hire https://en.wikipedia.org/wiki/Acqui-hiring
How Indie.vc Cash Distributions Work
Ask HN: What do you hate about email?
Email is perhaps the most used medium of communication since its inception. Obviously, it's not perfect.

So, what do you hate about the email?
If you're a customer, you could raise the issue with VMware through your support channel. You could potentially be at risk of a GPL violation yourself if your license agreement with VMware does not indemnify you.
It's a very standard poli sci term. Nigeria is considered a classic example.
Even less in these days of open source glory.

I remember being a MS hater as a kid. Now I hate all the big software companies. Just some more than others. And MS is heading in the right direction these days, so I'm optimistic. Hopefully it'll stick.
If you don't like their conditions for using it, then don't fucking use it. Why do you feel entitled to use other people's work without adhering to their conditions?
When a PaaS/Cloud provider says private networking, they mean RFC1918 address space. It's not publicly routed IP space which is private. So saying they offer private networking is accurate against that long standard definition. The technology and effort involved in providing the equivalent of AWS' VPC is huge and most smaller providers don't have the scale, man power, or resources to do it. It's a non-trivial solution to deploy.

Not understanding the platforms you choose to use is not an excuse to write something like this article. It's also not an excuse to not understand how to manage the platform(s) you run your services on.
Cautionary observation: The same company that judges the contest also makes more money when this specific kind of contestant wins.

> "With the Quantopian platform, anyone with a bit of coding skill and a mind for finance can start writing algorithms. The best ones win."

> The winning algorithm each month is deemed to be the one that, based on Quantopian’s analysis, offers the best combination of [...]

It is entirely possible that everything was aboveboard and honest, but there's still a latent conflict-of-interest since the company may have leeway choosing what constitutes the "best combination" of metrics.
It's a mesmerizingly good talk/performance for someone as foreign to (making) music as I am.
Diagnose and optimize MySQL performance bottlenecks
That's a very confused article.

So is the issue that you need to log into your Comcast account in order to active HBO GO, or is the issue that they're blocking it on the wire directly (i.e. blocking DNS, HTTP/S, etc)?

If it is to do with having to log into your Comcast account and then that account somehow authenticates HBO Go apps, then that has absolutely nothing to do with net neutrality or ISPs in general, and everything to do with the private business relationship between Comcast and HBO, and also how Comcast treats its customers.

If this issue is just about the Comcast account used to prove you subscribe to HBO Go, then why was the author so misleading implying it is about the ISP side of the business and or net neutrality? Was that on purpose or just poorly written.
Blue Origin dealt setback in patent dispute with SpaceX over rocket landings
How to Upgrade CQRS Events Without Busting Your Event Stream
I don't think so. Xen is a Type 1 "bare metal" hypervisor, perhaps like ESXi, this is about a Type 2 hypervisor like Virtual Box: https://en.wikipedia.org/wiki/Hypervisor#Classification.

Proper Type 1 hypervisors run on top of the bare metal, boot first, and then in the case of Xen load a privileged virtual machine as Dom0 which has access to the bare hardware, which can be e.g. NetBSD in addition to Linux. Dom0's device drivers then provide as services raw block and network devices to the DomUs (and there can also be pass-through of devices to DomUs, something I'm not familiar with).

So the isolation is very white line, and as we engineers view it, not GPL violating. But as someone else has noted, the address space concept is not a legal one.
google.com/compare

Maybe this should have been a Show HN, but I've been working (mostly on the mobile version) for over a quarter now, and while I'm usually a lurker here, I was so excited to launch an actual consumer product people here might use, I wanted to post it to my favorite news site.
Somewhere, Alan Perlis is looking down on this and laughing his head off.

(For those who don't know the reference: [0], #3.)

[0] http://www.cs.yale.edu/homes/perlis-alan/quotes.html
Mars Had an Ocean, Scientists Say, Pointing to New Data
Looks clean
I think you might be surprised at how well cold contacting works. There is no question it is a skill not everyone possesses and, especially with email, there is a fine art to being a good seller and sounding spammy. For me, if the email sounds like a product I may be interested in now or think I may be interested in the future I will tend to look at the site at least. If I like what I see I may file it away for later use or possibly forward to someone I know. If I really like what I see I may research the company some more, see if I personally know anyone using their products or if there are any reviews of the product/company. From there I may decide to respond to the email right away or file away for later use. I would say though that on average 8 out of 10 times I will make it to the website to see what the product is. Most good cold emails know you may at least have some relation or use for their product.

What does turn me off is a constant barrage of emails or calls trying to force sell me on the product. If I hear from you more than 2 or 3 times and I haven't responded you may get either a nasty response from me to stop calling/emailing or just get a rule created to auto delete your messages.

Another good avenue is to check Meetup.com for events in your area. Try to attend as many as you can where you think the audience may be in your target market or at least have contacts within your market. Signup for notifications of upcoming events in your area as well. I have had great success meeting people at random events that I hadn't even thought to attend. Even if you don't get a sale out of the event, making one new contact at each event can pay off huge down the road.
When did Pascal gain dynamic arrays?
At my previous company, I built a dedicated hardware system that consistently delivered a sub-second response time at a cost of about a third of what it would cost to host on AWS.

After I left, the new CTO who replaced me migrated it Rackspace's cloud offering. I don't know the costs involved, but now the site averages an 8s load time.

You can't really beat the raw performance for the price of dedicated equipment.
Is ASI really worth the amount of time that has been spent discussing it?

It would be nice if it were deleted from the language entirely.
This has never really struck me as a good argument for using or not using semi-colons.

1.) The non-use of semi-colons was perfectly valid JavaScript in that case.

2.) The parser portion of the minifier from Douglas Crockford did not account for this particular case.

3.) It became a flamewar because Douglas Crockford called it out as an error in a very ham fisted way, and the developer responded in kind. If a c++ compiler chokes on valid input, then a bug is sent to the compiler maintainer, and the developer rewrites their code until the bug is fixed.

4.) And that's exactly what happened. The minifier parser was fixed, and the Bootstrap code was updated to work around the parser error.

5.) The reason for not using semi-colons was legitimate. This is a library with a large audience, and not everyone has a minifier/compresser available. It was an easy win for something that wasn't needed. That's exactly the type of stuff that I want when I lean on 3rd parties.

So for me this could have gone a completely different way had the two parties been more civil:

BS: Hey DC, can you fix your minifier, it looks like it's busted on this valid input.

DC: Hrm, looks like your right. I'll fix it up, why don't you add a semi-colon in there until I can get it fixed

BS: Hey, no problemo. Done. I look forward to your fix!

So this is really more of a story about being professional to your fellow developers than anything that has to do with semi-colons or not.
ZeroCater (YC W11) is looking for a Product Manager
ZeroCater is looking for its first Product Manager to help us build products our users love and take us to $100MM revenue and beyond. The ideal candidate is actively curious, incredibly bright, highly organized, and has at least two years Product Management experience.

RESPONSIBILITIES:

- Own the immediate-term product roadmap.

- Define and manage detailed software and feature specifications

- Own features and products end to end

- Develop a deep understanding of our customers and business operations

- Stay current on the competitive landscape

- Plan for the long term success of the company and keep an open mind for long term opportunities

ABOUT YOU:

- 3+ years working as a Product Manager at a startup or tech company

- Excellent product judgement

- Analytical mindset: prefer to resolve questions through data and measurement

- Deep empathy for the user

- High level of organization and attention to detail

- Strong interpersonal skills

- Great communication/facilitation skills.

- Computer Science degree or equivalent programming experience preferred

To apply, send a note about yourself to jobs@zerocater.com, along with your Github username, portfolio, resume, or some of your work.
I seem to be missing the part where this behavior of VMWare is not unethical.

This is a software company, not a chocolate factory. "Doesn't even register" isn't an accident, it's a choice in the same way ignoring the speed limit is a choice.
I made an image to explain it. The grey area (conceptual, I don't know how big it is), shows wave lengths blocked by the glasses. As you can see those wavelengths give strong activation of both red and green cones. The remaining wave lengths activate just one or the other. This mean if a light source has both green wavelengths and yellow wavelengths, the filter will remove the yellow ones, making it look green instead of yellow.

One form of color blindness arises when the green and red peaks are especially close, making a large span of wavelengths look yellowy. By filtering those out, the person can get color vision.

http://i.imgur.com/dMlzKUN.png
Apple’s Streaming Music Service Will Debut in June
AtScript and Typescript have merged.
>The thing is that it's not that VMWare is evil or unethical.

Evil? No, probably not. Unethical? I would say so.
The proximity sensor seems very similar to the Roland "D-Beam" infrared light sensor http://en.wikipedia.org/wiki/D-Beam, which is itself a bit of a gimmick. The design itself seems inspired by the KMI QuNexus http://www.keithmcmillen.com/products/qunexus/ .
I don't think it works that way. I believe the GPL stipulates that you must make your source code available to any party to which you distribute your binary. If you are using a modifying GPL code internal to your organization but not giving the any of the compiled binaries to anyone, you are under no obligation to release the code.
Rank Tracker: Real-Time SEO Keyword Rank Tracking
I've explained stake grinding attacks. Your response was redefining the system opening a new attack vector.
> It's just that this GPL thing doesn't even register on their legal radar

Then everyone in their legal department needs to be fired yesterday.
I've found that this community is beyond unwelcoming, bordering on toxic. I no longer see the merit in contributing, and furthermore I find that reading these comment threads has become less and less valuable.
Introducing Google Compare for U.S. car insurance
What's Wrong with the K12 CS Ed Movement – What's Expedient vs. What's Good
"The business risk would become too great that they might be litigated by a rival into inoperation."

Only the owners of a copyright have standing to sue, so I think the complete version of your concept fails unless, like in this case, the copyrights are held by many people instead of being assigned to one person or organization. I also can't imagine that a lot of companies haven't considered this risk, it hardly matters to such companies if this hasn't reached the level of a contested (vs. default) decision if they believe it could if pushed. E.g. see this: https://news.ycombinator.com/item?id=9153278

EDIT: Maybe not true for copyleft software, reported not to be true in France (see below).
Shouldn't we be rapid-prototyping our ideas? Isn't that what "hackers" do often? "Hack" something together and then iterate like mad, failing fast on bad ideas and moving forward with the good ones?

I think a lot of us already see AngularJS as a development framework. A big part of developing something is also UX design. Do you have UX designers on your development team? I know that I do, and I can help sell Angular to them if they feel represented (as they should be).
You're on to something here. There's the specific, need-based interview, and there's the "sure, we're always looking for talent" interview.

The latter can lead to an unintended problem. I once went on an interview where I was passed from room to room, on the hour, and taken through my technical paces each time. Each interview was intensely technical. If my interview had been my only exposure to the company (i.e., I hadn't gone to the site, read press releases and articles, and so forth), I would have no idea what the company does, other than that it seems to involve operations-research style math (optimization and stochastic processes), data structures and algorithms, and complex sql. I certainly would have no idea what they planned on having me do from a business point of view. I didn't get an offer (was busy, hadn't adequately refreshed my knowledge of tree traversal, markov chains, and linear optimization to immediate post-exam undergrad/grad levels), but I wasn't hot on the company anyway, because it left me with the impression that they wouldn't value my business input in any way.

So, why would they do this? Maybe they're just sort of looking generally for people. They figure, eh, if we find candidates who can rock an exam[1], sure, let's go ahead and make an offer, I'm sure we'll find something for them to do. Because their need isn't immediate, their standards (no false positives) will be set unusually high.

The unintended consequence is that yet another developer in this space is now reluctant to interview, because who wants to prepare for and re-take their undergraduate/graduate math and CS exams?

[1] At this point, I don't even think we should call this an interview, it was an exam that lasted longer than my MS graduate exams, with far less information about what would be tested.
At the risk of being overly cynical:

Week 1: Take 512 people. Mail half of them a letter that says "the market will go down this week". Mail the other half a letter claiming it will go up.

Week 2: Take the half who received a correct prediction, split into 2 groups, repeat.

Week 3: Repeat.

Week 4: Repeat.

Week 5: "I've predicted market movements perfectly! To get on board with my foolproof strategy, send your investment check to..."
The Go Programming Language – By Brian Kernighan
Ink: Responsive Email Framework by Zurb
My F# Journey – What I’ve learned so far
I have fairly extensive experience with Titanium, and my impression is that the UI can get very laggy if you are not very careful with the way you generate and manipulate the elements on the screen. Going "over the bridge" (parlance for communicating between the JS and native layers via the proxy) is quite expensive.
They do. Also at higher frequency in pilots, ER staff, accountants, salespeople, entrepreneurs. At least before kids started being medicated.
Can you index your own data with the Bing search API? This looks like it lets you run the same software that runs Bing with your own data as opposed to only what Bing has crawled. From the link:

> You can now more easily load data from Azure DocumentDB, SQL Server running in Azure VMs, and Azure SQL Database to Azure Search using new indexers. The indexer infrastructure provides a no-code solution that allows you to point Azure Search to your data store where it will ingest data as well as data changes on a scheduled basis.
I agree with shaggy. I don't know how you would expect to have a VPN accessible only by your account's droplets for $5. A private network means an internal network. So it's just using the internal infrastructure of the data center to communicate with other droplets in the data center. It's more performant than using the external network. Usually companies' advertise a fully private account infrastructure as a "Private Cloud" or something of that nature.
Yes exactly. Most large organizations (with in house counsel) take feedback from software/systems engineering very seriously. For compliance (especially licenses) contract requirements etc. Legal exists to serve/protect the organization.
> And you've just been sold on moving from EC2, where you're effectively on your own VLAN.

Mrh, not quite. If you are a relatively new EC2 customer, then you are a VPC customer, which might effectively be your own VLAN.

EC2 has also been this way for ages, but it has also always had security groups. If you open something up on EC2 Classic to 10.0.0.0/0, any other customer within that region will be able to access your services.

Sometimes this is desirable for collaboration sake, but bridging VPCs is probably a better solution.

> I don't know how you learn it without getting burned by it every step upon the way. It's not like the defaults are sensible in most cases.

Welcome to #SysadminLife ;)

I do agree that everyone could be clearer about this, Rackspace, Linode, Digital Ocean, and Amazon. A substantial motivation is to keep your inter-VM traffic off the edge routers.
Build Powerful Internet of Things Applications in Minutes
As a bisexual gender dysphoric man and I can tell you that this strawman of alternative sexuality doesn't hold up at all.

What people who don't fall within the norm are mainly concerned with is ridicule, condemnation, threats, abuse and violence from those considered 'normal.' Whatever part of your identity is non normative doesn't significantly change that.

The main thing that changes is that the degree of disdain/disgust/superiority towards your group tends to determine how severe the abuse is; leading to statistics such as that 1 out of every 8 black transgender men end up being murdered.

Tragically enough nerds are also definitely on that spectrum yet somehow the abuse they suffer often doesn't translate into empathy for those even further down the food chain.
Let's produce MDMA and psychedelics
I agree. I couldn't care less what he had to do in order to fit his not really usable (from a chess enthusiasts perspective) chess implementation in N kb. Apparently N kb is not enough for a good chess program.
"That's not to say Go is perfect (e.g. a 'real' debugger option)"

As a fellow Go coder, I'm actually stunned how much I can get done without a debugger nowadays.
Imgx.js – Serve Hi-Res (2x,3x) images on desktop and mobile
"deserve's got nothing to do with it". The source is open and licenced. If you make technical decisions based on this kind of emotion you will waste a lot of time going round in circles. Because once you start looking for the spooks they're everywhere.

Technical forums ain't what they used to be. The problem for me is that this kind of Tarot card thinking is also now to be found in your local workplace. But there really isn't time for this if you are trying to build things. Do you want type checking in a language that's very close to js or not? If so then just get on with it.
It feels weird not to read about this on Groklaw.
To be fair, slices solve that problem completely: http://play.golang.org/p/56KlgWsxjR
Is that really a big concern today where == is heavily frowned on by just about everyone due to the above and its slowness?
We're part-way there: http://www.pbase.com/trip/image/107161981
In your experience, is a single OpenVPN server sufficient on such a network, or is it possible to have a fallback (server)?

I previously tried using a distributed VPN setup without a single main server; that didn't work out so well however, mostly because the software was somewhat unreliable.
If you want a screen, just buy a $50 tablet. The Raspberry Pi is basically a tablet computer chip minus the tablet.
It's as if they intentionally want to force their filter on you. Not that there's anything wrong with a server-side spam filter. One that puts a polite X-Spam-Score header so you can adjust the sensitivity client-side.
I remember the days when people signed up to things and then my Wall and theirs was filled with requests and updates and blah blah blah.

In a humorous way, this post illustrates that old problem well: http://thebloggess.com/2009/08/get-my-husband-off-facebook/

Even though that's not a problem today, I'm still skeptical of apps because of it. So I'll log in with Google+ or another service, but Facebook still makes me feel gross from those old experiences.
I might have missed something, but have they left out touch sensitivity (i.e. velocity)? That's a major deal-breaker!