skysight-inc/HackerNews huggingface dataset:
On that vein, an essay on how a pencil is made: http://www.econlib.org/library/Essays/rdPncl1.html

«I, Pencil, simple though I appear to be, merit your wonder and awe, a claim I shall attempt to prove. In fact, if you can understand me—no, that's too much to ask of anyone—if you can become aware of the miraculousness which I symbolize, you can help save the freedom mankind is so unhappily losing. I have a profound lesson to teach. And I can teach this lesson better than can an automobile or an airplane or a mechanical dishwasher because—well, because I am seemingly so simple.

Simple? Yet, not a single person on the face of this earth knows how to make me. This sounds fantastic, doesn't it? Especially when it is realized that there are about one and one-half billion of my kind produced in the U.S.A. each year.»
I used to work at ALU and they had this type of board (most active section was buy/sell though).

Anonymous area felt like a road rage where employees were bitching at:
- each other
- government
- taxes
- lousy hockey team plays
$626.4 would be for one server. $626 x 276 servers would be $172800 per month.
I work for a company with stack ranking. and was forced to stack-rank my team.

The success of this system depends on 3 things
a ) qualifications of the managers doing stack ranking
b ) perception management of the employees being ranked.
c ) quality (impact and sophistication) of the projects people are doing

( a ) is hard to come by in middle-management ranks (because very few talents individuals stay in those ranks -- they either move up, or move out).

( b ) perception management (essentially ability to blame others, to create inflated perception of your contribution) -- is a horrible thing to do for a technology company who benefits from having introverts who just love to program.

Those will often fall the victim to the 'smoke and mirror specialists'.

( c ) can simply be traced to poor up stream decisions/conditions.

---- -

But how to actually deal with accumulated incompetency (as it happens especially in companies that must grow very fast) ?

--- -

The answers I heard here would work but in combination

a) stack-rank projects

b) within project evaluate performance of project's stakeholders/initiators in addition to the project team

c) stack-rank all employees by using peer-and-outsider model that takes up 40% of the overall rank
(so that if an employee has excellent enteprise impact, but an incompetent manager, as noted earlier, -- he/she will not be totally dependent on that manager's score)...
And that also builds up better team work.
> in order to make more room for the top 85%

And nothing attracts top developers to an organization like news that they've got a great stack-ranking system!
Assemble would be far more accurate.
Not all topics instill a desire to comment even if they are cool. This may be something like that - nice work but don't have much to add...

Now I'm off to upvote :)
Raspberry Pi + $65 + Monkey = Kano
Well stated. It's difficult to progress to the management stage without drinking some of the company kool-aid.
Stupidity of top management justifies the response
I've had similar ideas. I really like the batteries that are included with python but I would like to be able to add type annotations that are enforced to my code base for type safety.

I also really like the idea of being able to extend the language with macros. Hy certainly seems like a good start towards a language like this.
Ask HN: Where do you get your design ideas for apps?
Are there any books, websites, blogs, or anything that you guys recommend to get ideas/inspirations for building well designed software?
Laptops. So many different models, impossible to fine tune for on anywhere except Newegg, but their laptop prices are surprisingly high and you can't find the same model at BestBuy
It isn't my read either. I just wanted to point out that the statement wasn't necessarily as prejudicial as the parent made it out to be.
Hacking the heart: Cardiac Ablation Therapy
This has been a toy project of mine for a while. You can play with the examples in the browser-based IDE here:

Factorial function: http://nickretallack.com/visual_language/#/ace0c51e4ee3f9d74...
Move a box around: http://nickretallack.com/visual_language/#/f2983238d90bd3e0a...

What you see right now is an ugly prototype that doesn't allow you to share your code or work on a touch device yet, but I figure it will be pretty awesome when you can do those things.

Btw, this isn't a copycat of NoFloJS. I started working on this in 2011, long before I'd heard of them. I was surprised at their success on Kickstarter, which makes me think perhaps there is interest in this sort of programming after all.

Criticism is welcome.
For clarity it's generating a python AST which is an object in python. So it's doing a bit more than just raw syntactic sugar.
I go to SourceForge for civiCRM and it works pretty well. However I am downloading something to install on a linux box where there is no .exe installer.

I have heard that GitHub has been DDOSed a few times in recent times. Therefore, for me, it is swings and roundabouts.
It could just mean communicating effectively. An untrained person would do terribly if they tried to plead a case in court, even if they knew all the relevant facts, because they don't know how to phrase their arguments in the way lawyers want them. But learning to "speak legalese" isn't learning dishonesty or manipulation - it's just about phrasing things the right way.
Hi. Sorry for the typo in my previous post. It should have started with "If...".

What I mean is, sometimes you buy a great quality shirt from a store but the next year at the same store, when they have new a new line of shirts, the quality of the textile is rubbish. This is what I mean with consistent quality which is especially important since I order of the net and I can't check the quality of the textile before buying.
Can't wait to see what they call the GTK version
Well, if I say that I'd rather see Yankees news instead of Red Sox posts, different baseball sites could pay to have their Yankees content be what replaces the Red Sox content.
Disclaimer I'm currently an intern at http://m.eversnapapp.com that is solving the same problem better ;) but Photostream is probably the worst executed product apple ever made. It's only raison d'être is the social aspect IMHO, and stubbornly they'll never realize that in your life you gotta have an android friend/relative...
EBay New York
If this thing supports macros (and it seems to, see the pipe example in the tutorial), it may be more powerful than Python — as you'd expect from a Lisp.
Sourceforge used to get DDOSed as well. You can probably dig up some older articles on Google.

But I am not sure about these days. Perhaps that is a sign of losing relevancy...
In the documentary 'Enron: The Smartest Guys in the Room', it mentioned that the company had a "rank-and-yank" system, whereby annually everyone would rank everyone else. Those ranked in the top 10% would be promoted, and those in the bottom 10% would be let go. One guy commented "I don't know a successful company that fires 10% of its employees every year".
why didnt you think about having this feature optional? class based controllers are optional yet,because of them you introduce a feature that affect function based controllers ?
just went to use your twitter link, its a bit too intrusive for my liking. i just wanted to tweet about your site.
I worked at IBM Research for 6 years and they have absolutely the best way to achieve the best possible productivity from all employees:

The secret?

"Trust Your People".

I was a contractor, working offsite, from another country.
I used to come to IBM Research facility once a month and we had quick discussion: "Should we add this? Ok. Let this guy (me) do that". After that I disappear for a month or two, charge IBM hourly and then present a report of what was done.

Result: we had the best enterprise security product on the market that actually generated plenty of revenues for the company.

Hats off to IBM and to SRW, JM, JK, BA, and of course DC!
Granted we were smaller team - 20 people in total or so.
Lots of new people were coming in and doing their best to deliver their best.

There was something spiritual about this, but it worked like a charm.
The raw material is just aluminum oxide. I would guess someone repurposed their production or is having problems with their production.
Money is freedom. Simple.
Excellent. I thought what a LISP on top of the Python runtime would be (like Clojure + JVM), didn't knew this existed already.
Why clean code matters
It's always difficult, especially for smaller jewelers in the US. We were lucky for several years with sapphire production, allowing us to have sapphire crystals and display backs in watches for very low prices. Pivots have started to move up in price, enough that it's almost worthwhile to do your own bushing (which is fun anyway).

Now you're seeing "mineral glass" back on the upswing in lower priced watches.

Leica started using sapphire for the cover on its displays on the M9p and M8.2 cameras a few years ago, so I'm sure that general industrial consumption has increased among manufacturers producing long-lived products with LCD displays in dusty/sandy/etc. environments.
It's not mean, it's the truth. How many of you are going to pay for this? Honestly. This is a feature, not a COMPANY. Plain and simple.
As of November 2012
For new builds you don't even have to apply the thermal paste. The Intel boxed processors I used have come with pre-applied paste on the cooler. No additional paste needed.
Unicode 0x2122 ⇒ ™
New Blender.org website
better than the ones that could be criminally convicted for earthquake prediction failures. http://www.abc.net.au/news/2012-10-23/italian-scientists-con...
How StatusPage.io Was Built
Google’s Mysterious Barge Is Just a Very Pretty Publicity Stunt
Keep in mind that the whole office still had the fear of Steve Ranking, i.e. the fact that Steve Jobs was a dictatorial asshole who just so happened to also have good design sense. More importantly it's very dangerous to start generalizing from Apple to the whole technology industry, considering that you'll probably convince a number of otherwise underperforming companies that their best bet is to have an asshole CEO.
Are you aware that your page there just seems to spew the raw HTML source to a page it looks like it should be embedding from Github?
Google Analytics is also for mobile apps and has been for a few years. https://developers.google.com/analytics/devguides/collection...

I came to the comments looking for a comparison. No such luck.
Probably not, but no one could have predicted this of Sony when they started out making tape recorders. The initial product does not seem to matter much on this time scale compared to capital and investment prowess. Twitter looks like it is making a pretty strong start on one of those, but we will see what the future holds. http://en.wikipedia.org/wiki/Sony#History
there's no shortage of sellers in the Chinese real estate market. It's a bubble.
I thought it was odd that you were positing conspiracy theories when they were not the Occam-optimal explanation. Musk worship is common around these parts so it seemed the more likely motivation for believing crazy conspiracy theories over more likely explanations.
Don't you have to be incredibly skilled to draw lighting from different directions?

Artists have to do that anyway. :) This way, after they draw a few angles, software can automate the rest.
As a long time buyer, I have had zero problems. Anecdotal evidence, obviously.
i always use dribbble as design inspiration, also behance
I used to love SourceForge so it's a bit painful to admit that it's no longer important enough to waste the bots needed for a DDOS on it. The reality seems to be that they're destroying themselves.
If there's something in the tutorial that trips anyone up or doesn't make sense please let me know and I will amend.

I'm pretty excited about the latest release of ClojureScript that makes all this possible. With respect to speed of incremental compiles, code size, performance of generated code, and debugging we're finally in a good place (with of course many improvements planned in the near future).

None of this would have been possible without the tireless work of 62 contributors over the past two years, http://github.com/clojure/clojurescript/. A big thank you to all!

Happy hacking!
Yahoo isn't exactly an attractive company to many developers now, IMHO.
I went London-Osaka by train and ferry, which was great fun, but the longest single train was two and a half days (Moscow - Shymkent) and I wouldn't've wanted it to be any longer, even travelling with a friend and a tablet. Possibly the scenery was more repetitive than yours - empty snowfields as far as the eye can see is beautiful for a day or two, but does become boring.
Yeah, you're right. Creating, supporting and maintaining nationwide systems and applications for everything from medical research and detecting fraud to enhancing the entire way the IT infrastructure of our nation's largest government and commercial agencies operate piece by piece is not very important.

Sorry, but what I do is far more meaningful than a COMPANY that creates an APP that replaces one picture with another. That is a feature, not a company. I'm sorry if honesty hurts your feelings, but this is not a world-changing application and it's hard to believe someone formed a company around it.

I'm hoping they "pivot" into something else with real meaning.
o weird i got an boxed unlocked i7 a few months ago, no paste. it was 3000 series tho (3770k?) so maybe that is a VERY new consideration in packaging
I am annoyed with this comment. You do not seem to realise that there are many parallels between the "PUA" community and the startup community. Both are about people striving to meet their goals.

You should read "The Game", by Neil Strauss. He documents the process of becoming a pickup artist, the people he met, the stages he went through. And as you read it, you will realise something - the only surefire way to becoming a successful PUA is to improve yourself, to become the best version of yourself, and at the end of it all, that's what these guys were trying to do.

Yeah, there are assholes. There's always assholes. But at the end of the day, this so-called "PUA" culture is about turning yourself into the best version of yourself you can be. And isn't that what all us startup types are trying to do? Rising to a challenge? Stepping into those shoes? Pushing ourselves beyond what we thought possible? Closing the deal?

There are more parallels than you think. Read that book. And don't be so eager to judge people. They're more like you than you realise.
Firing the bottom 10% of performers at a company with the size and problems of Yahoo makes perfect sense.

However, organizing such a company into teams, and then firing the bottom 10% of every team, is a terrible idea, and it will not produce even remotely the same results. That's doubly true if not everyone is even subject to the policy (e.g. first-line or second-line managers).

Think of it this way: if you selected the bottom 10% of a company, would the results always have exactly 10% of each team? Of course not. Stack ranking at a whole-company level, or to a rough approximation at a divisional level, can work just fine. Stack ranking within teams or even within small groups of teams is a terrible idea.
That article gets a lot of things very wrong as I pointed out when it was posted on HN last time (you'll see my comment at the top): https://news.ycombinator.com/item?id=6262347

Github is an option for some folks but not for us. We need solid file hosting with lots of bandwidth (pushing well over 50TB a month at SF) that will be sticking around next month and next year. In my comment linked above, I mention that Github ditched binary downloads (they did last year). In the ensuing discussion, it was pointed out that Github added the feature back in this year as 'Releases'. It remains to be seen if the feature will stick around, though, and I wouldn't put my all my eggs in that basket. When Github discontinued binary downloads last year, users were offered no alternative. So, it's not inconceivable that Github would pull the binary hosting feature again in the future as they stabilize their product offerings. SourceForge has been serving our binaries for 7 years now.
A number of prominent HNers would be all to happy if you copied their ideas, business models, or execution techniques. Many of them have blogs that are essentially, how to launch a business just like this in N easy steps. Some of them will even answer questions and coach you if you ask nicely.

That said, it is probably polite to not outright copy. For example no one likes the sites that mimic Stack Exchange's layout and even copy their content. Similarly if you copy someone's idea, market, and business model wholesale (without asking), perhaps expect some flak.
Did Mayer quote from the The Little Prince, too? That article didn't say.
Was just thinking of making something similar today, but with a twist - let users create, save, and share their own filters. You could then show the popular filters, new filters, etc.
Nobody's buying it, man. PUA techniques are for the socially awkward the same way blown glass pipes are for tobacco smokers. What people claim and what the vast majority use it for are two different things.

All you have to do is look at the OP's profile to find this picture.[0] That sure doesn't look like some poor bloke who has trouble talking to people.

[0]: (slightly NSFW) http://www.pualingo.com/wp-content/uploads/2010/02/herbal-ty...
I think the problem with adding even gradual typing to Python is how to handle duck typing. A lot of existing Python code relies on implicit assumptions about the parameters of functions, e.g. "this is an iterable" or "this is a number or supports some numeric operations". I know there are some Python libraries that formalize interfaces like this, but I can't see a good way of doing it nicely in general and being able to calculate the types of everything (with or without explicit annotations). Someone can correct me if I'm wrong but I don't think Scala or Clojure code has this problem.
Yes, but I don't think there was anything new about adding salt to water to lower the freezing point.
Does "a poor workman blames his tools" apply to management?
I actually posted an article about this subject here a week or 2 ago called "The Rise and Inevitable fall of Reddit" located here:

https://medium.com/p/1e1fcdea99c4

That's if anyone's interested.
this was exactly how the "anonymous" board at Microsoft worked.
Collection of interesting 404 pages
While this would not work for many people... I log most stuff to a database. I have an admin panel where admin people can perform simple extracts. The extracts can then be crunched by analysts in any way they want. We don't have millions of users, as we are B2B, but it lets the sales guys load the data into an excel template that does what they want. Then they can focus on what people are using and what they should pitch towards. This would probably be a terrible solution for high user apps, but it has worked great for high value low user stuff that I usually deal with.
I appreciate you taking the time to write informed answers!
Pricing is only available to people in the preview. I'd guess $3-10 per user per month.
Thanks for clearing that up. I've been wondering what the total figure was.
i wonder is it normal practice on mobile to include private key (from the Analytics SDK docs for Android):

InsightsCredentials credentials = AmazonInsights.newCredentials(YOUR_APP_KEY, YOUR_PRIVATE_KEY);

Looks strange. I'd expect that either each app installation to have its own permanent key (most probably some derivative of your key generated at install/download) or, by analogy with the well known system, something like the app/device coming to you for temporary ticket and using it to initialize SDK.
> Some solution I'm not seeing?

If the goal is to lay off 10%, then tell every rating manager that he has to lay off 10% of his direct reports, modulo a limited amount of horse trading for true stars.
Everything You Know About Your Personal Hygiene Is Wrong
It supports macros. It's a lisp-1 and they're not hygienic... but you can hack away with them.
I second SnowPlow; the difference between them and other offerings (like Piwik) is that they don't attempt to be a Google Analytics knockoff, but have a distinct philosophy about how analytics should function.

And there is a library for Arduino!
I think you overestimate the number of prospective employees who make their ultimate decision whether or not to work at a company based off of stack-ranking.
> I don't think that's an issue. What's the company going to do, prove what a great place to work they are by suing a former employee?

Yes. Because if they win, the person making the claims has to retract them publicly and the original statements are usually destroyed. The threshold of defamation varies from place to place -- in some jurisdictions truth is only a partial defence.

And, if they genuinely are pricks, they will sue because they are.

In the meantime, the respondent has to rack up hairy legal bills.

> I just think that if you're so moved by your experience that you need to write a blog post about it, you should say who you're writing about so others may try and avoid your fate.

You're asking them to externalise the benefit and internalise the risk. Most ordinary people don't have the financial position to sustain it.

Defamation is serious business. It can really smash your finances, even if you win. A spiteful company, of the sort people write about, is the sort that sues at the drop of a hat.
This is great. We currently hold a weekly clojure class at work, and this will be very helpful to some of the people who attend. The more content the better!
Thanks for coming back for that. I was scratching my head trying to figure out if there was some horrid route cruise ships took to get to the Mediterranean from Florida that involved them not going into the Atlantic.

"And then everyone gets out to help carry the ship over the Darien Gap..." or possibly,"Shackleton, the adventure."
What about a workaround?

I'm /guillaumeish pretty much everywhere, and using my "real name" it's against my religion. I can't do it.

I got no time to test it atm (and I don't remember the G+ policies on name changes) but couldn't you just change your name to "Vry Pan", refresh and claim the VryPan handle... than change your name back to whatever it was before? They have a time restriction like facebook?
I hadn't thought about the duck typing issue. What I have in my mind is more akin to contract programming. I'd love to take a look at a library that does this. I just hacked something together during my layover to give it a try.
Did I not demonstrate in a back-of-the-napkin way that it is out of reach of the NSA ($3-4 billion & deploying 500 megawatt within 6-7 months)? If the NSA cannot do it, no government can.
The "scarce" is their ASF furnaces that enable production at scale and low cost, which is currently being repurposed for their own contract with Apple.
Bloomberg puts him at $28.8B. Not necessarily opaque.
It looks great, thanks! Here's another one I just saw: https://github.com/magomimmo/modern-cljs/blob/master/doc/tut...

I got started with CLJS about a year ago but ran into performance issues with the specific application I was building, hopefully things have improved now.
> This is a pretty popular thing at many large companies. Everyone somehow wants to hire the cream of the crop, yet there are only so many cream of the crop candidates.

I think in some places it's not so much the desire to hire the cream of the crop, but a manager or managers wanting to believe that by hiring only the cream of the crop, they are then the cream of their crop. As a side effect, it helps them maintain an erection.