skysight-inc/HackerNews huggingface dataset:
>> Thousands of people abandon small side projects and independent businesses every year to join companies as an employee. Just because a company is recruiting someone who happens to have some product doesn't necessarily mean that the hiring company has interest in both the person and the product.

In the post above, the whole bit about being from "Google Corporate Development" is shady. We're only hearing one side of the story, but it seems someone at Google is using a famous name and the fuzzy promise of an acquisition to try to trick him into coming to California for a job interview.
Here's a blog post explaining how it works: http://smsohan.com/blog/2015/01/13/you-can-haz-automated-res...
Z-Ray Zend Ultimate Debugging Solution
I think Google alienated too much people (see the whatsapp case) now they're trying to get founders of startups onboard rather than people that go through their dog and pony show.
here: http://aws.amazon.com/ec2/faqs/
> doesn't follow CSP as much as go's

Because it supports asynchronous messaging too? As if CSP were some concept that emerged fully formed from Tony Hoare's head like Athena from Zeus?

I'm sorry you see dichotomies where others see dualities.
But that's a pretty silly complaint if that's really his argument. Nobody except kernel devs cares if the kernel needs to do case folding when it's 98% a UX issue.
Though notably more than the quoted $50, for €69, you get a server chip and ECC.
For the membership program specifically: http://www.go.co/members/

Even though a lot of the offers are closed (would be nice if I could filter those out) there are still some handy deals in there.

I actually use a .co domain and had no idea about this program, so thanks to the GP!
Lots of people are going to hate on this, but clearly it's a tinkerer trying to do something fun.

Yes: JavaScript isn't necessarily the best tool for the job, but so what? Fun hack. I'm not sure it's the future, but maybe it could be? Why not.

Good luck!
1 - finding new work when I'm available for it - when it rains, it pours. Sometimes I have to much work, sometimes nothing for weeks.

2 - Inconsistent pay times. I freelance primarily for a company. Sometimes I get half down, sometimes payment is late. This is probably me being lazy, but I'm expected to get the work done by a certain day; I in turn, expect to get paid by a certain day.

3 - Lack of benefits. I haven't pulled the trigger on freelancing full time because I don't buy into the health care for everyone thing in the USA yet and having a day job that pays me on time and provides me full medical / dental / vision is nice to have. Plus; my wife works nights so may as well earn some extra cash and not watch tv / play video games all night.
On iOS, Apple made a consumer-unfriendly change when they disabled virtual printing, e.g. local Print-to-PDF from any application to a virtual-printer app.
It would be interesting to see how often people with an office and daybed (along with enough stature to shut their door and expect privacy) take advantage of it by napping.
Getting clients, getting clients, getting clients. I just started out, and with 0 work to show, nobodies going to hire you.
Why Transparency Is the New Marketing
Show HN: Slalom – creating declarative touch interactions with constraints
That looks awesome and as a backend developer it's something I'd love to use. But I'm not sure how to use it in my environment. We use compass/SASS to build our CSS files as we change them.

So my process is tweaking html, updating the SASS file, waiting for it to build CSS, then reloading the page.. tweaking... it's really, really slow. Can we use this app somehow in our environment?
A lot of planes use that as well
v2 will be passport and women's sized wallet, both should be ready for launch by March.
EBS disks are more durable, sure. When you can reach them. You should be designing for failure, and EBS fails not infrequently relative to the rest of AWS. The problem is, when it fails, your instances go with it.

Individual machines' durability is almost irrelevant. Your service's durability is very relevant. This is the most critical consideration in almost all cases in the cloud. EBS makes service durability much harder.
Thanks!

1. There actually already is HTML output. My idea is that most people will likely copy/paste from HTML or a Word Doc to combine with their collaborators. From that perspective, PDF feels too 'finished'. And yeah, as someone else explained, I'm a PM on the Office Online team :)

2. This is great. I'm working on supporting different lists than just Nielsen's heuristics (including being able to create your own custom list). Unfortunately the one you linked to is quite long and might be quite lengthy to have in the sidebar. I'll think about that though.
Are these two names the same case insensitively? Pick and PICK. Hint: https://en.wikipedia.org/wiki/Dotted_and_dotless_I

How about Straße, STRASSE and strasse?

For an American audience, how about Résumé and RESUME and resume?

How about Ⅸ and IX? Hint: https://en.wikipedia.org/wiki/Unicode_equivalence#Normalizat...

The answer to all that is that it depends on the user and their locale settings. So to get this right you would have to pass the locale settings into system calls that go into the filesystem so it can do the right thing on every call. But then what happens if the locale later gets changed? Before some file names may be considered equivalent, but with the new one they are different and things break. Ok how about a system wide locale setting that can't be changed? Are you going to require a disk reformat each time a different user is on the system, or a multilingual user who travels?

The right solution is exactly what Unix did in the first place. The filesystem stores names exactly as is without having to deal with locales. User space is then responsible for doing the right thing for a user. For example a word processor can treat Résumé and Resume as the same for Americans in file selection dialogs.

User space already has to deal with all this, for example by sorting file names. Here is how hard that is http://www.unicode.org/reports/tr10/ and a simple example is if z comes before or after ö. Or when showing a list of Swedish names to a German user do you use Swedish or German sort order?

A similar analogy is dealing with time. The best approach is to store the time as UTC in the filesystem and let user space show it in whatever way is relevant for the user. On the other hand if you store local time in the filesystem, you will end up in a world of hurt trying to work around that. (UTC to local time is a lossy conversion making local time back to UTC hard to work out.)
I always bring this up when people talk about case sensitive/insensitive. Traditionally, a machine only sees the difference in glyphs, not in letters. 'a' is a different glyph to 'A'. We are used to dealing with case sensitivity because that's the most common instance in the English language where we have collision in meaning but not in glyphs.

Let's take other non-latin characters, like accented letters or cyrillic. Some of these alphabets have letters that act as 'a' but are not 'a'. Some of these alphabets have glyphs that look like 'a' but are not 'a'. All of these glyphs are encoded using different codes as seen by a machine.

If you want to support 'a' == 'A', then I could argue that I would want you to support 'a' == 'A' == <letter in cyrillic that means 'a'>. It is a very slippery slope, in my opinion. Logically, I would rather have 'a' and 'A' separated to avoid ambiguity, but feel free to disagree.
Don't forget about the Mountain Meadows Massacre which occurred in the larger context of the "Utah War" about 20 years after your referenced events.
http://mountainmeadowsmassacre.com
http://en.wikipedia.org/wiki/Mountain_Meadows_massacre
http://en.wikipedia.org/wiki/Utah_War
A Proof That Some Spaces Can’t Be Cut
"I suspect he's used to developing in Windows, likely with visual studio, and in comparison, Linux can feel quite archaic. And in that context, maintaining Linux build systems can seem quite painful, likely the primary reason it's getting dropped."

That's not it. Eric explained it in here: http://www.terathon.com/forums/viewtopic.php?f=2&t=14050&sid...
Better than the last batch where everything was done in Java.
Thanks for the input. I'll look into this.
Facebook to Post Amber Alerts for Missing Children to Your News Feed
Natuurlijk afvallen, hoe doe je dat? – Leef Nu Gezonder
There was no $2M offer. This is all they said:

> She replies that it’s usually a maximum of 2 million.

Given that he has sold his company before, I think he has an idea of what upper bar $2M translates to.
I have tried this as well - it was definitely not as simple as taking the double integral.

In my experience moving and the stopping the phone would always end up with the two accelerations not exactly canceling out so that the calculated position would drift away from the true position at a constant rate.

Even applying a floor to velocity to eliminate the drift, the distances calculated for simple linear motions were consistently off by ~50% in either direction.

This was a few years ago so sensors may have improved - have you actually done this in practice and found it to work?
Stross on Cameron's proposed UK crypto ban
> Once you allow files and directory names with unicode characters, case insensitivity no longer makes any sense.

I disagree. I don't think a program should make any assumptions about the filesystem namespace—it's up to the user how they want to configure it.
There must be people in Google HR who dream about how much easier their jobs would be if they had access to a candidate's entire google history.
This bit rot is something that applies to almost all older file systems.
what’s the difference

Off the top of my head? Price, role at Google post accusation, golden handcuffs.
I've seen bugs in Word and Excel

Sometimes Words starts typing multiple lines and Excel freezes when copy pasting filtered cells. I've learned to work around these bugs, (having been there for over a year). Maybe Office for Mac is not be coded by the devil, but lacks features and is unsatisfactory in ways that make me consider turning on the PC
it's not a matter of price, or restrictions, but more about how people interact with the platforms.

They believe they already paid for the phone; they know they still need to pay their carrier for something they use but paying for software?

common that's digital. copyable.
wait! I need to tie my credit card to my phone? no way. I certainly can afford apps, but it's better to use them for free.
why do they need to pay if facebook, gmail, whatapp... are free..
do you read the news? app developers earn billions!
I know you need to pay for window, but I've using for free for the last 10 years you know..

Just read at the free games' reviews.. they complain and demand, without even thinking on giving a dime to authors.
My heart says they won't do that but my mind says they probably would.
Implement a “sounds like” search in PHP
GPS is based on triangulating (well, trilateralating) between 3-6 fixed points in space located thousands of kilometers away.

Wifi positioning is based on triangulating (trilateralating) between 3-40 fixed points within 100 meters.

Assuming you can get access to the raw data, Wifi should be extremely accurate for calculating the distance between two points in space separated by less than 30 meters. (And probably pretty accurate up to 100 meters or so.)
I don't think anyone at Google can read anyone's emails willy nilly just like that.
There are better alternatives to C if a friendly language is what you want. C has its niche and I don't see C changing, and I've yet to see a "dialect" be really successful. If you're willing to switch to "friendly C", why wouldn't you already be switching to Rust, or D, or even Haskell?
LOL LOL LOL.
Very nice dig.

A+
A lot of 23andMe customers want their data shared in order to find cures and treatments for diseases. I think this is a good thing.
Linus didn't write or port git for Windows or OS X. In fact for the longest time git on Windows required Cygwin. I doubt Linus was even much involved in git maintenance by the time native Windows support was merged... or was it ever? Is msysgit a fork?
How to quit setting goals and get more of what you want
I strongly agree.

That's one of the nice things about the .Net libraries, consistency within the naming and layout. Often times you could guess what something would be called and you would be correct.

Powershell took this one step further with their wonderful Verb-Noun pattern for everything: Get-Service, New-Service, Restart-Service, Start-Service, Stop-Service, and so on...

When I tried Go for the first time it was a marked improvement over for example C++, but the libraries are poorly laid out in my opinion, and the naming is hugely inconsistent. It is starting from a point of weakness, and I actually find classic C libraries a little better (C++ a lot worse), just because at least C is consistent with itself.

Seems like the Go designers thought saving characters was a more important design consideration than clarity. As if tab auto-completion wasn't a "thing."
Do something with audio: The iPhone has
speakers, right? And software can send
a signal to the speakers? Or if not
speakers, then a female plug can use
to drive speakers?
And the thing
has a microphone, right? And might
add on some tubes or some such to make
the speaker and microphone directional?
For the signal to make the signal to
noise ratio better and to make the
sound more directional, use high
frequency. Or just build a little
ultrasonic attachment that sends out
the signal and get back the reflected
signal.

Distance to the wall? Sure,
the first and strongest part of the
reflected signal will be from
the line from the iPhone to the
wall that is perpendicular to the
wall (that's the shortest distance),
and that's what is wanted.

But as I recall, there are laser
distance measuring devices
available for carpenters,
surveyors, etc.
It's unfortunate that you see javascript, or that any engineer would see any language, that way. JavaScript is an incredibly expressive language and has a very real and beneficial place alongside strongly-typed and compiled languages.

We ought to recognize the use cases, as much as humanly possible, for all languages or frameworks or platforms (etc.) and simply use the best tools for any given job.
I don't have a lot of experience(nil) in EEG, but it seems like the way you're doing it is the "unnatural" way to progress. We move our body parts as if with no thought at all. It's more like we "will" them to move rather than think the command "move!" and they move for us. They're connected to a different part of our brain, lower on the cortical hierarchy.

Maybe you'd get better results if you instead pretended you physically were the computer, and the cursor was just an extremity that you could wave about and click with like one of your body parts. You'd bind the clicking and moving functions of the computer to this instead of verbal commands/thoughts.

Or maybe I'm misunderstanding how this all works, and it's already done like I described. :)
I was referring to select statement, not async messaging support.
I think there's an either-or fallacy here, it could have been an attempt at an acqui-hire, but when the people talking to him tried to push it through, other people reviewed the situation and decided just to offer a generous employment package.

Consider, a single-engineer company with an interesting app and talented engineer, just how much do you expect to be acquired for? Recognize that a $1M-2M offer is about what you could make in 4 years at Google at the appropriate level and with the appropriate amount of restricted stock units.

So, if the amount of compensation would be approximately the same, but the one pathway (acquisition) requires a lot more legal groundwork and expense, and the other doesn't (just extend an offer of employment with generous signing bonus)

I think there's a little bit of ego involved here. It's easy to believe you have a winning app that's going to be huge, and be insulted when other people don't see the potential. ("A mere engineer!? Me?! I'm an entrepreneur who should have more respect!"), but the reality is, very few apps on the app store take off like rocketships, most fail, and so unless you have unique very valuable IP, or have built up a lot of valuable data, chances are, most companies are going to view it as an acqui-hire.

Paul Graham was right, you talk to Corp Dev if you're very successful, or nor very successful (probably going to die). As Kenny Rogers said you've got to know when to fold 'em, and this could have been a situation to negotiate a nice big fat signing bonus.
> Here's a chart with 6 of the names that are the most disproportionately common in 37 professions.

It doesn't say they're the top 6, just that they're "6 of" -- and having worked with a lot of similar data sets in the past, the results here feel a little overly edited (i.e. exaggerated, stereotyped) to me. I'd be happy to be proven wrong, though.
Show HN: Pandoc-opml generates OPML files from Markdown
I think in general, this is what happens when companies start failing. CNet used to be a great company, but these days people don't go quietly off into the night. Corporations hire useless MBA types who want "synergy" with the "ecosystem" and "streamlining sales process for customers" (by customers I mean the malware companies, not the website visitors) and other nonsense euphemisms that usually means "we're going to screw someone".

In a saturated s/w market it seems like the only money that's left is in places where people didn't want to go before because of the "that's kind of a dickish thing to do" self-awareness that companies used to have.

While in theory, this is not Microsoft's fault, practically I don't feel comfortable recommending Windows to any family member these days. OSX is good, but a lot of OSX crapware is starting to come with kernel extensions and Launch Daemons/Agents, etc.
Seems like a strange scam, in that the only outcome is an offer for employment which one can refuse if they want.
That's interprofessional.
This is just blogspam of something that was popular on social media yesterday. Which is where Linux Veda found it in the first place and proceeded to not add any meaningful commentary or context.

It was already discussed to death here: https://news.ycombinator.com/item?id=8876319
Twiddler 3: Chording one-handed keyboard
Is it though? At least Java has reasonably sensible semantics and something resembling a type system. Dynamically typed languages have their place, but for me - that place is not absolutely everywhere.
I only have one problem: comfort.

Once you start to earn a certain amount of money, you are comfortable enough to not push further so hard. I mean, sure, an extra 50k/year would be nice, but not really necessary, considering that for extra money I should search for new clients and/or take more projects, sleep less and so on.

The alternative would be to hire some help, but then you are not a freelancer anymore.
Kim Jong Un Video Game Hacked, Creators Says
Chrome runs on Windows.

As does Google Earth, Google Drive, the android development toolchain, and a handful of other desktop clients that I'm not going to bother to look up right now.
Really nice extension. Sorry if these have already been suggested, but here's a few ideas from me:

When selecting "Other" in the heuristics dropdown allow you to enter your own in a text field.

4 levels of severity seems unnecessarily limiting - 10 would be nice
> Here's the main point: there are large groups of people who believe in something for which they believe there is compelling evidence. You disagree with them, based on your evidence. [...] Their belief is derived in full weight of and respect for the scientific evidence.

No. There is no compelling evidence; there is even less scientific evidence (if you believe the contrary, please present it). And I don't need evidence to disclaim their belief, just as I don't need evidence to disclaim the belief of unicorns; the person making a proposition should present a proof. Edit: Mind you, I fully believe that unicorns could exist. But if you claim they do exist, I will call you on your bullshit, and demand you present a proof. Basically: extraordinary claims require extraordinary proofs.

> That is, there is a measure of something akin to faith involved.

No, you don't understand science. There is not faith. There are only measurements. Even gravity is not "proven"; it's only "demonstrated" to such a degree that we reasonably believe it's foolish to believe anything else.

> Your certainty that they are wrong is exactly as valid as their certainty that they are right.

This is the other part of my argument; even if we assume that the universe and everything in it was created by God, the question is, which God? There is no "they" who could be "right"; there are different fractions of people, having different, incompatible but equally irrational beliefs (Egyptian gods, Greek gods, Roman gods, Jewish/Christian/Muslim god, Hindu god(s), ...). Each of these theories could be true, and if one is true all others are necessarily false (including atheism). Occam's Razor, a mental trick commonly applied in science, suggests that all religions are false.
It can also give you the side benefit of reducing the cost of context switches, since you don't have to switch memory privilege levels as often when your drivers are running in user space.
$2M is basically a large signing bonus. I think for most companies, like Google, FB, et al, something like $2M doesn't even need board signoff, it's basically a restricted stock grant as a bonus with clawback provisions.
Perhaps it's because individuals in public-facing professions/roles tend to favor shortened versions of their names? I think this is largely why the media makes fun of Benedict [Timothy Carlton] Cumberbatch.

For example: http://benedictcumberbatchgenerator.tumblr.com/
Their victories are few and far between when you weed out false flag and entrapment cases, and also look at all the attacks that actually happened at the same time. With all the press Snowden got, we in the US got no confirmation of any prevented terrorist attacks even though the media and security agencies kept alluding to the dozens they prevented in defense of their spying
> off by ~50%

You should get different results on different phones, but I don't think it would ever be reasonably precise on any one device.
This thing pops up on HN every other month
Officers face murder charges in 2014 Albuquerque homeless man's shooting
The Scary New Evidence on BPA-Free Plastics
It's a scam because the author didn't believe there was any 'acqui' part of the 'acqui-hire'. He believed the proposition of an acquisition was a fabrication intended to lure him in for an interview.
Sandi Metz at Code Genius (Brooklyn) 1/22
It's also my job to decide what the square root of "fish" should be. What I do is use a declaration to mechanically verify that cannot ever happen. I never ever want to silently ignore an error, so why shouldn't I be able to declare that as well?