skysight-inc/HackerNews huggingface dataset:
CrowdChat is Hiring
We take #hashtags seriously and are hoping to index all of the world's public conversations. Recently funded by NEA. We are at Palo Alto and just biking distance from Stanford. Here are our job openings:
https://www.crowdchat.net/about/jobs
> At Google, if you don't make it to level 5 sweng within a certain amount of time(2 years from being hired at level 4), you will most likely get fired.

Don't know where you get that idea from. I have a lot of anecdotal evidence to the contrary.
Additionally, with all the emphasis people put on being a responsible adult, that's not something that's really taught in school. There isn't much value placed on learning how to budget, keep track on finances, but then when people are unable to do so it's all their fault. That doesn't seem right.
Sorry, but no. I worked for a very large phone company. These are not theories, they are policies and practices.

Telling me the work of me and my colleagues that I witness with my own eyes is "the media" reflects poorly on you.
Could anyone with knowledge about engines explain why Russians always seem to prefer multi-nozzle designs? Is there some inherent advantage in redundancy, cost or some other factor?
There is a twitch.TV for programming, check http://coderstv.com

I believe that is in beta, but i see this iniative with good eyes.
I am interested to know which part of the GCE is a lot more polished than EC2.
Right. Except bankers don't understand finance either, but they think they do.

And when they showed that to the world by breaking the entire financial system, instead of having to pay the price of hubris, these champions of capitalism instead got access to the public treasury because they were too big to fail, and were consolidated into banks that are now too bigger to fail.

And now they're paying the media to say that people hate bankers because they're not as smart as them.
I'm really not sure how I feel about those huge square tiles
Fantastic work mate. Will be implementing this into my current front-end workflow, loving GulpJS and all of the great plugins that are starting to become available for it. I was previously using gulp-bower-files for managing Bower dependencies, but this seems much nicer.
Yahoo Exec Accused Of Sexual Harassment Files Defamation Counter-Suit
This is good stuff. Thanks for the links. I have seen many times and even done the withdraw and become cynical that they talk about. In my case I hated the entire company so it was a bigger issue.

I will say though that when companies lay off competent people one thing I see time and time again the competent people that survived (who probably are better at the politics) always abandon ship. Its very demoralizing watching the kick ass coder you work with go and Joe Slick that never checked in one line of code stay.

So its really not in a companies interest to get rid of those that can do their jobs well even if they are not wise on the politics.
Ethical defense? Where do you get that from? Commonsense tells us that the author could not possibly know the moral intentions of that 1% and uses <metaphor> to illustrate a fact known to all of us and relevant to our life in general - that Ignorance can lead one to take the role of prey.

Your other little gem is 'Sure (!) one can argue that most profit in businesses ,,.. results from information asymmetry'. Since I myself must now press on with ensuring my customers don't know what I know, I can only think how uncomfortable you must be in the modern world.
Isn't "designer organism" just another word for GMO(Genetically Modified Organism)? We have seen lots of regulatory troubles regarding GMOs, even for some of the most clearly beneficial ones.
click through agreements and terms of service agreements (TOS) are not legally binding contracts. they are used by service providers to provide fear, uncertainty and doubt (FUD).
Actually, they're the same thing: both are computed as (number of shares outstanding) (price per share).*

No, they are not the same thing. They are calculated the same way, but Market in the phrase Market Cap means "public (share) markets".

market cap is used for companies that have IPO'd [(] and therefore have a broad market for their shares with continuous price adjustments

A pretty important distinction! If a share is "valued" at a price but there are no buyers then the valuation isn't shared by many others.

To be clear: I understand that the math is the same, but a market cap shows the consensus view of the market, while a funding valuation only shows the value a small set of investors put on a company.
For one, here's the use case that inspired the project: SmartyStreets uses it so people can process their address lists. It was difficult for some customers to upload their files full of personal data either because of regulations or just being concerned about privacy... so now they can just do it all in their browser.

Scientific and research applications would find this useful... any web app dealing with tabular data could benefit I think. Even if you still have to upload the whole file to a server, being able to instantly render a preview is a big win.
That third question is a bunch of shit anyway
The last layoffs at Microsoft were largely cutting products, it was an utter failure IMHO- there were very few teams who were allowed to hire and so many rockstar devs taking a chance on products which got cut were left in the cold. I saw way too many awesome devs get pushed out of the company because their product was canceled and the project they wanted to work on had no headcount.
Well, they're related at that level. Many, many things are category theoretic functors, though. It's a very general idea of a structure-preserving map between structures.
> Companies should lay off products, not people.

Layoffs are generally associated with reduced mission scope, even if its not a reduction in named product lines (it can, e.g., involve reduction in supported platforms for the same area of named products.)

Still, reducing products or otherwise reducing mission scope on its own doesn't save money, you still have to cut people. Especially if the scope reduction doesn't neatly follow organizational lines, there may be no direct mapping between scope reduction and which positions get eliminated, and even if there is, if you have good and meaningful performance metrics and similar skill requirements across the parts of the mission that are preserved and those that are retained, not simply mapping from the functions reduced to the people let go makes sound business sense.
Oomph. That's what I get for talking about OCaml after not using it for a really long time, s/signature/struct/.
Not joking :) Built to Last is inspirational, a bit like Warren Bennis "Organizing Genius". I was thinking of research topics like these:

1) Financing, staffing and governance of short-lived organizations which perform complex tasks then disband, e.g. film production, election campaigns, bi-annual sporting events, disaster relief, NGO coalitions. How are institutional identity and knowledge preserved when developed within temporary contexts?

2) What organizational scenarios have been proposed by scifi/fantasy writers for worlds where humans or other lifeforms are immortal? Do those scenarios suggest areas for research or innovation in modern corporations? Olaf Stapledon, A. E. Van Vogt, C.S. Lewis, R.A. Lafferty, Walter Jon Williams, etc.

3) Historically, business has been run by families with inter-generational inheritance. Some public and many private companies still operate this way. There is a body of literature on family-based governance and succession planning. Is that literature relevant to public companies like Facebook and Google where the founders have inheritable shares with unique voting rights on corporate futures? Will other corps seek superpowered share classes? Will consumers seek out B corps, public corps, private corps or hybrids?

Garther Morgan's "Images of Organization" provides food for thought: http://www.ribbonfarm.com/2010/07/13/the-eight-metaphors-of-...
Buy Thesis
http://readwrite.com/2011/06/06/cpp-go-java-scala-performanc...

this is the real artical, which just points to the pdf
There needs to be an org change first- flattening the hierarchy and a focus on getting shit done. Put in a process where teams can jettison inefficient members.

In most areas at Microsoft above level 65 it is all politics.
Here's a visual approach to cost per calorie: http://www.mymoneyblog.com/what-does-200-calories-cost-the-e...

When I made my own cost-per-calorie calculations, I found that the much maligned non-synthetic FATS are a wonderfully cheap source of calories. They're nutritious, satisfying, and make veggies taste great.

There's a lot of bias against fat, and most Americans believe that eating fat makes you fat, but what does the evidence say? Look to the research, and you'll see that the opposite is true, provided you're staying away from vegetable oils and trans-fats.

Here's a sample from my calculations, for comparison with the link above (where foods were chosen to make the point that low-cost foods are bad for you). I live where food is pretty cheap. The most economical picks are very unpopular, I suppose because of the popular non-evidence-based, government-touted slander of eating a high-fat diet. Yes, it's bad for rodents. I'll give you that. But when you look at humans who are eating high-fat AND low carb, the research looks pretty awesome. And we could use more of it.

All prices are per 200 calories. (Grass fed items and etc. included to show the level of health and principle that can be achieved while keeping it cheap):

Trader Joe's PEANUT BUTTER (non-hydrogenated, no sugar added) $.10

OLIVE OIL $.14

Roasted SUNFLOWER SEEDS, $.14,

MAYO (fancy, safflower oil with no canola or soy) $.22

DRY LENTILS $.24

BACON ENDS $.26

ALMOND MEAL $.38

CANNED COCONUT CREAM $.32

Grass fed BUTTER $.36

CREAM $.38

REFRIED BEANS(canned)$.40

SOUR CREAM $.44

SWEET POTATO $.50

WHOLE CHICKEN $.56

COTTAGE CHEESE $.60

EGGS (local) $.70

YOGURT (plain,full fat)$.88

GROUND BEEF grass fed $1.38

Apples $1.40

GREEN BEANS (frozen) $2.00

Chicken Breasts ($5/lb)$2.00
Sure, and functions can feel a lot like OO. I often think of it as though OO were blown apart into all of its constituent parts and those parts were made available. Then, further, those parts "hang together" better than the variety of OO formalisms ever did anyway.
The organic grapes struck me as odd, too, until I remembered that organic grapes were actually cheaper than regular last time I was at the store.
http://www.nonprofitjobs.org

Or try searching in Google with this query:
site:.org careers non profit -wikipedia
Well, what if you are in another country working for a company (say Microsoft) on a visa, even though you are American.

> The H1B is fundamentally broken and I'm amazed that so many people put up with it. Credit to the US for being such a desirable destination, I guess.

There are plenty of countries with more broken visa policies (I've lived here for almost 8 years and still don't qualify for permanent residency).
The stock isn't really a big deal anymore now that the company is stable, more or less. Back in the '90s, however, some preferred stock could mean retiring at age 35. And when the orange-badges started seeing their officemates buying mansions and supercars, despite not having worked all that much harder, they felt the need to get the lawyers involved.
It is. For the most part, the developers who use an esoteric language and understand it's benefits are usually of higher skill that your average developer, and those who are excited enough about it to want to work in it are usually even better still. It's the whole "Beating the Averages" thing that PG talks about. There are risks, but they can be managed, and the benefits are great if you know what you're doing!
"Oriya is similarly structured to Devanagari and is used to write the Oriya language in Indian state of Orissa."

Devanagri is what Hindi, Marathi, and Sanskrit use, so I am certain that it isn't any more complex to render than those languages.
No disrespect, but surely that's your problem? Having a widescreen monitor, I appreciate that HN (mostly) takes advantage of it, instead of having most of the screen sitting empty while a relatively narrow colums of text occupies the middle. I find this easy to read and having long lines reduces the need to scroll as much.

If it's not working for you, perhaps a restyling plugin like Stylebot for Chrome or something similar would allow you to adjust the format to your taste.
They may have, I'm not following it closely.
I certainly welcome the attempts to reduce annotations and will look again at the language in a while.

It is interesting that the design priorities are so library-centric. I agree that library quality is important, but think about this: For every library that someone writes, N people are going to use that library in leaf programs, where if the library is useful N is much much greater than 1. So by definition the vast majority of code is not library code.

In video games we write programs that are between 200k and 2M lines, say. That is big enough that you do want to think about what API you are presenting from part of that program to another, but stability of that (internal) API is almost never a concern, and in fact this is one of the big boons of statically-typed languages: you can change a function and you instantly get errors at all the calling sites, allowing you to be sure you updated them (except in some bad ambiguous situations).

This fluid ability to change how parts of your program talk to each other is very important in large programs. It is one of the major ways you avoid code rot. The more friction is introduced into this process, the lower the ceiling on how large and complex a program you can build.

The other thing about games is that the problems are inherently very interconnected. Yes, we kind of partition things into different modules, but these modules all want to talk to each other very heavily (partly for inherent problem space reasons, partly for performance reasons). So again, friction introduced here hurts us more than it hurts most people.

I understand that private-by-default seems like the right idea because it supports a certain paradigm of programming that is generally considered the right thing (encapsulate your implementation details, modularize as much as possible, etc). But what I have found, in my field at least, is that this is less true than many people think. Yes, it's important to keep things clean, but fluid ability to change code is very important, and overmodularization hurts this. I think that some day this will become more widely understood, the same way that today most good programmers understand that OOP is not some kind of One True Panacea the way folks in the 90s seemed to think.

Good ideas can be carried too far and I think for my field private-by-default is way too far. Having to put 'pub' on every member of every struct and on well more than half my functions is kind of bananas.

(As someone who does not buy into the paradigm of OOP, I want to write functions that operate on data. In C++ sometimes I encapsulate these functions as struct members but this is just an aid to understanding when it is convenient; most functions are declared at file scope. In order to have a functions-operating-on-data mentality in Rust, I guess I need to put a pub in front of every member of every struct, which feels very distasteful; it feels like the language is pushing me toward paradigms that many in my field have tried and subsequently rejected after decades of pain.)

Well, this certainly went a few places, but that is where I am on these issues.
> MS must spend a ridiculous amount of time & treasure supporting old crap.

But backwards compatibility is kind of the reason why a lot of customers buy MS products.
The whole of chromium or just blink?
Behold, tiny cameras:

http://www.amazon.com/Eyewear-Sunglasses-Hidden-Camera-Recor...

And this is just the obvious crap you get for $50 off Amazon.
As a current Nokia employee (didn't transfer to Microsoft) it pains me to hear this.

But on the plus side, Nokia Technologies is hiring...
For something to rise to the level of a taxable employee benefit it has to provide a lot more tangible direct personal value than this, and virtually zero business ROI.

This is the point I was attempting to make in the first place.
When whom to layoff is a political decision, layoffs will just compound the problem.
That's a common problem I encounter on wikipedia. It often feels like a given article was written for an audience who is already familiar with the subject at hand.
AFAIK they pulled this during the '08 crisis also. I heard from a few people on the inside that, while the public reason for the layoff was to trim headcount in response to economic downturn, it was more of a house cleaning.
Anecdotally, the Glass team had a large internal battle about exactly this: half of the team wanted a hardwired LED indicating when it was recording, the other half of the team didn't. Supposedly the debate grew so heated that it fractured the team completely, and the half that lost mostly transferred onto other Google X projects, like Loon.
Glass is a cool idea but not much more. Just because you can do something doesn't necessarily mean you should... it's a product made because it's a neat idea rather than one made for some certain utility or benefit. As far as I'm aware, the only thing it really adds beyond capabilities of a smartphone is the wearable camera-- in a package that's smaller, but uglier, more expensive and more likely to get you mugged/killed.

Can't help but wonder how many Glass users are smartphone-free, and if not, what meaningful benefit they see in using it.
The other botched part of that 2009 'downsizing' was that everyone who was left didn't get a bonus, raise, etc. right as silicon valley was firing up and other big & small tech companies were hiring like crazy. A year or so later and attrition was _massive_. Things got so bad there was an emergency ~10% raise for everyone in engineering, and large bonuses for mid-level folks. The controversial review system that was barely a year old was scrapped entirely and reverted to the old system. It was very, very weird and seemed like a move of desperation.

For anyone left after this round of layoffs, it might be worth looking around to greener pastures come August when reviews roll out. If you're in a strong position I strongly suspect the company would bend over backwards to try to keep you around amid the mess.
I really like how each digit only uses enough "logic" to display the numbers it needs to display. There's nothing generic or inefficient here!
Had a well paying job for several years and lots of freelancing before that, has roommates so his rent is not absurd so he can afford the great opportunity to travel a lot. :)
Glad you like it. The only main thing it really needs now is a better system for guessing more variations of what people name their dist files typically. Obviously that's what overrides are for but it would be nice not to have to override as many packages if the guessing system employs some more clever heuristics. More coming soon.
Its good in theory, but in practice it doesn't work. Those guys who mastered the political process. They don't get fired. Not getting fired is what they do. Thats the thing they're really good at.
Is there any entry level jobs in Game industry around Los Angeles?
I'm a recent graduate. I have never worked in a game company before but I have made a few small games by myself. I researched some job openings and all I see are senior levels and they want people with years of experiences in the industry. Any advice on how I need to prepare for the job?
After this thread I've updated iTerm2 to 2.0… and switched back to Terminal. I couldn't believe I could forget about such lag throughout my work.

On the other hand, such lag is ever-present with SSH—and now it will subjectively increase as I get used to Terminal again.
It's basically exploiting parallax to mask/unmask segments depending on the angle of the light source. With a suitable mask pattern, the segments can be used to form digits.

I think it's a very similar principle to this:

http://en.wikipedia.org/wiki/Parallax_barrier
http://en.wikipedia.org/wiki/Lenticular_printing
It seems to be working out well for McKinsey.
As a rocket combustion chamber grows larger, so does the chance of a destructive combustion instability. The Russian solution was to split that up into smaller chambers resulting in multiple nozzles. It was a practical solution to a challenging engineering problem.
Web 2024 – A response to Robin Berjon’s post
Show HN: We paid $10,000 to make a documentary, here's the result
Is Musk even interested in bidding for military contracts? It seems like that runs contrary to his vision of bringing humans to space, and his broader vision of space exploration for the sole purpose of benefiting (and prolonging the life of) humanity.
Always kind of knew of his work online for years. He eventually moved to SF a few years back. I wanted to hire him for my startup at the time but couldn't afford him, but we hung out a lot and eventually got a place with another friend
Don't have the answer. I tried with i-Ball tablet (India made), noticed that.
One remedy for this in the software world would be to publish detailed credits for key employee names/roles associated with software releases, something that is done in the film industry where people care very much about where their name appears in the opening and closing credits.

Great teams are quite rare and short-lived. One specific version of a software product can be fantastic due to the short-lived team that designed and built that one release. You see this clearly with hardware, e.g. the 2012 version of device model XYZ earns a higher price in the resale market. It would be great if the teams building these positive exceptions could be recognized, as they scatter and reform across companies.
The clocks on board the satellites have their rates corrected so that they run at the same rate as ground clocks--i.e., the satellite clocks' effective rate is not the "natural" rate of a clock at their altitude and moving at their orbital velocity. The ground stations then send corrections to the satellite clocks to compensate for the fact that the rate correction that's built in to the clocks on the satellites isn't exactly right, because the satellites are not in perfectly circular orbits at constant altitude.
Restaurant Menus Spend More Money
The DevDiv org at Microsoft definitely had an up or out strategy, I believe there either was not an upper-limit or it was level 65. My understanding is that Google has an up or out as well, which tops out at level 5 (lower than Microsofts).

The issue with the up-or-out at Microsoft was that it was incredibly hard to hire better devs than the ones being forced out (counter-argument- you are supposed to be hiring on future potential). This was seriously compounded by the amount of legacy code- new hires either wanted nothing to do with it, or wanted to replace it en-masse without understanding the requirements.

The up or out became yet another puzzle piece during the review cycle- if you did not give someone a promo then you would be pressured to cut them loose.
Finally I heard my MPB's fan spinning...
We'd rather tell our story and encourage word of mouth than just purchase clicks. So we invested our advertising budget into a film for more organic marketing. We're really delighted to see how much our client (AJ Bates, who talks in this video) loves our product.

Hopefully this encourages the word of mouth and organic growth we're already experiencing to continue and perhaps accelerate.

Just to clarify, the filming bill was about $10,000 USD and noone on camera was paid to appear.