skysight-inc/HackerNews huggingface dataset:
Thanks Greg - very true. Since the goal of this project was just to get something out the door I didn't really think of or plan for maintenance. Now I know for next time! I don't have any ambitions or monetary goals for it which is why I did it super cheapo.

I was able to dig into the project in xCode and make a small update, package it up and re-submit which was a really fulfilling experience to be able to figure it out!
Inkscape for vector files and Gimp for all other stuff. I create all my own graphics and it looks very acceptable. For repetitive work I use scripts, command line programs via MacPorts, or put together my own from Automater.
You absolutely should render it, in the client.
Hard to imagine anything more horrible or harassing than posting a photo of someone.
As a convinced capitalist, I find myself agreeing with you (although you leave out things like toothpaste, shoes, etc).

In economic terms giving anything but money is less efficient, but in practice it would save massive amounts of money, prevent starving people in the streets and give them an incentive to work themselfs up.
The OP means such as forced sterilization. There's precedent for it, and it's widely (and IMHO correctly) regarded as monstrous.
While it makes no sense in a language like C, in languages that do have automatic semicolon insertion (like JS) the question is far more interesting
I've been feeling similar to the way you feel for about 9 years, but with Dojo rather than Cappuccino. I stopped worrying or caring about fighting trends I cannot control years ago because it doesn't matter. I focus on building a toolkit that people use to build apps that require solid architecture and APIs. If I spent all of my time listening to or worrying about every critic or every person that doesn't get the power of having something more robust, then I would never make progress and would fail our users. You're not alone in your perspective. And yes, we were indeed all impressed with 280 Slides when it first launched.
Is it possible to get a copyright on a logo? I thought it wasn't and hence the reason for Trademarks. Still illegal, just curious.
Do you expect me to say that's a bad idea? We must have some serious cultural differences because as far as I am concerned, ignoring it and minding your own business are the only reasonable actions in such a situation. How can you possibly live your life confronting every stranger you find objectionable?

If for you privacy only exists when invading it is physically impossible, then can you really say that you have a concept of "respecting one's privacy" at all? It would be more accurate to say that you "respect the acoustical properties of walls".
Wow, do people in SF use the term "PC" all the time like that? I've never even heard anyone say that. Also, I have yet to see tremendous displays of people shunning non "PC" comments. So I live/work/grew up in the North-East US. And I say much of the language and jokes are still some what crass and rude. I know a few guys decently high up that drop f-bombs all day long, and nobody blinks, guys in the lab make sexist/elitist jokes left and right, no body cares. (yeah yeah, it's mostly males) But what I've seen, the closer to NY/NJ/Philly you get, the more "un-pc" people get. And sometimes the brutal un-filtered honesty is refreshing to me, to be honest. Or a simple joke about sam having his panties in a knot lightens up the mood a bit.
Hiring HN: Outbox in LA:Config Analyst(Python/SQL) & IT Spec.(Linux/MSSQL Admin)
They do increase capacity regularly, just keep checking.
Thanks for the write up! Its always hilarious to read about experiences others made in the country I grew up in.

Here are some reactions:
Jaywalking - I definitely do that and in Berlin of all cities, I saw folks jaywalking all the time. But yes - generally, there is more discipline to wait for the green light, like in Japan, Korea or China.

"multimillion dollar round was not given in one big check".
This is what I heard is common practice in the valley as well. When a company raises 10 million, my understanding was never that the VC just transfers 10M cash to their account but that this investment would be rolled out. We should definitely review/discuss this.

Also, I agree with the appreciation with something fitting into a puzzle. That probably stems from system thinking, growing up in a European community where Germany is only a part in the whole of the continent and its political and economical bodies.

Who owns data... mhhh. I think that depends on the industry. Oeffi (http://oeffi.schildbach.de/) for example leverages the public transport schedules of public local agencies as well as Deutsche Bahn. Pretty awesome!

On the other hand, data can be very proprietary in the States too. Take for example movie showtimes. There is NO public, free API for that you could build apps on. But yes, overall, you might be right.

In in case you want to see other impressions, US-Americans have in Germany, I totally recommend this blog:
http://www.nothingforungood.com (seems it got hacked but hopefully will be up again ;-).
There's a handy appendix in the NASM manual that's good for answering questions like this. It doesn't tell you anything that isn't in the data sheet, but it's more concise (the x86 data "sheet" is, like, 5 volumes, and must be 2,500 pages).

http://www.posix.nl/linuxassembly/nasmdochtml/nasmdoca.html

From this you can see that many arithmetic and logic instructions have special encodings that use AL/AX/EAX as the destination. (You can also use the more general encoding to produce exactly the same instruction, but in more bytes.)

If you're working with AL/AX/EAX, then if you arrange for ESI and EDI to point into your source and dest buffers respectively, you can use LODS and STOS to fetch and store bytes. If your processing is working in a streaming-like fashion (and this isn't a bad idea, if you can arrange it) then you can fetch or store a bytes or dword, and bump the pointer, using one instruction that's 1 byte. Doing this with a MOV followed by an INC would be 2 instrutions and 3 bytes.

There is no short form for the [EBP] addressing mode, nor [EBP+reg], because you virtually always use fixed offsets with a base pointer. I think both of these end up as [EBP+0] or [EBP+reg+0], so you'll alwas waste an extra byte for the fixed displacement if you try to use EBP for something more general.

The rotate instructions have special encodings that take the rotate count in CL, since C is for count after all.

There's probably also a few more bits and pieces like the above, which was just what stuck in my mind from when I wrote code to generate x86 machine code directly. I just skimmed through the NASM doc to double check my memory.

I couldn't say whether using the shorter forms makes any realistic difference on real code these days, aside from the general 'fewer bytes = probably quicker' rule. But If you're trying to make EXEs that are 4K or less, as this guy seems to, I bet the little savings would add up.
Expressions of our tribal nature through consumer goods. XBox/Playstation. Mac/PC. Coke/Pepsi. Ford/Chevy.

People like picking sides & hate being wrong.
(German here)

Actually I don't care about traffic lights all that much while walking/on a bike. Except, you know, if kids are around. The attitude I see here is that you really don't stop 'for the sake of it', but (and isn't this, if we want to talk stereotypes, kind of american) you .. think of the childen.

In all seriousness: You _will_ get nasty looks/comments if you're ignoring a red light while small kids are watching and the scenario you described sounds perfectly fine (and my moral compass says that you did something baaad too).
Mention in your cover letter that you found the posting from HN :)
Hey,

We auto detect activity (change in frame-to-frame) in the the microphone and camera. It means the user has to spend 2 seconds waving to their camera before recording but it also means they don't have to mess with camera / mic settings.

-c
What if my site uses e.stopImmediatePropagation() in any click/event handlers?

Would this still be able to capture those events? And if so, how?
As of now you have collected 10k GBP, what are you going to do with the money with the 3k+ in unplanned additional funds?
Are you going to adjust you hourly rate (not that I mind your initial "quote" wasn't that high to begin with), donate to charity, deliver more code/value, buy the Django core devs a beer? Genuinely curious. And congrats on making your goal, I love this model and I love that you had the courage to make this effort. Succeeding with this campaign publicly shows that contributing to open source software has to be an unpaid endeavor (yes I know that there are employees who get paid to contribute to open software). I wouldn't mind if more talented devs sought out crowdfunding to enhance OSS.
When someone wears Glass and is recording, they cease to be "just another person" and become a lens of Google's panopticon.
Reminds me of a short story that has been around the net for at least ten years:

https://sites.google.com/site/cubiclejunglestory/
Is there any way to be notified when slots open up? I've been checking off and on since it was announced and it's always been "out of stock".
You might want to re-read my original post, I agree with everything you just said.
> Yammer has nested conversations, search, inline images and likes. It is also our company directory. And they have a mobile app.

Minus the likes, that's email.
Did Github's "Hardcore Forking Action" contribute to PyGate 2013?
So it's like a firewall but for resumes?
My guess is that most products that do this aren't much further along than a weekend hack. It's pretty easy to throw up a marketing site, and it let's you quickly see if people are interested. Thing of it as a μMVP :D
This is too true. Here in Minnesota, we had a state representative equate food stamp recipients to animals in two separate speeches. In her rural district, almost twenty percent are on welfare programs and most residents are under the poverty line and qualify for food stamps. They still vote for her in spite of statewide coverage of her statements.

The attitude that everyone else is lazy and abusing the system seems most common in poor rural regions that depend the most on benefits. It usually has racial, anti-urban overtones that imply "we're only suffering because of THOSE people who don't look like us." It's a form of scapegoating.
I am reminded of Penny Arcade, oddly enough.

http://www.penny-arcade.com/comic/2004/03/19
Yeah, I know nothing about ember.js, can anyone point my in the direction of a tutorial or a simple example app so I can get my head around it?
The 2 Key Issues You Must Avoid to Keep People On Your Website
Why is this a good thing? Not being snarky, just seems i am missing something. Whats the big win about 'no email'? seems like they use plenty of electronic communication.
Your 'Zap' is bothering me. What happened to Baz?
Blackberry CEO Says iPhone Is Outdated
they're just "prematurely" tired and worn out.

Forgive me if I tread on a difficult subject, but your father passed away at an age somewhere between average and old for every generation before his. 40+ years of physical labour has and will always take its toll and there would have been nothing premature or unusual had he been an Elizabethen shipwright.

Were this still the norm, then the focus would still be on working life health checkups and realising we cannot lift into our 70s. I think perhaps we are missing something there.

I suspect it might be worth linking retirement payouts to total calories burnt over a working life. Sitting at a desk might not be such a good career move :-)

Please again - I saw your point about your father as noteworthy and I wanted to recognise that - no offense or other comment meant
I see. It is unfortunate all around.
Nice informative article. People are always trying to go to the extreme with javascript and they should realize that its good to practice application development in moderation. Trying to heavily front-load an application almost always get you in the end, and its just taking a step backwards in application development. And especially so when dealing browser compatibility and JS.

Balance the front end and back end application development people!
You're right, it's a buyer's market. And this kind of thing shows it. But for some reason we keep hearing that there is a massive talent shortage. Hmm...
I think my point was moreso that wearing that shirt isn't asking for that at all, but will be treated that way.
They have a list of customers at the bottom of their splash - this looks like its more than a weekend hack...

They may just not have the infrastructure to support a widely available service yet.
Thanks! I'll definitely look into this.
My Desktop setup
Security hole allows anyone to reset an Apple ID with email and DOB
The irrational venom and utter cowardice of those who attacked this woman and her supporters, including here on HN, shouldn't be surprising, but somehow it still is.

Tech? I would have thought better of arguably among the most "rational" humans. Yet another lesson in how close to the surface very primitive emotions lie.

And tech remains a cesspool of mysogyny.
I apologize in advance for nitpicking, but from the article: "It’s been horrible for the PlayHaven developer who lost his job. [...] Who now has to find a new job in tech to support his kids. What’s worse, is that he’s not in Silicon Valley..."

Software engineering exists beyond silicon valley. It's true.
I think that's the problem, they don't know what they want.
This is big: Unity coming to Sony consoles this year
Nope. What I'm saying is that once you do that, you run a much higher risk of alienating your employer by saying or doing controversial things. They certainly can't control what you do or say, but they may well opt not to employ you because of the choices you make. There's a distinction there, and it matters.

(Also, in this case, I do believe that she used her twitter feed for 'official'/work-related duties, so that does genuinely blur the line between personal and professional)
HOVIS Lite Humanoid Robot
> Regarding your last point, it basically ignores everything about the "mythical man month" concept.

This is true. I would propose that we are, or will become, wealthy enough to absorb any inefficiency.

> There are also economic benefits of longer work days.

I agree with this as well. In fact, I think we'd be much better off with norms of 3x8, 3x10, 4x8, etc. A work week of 5 half-days would be deeply sub-optimal. (Maybe these are just my own biases.) :)
A smartphone or TV do cost $200, but that's not what makes poor people poor. Poor people are kept in poverty from sudden costs they are unable to cope with which accrue interest. Got to fix your car to get to work? Pay $800 and don't eat for a month, or pay $1200 because you need a loan and have shitty interest. Gotta see a doctor? Can't, because the consultation alone will cost $300, so you tough it out until it become unmaintaible and you get a hospital bill for $5000. Got a leaky pipe? Don't have the time to fix it because you work 12 hours a day because you have no alternative, so now your house get a humidity problem and you can't realistically do anything about it.

A phone is peanuts in comparison to the things that really matter.
> The second system syndrome is that evil effect that often happens when redesign a small, working system so that it becomes a huge leviathan built by piling new features over new features.

> Today I was reading the overview of ECMASCript 4 from ecmascript.org, and I got this very bad feeling that maybe the fourth version of ES, is suffering of an extremely strong case of this problem.

I dont know who is that guy , but what a load of cr*p ... it's people like him that got us stuck with what is javascript today. People often complain that Flash prevented Javascript from being widely adopted , the truth is that Macromedia/Adobe tried to push a better Javascript that would have helped the language then and today.

Imagine we had ES4 and HTML5 today. Nobody would be complaining about how much javascript sucks , and there would be no need for typescript, coffeescript ,etc ...
Does anyone have clarification on how people think that the conference people overreacted? All that I have heard seems fairly reasonable.
I'm an American that's lived in Berlin for the last 7 years, and run a startup here. This post is mostly correct; in fact, it's pretty impressive that the author soaked up the vibe that much in such a short span. But there are a couple points worth clarifying:

The jaywalking analogy is stretched. Like, the source of it is partly true, but it's a pretty boring social convention. There are enough places where Berliners proudly flaunt the law that make Californians seem like straight-laced prudes.

However, what the argument gets right is that the issue is more cultural than structural. There are a lot of things that come together to make German startup-culture somewhat tamer than the US variety, among them less of a drive for polarized go-big-or-go-home attitude, the historical strength of the German Mittelstand (medium sized companies) and less tolerance for risk.

Also, the thing on data and Google Maps seems off. I'm not sure why Google Maps has only recently started to integrate Berlin's subway data, but there are excellent apps for Android [1] and iOS [2] that accomplish the same (and are not published by the local transit authority, and I can't imagine that solo app authors have more clout to get at the data than Google). It seemed a bit lame to assume that since Google Maps doesn't have the data that it must be the city's fault.

[1] https://play.google.com/store/apps/details?id=de.schildbach....

[2] https://itunes.apple.com/de/app/berlin-brb/id409357982?mt=8
The fact that he said anyone over-reacted is not going to help things.

That's not to say I don't think there were overreactions all around: I do. But it's been my experience that people really don't like to hear that they're overreacting, especially while they're in the middle of overreacting. They dislike it so much that entire schools of thought are now dedicated quite strongly to the proposition that there is no such thing as overreaction.

The author of this article may well have singlehandedly touched off another round of overreaction from all parties involved. And the hell of it is, I agree with his point; I just don't think it was a useful point to bring up.
"Anonymous" did not over-react. For their reaction to be an over-reaction, it would have to have a goal other than "lol those idiots took us seriously again". Do people honestly not realize than absurd copypasta like http://knowyourmeme.com/memes/navy-seal-copypasta are not actually death threats? And that treating them seriously is exactly what the people posting them want?
It's a pretty smart move that Microsoft did with TypeScript, making it a proper superset of JavaScript. Google seems to be stuck in the past, bringing out its own VM that is a complete non-starter, and making another class-based, Java-like language. I guess Google is going down the road that Microsoft did years ago with flinging feces on the wall and see what sticks.

I have nothing against Dart. I played with it a year and a half ago when the Eclipse beta came out. It's nice tooling, but brings absolutely nothing interesting to the table.
I forgot I had this extension enabled: https://github.com/panicsteve/cloud-to-butt and hilarity ensued.
Feel free to launch with whatever you like, i just dont agree with calling an invite page 'Show HN' as it's misleading.
Well, one big difference is that it doesn't create those perverse incentives that prevent people from moving off of the dole roles. It also removes a whole lot of administrative costs, and it kills the issue of gaming the system. You get what you get, and there's simply no way to get more from the government.

I've been curious for awhile: in the USA, if you took Social Security, Medicare, Medicaid, food stamps, student loans, welfare and rolled them all up into one fund that was evenly divided to each person, how much would you have given out? Turns out the number is about $6-7k per capita. That's... not enough, but a pretty decent start. The economics suggest it would increase overall productivity, which would bring in a bit more tax revenue by itself. But taxes would have to be raised significantly--but not an obscene amount--to make it work.
As I tweeted yesterday: "Only thing that still bothers me about #donglegate is how people decided that 4chan/reddit trolls=the genuine opinion of all males in tech." Faceless trolls trolling the most trollable topic on the internet does not mean their opinion represents "men in tech".
> but it's a Buyer's Market

On what planet?
Sorry, but I don't think the conference organizers overreacted. They did exactly what they were supposed to do under the CoC - they received a complaint, and addressed it discreetly. If they hadn't taken it seriously, and just said 'cool it', then they'd be guilty of not taking their own CoC seriously.

And they didn't kick the guy out, or anything like that - it was basically a verbal warning, but done formally so that it was on record in case there was another incident. That's it. Not so bad.
The EITC is somewhat like that, though it's mainly targeted at families (the amounts for households without children are extremely low, with a max benefit in 2013 of $487/yr).
Except this kind of demand for a prepared 5-minute self-pitch really tests how much you are confident and good at bullshitting, and not really anything about your skill with anything.

A person is not worthless and incapable just because they aren't huge salesmen.

No wonder women have trouble getting into this industry and getting ahead, with this kind of macho superior attitude from interviewers
Please Stop Fighting About Your Smartphone
This isn't about anonymity. The people involved (Adria, Hank, the companies that fired them) talked to each other face-to-face.
I have done something similar before but also measured which content was being consumed. Are they readers, listeners, or watchers?

Eventually, you can pretty easily detect the best way to approach each potential client from a marketing perspective.
"As the baby boom generation (the one born ~1946 –> ~1959) ... people who turned the 1940's USA into the one of the 1970s"

I think your math is a little off. The one born in 1946 would have been 24 years old by 1970... And the one born in 1959 would have been 11 years old. Those kids definitely did NOT build all of the infrastructure.. that was their parents.
Part of the issue is that "tech" people tend to be out of touch with their emotions, so while they do feel them very strongly, they may not always understand their origins or be able to handle them in a resourceful manner.

Not admitting that many important decisions have an emotional component is part of the problem.

They can be 'rational' when it comes to doing numerical things, but when it comes to an emotional issue like picking emacs or vi, they are no better than your average touchy-feely New Age believer at being rational.
A Woman Walks Into a Tech Conference
Tech? On the internet, with Anonymity/Age Ranges/Trolling, why should we expect anything else? Taking everything said on the internet to heart is a very, very bad idea, especially with anything this incendiary.

Every time something like this happens people act surprised. Hello, have you ever been on the internet before? I'm not defending it, just saying that it should be treated for what it is - background noise.
Guy jokes about guy stuff? Sorry, women joke about this stuff too. At an old job, the women dropped sexual innuendo and jokes constantly, more so than the men. Was I offended? Hell no, I'm perfectly fine with sexual content; we're all just bags of decaying biological matter anyway. Why did everything become so puritan/PC/ultra-conservative all of a sudden?

If a remark is directed at someone in a threatening way, that is different. But saying this is just 'guy stuff' is ignorant of reality.