skysight-inc/HackerNews huggingface dataset:
Visualizing this conversation..

IT Director to Sales Guy: "We just got $20M in grant money for getting broadband across the state. Can you get me some numbers?"

Sales guy to engineering team (partner or internal): "Hey I need lots of boxes. They've got 1300 sites."

Engineering team: "Ok.. what do they need?"

IT Director: "Pretty sure my network guy says everything has to have redundant power supplies and at least 1 ethernet connection. To do a survey for each site would take over a year due to bureaucracy, and I've got 3 months on this grant"

Engineer to Sales guy: "Ok I built out those routers. Do they really need redundant power supplies everywhere? 3900's seem big."

Sales guy: "Ya, that's what they said. Anyways this came out below budget. Thanks!"

IT Director: "Looks to be under budget, meets our needs, thanks!"

.. meanwhile IT management/engineers aren't involved. Somewhere, someone didn't slow this project down to do due diligence. That or somewhere buried in some document is a requirement for redundant power supplies, but that sounds less likely the case.
The article didn't actually go into the detail of how much Valve pays.
Any doctor who says he knows everything/a lot of things is plainly lying or just BS'ing his way through.

The doctor's way of googling is if the patient falls under common pattern of diseases, like say common cold, cough, fever etc kind of diseases or some thing like commonly known infection that is spreading around to everyone. Treating such patients is a cake walk as there is a well defined treatment protocol to follow that works flawlessly with near 100% success rate.

When faced with a disease rare enough to warrant deep diagnosis thought process and further investigation. They simply put the patient on a 'safe mode' go do their homework and come back Or send him to a specialist.

Emergency cases are a little different. But besides that anything beyond a well known problem, a general doctor will know as much as what a Google search would tell you.
It can help you bring your sprites from flash to canvas in a vector-like way and this is really useful because creating sprites/characters is an important part of game development, and is very painful to do it right on canvas.
Node.js 0.8.21 released
I Googled "how to handle error messages in php" for your co-founder and came up with this http://www.w3schools.com/php/php_error.asp, since clicking on the "Get an invite" button (on https://framebase.io) while leaving the email field blank throws an exception error:

Error:
exception 'Exception' with message 'MDB2 Error: null value violates not-null constraint, _doQuery: [Error message: Could not execute statement]
[Last executed query: EXECUTE MDB2_STATEMENT_mysql_8edec1a3e8682362d38c86df48ba2cd8 USING @0, @1]
[Native code: 1048]
[Native message: Column 'email' cannot be null]

Executed SQL:
INSERT
INTO `waitlist`
SET `email` = ?,
`created_at` = ?;' in /var/www/.submodules/TinyDb/TinyDb/Orm.php:630
Stack trace:
#0 /var/www/.submodules/TinyDb/TinyDb/Orm.php(194): TinyDb\Orm::check_mdb2_error(Object(MDB2_Error), Object(TinyDb\Sql))
#1 /var/www/.submodules/TinyDb/TinyDb/Orm.php(165): TinyDb\Orm::raw_create(Array)
#2 /var/www/.submodules/Framebase-Models/FSStack/Framebase/Models/Waitlist.php(20): TinyDb\Orm::create(Array)
#3 /var/www/Includes/FSStack/Framebase/Controllers/register.php(38): FSStack\Framebase\Models\Waitlist::create('')
#4 [internal function]: FSStack\Framebase\Controllers\register->__post_waitlist()
#5 /var/www/.submodules/CuteControllers/CuteControllers/Base/Rest.php(25): call_user_func_array(Array, Array)
#6 /var/www/.submodules/CuteControllers/CuteControllers/Router.php(28): CuteControllers\Base\Rest->route()
#7 /var/www/index.php(47): CuteControllers\Router::start('/var/www/Includ...')
#8 {main}

...thought that might help
People were saying this about search engines in the late 90's when the market was highly saturated. Until Google came along.
You can always use a second one on your left arm to turn the camera around. That's how joystick solved that problem :)
PulseAudio, I already get that for free :) The default KMix app in KDE presents app volume sliders as well as the Master audio slider in the tasktray icon. One of my absolute favorite linux features, especially since I pass through my Xbox and I can control it too.
Second that. I have been in the same boat. Built a niche search engine from scratch learning through open source projects and academic papers. Shut it down after 2 years when it became really difficult to manage operations, UI, testing, SEO.

Although promising in concept, I just could not polish it to a point where lots of people would be interested. Tried to bring in a co-founder later in the game, but its really difficult to find someone with the same amount of passion for your idea.

In hindsight, I should have just contracted out non-critical portions and maintained a more reasonable budget. I did learn a lot in the process though. So don't regret it as much.
So what issue do you have with me owning a single trigger pull / single fire AR15?
Use the Chrome Task Manager. You can get to it via the Tools menu, or a keyboard shortcut (shift+esc on Windows).
Video of the launch
https://www.youtube.com/watch?feature=player_detailpage&...
I'm making that assumption based on the personal opinion that there will be plenty of smaller cases that the copyright holder won't want to take to court due to the trivial nature/context/amount of sharing.

I recall a lot of lawsuits that looked terrible for the RIAA/MPAA because they ended up going for elderly people, or parents of a young child who didn't know better. This helps prevent those situations.

I agree and would prefer some sort of protections against the double whammy - but I really believe that this move is more to get the news out to inform people that they are pirating, and what to do about it.
I think we should have special courts for this sort of thing.
You say it's appropriate for browser apps on the the landing page.
How is "gives you a sense" a good reason?
You Call This an Army? Terrifying Shortage of U.S. Cyberwarriors
McAfee dumps signatures and proclaims an (almost) end to botnets
I am for fixing these problems if possible, of course.
I was talking about a catastrophic server failure, and the difficulty of timely recovering to an outdated software stack. Of course.

Anyway, just trying to counter your terrible advice to use 2.3.x.
Fix for Ruby 2.0 and OpenSSL
When I get my stuff cooking, I'll be able to help people just like you.

All I need is zillions of dollars and for a 30 month patent process to run a smidge faster.
I mentioned in reply to you below, but it works for PPAPI plugins because they use Chrome's IO/system stack (since the sandbox prevents direct system access). Examples of PPAPI plugins include Flash, NaCl, Netflix on Chrome OS, etc.
I wonder what the "basic wage" is. Salaries being 5, 6, 10 times the basic wage means something totally different if the basic wage were $5k vs $50k.
So ... are there actual pay numbers? I don't see anything specific in the article. I also can't find Valve on glassdoor.com, although that might be a failure on my part. I've heard that the gaming industry underpays compared with other software industries, but the Valve handbook seems to claim that the pay is better than Google, Microsoft, etc. Anyone have information either way?
AngularJS: Memory is a limited resource, save it
How to Instill False Memories
>One main difference is that public companies are required by law to have independent auditors.

Also, companies can go broke. Compared to that sanction, independent auditors are a band-aid.
Who, Cisco? I wouldn't be excusing their actions in a hurry.

Everyone in this deal should be advising as though they are spending their own money. You can spend a lot of money, but would you if it were you own and you had other things to consider in a budget?
Shouldn't being involved in an interesting project (e.g. Steam Client) mean you'd actually want to see it through to completion and iron out bugs, etc. - assuming the developers actually care about their work?
That is definitely true; there are different cases and I'm still figuring out the best way to use it.

But I think even if your server is just a RESTful API (which I believe is the best way to work with bbone) the code you have for your models (both bbone and server) gets duplicated. The application logic must be on the server as a requirement for the API and if you want the logic to inform the UI, you need to write logic of the model in backbone too. It's similar to how you have to do form validation on the client/server.

Take for example the simple model that some sort of a collection can only have 5 items. This rule has to be set somewhere in a model on the server. It also (should?) be set in a bbone model. If it's not, you could rely on the API's response code when you try to POST the 6th element, but isn't one of the benefits of a client side app supposed to be that you DON'T have to rely on the server for this kind of logic?
The small Tabasco bottle that comes in some MREs make all the difference
> Another reason I would STRONGLY choose Lua over any other scripting system is that the entire tool can embed Lua trivially, while Python or Ruby or Perl would each bring an entire ecosystem with it.

Oh yeah, I like that idea. I'm just not so thrilled when I hear about modern build systems when they require me to install recent versions of relatively bulky scripting languages. I'm not a big fan of Lua in general, but this sounds like a perfect application.
I don't think this is regulatory capture at all. Regulatory capture is when those charged with making rules meant to limit the powers of a group are in bed with that same group.
I agree I found PJAX a pain in the ass in a number of scenarios. It's great for basic navigation but not so easy for anything more. Perhaps we just tried to do too much with it, but in the end we were able to get it to work for our needs. That said our app was very read heavy and content driven so it made sense. I would be very hesitant to consider it for anything more than that though which is what makes me a bit skeptical of the author's conclusions. I'm arguably no expert though.
If they want users, why not more payment methods?

I really don't want to enter my credit card information on the page of a startup.

But now it seems to be a little too late. Good night, sweet service.
See http://www.metabrew.com/article/a-million-user-comet-applica...
Upvoted in the hope that the advice will not be followed, but rather will serve as a warning to all of us not to trust our memories too much.
The time-honored way of promoting a car is to run a road competition. They need to create some kind of long-distance rally (or rallye) between Model S's and gas-powered cars, with a prize big enough to draw lots of coverage. Even if the Tesla doesn't win it, a respectable finish will do it good.

Like for instance, a cross-north-america race but allowing refueling/recharging only at designated stations, which are spaced at intervals that are 90% of the full-tank/full-charge range of each vehicle.
I'm curious now in light of the article as to how a whole round of lay-offs occur in an environment like that (particularly across the board, to people of varying tenure like the recent one). Awkwardly, I assume.
On a somewhat related note, while an audio indicator is a nice addition, autoplay itself should really be a user controllable browser setting.
Per person? Per plane of a certain size?
http://www.glassdoor.com/Salary/Valve-Corporation-Salaries-E...
Doesn't explain what was up with the random mini-layoff they had recently. Very curious about that.
~$100k upfront membership free + $1-10k/hr per flight
Flash runs in the Pepper/PPAPI sandbox, not NaCl. Your confusion is understandable, however, since the first version of Pepper was the browser API layer for NaCl. The difference is that NaCl applies an inner sandbox layer that's much stricter than the sandbox used for Pepper Flash (or normal Chrome web content for that matter).
> it doesn't take that much time to stat every file in question but reinvoking make sixteen times can be quite slow.

Yes, reinvoking Make repeatedly tends to force redundant `stat` calls. But I have worked in environments where heavily-templated code was hosted over a remote filesystem, and every `stat` call was something like 10msec. That adds up _extremely_ fast, even with non-recursive make. Ugh.
We evaluated several libraries (all JS crypto libraries we could find actually - there aren't many) and CryptoJS suited our needs the best. Specifically, it includes PBKDF2 and CFB mode for AES which SJCL doesn't have right now.

We have encountered subtle problems with the CryptoJS API, and we plan on giving back and writing a JS crypto library using the lessons we've learned from this project.
Isn't the fact that we're all so excited by this hampered by the fact that it sucks that Chrome automatically starts youtube videos when you open the tab and that's the only reason we need this.
"did not request or require that the routers for the state's schools have internal dual power supplies. Education would not have made this requirement because unless a school has two power sources the feature of dual power supplies would have no use."

What if one power supply fails? I expect better from ars.
Broken business models
Keep in mind that in a freemium app each paid user needs to pay for ~20 free users. So yeah, it should be on the order of 10 cents/user/month.
Clicky is the real time analytics program with a good free plan
From the leaked Valve handbook:

"Valve pays people very well compared to industry norms. Our profitability per employee is higher than that of Google or Amazon or Microsoft, and we believe strongly that the right thing to do in that case is to put a maximum amount of money back into each employee’s pocket."

Considering that a ten year veteran at Google can make $200k/year, in salary + bonus + stocks, I'm curious if Valve compensation can reach the same level. The Glassdoor page doesn't suggest it can, but people may not be reporting their bonuses or profit sharing.
Bitnami Rubystack: (from the link)

BitNami Ruby Stack greatly simplifies the development and deployment of Ruby on Rails applications. It includes ready-to-run versions of Apache, MySQL, Ruby and Rails and required dependencies. It can be deployed all-in-one free native installers, virtual machines and Cloud Images. BitNami Ruby Stack is distributed for free under the Apache 2.0 license.
"Cisco was probably shocked when the government approved it all."

Wouldn't that imply they hadn't succeeded with the same ploy before? I think that's unlikely!
That's a good point. We probably should add a section on helping users decide whether Ember is a good fit for their goals. While there's obviously some disagreement in this area, we can at least make it clear what sort of apps we intend Ember to be used for.
Surface Pro supports Pressure Sensitive Pen
Chrome has a click to play feature under plugins.
please don't leave us hanging. I need to know what this is.
The most worthless coin in the world
So I don't get it. The crowd funded this project and the crowd has to pay to use it?
wait.. how come you guys have a leap motion? has it shipped yet? I have a pre-order with them, but I haven't heard any updates.
Would, could, maybe and might. Do you really think it is a good idea to present findings that are a product of modelling to a bunch of folks who spend a lot of their time tweaking, freaking and hacking just such constructs? It is an almost unavoidable trap to get a computer to tell you what you want to hear.
When someone is certain enough to say that this or that WILL happen, there will be more reason to take notice.
Harvard researchers challenge results of obesity analysis
In theory maybe.

In practice, makers are different people from polishers, and Valve's system of hiring the "best" (people with impressive CVs) and salaries based on stack ranking means there is a huge bias towards makers (Who brought the company more money? the person who helped roll out dota2 or the person who fixed edge cases in the steam client?).

Many of Valve's products are full of bugs that don't get fixed for years. And since they only hire the "best", they don't have any testers. Many times patches are released that cause servers to crash within seconds (tf2 falling damage crash). And sometimes they release them on Friday which means it doesn't get fixed until Monday (Overflow error writing string table baseline crash). These patches were also mandatory.
I'm sick of hearing people mix this up.
This is actually something I think can be solved. There have been some experiments in Ember with building Ember model definitions from the server model definitions. However, in practice I haven't found this to be much of an issue in my development.
The initial funding came from people buying a year's subscription. Once the initial subscription is over, they will have to choose whether or not to continue paying.
For Autodesk, a Step Into a Nanoscale World
Great explanation, I guess it's similar to the Orabrush, even though most people don't care they realized that over 20 million would buy such a product,which is a large audience...

I'm so used to the boom or bust model, especially when it comes to SocN that it never occurred to me that they'd be okay with niche
Notes on Identity, Institutions, and Uprisings
That's true.

But if it were cheaper, wouldn't a lot more people be able to sign up too? At $5/month, it's almost what you pay for Netflix. It's probably more than most people pay for their bank accounts.
Bring back the US military draft, for those 55+
Does your business need a contact center
Also for those of us who have Twitter accounts our subscriptions weren't extended. It may be a hard sell to renew. We'll see.
For Flash it does. Since Pepper plugins use our system/IO stack we can handle them much the same way we do normal web content.
Also worth checking out is `display: box` and the plethora of flexbox related layout properties.
> ... for not much reason

There's actually a good reason to do this, but it is an edge case. A timestamp-based build system can do a no-op check with very little I/O. A hash-based build system has to read all of the file contents in order to determine that nothing has changed. Depending on the latency and bandwidth of your storage, this can make a big difference in incremental builds.
This is I think what the issue is. The FPGA industry has created a lock-in since they are the ones supplying both the tools and the FPGAs themselves.

The tool-chains for FPGAs have become so complex that they themselves cannot make them if asked to repeat, much in the similar fashion as Microsoft could not have created software to open .doc formats from scratch that is fully compatible with existing .doc files.

Free tools implies third-party companies cannot readily enter the game because the customers would not be ready to pay (even though they already are effectively paying for the tools, but why pay for them twice). Again, this is same as Microsoft bundling Windows with laptops people buy without realizing that those laptops could have been cheaper if they were loaded with Linux and there were no political moves from somewhere to prevent that from happening.

To me, these are signs of a pending disruption. Watch-out however since many companies have attempted this in the past and have not survived.
Can you elaborate? I am having a hard time conceptualizing this.
How different is this to AVFoundation's stabilization?

There's an example of it in action here, but it requires a login: https://developer.apple.com/videos/wwdc/2012/?include=520#52...
Facebook's HTML 5 Android App really showed everybody how they were being constrained by iOS' restrictions...
> the whole process INCLUDING bitstream generation is open

How many supporters would a Kickstarter need to design such an FPGA, with all specs open, and ship devices to backers in the $200-$500 range?

Let's assume you wouldn't need to write the bitmungers [1] and other parts of the toolchain, the open-source community would likely produce one for you pro bono if you're shipping physical hardware to the general public at a reasonable price with open specs.

If anyone is actually planning on doing this, don't forget you'll need FCC certification because you'll probably pick up customers who are non-hardware people [2] [3].

[1] Or VHDL compilers, or netlisteners, or place-and-route, or whatever the tools are called. A hardware guru I am certainly not!

[2] http://www.raspberrypi.org/archives/852

[3] http://www.raspberrypi.org/archives/978
I did no such thing.

The sole contribution of the journalist is the value that the reader extracts from his writing. In the highly specific example of a person writing a product review, his ability to give an honest assessment of the product is obviously the most significant concern.

In a more general sense, honesty is extremely significant in nearly every sort of non-fictional publication. As you said, there are some cases where fact-checking is either unimportant, or outright impossible, I didn't mention it because that's the sort of thing that should be taken for granted.
This was submitted yesterday: http://news.ycombinator.com/item?id=5279929

Thanks though!
Good programmers google. Bad programmers google too!

But good programmers don't make a post 2 years later attacking facebook for rejecting them, do they, Tyler?
I've always been amazed at how they managed to cultivate such zealotry in the gaming community despite being one of the first developers to push (what was at the time, onerous and nearly unprecedented) DRM on their current user-base. Not to mention both the Steam client and network were significantly worse than they are now.
Safari won't run any flash animation until you actually have the tab active and is pretty reliable. I'll be happy if they do that.
For anyone who needs it, I've got a working implementation of this here:

https://github.com/mintplant/vim-literate-coffeescript
It's probably not feasible, because you'd have to pause the entire document, including all scripts. And since there are ways for scripts to communicate synchronously across documents, you could end up with seemingly unrelated tabs paused.
I think the problem is that it's somewhat difficult to set a monetary value on the value of abstract concepts such as morals and ethics more than anything else.

Either way, it sounds like we agree that there's a social contract that may cause individuals to act in a manner that isn't immediately economically advantageous.
Let me know how many times you've been forced to drink a Coke at gunpoint.
I wish GSLV was ready, wish ISRO has more budget, wish we have a bigger workforce in space R&D. I'm sad that after so many years we don't have a reliable launcher other than PSLV, though it GETS the work done.
Math and Computer Sciance
That was one of the things I was hoping was addressed in the podcast. But I imagine it's something that's not really going to get talked about.
'Bi-Lingual Customer Support Rep' makes more than 'Commercial/Industrial Designer'.

Doubt this link is remotely accurate.
Scientists Claim 72 is the New 30 (Financial Times w/ Google News redirect)
Big companies can persist for decades with endemic corruption.

In public sector, the audit process is incredibly painful, and you're going to end up losing a career and pension over malfeasance. I've seen it happen a few times. Once you start operating outside the lines, you're likely to escalate and will get caught.

More offensive to me are the folks who understand the system intimately and waste time & treasure legally. I've seen cases where a government used a big govt contractor to install PCs -- at cost of $120/hr for two guys and a truck. Offensive? Yes. Illegal? No.
Oracle Looks to Gain Foothold in VoIP With Acme Packet
That's a hypothetical that so far as I'm aware is not reflective of reality.