skysight-inc/HackerNews huggingface dataset:
Thanks for the advice! I may be down there in a three weeks. I'll definitely contact you if so
Hi guys; I created this in Node.JS; hope you guys find it as useful as I do. If you have any questions don't doubt about posting them here.
Michigan newspaper ends "horrible experiment" with offshore customer service
I am not sure I understand your comment.
So instead of getting economies of scale with general purpose computers we'll create a huge incentive to create special purpose silicon running obfuscated code. Perfect.
You guys rock man!

I would love to meet you guys if you are in SF. This is the kind of deep impact stuff that I want to be doing or at least sponsoring.
It literally takes half a second to get what the site does and how to help. Brilliant.

I'd put the mailing list or something similar more prominently above the fold, because more people would regularly return if they'd get a weekly or monthly email with success stories and new profiles/stories that still need funding.

F.e. currently every project is fully funded and I almost fear forgetting about the site.

Anyway great project if you need someone to help with some marketing ideas or anything else from time to time (of course for free), send me a mail (me[at]ilkthomas[dot]com). I'd love to help.
> You mean the movies made about people who were unwavering in real life? .. Lincoln

I haven't seen the movie, so I don't know how he is being portrayed in current pop-culture, but the only thing Lincoln was unwavering in his support of was keeping the Union intact. That is generally not the issue that he was considered 'unwavering' on, but it is.

Anyway, kind of OT.
Writing = Thinking, Jeff Bezos Edition
Just plain wrong is all there is to say about this article in my opinion. That said I don't believe that style requirements need to be hyper rigid, they should just prevent people from writing code that is entirely unreadable for no apparent reason.
The trick is that most of population is in rural area..)

btw, anyone form Dalarna are reading HN?)
Really interesting.. This could be very useful to keep update multiple accounts at once.
How many accounts can be added? Is there any limitation?
I'm currently using another app but it doesn't allow to tag Facebook users and I don't see this feature in Crosspost description too, is Facebook tagging available?
Can this be further developed to replace Facetime and Skype? /cross fingers.
I concur, it also works great in IE on Windows Phone.
The point of the tale is to hire the 2nd engineer on the cheap to find out where people cross the river, then hire the 1st one to build the real thing.
The situation doesn't seem to have changed, other than the SaaS loophole which was accounted for in GPLv3.
I never understood why torrent clients are not built into browsers and the defacto means of download. Would be huge cost savings.
email needs to stay what it is , a simple text message with attachments and nothing more, that's what makes email successull and that's why it'll still exist after all these over hyped social networs go down.
That's specifically not what I said. You can look at the timestamp on this comment and the timestamp on the comment where I listed the 1030(a) crimes to see that. This argument is invalid on its face; it's a straw man.

The core of your argument is that Rob is right that there's a chargeable offense happening when you read his blog, because the 1030(a) statute is so vague. That's just not true. There's specific precedent for why it's not true.

If you want to refine your argument to say that 1030(a)(2) (plain unauthorized access) and 1030(e)(2)(b) ("protected computer") are unconscionably vague and leave too many people exposed to frivolous prosecution, we agree, modulo that I think we diverge on the fact that nobody's going to be convicted in those prosecutions without an allegation of fraud to accompany it.
Jetty 9′s Java HTTP Client now supports lambdas, futures, and async callbacks
if I get it right, BitTorrent live is a centralized server with a proprietary (?) client?

I don't think that's the lesson to take from BitTorrent.
"They cover common practices on the Internet, like showing an ad before a piece of content."

Why do patents like that get granted? And once they are, why aren't they extremely easy to invalidate after the fact? There is a non-trivial aspect to a patent that is supposed to be passed. It seems to me that at least enforcing that would be a nice step.
I think the core lesson is to build on actual need, not on anticipation of need.
The Sentence segmenter doesn't work that well, and rooting words doesn't work as advertised. Try Children, Families, Family, and complies.
Show HN: We built an appliance with Raspberry Pi that backs up from the cloud
http://picirus.com

For Startup Weekend Tulsa, we created a small low-power appliance (built on Raspberry Pi) that you connect to your different cloud accounts -- Facebook, Flickr, Dropbox, etc. -- and it downloads a copy of all your stuff every night.

I was thinking about all the people I love who share directly to the cloud, without a lot of planning for the case where their Facebook account gets hacked, their Dropbox account has a glitch, or one of these services they love goes out of business suddenly some day.

We had a ton of fun building Picirus during Startup Weekend. I highly recommend -- if you haven't been to a SW in your area -- consider being a part next year... there is a definite quantifiable boost in your productivity to sit down with other engineers, focus your efforts, and get something built.
This is absurd.

90% of the time of most devs is spent reading other people's code. Take any meaninful largish project - linux kernel, git, webkit, node. You will spend most of your time reading rather than writing. The least you can do to make this process easier is to conform to a reasonable pattern. Imagine a book that uses a different formatting every other paragraph. It's distracting and gets in the way.

I think the author is more against nitpicking on coding style. This is unfortunately necessary since most developers cannot even bothered to look at the code above and below to understand the style. If that is the case, how does one trust their code?

Coding standards is about basic discipline. If you followed the standard, I know that you are atleast smart enough (and more importantly friendly enough) for a real code review.

On a side note, if you spend most of your time generating new code, you get to set the coding standard. But others who change your stuff, should just follow your standard.
Woah @ prefunding-treatement. Brilliant! I hope it scales - It can, I think, if you keep momentum.
It was hacking because AT&T certainly didn't intend for people to be retrieving other people's personal information by randomly guessing ICCID numbers, and changing their User-agent header.

Look, I'm not arguing that this should be criminal behavior, and it certainly doesn't merit a jail term. I can't tell you how many times I've done stuff exactly like this - probably in the hundreds of times. Is it hacking when I paid $15 for a 1 week pass and then used curl to download 11 gigabytes and 10+ years of the American Journnal of Clinical Nutrition? Probably. But, to give all due credit to the AJCN, they detected my repeated queries, and redirected me to a page that asked me to wait 30 seconds between each query when doing bulk downloads.

So, there is a case where I wasn't doing the obvious (downloading through the web interface), "hacking", if you will, but the AJCN was clearly fine with it, they just wanted me to ease up a bit, and instructed me how to do so in a friendly way.

If weev is guilty of anything, it was not realizing that posting high-profile individuals names onto gawker was probably a Really Bad Idea (TM).
I'm not sure what you mean by "grassroots", but the lesson I took away is that it's often better to launch early and iterate based on user feedback, rather than dump a bunch of effort into making a product that people might not turn out to actually want.
The real answer is "code review by peers."

Should you have a 100-page book of Coding Law that programmers must follow, on pain of firing? No. That's a demoralizing distraction.

Should you say this?

>> You decide if you can sleep at night with random code layouts and inconsistent variable names.

No. That's inviting each developer to leave a mess for the one who comes after them.

How about something moderate and - gasp! - subjective, like, "if your peers find your code confusing, you're doing it wrong?"

>> They are a little message that you are not good enough. You cannot quite be trusted.

I understand the sentiment here, but we're all capable of writing code that's clear to us right now, but isn't to others and/or won't be clear to us in the future. That's one reason why we have code review, and none of us should be ashamed to admit that we benefit from it.
Ask HN: How do you validate assumptions?
Three of us are building a startup and we are trying to validate a bunch of assumptions. We have an MVP in place, set up Mixpanel and have some custom-built tracking set up, so we can measure everything we want based on these assumptions.

However, we are having a hard time stating our goals and expectations that should come from these assumptions. In the Lean Startup, Eric Ries talks about Kodak. They were building an event photo album creator and wanted to validate if people want to create photo albums at all. They concluded that people wanted to do this, but what amount of data did they look at?

In general, how much data do you need to be able to make conclusions out of assumptions? When are you satisfied with the results and how do you decide to pivot or persevere?

I realize this is very subjective, but I was wondering if someone has some insights into this. Thanks!
>what if we made an OS where everything was a file?

Shameless Plan 9 plug.

http://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs#Design_co...
I think another reason is that no one likes to acknowledge the uncomfortable truth that a significant factor in the success or failure of tech startups is pure chance. It's the same reason so much of recorded history is false. It seems to be hardwired into human experience to prefer a good narrative over truth.
14W TDP is still too high, when a dual core A15 gets 4W at most. I doubt the IVB you're talking about is more than 3x faster than A15. Intel also has an advantage in process right now, and I'm not sure they will have it in the future. I think 14nm will be delayed, while others will catch-up to Intel on 14nm, and they might launch 14nm chips in the same time with Intel's 14nm chips, around 2015. We'll see.
Is this not the sort of thing IP multicast is for?
Huh, that's true. Maybe they just don't like Germans then.
Ask HN: Do you really use all those WP theme options? I don't think so
There are quite a few days now, since I started to think about creating a WP theme framework backend. Working with wordpress for some time, I studied a lot of themes from "wp theme clubs" and their backend. All settings sections are organised in vertical tabs, nothing more. Same thing again and again and again. I think 90% of the buyers (customers) will never use those options. Am I right or this is just in my mind ?

Should I create a theme backend using the same old/booooooring style or better try to think outside of the box and create some new, intuitive and innovative ?

Thanks.
New Processor Options for Suborbital Payloads
I think the lesson is that vague fictional parables to support your worldview are a better way to work than real stories or facts.
Inspire Respect and Awe in Business with Mongol Warrior Tactics
Three effective battle tactics Genghis Khan used - tactics that are also used by successful people today and can be easily programmed into the subconscious mind: http://summonthewarrior.com/mongol-warrior/
> Speech recognition, for example, is very patent-intensive."

The nytimes article with the guy who DID spend lots of time trying to innovate in speech recognition, recognized as a genius in the field, who was driven out by someone elses patent.

http://www.nytimes.com/2012/10/08/technology/patent-wars-amo...
I'd like to see people streaming demonstrations etc using this.

And then others could make the stream more resilient.

I installed the client in Debian and live.bittorrent.com worked well with Chrome at least.

Once I see open source clients and streamers, then I'll be really excited.
Someone here asked what you get for the Swedish taxes. This is the post to tie in to to describe how Swedish welfare is funded.

What is called "employment tax" in the thread above, partly is a kind of insurance premium. For example, of the close to 32% that are added on top of the "salary you see", 11% goes to pension, 5% pays mandatory sickness insurance, 2,6% pays for maternity / paternity leave privileges. That gives you kind of sense "what you get for your taxes in Sweden".

The 30% that everyone pays of their salary goes for services in their local municipality: schools, child care, care for the elderly, hospitals, roads, local infrastructure such as water, drains etc,, and also subsidies for commuter traffic.

The approx 20 % that are added on top for some, together with the 25% sales tax is taken by the government, and goes into the national budget.
It helps with things like library, tool or framework selection because you end up evaluating the language itself more so than the ecosystem. I don't think many people are actually writing their applications in more than two different general purpose languages at the same time and place. Maybe you inherit some crusty code you just wrap up and re-use but you probably aren't doing new development in that old code-base at the same time.
One point that just occurred to me.

If you put this tube inside of another tube, and then pumped most of the air out of the second tube, the vacuum in the inner tube would improve and the whole system would become more efficient. I believe it is linear. For instance if the outer tube reduced atmosphere to 1/3 air pressure, then the energy losses due to pushing air around drop to 1/3 of what they would have been. However local compromise of the outer tube does not significantly compromise the vacuum in the inner tube, which avoids major problems that normally exist in maintaining an evacuated tube.

A lot depends on the flaps that let air out but (mostly) not in. When a plunger goes by, you need it to be open for a very brief period to let air out. I'd be curious whether it is better to have a lot of little flaps that can open/shut fast because they are little, or to connect the flaps to a computer system that can open the flap just in time and close it again promptly.

The smart system in theory can be more efficient, but the straight mechanical system would be massively easier to design and build.

I'm also curious what breakthrough Elon had over the summer that dramatically reduced costs. The things that I'm thinking of involve the design of the plunger. Possibly a spike creating chaotic flow at the right place. Or a plunger design that more efficiently pushes air out. Or some clever design of the behind of the plunger so that the air that is left is not following at high speed. Or even the idea I put above about having 2 shells, with partial evacuation in sections of the outer one.
windows only, and disclaimers about it being unsupported on that site.
Peter Molyneux uses Kickstarter for new God Game
Loosely related thoughts:

If I feel like it, I can tell my editor to display `underscore_functions` as `underscoreFunctions` without actually modifying the text. I don't feel like it.

Here's my official "coding standards":

Whitespace standards (as in "only spaces" or "only tabs" for indentation) are good. Use whatever's already there. Your VC system can probably handle it for you.

I consider standards for things that don't add ridiculous diff noise as "soft". I'd rather run a tool like sonar that can generate "hey, this is ugly crap" reports with blame annotations than reject commits for style violations. I'd consider rejecting commits for really nasty style violations that weren't covered by tests.

I'd also consider making people wear a monocle if they're going to be doing a bunch of "just style" edits. But meh.

On the other hand, a consistent codebase is a nice thing. If it's a large codebase, a very nice thing ... but it's more of icing on the cake than the cake itself. I don't want to eat a whole bowl of icing.
I am appealing it, furthermore, there is a little
Substance to this in that it demonstrate s the absurdity of the current approval mechanism.

I am a member of this community and I wanted to share an experience, so please lay off with the antagonism.

P.S. I am not bothered one way or another with 'the game', just trying it out for fun!
I am not a fan of narrowly-proportioned, single-aspect micro-apartments. I understand that space is at a premium but should we really consider 220 square feet as acceptable? The size of homes (be they apartments or houses) can have a profound effect on the quality of life for their occupants. Is this type of housing really a long-term solution?

I live in the UK where the design of new build housing is generally poor. England and Wales have no minimum space standards for housing and we are very much the worse off for it. This is in contrast to many European countries that do have minimum space standards. (The exception in England is London which has recently adopted minimum space standards for any homes built with Government money.)

I completely agree that it's not just the size of an apartment that is important but the quality of the space. There's much that can be done to make better use of space in homes: it all comes down to design.

Housing is a topic that's very close to my heart. I write a blog about housing in the UK and wrote some thoughts a while ago about the size of a dwelling and the quality of the space:

http://homesdesign.wordpress.com/2011/12/26/space-standards-...
Hi (thanks for the welcome. Long time listener first time caller and all that!). Tbh, your experience is symptomatic of many places in the industry. The consultants know next to nothing about the tech industry, cant tell their C from their C++ and think Ruby gems are literally precious stones. As for your point about not recognising seniority levels, I can't begin to tell you how many times this has come up in conversation, especially with my manager. It is keyword/buzzword recruitment at its finest. If the words on the job spec don't match the words on your CV, most people will just disregard it.

I'm on a literal quest to try and get people in my company to be able to at least recognise code on Github, or recognise the importance of things like Stack Overflow, but they don't want to. The harsh point is that really good technically able people who would suit a role we come across won't be on the job boards, or have their CV registered with us. They'll be on online communities like these, or at tech meetups etc. A lot of the CV's we get through aren't the sort of CV's that our clients want to see. Hell, they don't even want to see a CV. They want to see code samples, HN profiles etc. But it's an uphill battle for me.

I think that if consultants DID do this, they'd be a lot more reputable and respected in the market. As it is, more focus is put on speed rather than quality/customer service unfortunately.

If I were you, if you don't think they'll represent you properly, I'd cut and run, and make a point of NOT recommending them on further. Anything you say in complaint will most likely be ignored. Just ensure that they're not putting you in front of companies you might actually like to work for, as they obviously won't be doing a very good job.
Video: Bob Martin - Demanding Software Professionalism
Hmmm.. The details are scarce, but I think the standard Sailfish OS will be based around those UI concepts which were presented in the video. I'd go as far as to say that this is the unstyled 'vanilla Sailfish', and Jolla will actually re-skin it to go with their own devices (later next year). And expect everyone else to skin it for their purposes. The overall UI mechanics seem to be nice, but style choices are not that great in the shown video IMO.
The air-faucet got broken, want a drink?
http://bit.ly/Y3Op3s
Using Google Hangouts for collaborative telepresence
Grand Theft Auto: Vice City 10th Anniversary Edition Coming On December 6th
Genghis Khan tactics for business - self hypnosis script
Three effective battle tactics Genghis Khan used - tactics that are also used by successful people today and can be easily programmed into the subconscious mind: http://summonthewarrior.com/mongol-warrior/
What if it turns out that there's only enough demand to support a wooden bridge? If you went right from the rope to the superbridge, you've wasted an unbelievable amount of effort.
Are you honestly deluded enough to believe there have been no civilian casualties in the United States' war?

Are you honestly too callous and/or imbecilic to think that calling this "collateral damage" changes the situation for someone who's life has been destroyed by a foreign entity?

Again, I'm speechless at how deeply some have imbibed the propaganda of the war machine. Please, please recognize the terrible mistake in your logic.
Random Shopper — Shipment 1: Linguistics and Dissonance
Ugh. No business building methodology will ever be scientific enough to be reproducible in every situation. Stop pretending like it will.

When preaching an MVP to my clients I make it very clear that the point of the MVP is not to build a successful business but to validate what problem your product is trying solve. This is very hard for many people to stomach, because everyone thinks their idea is special. Nor does anyone want to put money into an idea that they don't think will work. This happens in IT and this happens in startups...ALL. THE. TIME.
The Scale of The Universe- Made by 14 year old twins
I am not getting that with Chrome. Try accessing through vpn and see if you get the same warning.
Skype is from 2003. The article mentions Skype, Tobii is about as old.
I think this thing is silly, for sure.

You're definitely correct about this being something that wouldn't fly well in residential neighborhoods. It also doesn't seem like people in residential neighborhoods are their target market. At all.

On the gripping hand, this is the type of thing that someone would attach to their bike for a few weeks or so, and then never put on again.
The Bay Area seems like the best place for a 0-10 person startup, but a horrible place for a new 100+ person company.

For the first few employees, you can weight compensation heavily on equity, so taxes don't matter, and high wages mean people have enough savings (often) to cover cost of living -- people will accept lower quality of life and lower relative cost of living for a few years at a startup, anyway. And of course if the 0-10 person company fails, it becomes easy to sell the business as an acquihire or whatever; hedging the downside is important.

For a new 1000 person company, it would be really hard to compete in tbe Bay Area -- the non-crappy parts have a shortage of real estate, and

The best plan seems to be to startup wherever you are now, but maybe in the Bay Area if you can easily relocate, and then set up a presence in a lower-cost (lower costs overall; taxes are a part, but probably not even the major part) part of the country, or international. International also allows you to avoid some stupid US immigration rules.

Less competition, so people will remain at your company longer.

I personally would love to eventually set up a second office in Seattle, Las Vegas, somewhere in Texas (Austin? Dallas?), and then a third in Vancouver (BC), Cambridge (UK), Berlin, Eastern Europe, Israel, Hong Kong, or maybe AU/NZ.