skysight-inc/HackerNews huggingface dataset:
Working great in Bay Area? Who told you that?

I was under impression that this all similar to "antena gate" (kinda not big deal), but iOS maps are really really bad even in Bay Area.

EDIT: Here is an example: Search for "428 University Ave, Palo Alto": you will end up in Los Gatos.
Because Korean is hungry, just like China.

Japan thinks nothing will change, everything continue smoothly, nothing bad will happen.

... and yes I live and work here(Tokyo) for many years.
All my work is on code I don't own and isn't public facing. I can't take our proprietary code, wrap it up, and put it on GitHub. I also can't provide logins to our proprietary systems for employers to look at.

I certainly hope a resume remains relevant for people in my position, because it's really all I have.
Show HN: Kill The Landline
There are ways to write Python2 code that will work when you make the switch to Python3. It _is_ a hassle, but it's quite doable.

This may not convince you (and I perfectly understand why), but I think it's worth giving Python a shot even if you're fluent in another language.
A member of my family is a post-doc here at Stanford doing cutting-edge genetic research on cancer in one of the brand new bazillion-dollar buildings that just opened. I write code for everything; I'll probably be writing code to brush my teeth for me someday, so I've offered to teach him to program. He doesn't show much interest. He says that there is only one member of his research team who can code--the PI--and he only knows Perl ("which is what they used in his bioinformatics program"). But, "He doesn't really write code anymore."

I don't know why I'm always surprised to hear this. You'd think I'd learn. I recently asked him if his research didn't require a lot of gene sequencing and analysis of the sequences and if that wasn't pretty computationally demanding. "Oh, yeah, sure it is. That's why we outsource it."
Part of the problem is software development just isn't seen as an integral part of company operations. A friend of mine is a developer in Japan. He makes less money relative to his peers than he would in the US. He gets about the same amount of respect from the company as the guys on the loading dock - management doesn't really understand what he does and they view him as a replaceable part.

I asked him why he doesn't move to another company, something which is becoming more accepted. He shrugged and said they were all pretty much the same. He's planning to leave software behind as soon as he can get promoted, and they'll replace my friend with a guy whose only experience is a doujinshi game that was written by himself in college.
Playstation emulator ePSXe 1.8 for Android
Sell it. (Probably in pieces to a few different interested buyers) :-)

Aside from making jobs for people in the US supercomputing industry, I don't see any application for faster versions of these same CPU-style supercomputers beyond low-rent stuff like climate modeling and physics research.

If the time traveling supercomputer's manufacturers start heading in the GPU direction, mining Bitcoin would be a pretty good way to monetize the appliance, if selling it wasn't an option.
I've even employed full time staff as a sole trader in Australia and never found it a hindrance in getting work. My accountant always told me to avoid incoporation until I was consistently netting over $100k because having a company is such a headache. So I'd tend to agree with the OP but I'd also say get a few professional opinions and especially make sure they're relevant to your country of operation!
I'd be curious to hear this as well. There are many parts of the country (a vast majority by area, and a not-insignificant minority by population) where housing is way less than $100/sqft. In the (small) city I just moved from, $30-40/sqft was more like it, and that was higher than the entire surrounding area.
Sorry but this is bullshit. That's now how computers work.

First, being able to make a CPU run at 100% is not a metric for how efficient a language is. If anything, it could show that the language is very inefficient. Further, it's not really the language but your own code that influences the usage of a CPU. The only thing it might prove is that there is no blocking IO going on, but that doesn't mean anything re:efficiency, and can be done with any language...

Seriously, I wanted to write here a list of how wrong this guy is, but I just stopped because it's so ridiculous and I'm too tired, I can't even put it in to words. I'm leaving it for someone more capable to explain further. Apparently this guy "learned" 18 programming languages but doesn't even know the basics about how processors work.
Follow 3 startups through the SpringBoard Mobile accelerator
Hi, this is Brian, one of the Kill The Landline developers. We're working on this right now at Startup Weekend in Columbia, Missouri and really welcome all the feedback you can provide on our idea! We have a blog at http://blog.killthelandline.com/ with a short survey you can fill out as well as more details about the origin of the idea.
Pardon a trip down memory lane: Slackware was was my first distro. I spent several days (including a weekend) downloading the minimal bits to run over a 2400baud modem (in 1993?). My wife and kids almost killed me for hogging the telephone :-)
I made a color scheme
Co-founder here: We are an active team at Startup Weekend Columbia. We pitch tomorrow afternoon here's more about our company:

http://blog.killthelandline.com/post/32529411766/about-us

We are using Tropo with Heroku for the MVP.
It's a little known fact that >> in C++ (and I suspect in C as well) on a signed type is not guaranteed to be an arithmetical shift. It's up to the implementation and most implementation choose arithmetical shift for signed and logical shift for unsigned but this does not mean that all the implementations do this.
So some of this tricks are contingent on the particular implementation specific behavior.
This would have made it so much easier to create a version of Crunchy that could run transparently using either Python 2.x and 3.x. However, as much as I applaude this change, there are others new features in 3.3 that are just as important imo.
Then the NFC of the card won't work. You may as well have a regular card then!
I don't really understand why folks are hung up on this; this is par for the course when you're using a centralized app store.

Having said that, let me do my best to try to address some concerns you might have.

1. The Windows Store is really transparent about why your app failed certification - first time our app failed it was because we forgot to attach some art assets (icons) to our app. This is the way it was with the Windows Phone marketplace too - when some of the startups I worked with had apps fail for more content-related reasons, it was always followed with an explanation as to what (1) region-specific content restriction was the source of the issue [don't submit apps with maps of disputed territories to China or fashion apps to countries with Sharia law] and (2) were reponsive when asked follow-up questions. This isn't the Apple store - Microsoft has a much higher investment in its relationships with developers.

2. The Windows Store terms of service are reasonable / understandable by human beings, and they give you the automated tool they use for checking for bugs / permissions issues (i.e. if you make calls to the location service, you have to make that explicit in your app manifest so the end-user is aware of it) so you can run it yourself before submitting.

3. Turnaround time is pretty fast now - our app got approved after we re-submitted within about 8 hours. It'll slow down more once the volume of submissions goes up.

Overall, I think it's a lot easier and cheaper to both develop and distribute a Metro app that looks good, works well, and is easily accessible to a large market. You don't have to invent your own distribution channel, and the development experience is much easier and gives you better-looking results right out of the box.
Does it work for you? I stil have to meet a single person which actually can ask Siri something and Siri understands it and gives reasonable answer... I was under impression that it did not work because I'm ESL speaker: but it also does not work for people who speak english very well.

Aha and there is class action lawsuit: http://dfw.cbslocal.com/2012/06/12/class-action-lawsuit-file...

Here is the quote:

Ryan asked Siri, “What is a class action?”

Siri told her, “I found this meeting.”
This article is bad and the author should feel bad.
Interesting branding, good domain, strong message.
Unfortunately, I can't say I like the product at all ;)

Google will let you port your landline (indirectly) to Google voice, and forward all you calls for free.

Alternatively, I could port my landline to a second line on my Cell plan, and get a dumb-phone, for the same $10/month I'd pay you.

I like the basic message, and the domain, and that you're trying to brand as a "mission", but I think the underlying product is flawed.
Sounds like a cool idea. But frankly, for me, I hate programming on a laptop (which I have to do when I travel.) I much prefer the 3 * 22" monitor setup I have in the office. Not to mention the comfy chair, office-with-a-door and so on.

I can see how it kinda makes sense, a bit of fun, and a bit of holiday, good team building and so on, but its not something that appeals to me. Maybe, probably, I'm just too old....

Edit - it also probably helps that I live in a town with good weather all year round.
Interprocess Communication with Redis Pub/Sub
Doesn't Google Voice allow this for free? Is the value in being able to forward to two numbers?
Not in my experience. It's fine here, at least in the city and in Berkeley. No problems aside from a few addresses needing me to add "sf" to them to avoid having them go to different cities (which sometimes also occurred with Google's map data).

I'm working on a routing/location based app right now. Out of curiosity could you give examples of what you mean by "really bad"?
A resume is a listing of what you have done in your life that could be relevant to the job you are applying for. If that is an online course and a couple of open source projects, then this can be just as helpful to your future employer as a list of companies you have worked for.

To resume means to summarize. Your GitHub profile is not a summary, it is a raw dump of everything that you have done without weighting.

So, of course a resume is still relevant today. And it is still up to the applicant to present himself to the employer, because most of the time the applicant is looking for a specific job when the company is not looking for a specific employee.
Could you provide an example where a minor Python release broke your code and it was not a bug in Python?
$10 a month just to forward calls from an old number? Why would I not just port that number to Google Voice, then forward my GV calls to my cell phone, all for a grand total of FREE?
How is this better or different than Google Voice?
The Next Big E-Commerce Wave
Al Gore bails from green-energy investment
I love this HTML.* If only all the web could follow this simple way to convey information. CONTENT. Heck, that's what makes HN interesting. It's the lack of web developer fluff. Just text. CONTENT.

*But why the reference to tags.js? Javascript is not used.
Why would I use this when I could use Google Voice at a much cheaper price and not even pay by the minute?
just two things i noticed:
- the blog background color is hard to look at
- the "* Required" in your blog is red on orange background, not really easy to read.
"Contact us at [Email Protected]" does not inspire confidence.

Your pricing is too high for people who know what they're doing and probably too low for people who don't and really want it, so it's probably OK.
Apple Apologizes for Misstep on Maps
Hadn't seen that one; thanks for the pointer! Since "unar" proved difficult to search for: http://unarchiver.c3.cx/
I wonder if mothers also similarly have DNA from female babies, but we just haven't detected it yet because it was easier to distinguish the male DNA.
Sorry, Cloudflare prevents email scraping. It's contact@KillTheLandline.com
There are many other places in the world than the Bay area, and my god am I ever sick of seeing this myopic perspective represented on HN.
Cassandra storage engine for MariaDB/MySQL
I get the impression that America's public sector is anything but small. Sure, the spending is distributed differently, but it's still colossal.

And I certainly don't believe America is equipped with [...] with a more risk encouraging mentality.

While this is certainly not true for all of Europe, I grew up in Austria, and when I visit, I'm struck by the total apathy towards entrepreneurialism, especially amongst the younger generation. There are of course exceptions, and they tend to congregate, so you notice them more. But the vast masses still seem to believe in the "cushy job for life", despite most of my classmates from school not having found it, 10 years after finishing high school. They find it completely unfathomable why you could possibly want to start a company.
I dont think you can port a existing land line to google voice like you can with a mobile #. I could be wrong.

Google Voice FAQ- http://support.google.com/voice/bin/answer.py?hl=en&answ...
Yep, this is a totally pointless product. It might've made sense a few years ago, but ever since Google Voice has been out, this has been possible for free.
The comments in this thread are agressive and unhelpful. They criticize but do not provide any insights. This makes me sad :'(
Debug your hiring flow like a funnel
> One apology: "Sequences shortened".

Sorry, you're altering to your entire point from start to finish with this 'minor' correction? Had you actually said "Sequences shortened" I wouldn't have replied. However you didn't. You said: "Sequences and screen images simulated" a different phrase that appears in ALL commercials that show a screen on camera.

> But nice pro-Apple shilling to make me sound like the bad guy.

Two ways to look at this:

1. Either you intentionally lied, so you're just a prick trying in vain to save some face.

2. It was a genuine mistake, in which case bravo on this humble concession.
This is my biggest frustration with being an iOS developer at work, no more Xmonad :(
To those of you saying "But Google Voice does this!", realize that most people outside of HN/the tech community don't know this.
Interesting. I'm trying to get my parents to drop their Charter landline - which, yes, is $40/mo, and yes, they both have cell phones - but they haven't wanted to because it'd be difficult to get everyone to change the numbers.

I think the biggest aspect of this is the "redirect to two numbers" - my parents would love that, since they would both be able to get the messages.

How does it handle voicemail, though? It can't send the voicemails to both phones, presumedly.

And btw, I'm surprised by the negativity in the comments here. This is a product targeting a segment of consumers who are not as technologically adept and probably feel "trapped" with their landline - an instant out as convenient and cheap as this is much more attractive than porting their landline number to a new mobile line or trying to figure out how to get a landline to Google Voice, which is a complicated and costly process (going by http://www.zdnet.com/blog/government/google-voice-a-step-by-...)
Fine, then port it to Magic Jack for $20 a year, and forward the calls to your cell phone
Another way to look at the accumulation of power during Jobs absence is other members of the executive team stepping up to the plate while another is absent...
My laptop would shut down. My first thought was that there was some sort of bug with memory or the underlying mechanism of pointers

This author does not understand how protected memory and privileged instructions work in a modern OS and CPU. A typical bug in a non-privileged userland process cannot shut down a computer, because it simply does not have the permission to execute privileged instructions that would trigger a shutdown (IIRC, on x86, using IN/OUT to write to a register of CMOS memory on I/O port 0x70), or cannot write to memory pages that would mess up the OS's data structures so much that it would shut down (eg. BSOD, kernel panic). These types of pb are caused by privileged code (drivers, kernel modules), not by userland apps doing pure numerical computations.

Also, virtually all languages allow you to utilize the CPU at 100% (see cpuburn, sha1sum, etc).

This article is garbage. The pb is the laptop is defective and cannot dissipate the heat of 100% load on the CPU. This has nothing to do with Go.
Not only that, but there's the "tail" of the "a" there, which wouldn't be if it were an "e". Also, most pointless debate of the day so far.
btw, killthelandline.com doesn't work. you have to put the www there. The blog links to the non www version.
I was under the impression that Canadian telcos were worse than American ones, but a landline here usually doesn't cost more than $25/mo ...
That's why we have lubricant.
I disagree. Nobody outside the tech community knows that Google Voice exists, let alone how to use it. This has solid branding (esp. the name) and good messaging.

The price might be a little high for what it's doing, but if the idea is to eventually phase out your landline number, this could be a good way of doing it.
You would do just that. I doubt, however, this website is targeted at the Hacker News crowd.

If my inlaws wanted to get rid of their landline and get individual cell phones and needed their old number to transfer out, they wouldn't port their number to Google Voice and then forward from Google Voice to their cell phone.

I'm also not sure if paying $10 / month is attractive to consumers, but that's just speculation!
Tropo is driving your costs up, compared to people with real servers running SER and similar call routers.
I like this idea a lot. I remember there used to be apps on Facebook that listed the states someone had been to. They were fairly popular for a while.

If this can tap into that same urge, I think it could do pretty well.
The site looks good and the idea is useful to me. So useful that I wanted to sign up, but I really can't stand clicking "Sign Up Now" and being told "oops, we're not ready for you." If you're not ready, don't have a sign up button.
Would you like a search engine that had great scrolling of results, fast loading and other cool features, but had missing, irrelevant and wrong results, or it worked only for a small subset of search terms like "Coffee in Bay Area".

Even Apples boss admits the app is a piece of shit, but morons like you still defend Apple products not matter how shitty they are.
I don't want to get into revenue figures, but yes, the site has a cult following and while not attracting high CPM rates, it was earning decent enough revenue.

Again, I'm not mad that they decided to turn the ads off - I can respect their decision if they feel it's not appropriate, but it's the fact that I didn't get any decent explanation on what I needed to change. It just feels very disrespectful after such a long and prosperous relationship.
Uhm... no.....

When I was in college are main programming environment was an IBM 370 running CMS. The mainline classes were taught in Modula-2. Now, Modula-2's compiler on the IBM 370 was not the most efficient piece of work in history.

I wrote a simple program to play sticks (start with 20 sticks, take 1 or 2, last one to pick up sticks wins). It was basically a very simple learning program running for a 100,000 iterations. Just something to demonstrate weights. I ran it at 3m 20s to midnight. All the terminals in the area suddenly got really, really unresponsive. At midnight, a message pops up and tells everyone it is midnight and how much CPU (virtual / real) they have used. Mine was 3m19s of CPU (real). My program ended 20 seconds later and all was normal. I took that to mean that something in CMS had problems scheduling stuff that was cache bound. I did not take it as a sign of an efficient language or great skills on my part.
What about vast in both html5 and flash?
Anybody who signs up for GV is asked if they want to hook up existing numbers to it. It's part of the signup process.
In a, probably unintended, way, I believe you've nailed the nail on its head: Apple excels at making aesthetic beautiful stuff, which looks good and feels good. But maps are about details and accuracy, otherwise they're useless.
I doubt a large portion of Kill The Landline's potential market (like, say, my parents with cell phones, an unused landline, and zero desire to mess with GV) would want to worry about doing this.
I love this concept, I already think about maps this way in my head, I'd love a way to externalize it!

Unfortunately though I don't want it on game center, I want it in some sort of open exportable data that I can access, perhaps make a widget for my website out of, or update from other devices.
same here. since I'm from Copenhagen.

May e-mail is in my profile in case you, or anyone else from the Copenhagen area, wants to have coffee.
In general the plan is for whichever phone answers first to win. How to handle voicemail is a great question! We'll have to look at what is possible for us to implement. How would you like to see it work?
Running their own servers is so far out of the range of MVP it's laughable.
"I dont think you can port a existing land line to google voice like you can with a mobile #."

Correct.

However you can (I did) do this:

1) Move the landline to your cell phone provider (assumes you have a family plan, if you don't convert to one for the time necessary to do the other steps).

2) Once the number is at the cell phone provider you can transfer it to google voice (and get rid of the family plan if you didn't have one). Took a few weeks.

3) You can buy an http://obihai.com/ device if you want to be able to hook up a traditional POTS phone to get the calls. Or you can just make and receive calls at the google voice website.

Note: I did this with the cell phone provider being AT&T. I would assume it will work with other cell providers but it does with AT&T.
What kind of hours do these guys work? If it's 60 hour weeks it sounds like a hellish lifestyle to have to deal with culture shock and long work weeks at the same time.
Maybe you downloaded from spectacleapp.com rather than https://github.com/fjolnir/spectacle/downloads which is the binary for this fork.
For what its worth, one of the last hardware devs we hired happened exclusively online. We were adding some biometric hardware to our current software stack and came across a small project online of someone who wrote a java library for the hardware in question.

After a series of emails, we proposed that we should pay him a few months consulting fee - to help us integrate. As a bonus of course, he could take the improvements and fold them back into his his open-source project.

Things continued like this and eventually he proved useful in other ways, so he is permanent hire now.

In this day and age, there really is no excuse for having "no experience" (in the software world at least). Moreover, who really cares about what university you went to if you can prove your immediate usefulness in other ways?
> I could be wrong.

You're wrong. Walk into any wireless carrier store, grab the cheapest pre-paid phone, transfer your landline # to the prepaid phone. Log on to Google Voice and now transfer your mobile number.

I did this for my parents who were still using Vonage. Works flawlessly.
I have no idea why Australia would be this warped, but that is ludicrous advice in the US. If you're grossing over $100k, your liability exposure has doubtless scaled with your receivables. Businesses routinely experience abrupt downturns. For the sake of less than 0.1% of revenues, you'd have that exposure attach to your house? Insane.
A Python programmer recently told me that Perl is a Write-Only language.