skysight-inc/HackerNews huggingface dataset:
Someone clearly made a project that works for what they want, so shame them? I'm pretty sure HN is supposed to more about learning and growth than about putting others down to show off your pre-existing knowledge, discouraging them from growth or discouraging others from helping them grow.

Your "criticisms" aren't even valid criticisms, they're hyperbolic. Zero separation of presentation and business logic? I looked at the code. Zero separation means everything is in one file. Yes, the author mixes presentation and logic in many instances, but where is the presentation code in the file node.php? Oh, look, some business logic is separated to its own file, just like one would expect with "zero separation". Seriously, why should we throw a hyperbolic insult that doesn't even address the problem? I can't think of any good reason to be destructive here.

EDIT: After discussing this more in replies, I found the guidelines for Show HNs. It looks to me like these comments violate the guidelines for Show HN comments. If HN is going to be comfortable place for people to share their work, this shit needs to stop. Every time I see shit like this I think about how little good it does to post a Show HN unless you already have a business behind the project. Even when there's low-hanging-fruit that one could easily help with, some "rockstars" would rather make insults than contributions.

https://news.ycombinator.com/showhn.html
I think @iancarroll is pointing out that you seem to be conflating signature and identity verification. They are different concerns, yet both are both necessary for secure software distribution.

Fine if you reject web-of-trust style identity verification, but your notion of "web identity verification" is not in any way a good substitute for code signature verification. What if someone compromises your hosted repository? Unless your artifact were already cryptographically signed, no amount of identity verification is going to help you.
If you happen to be working with Django you can use django-todo. It works well for simple project management for small teams.

https://github.com/shacker/django-todo
Optimize the images, i.e.:

http://beta.maqtoob.com/uploads/6ew82u5jvxuf16srsfq17g1brj4w...

900kb!

3.6mb per page is a lot
And makes the load feel slow.
Ah, yes - the embrace part ;)
Incredible and terrifying at the same time. If they're doing this kind of stuff right now with consumer cameras, imagine how effective this technology will be in just a few decades. Privacy is fading quickly with the advent of exciting technology like this.
I can corroborate this. My last job was not very intense[0], but I still experienced burnout symptoms after a few months. After a while, I just hated going to work. I got a new job, and I was suddenly energized. I started staying late to work on things not because they were past due, but because I was interested in them. I found a sense of accomplishment and self-fulfillment in doing them.

[0] Typical 8-5, fairly laid-back atmosphere, significant amount of freedom.
use picturefill or adaptive images
Sending invoices and getting paid by standard bank wire transfer.
Look at twitter. Everybody can't be happier because Maven Central is served over SSL now. That's good. But if you can't verify what they serve you over SSL it worth nothing. I glad you understand that. Most of the people seem not to.
Once you understand that, how can you verify the content? Bintray helps with that, Maven Central makes it hard.
I disagree. If the tags had been standalized then we would be using them. Unfortunately the standards commity dropped the ball on this one because they are unable to act fast enough.
The first thing I thought of: a story called "The Extractor" that recently featured on The Truth podcast: http://thetruthpodcast.com/Story/Entries/2014/3/9_The_Extrac...
No, not all browsers. Here is the one for the current Firefox release:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Firefox/31.0
From watching the video, I get the impression that there is a very large amplitude of the input audio -- taking advantage of the "loud" in loudspeaker.
1) get RSUs as soon as you can (if it's not too expensive or seed is a convertible note), so that if you leave you're still an owner in the company.
2) they should just add shares to the company to increase the option pool. I'd consider anything else shady.
Public shaming works!
Can you explain more about how they can screw you over when they get acquired?
It makes you wonder, given what he knows (or knew) about the NSA why he would do this and not have at least a little fear of them spying or coming after him. Do they have less capability than we give them credit for??
Filter out bots from the statistics of your website in Google Analytics
TLDR version: SSL/TLS does not verify content. Maven central allows users to upload content, so you can obviously not link a certificate with that content.

Maven Central has users sign content with PGP keys. PGP keys are also a poor means of verifying content. Especially if you have no other channel to verify a PGP key.

These are all known things, and have been for quite a while. Apparently it is news that users of Maven Central trust this this to give them a false sense of security.
That is true and sad. I just don't think it is as important.
There's a deleted comment between those two.
I'd love to know more companies that are doing good work, can you (or anyone else) list some startups/employers that are working on "real" problems, but may not be well known?
I am a programmer. My industry does need a huge cultural overhaul.

But I also know that my co-workers and I have shared personality traits that make such an overhaul extremely unlikely, especially given the shared personality traits of those whom we typically serve.

The traditional manner in which workers overhaul their own industry is via cartelization and collective action. And to us, that just seems like trading in kings and getting back a tsar. We think the cartel enforcer would immediately turn on us, because we all know both game theory and history, and it totally would.

But we're still stuck at that Nash equilibrium, where all of us get a little bit screwed, because any attempt to get less screwed would make you more screwed.

I'm not going to propose a solution here. I'm just saying that it should be readily apparent to anyone, not just an insider, that we need to seek a new equilibrium.
It maybe an LLC, that is why they are talking about giving up their share to new employees and investors.
I don't recall who, but there is a (government) agency that gets reports. I don't recall exactly what gets reported but, yes, there is a mechanism in place for trying to identify fraudulent activity by one person/group across multiple insurance companies.

That was not my area and I no longer work in insurance. I don't recall the details. But, yes, that is a thing.
PyCon 2015 has launched
Tricks to Increase Your Team's Loyalty
What's the latest on Survey Monkey? They have raised insane amounts of cash.

http://venturebeat.com/2013/01/17/surveymonkey-raises-800m-t...

http://venturebeat.com/2010/11/03/surveymonkey-debt-financin...
Hi Blaine,

My name is Marcus Trevisani and I'm the Director of Platform Engineering at Zephyr Health. We are looking for a Data Architect to lead the redesign of our big data pipeline in life sciences. I reviewed your profile and your have a great skill set that I think would really help us out.

Let me know if you'd like to chat sometime this week.

Cheers,

Marcus.

Marcus Trevisani
Director, Platform Engineering ❘ Zephyr Health
450 Mission St. Suite 201 ❘ San Francisco, CA 94105
m: +1 415-858-0078 ❘ s: marcustrevisani | t: @zephyrhealth
o: +1 415-529-7649 ❘ f: +1 415-520-9288
http://www.zephyrhealth.com
mtrevisani@zephyrhealth.com
It's at 400 negative reviews after 3 hours, nobody is getting charged anything, if they do they'll sue and the hotel will receive even more negative publicity.

Looks like it hit Reddit, that's why it jumped so quickly, http://www.reddit.com/r/technology/comments/2ckx8i/hotel_cha...
Show HN: ExitIntent – Convert bouncing visitors to leads and customers
It's already stated that their math is flawed, but you can show them by pushing it to the extreme. What if they took 10% of everyones equity. That would leave them with 30% each and you with nothing.
So they want you to contribute as much as an initial founder? Well, then they should give you as much equity as an initial founder, say like 30% and then you'll happily give 4% to extend the option pool. That's the upper bound you should start negotiating.

Otherwise it should be prorated, and you shouldn't give more than 1%, otherwise you'll be contributing more than the founders and that doesn't make any sense.

I've experienced shitty moves like that from people who usually wants you to contribute and behave like a founder with a majority share without giving you such a share. I can understand the idea, some people fall for this, but it has no rational justification and the real issue is that the work/trust relationship may end up being damaged beyond repair.
You're very right! I was generalizing.

I've just seen too products I use get shut down because they refuse to create sustainable businesses.
Yes. There's too many founders and too much navel-gazing. We're sick of seeing new "products" that only exist to satiate first-world, white-people problems.

This idea that we need to create lots of little crappy projects and show them to the world -- take the various app stores, for example, and how we on HN tend to cheer any yokel with a my-first-mobile-game on "show HN". So now we have an app store flooded with crap.

The tech space is a modern gold rush.

Maybe blindly obsessing over innovation, as proxy for our neverending battle to increase shareholder value, is the wrong path. Nobody truly needs most of the stuff that comes out of SV, we just have armies of marketeers to create that demand where there previously was none.
What's the name of the Silicon Valley bank?
Is “Yo” Stupid Brilliant or Stupid Stupid? Let’s explore, shall we
Septic tanks are common in rural areas, not just "poor" ones. I grew up in a household that was top 5%, both by personal wealth and household income. Beautiful house, nice property in a fairly rural suburb (100 houses in the community) But still, too remote to have a public sewer system running to it. Everyone had a septic tank, and they had to get pumped every few years.

They're also nothing like outhouses. You'd never know the difference, if you were just visiting someone's house, whether they had a septic tank or a sewer.
Hylafax through IAXmodem with Asterisk will also do it. Asterisk will directly as well, but it's not as well put together.
Bookmarked for the next time I'm traveling and looking for a place to spend a few hours with my laptop. I might add a few places in Seattle, though my regular place is already there.
Please, please, please integrate this into OwnCloud?

OwnCloud already has document support, but with this it would make it a killer Google Docs replacement.
Great that is going to bring all sorts of weird bugs (because IE doesn't implement these standards exactly like the other browsers).

I wonder if we can just block IE11 on mobile. Not that many people use it anyway.
Hi HN,
We have built ExitIntent to help reduce bounce rates and convert exiting visitors to leads. We have tried to make it very simple for anyone to run popup campaigns on their sites. Would love to get the feedback of the community.
Yeah, I really don't understand the Firefox OS comparison. They stress that IE is now compatible with popular websites, but they don't do a comparison with the popular browsers...

WP 8.1: http://i.imgur.com/wxXof2J.png

FF OS: http://i.imgur.com/o8AZAYf.png

iOS Safari: http://i.imgur.com/uki6KQZ.png

Android Chrome: http://i.imgur.com/AJ6KNRa.png
He also says his wife is Japanese which makes me doubt it's "utterly wrong" to be honest. Care to elaborate/provide sources?
I'd imagine they've worked around that by just collecting everything that goes over the internet.
Why is this attributed to "Sweden" rather than to "Swedes" or "Swedish speakers"?

* Swedish is the first language of about 5% of the population of Finland

* Swedish is supposedly mutually comprehensible with Norwegian

* Many minority languages are governmentally recognized and spoken by significant minorities in Sweden, including Saami and Finnish

There should be name for this fallacy of equating language and nationality.

(edit: newlines)
While these practical considerations are interesting, I think there is another observation worth making as well.

If you really can be fired without cause or notice and at the loss of most/all of your interest in the business, you have no cards and anything you do is a bluff.

If you really are dealing with cofounders who are are willing to push you out of 40% of your interests without offering much of anything in return as soon as the going gets good, then you have no reason to trust they won't push you out of the remaining 60% the day before any lock-up expires.

In that case, your best options may be either to lever the practical value that keeping you on board has right now to get a better, more secure deal immediately -- one where you won't be vulnerable to being kicked out arbitrarily and without proper compensation in the future -- or to assume you're going to get screwed when your lock-up ends and leave now.

It's a good idea to negotiate at this point rather than caving to the (probably very bad) deal being offered as an opening gambit by the cofounders, but the bottom line is that if they can fire you whenever they feel like it and you have no airtight contractual right to compensation if they do, nothing else you negotiate now actually has any value at all.

(Edit: Obviously if you opt for the "apply leverage" option then you do it nicely. I'm not talking about lawyers-at-dawn and threatening to walk if they don't meet your every outrageous demand or anything silly and confrontational like that. But I think it would be perfectly reasonable to expect solid guarantees that your remaining interests will retain meaningful value in exchange for whatever you are willing to give up here, such as accelerated vesting and a condition that if they let you go early then there's something in it for you.)
that's what i thought too. A lot of people probably won't even sign up to test it after seeing the screenshots. It looks more like a functional prototype "designed" by a programmer...
Take inspiration from the best sites:

http://www.awwwards.com/
Looking at the screen shots, there's nothing to clue me in on the idea that it's running in a browser.
Lavaboom Summer Update
Why do you blame developers? The fault lies with the standards community for not standardizing much faster (at most a week after the second browser has support for that feature) and for MS for developing a browser at a glacial pace.
If they were going to add "health", why didn't they go for NICHE: National Institute for Care and Health Excellence?
It seems to me that vendor prefixes worked as intended. It allowed the HTML specs to be changed (for the unprefixed versions).

True, browsers need to support some pre-standardization variants for now, but this will fade. It doesn't seem like a huge burden for browsers to support older websites for a while, and it doesn't affect new websites.
This extension uses templates or 'canned responses' to write repetitive e-mails faster. You can define your own tab completions, template variables, and so on.

If you use Gmail a lot than you should install this extension just to complete simple salutes such as: "Hello Firstname,".

I'm the author. Ask me anything.
When I first read the headline, I thought there was a new python API or SDK for the already existing Textract OCR solution from Structurise. We've used Structurise's product called Textract for years at work, so it was definately around first. I'm not sure if the creators of this new solution/product were aware of the prior's existence, but using the same product name for a product that solves a similar problem seems like it would be an issue... or at the very least confusing.

Here's a link to StructuRise's Textract product page: http://www.structurise.com/textract/
you need a camera that captures at least 2,000 frames per second.
Chrome on KitKat:
Mozilla/5.0 (Linux; Android 4.4.4; Nexus 5 Build/KVT49L) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.99 Mobile Safari/537.36

Safari on iOS 7:
Mozilla/5.0 (iPad; CPU OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53
The first my reaction is to say it's pretty cool or something, but actually it isn't if I look at it more closely. You see, I don't really care about lots of information gathered on the website with one domain. In fact, ideally I would wish for exactly the opposite: if some information can be easily classified, then it should. What I mean is that adding every new article to wikipedia has its own drawbacks as well as value. Recently I was thinking about how cool it would be to have wikipedia accessible offline on some portable device — and it's nothing new, I remember edited versions of wikipedia for mobile devices before smartphones become popular, but this sort of things isn't very useful in many ways. On the other hand, realistically I would assume that all content I will need to look up in my portable wiki easily fits on modern storage cards even with some media-data. Even more than that: many articles become useless to me if images are removed. The only real problem is that I don't know what I will look up and it's very hard to define what's useful.

Anyway, perfect layout for animal articles is significantly different from perfect layout for math articles, so instead of populating wikipedia with rather obscure non-verified by humans information the really useful work would be making easy-to-use thematic resources as the existing ones made by academic people usually are totally unusable. That's where structured information should go in the first place.

However bots on wikipedia often do some useful work, what really makes wikipedia useful is mindful human work. Media-wiki engine isn't perfect for structuring information and is useful specifically for free-form, unstructured data populated by humans. I don't really see what is the use of populating wikipedia with thousands of auto-generated texts.
How to change the default uploads folder in WordPress
Alamofire: HTTP networking library written in Swift
Show HN: Blast.js separates text for typographic manipulation
Not disagreeing with anything you said :-)

My underlying thinking in what I said is due to massive generalizations that are so common today. When people say, "the tech industry is sexist" I understand that what they're saying is rooted in fact with hard-evidence and examples, but and this is the key, by making these sweeping generalizations it discredits those who are actively making an effort to solve these sort of problems.

So then usually the response is, "well I didn't mean every one, just those that are the causing issue" to which I like to point out how in the push to be PC and equalize everything, they are not policing their own words in the same manner that they police other people's words, for if that was the case, they would say, "some groups and subcultures within the tech industry are sexist" Generally speaking, when I see someone use "all" "everyone" or lack a modifier like "some" or "subgroup" I try to point out the absurdity of it.
Seems like a cool idea and excellent UI. Would love to be able to contribute to a list about Barcelona though!
Well this is how we goona do this

Fuck Union Street Guest House, Fuck Policies, Fuck Reviews

And if you want to be down with Internet review policies, then fuck you too

All of y'all businesses, fuck you, die slow motherfuckers

My Enter Key makes sure all y'all businesses don't grow

You motherfuckers can't be us or see us

We motherfuckin Internet Thug life-riders

anonyimized till we die
>when people tell me what a great experience they had with the staff and that the owner came to their table and chatted with them

This tends to be a part of a broad cultural expectation. Americans tend to equate "good service" with [fake] niceness and obligated smiles and cheeriness. Some other cultures are different where good service means simply doing your job. I can't count how many times people have gone to other countries and complained about the "poor service" and "everyone is rude here" not even considering cultural differences.

The US has gone insane in that respect with obligated "niceties."

Now when I go to Walgreens they say to me after any transaction "be well." Seriously? Like I believe the cashier ringing up my candy and soda purchase personally cares about my well being and health? Or that it is adding anything of value to the transaction?
Venn's Diagrams In Today's Google Doodle
It's a Google Chrome app. Once installed, it works offline and benefits from the Chrome app sandboxing.
> What's the value to the creators therefore who sink countless hours into creating them and to investors who pour in so much money?

The value oftentimes goes beyond a monetary gain but important lesson's one can learn professionally and personally. When I helped start Promoter.io my professional output increased significantly. For investors and founders this a community that can really help others and itself to further the advancement of idea's and execution.

> There's only so many consumer eyeballs and wallets in the world, it almost seems the supply of products and services is unimaginably over supplied to a fixed demand? Or is that the wrong way of looking at it?

While this might be true it leaves much undiscussed. Most of the time it takes one evolution of technology to lead us to the next great invention. It takes time to understand where opinions lie with our current iteration of technology to realize where the next idea should take us. An oversupply lets me know that we are actively experimenting to try new things.

It isn't easy but is very rewarding.
I don't know how US stocks work but in EU at least if the shares already have a bigger valuation you will need to pay taxes at the point when you exercise your options.
Interesting. So if you decide to immigrate with B1, you have to do so illegally, right? And in this case your only option is blue collar jobs. But someone with enough knowledge and skills who is able to get into some accelerator program obviously won't go for these kind of jobs...

But in case if it is possible to legally immigrate with B1, then what's the problem?
Sorry, can't make any Ruby suggestions. I spend more time in the Python world where we have requests[0], which makes it all dead simple.

For example, multipart file uploads looks like:

files = {'filename[]': open(filename, 'rb')}
data = {'to': to, 'api_key': api_key, 'api_secret': api_secret}
response = requests.post(url, data=data, files=files)

[0]http://docs.python-requests.org/en/latest/
"We are collaborating with Mozilla to record broken sites."

Ah, irony.
How does it draining energy mean it won't help?

And by the way: http://www.cnn.com/2012/08/10/health/sex-athletes/
A 4% starting offer isn't unreasonable.

::boggle::

From the description given, it sounds like there are two suits running the show with control of the business and the overwhelming majority of the financial interest. I'm assuming from context that the OP is the technical guy who dug the cofounders out of a mess when their initial outsourced product development was not of an adequate standard, and did so in return for only a 10% stake and poor immediate compensation. Apparently this got them to the point where they could start hiring more staff and taking serious investment.

It sounds like the OP was probably already shortchanged on both the equity and the direct compensation. I don't see any way a 4% offer is anything but a cheap shot/insult in this scenario.
Why BDD works solo, and why that matters for everyone