skysight-inc/HackerNews huggingface dataset:
As much as I dislike Facebook in general, kudos to their engineers. If your service handling hundreds of millions of people is usually so robust that someone seeing an error condition dialog is blogspam-worthy news, you're doing a wonderful job.
csc.exe ships with the windows SDK too....
For Tech Start-Ups, New York Has Increasing Allure
The number of funds in the source data is not much bigger after 2001 (2002-2010 average: 46.2 funds / 1990-1998: 40.2). However there is a big difference in the number of VCs with >$150M capital post-bubble. Maybe the large available amounts make it easier to squander them?
I am not dismissing HTTP. The mistake I refered to was to limit TCP usage for www by only allowing the request-response oriented HTTP protocol. HTTP is opinionated and its REST-based architecture was explicitly chosen to disallow partial updates of web pages, thusly crippling TCP. But if one wants to build "thick client" type apps the restrictions of HTTP will weigh you down hard. Allowing for unrestricted TCP usage makes a lot more sense in that case, and is exactly what WebSockets delivers.

One can argue that we were better off with the pure REST web before XmlHttpRequest, in fact I am inclined to agree there, but the crippling of TCP was bound to be cracked. The real humor is that the crack is now re-launched as a new great feature, when it was explicitly excluded for the break-down of REST that it causes.
That's probably true. As a rower, I didn't need to be much heavier, just stronger. I put on about 4kg (almost 10 lbs) during those 3 months not even counting the fat I burned. And I didn't have the option to increase weights much, didn't eat that much either.
Didn't work in chrome, was banging head against wall for almost 15 minutes.
SourceMaps look very promising. I see that Chrome has support for them today. I'll take a closer look when support for CoffeeScript is simple.
http://www.html5rocks.com/en/tutorials/developertools/source...
notifo is a notification service that you can link your account to.

showdead gives you the option to see posts of hellbanned users (which are usually invisible).

noprocrast and the following two are a neat feature to lock yourself out of hn after maxvisit minutes for minaway minutes (to stop procrastination, as the name says).
Freezes Frequently is a terrible name for a ubuntu release. I'm waiting for the Incontinent Ibex release for things to sort themselves out....
Well,

Whatever one may think of him, it is hard not to see Richard Stallman as prophetic in these regards (see "the right to read", etc). Gnu and the General Public License were efforts to deal with the kinds of software "unfreedoms" that have been creeping over the years (copyrights, patents, trademarks, walled gardens, controlled compiler, etc, etc).

Free software still has many warts and problems but if you are concerned with the many ways that software unfreedom is making inroads, you might consider trying to improve a free project as a way of fighting back.
That is actually our main problem, we are stuck due to that and are unable to expand accordingly thanks to all the late payment.

Definitely agree with going home first. Will re-evaluate the option of getting in bed with the bigs carefully.

Thank you.
Fully refundable free advice:

Both of these sound like they would have trouble making money.

On the one hand, both of them compete with existing solutions (webcasting and pay-per-view/direct feed). On the other hand, both of them are subject to uncontrolled bottlenecks on both sides of the pipe (licensing rights at the content creation side, a widely used platform at the client side).

Maybe they're revolutionary and I just don't get it, but the descriptions of the ideas need to say not only why they're better than the existing ways of doing business, but also how they're better enough to win in the marketplace.
Newish US law: If you are under age 26, you may be able to get coverage through your parents.
I begin to think like this as well. Target Microsoft Windows first (pre-Windows 8), then target Linux, then Apple as an afterthought (since they're a tough crowd to please anyway).
Yes, and then you get down to the Kaazing sales pitch, where a diagram shows your packets just going out to the Internet, and there's no longer any management to do on the client.

A well written article otherwise though. I appreciated the reminder to audit the headers you're sending out as an easy way to improve performance.
Megaupload User Asks Court for Files Back. Again.
> "China was given a direct line around Wall Street to buy Treasuries directly from the USG"

This isn't particularly surprising - several large "real money" investors (pensions and the like) have had this sort of relationship with the Treasury. It enabled them to directly place bids on Treasury issuance without going through Primary broker-dealers (Wall Street). They were called "Directs" and would bid through the "TreasuryDirect" system.

Basically enabled the largest investors in USG securities to bypass the "commissions" other investors would pay to Wall Street firms.

I'm guessing that for some reason foreign accounts such as governments and sovereign funds had not been given access to this system for some reason, and after a point, the Chinese government investment funds (which are some of the largest in the world both in terms of funds managed and funds committed to the US) laid bare the inconsistency that they'd been disallowed this, simply on the grounds of being foreign.

Otherwise unremarkable.
thank you so much!

lol @ noprocrast :D
Or ditch it already and write Python/Ruby.
There is no such statement per se, the author claims that VCs provide "support for fundamental technological developments". It's fair to say that this helps scientific research, e.g. cheaper DNA sequencing devices make genetic studies easier.
Fierce Angel
Parmesan Roasted Potatoes
What Babelverse is really about - People vs. Robots, whose side are you on?
Because nothing could make the signal to noise ratio on that bug report worse than posting it to a news aggregator. Thank you, SandB0x. I'm sure everyone on Ubuntu's XOrg team appreciates it.
> when you have to instantiate every object on each request,

The thing about this that it lends itself well to HTTP because HTTP is a request-based system.

Once you start breaking down the barriers between requests you get all kinds of horrendous issues with race conditions and memory sharing and pain. Sessions just about get by this because they are per-user and people don't oft do huge amounts of things concurrently.

PHP is also designed on a per-request basis.
Evidently, the military prefers to cut cost rather than have complete control over the manufacturing of their computer chips. Spending hundreds of millions on jets that have to be American-made is fine, but it's on the computer chips powering those jets and pretty much all advanced military technology that they have to save money.
Do you have more information about how this could work?
Possible future of social networks: Niche social networks
Your post consists almost entirely of factual errors:

You'd lose too much power in the beaming process

http://en.wikipedia.org/wiki/Wireless_energy_transfer#Microw...

"Rectenna conversion efficiencies exceeding 95% have been realized."

Here's another experiment that achieved 84% efficiency.
http://en.wikipedia.org/wiki/Space-based_solar_power#Microwa...

you'd have a death ray beam that destroys anything that flies between it

http://en.wikipedia.org/wiki/Microwave_transmission#Common_s...

A bird flying above a rectenna on actually proposed designs would feel warmer and keep flying.

but then you'd need a collector dish the size of montana.

There are no collector >dishes< involved, as far as I know, rectennas don't need a parabolic reflector. Parabolic dishes add directionality, but increasing the effective aperture is a better design for power receiving. Proposed collector area is typically on the order of one or a few squares mile, which compares favorably to the footprint of existing power generation schemes.

The best idea might be something like in the movie Moon where the power is stored chemically, then shipped back to earth.

The power wasn't stored >chemically< in the movie.
As an added note: If you want to develop software for an ideological goal in addition to a practical one then you really need to be using the GPL license rather than anything like the BSD license.

Otherwise your code can simply be co-opted to build platforms which are very much closed (see OSX/BSD).

In fact it should really be argued that GPL isn't good enough and you should be using AGPL which also gives rights to users who use the program on a networked basis.
Nothing? For something as common as you say I'd have thought there would be many examples out there. I don't get how this can be touted so often when there's no concrete use cases for this 'feature'.
The real price of college
Interesting discussion. Some denial, some tin hat, some contemplative. I think I've had all of those emotions with this sort of thing.

There are diagnostics in our network switches that allow for traffic to be replicated and sent to other ports with a different destination mac (this isn't port mirroring is more like port re-directing). Clearly in the hands of a bad guy they might set up a machine on the LAN to get a copy of all the traffic. Is it a cyberwar beach head? Probably not. Could it be exploited in an attack? Probably. Of course if someone tried to route all that traffic outside the network into the transit network it would be pretty obvious. So not a good scenario.

Like the controller back door article on Ars last month I suspect most of these things are diagnostic aids. You ask an engineer to test something and that something is buried inside a bunch of silicon and the only way to do that is to build some stuff in there that lets you look at things.

Of course you can do this in a 'smart' way, and in a 'stupid' way. When I started at Intel there were extra pads on the silicon that got to these extra functions, you ordered a 'bond-out' chip where bonding wires (between the chip pins and the silicon) would be attached. All of the in circuit emulators up to the 386 had a 'bond out' version in the emulator pod that gave you access to internal state of the chip. Others have pointed out the key for loading replacement microcode, another 'feature' to fix bugs in the field and do diagnostics.

So things which require either 'special' chips or attaching a JTAG probe directly to the part, are generally ok in my book. Once you have physical access nearly all bets are off.

Its an expensive way to compromise the enemy. Simpler to just build a piece of gear that looks and operates exactly like the original but is your own design. There was some counterfeit Cisco boxes like this in the channel for a bit. Of course they 'fail' when you update IOS and it fails. Still the cost to exploit is lower and more assured than back dooring silicon in a fab.

Its also pretty hard to add features to a chip without the designer of the chip in on the game. Every transistor is accounted for by long verification and analysis so 'extra' ones would show up. That limits the risk to a chip manufacturer being the 'bad guy' (and they are very traceable so unlikely to do that)

None of this though should take away from the excellent work Cambridge is doing. The silicon analysis is really cutting edge stuff, and I think it would be useful for chip designers in verifying their masks are accurate too. If you could effectively 'decompile' the resulting silicon and verify it against your netlist, that would catch mask errors. And that would save anywhere from $100,000 to $2,000,000 depending on size of the mask.
"so rather than trying to load everything into our brains at once, we can focus on a part at a time and develop a good test suite that will point out the effects of any changes so you don't have to try to anticipate them and can focus your energy on he problem at hand."

Hmm.. Let me ask you something. There's a ton of lectures and blogs written about TDD and what not. Do you consider them mostly valuable or do you consider most of them to be junk?
"Edit: This demo only works with Chrome and FireFox."

What was it you were saying about walled gardens?
The Stupid Among Us | Healthmad
The video is too professional and very dry. Show the app being used with some really clever use cases, people having a good time passing their creations around. Sell the emotional side of it, not the utility.

One suggestion, your examples photos should have people in them. I am much more inclined to share a photo of a creature about to chomp off my girlfriends head than of saucers flying over Chicago. People mostly use their camera phones to take group photos and portraits, so I think it will help creatively dictate what images you will offer.
"Fast forward many years and many shipped products and I certainly don't feel that way. In the broadest sense I think I've learned to embrace ignorance in software development"

So embrace ignorance? I could always go back to that but I'm wondering at what point do we grow? Things were much easier when I was ignorant of stuff and just pushed forward.

I did that for quite a long time. It created products but none of them were superior or great with most of them ended up being average.

I'm trying to climb that wall from just creating average things into creating something greater. I'm not sure how without being overwhelmed.
I can't agree more. I can not imagine me doing this work without exercising. I do two workouts per week in the gym, two hours per session, very intensive. All the other days I run at home using the treadmill for 30 minutes, and do around 60 pushups in the morning, 60 in the evening.

So it's just 2+2 = 4 hours at gym, plus 0.5*5 = 2.5 more hours, plus the pushups that is very little time. Let's say 8 hours per week of time spent exercising, but the benefits are huge: it's easy to focus during the week staying sit down without any pain, bad feeling or alike.

Even after a day of doing many things I often reach home that I'm still pretty rested, and sometimes I add a few hours of work if I feel like there is some interesting problem to fix for Redis, or to write some doc, and so forth.

Btw in the previous years I used the treadmill as I do now, but I did not used to do the bigger workouts nor the pushups. I changed my schedule only 12 months ago adding the new stuff, and it's a totally game changer, apparently just running was not enough for me.
I think showdead may also allow you to see manually flagged posts.
my 2 cents:

These are interesting ideas, but besides being difficult to monetize (@mchannon), I'm not sure there's a huge demand for them either.

The first one is going against a couple of big trends:

1. Mobile (even with low latency, streaming a FLAC is going to eat up bandwidth and memory)
2. Music discovery/personalization + consolidation of content -- users have to know what they want to listen to, or have to be willing to put up with songs they don't want to hear. Your main demo is going to be audiophiles...who already have their music collections on disk or only want specific recordings.

I'm also unsure how you're going to source content. So I guess, what I'm getting at is that it seems like you don't have much of a market (besides having few potential revenue streams).

The second one is really interesting, but I'm just not sure there's demand for that--are there a lot of touring/performing groups that are decentralized? Even if you removed the need for them to perform together, there would still be plenty of pressure for them to colocate that I'm not sure you would be able to create a market.

Are you interested in making technology demos or building a business? Because if it's all about the tech, then these are definitely interesting ideas and may lead to some innovation that can be turned into a product later.
noprocrast works very well. As someone how has a HN 'problem' I would not be able to come here if it was not for noprocrast.

noprocrast must have been a technical feat. It will enforce the limit even if you are logged out and on an entire different network and switch browsers. I have not investigated how it works (I do not want to know how to avoid it) but it works better than cookies would.
That's standard JavaScript (to me at least). I don't know why it would not work with IE. I'm a systems programmer by trade. Being newish to JavaScript, perhaps I made a mistake, so let me know any ideas you have to make it work with IE, or edit it yourself. It's GPL code.

Edit: Thanks to timb it now works with IE 9. Thanks!
LTS means one thing, and one thing only: That they will release security fixes for it for five years. It has nothing to do with stability and testing.
Doesn't make much sense to us techies, but maybe they'll pull some sort of business hack like amazon. Amazon ended up with the most popular Android-based tablet since they subsidized the hardware cost with their media sales and did things standard Android manufacturers wouldn't like left out cameras (which raise the cost/size/weight/power use).

Reminds me of all the talk previously about Google making a free phone service. Google and Facebook both make all their money from ads. So they might be able to do something like that, which doesn't make sense to hardware companies.
I like the sentiment in this article but I don't think that the NDA analogy is particularly strong.

The concept I believe that is being addressed is that of Cargo Cults[1] and I would say that a much more typical example of how this plays out in the entrepreneurial space is with people obsessing over company culture, hip technology choices and other instances of premature optimisation.

In fact, I'd go so far as to say that purchasing Creatine before you really need to repair your muscle proteins any faster is a perfect example of premature optimisation!

[1]http://en.wikipedia.org/wiki/Cargo_cult
low-carb is cool but make sure to get some carb before/after exercising. Especially it's important to mix some carb with proteins after the workouts.
crashes on my HTC Desire HD after taking the photo.
Thanks for the report. I'll fix this right away and put out an update tonight!
McKim Gresh Campbell Architects
Wists-ful thinking: lessons from a prelude to Pinterest
It's the first time I ever hear this.
"is the most widely-recognized piece of computer-generated music in the world"
Care to replace "World" with "the USA"? Because you can't, in fact, say anything meaningful about the whole world.
Thanks for your reply. I disagree with some of what you say.

As for competing lossless webcasting solutions, I only know of 1 called EdCast (https://code.google.com/p/edcast-reborn/), which when used with IceCast, can stream lossless flac-ogg audio. A UK based station called Absolute Radio's using it & they tell me it's not stable. Aside from that I don't know of any lossless webradio broadcasting solution.

As for telepresence, there's only 1 project called Scenic (http://scenic.sat.qc.ca/en/Scenic) addressing the issue of lag for concert Telepresence. They use the Internet2 network exclusively, but say their software works on any IP network. I would guess that a standard < 1Gb network would create such lag problems that music could not sync between venues & the remote performance idea would simply not work due to delays between each component's audio/video feeds.

For example, if a DJ team were to operate between nodes on a low-bandwidth network segment I imagine it would sound like a train wreck when they tried to sync to each other's records. I don't know of any commercial telepresence solution that eliminates lag to the extent that's needed to do what this project aims to do. It's all new in that regard.
Unless you run elinks or IE...
Exactly. Ajax in general breaks REST, including bookmarking, caching, navigation and more. All major selling points of HTTP goes out the window. HTTP was created on top of TCP, but with severe restrictions to get the great features which HTTP is well-known for. Now someone re-lauches unrestricted TCP as a feature, when it is in fact much more simplistic and formed the base all along. Usage was purpously off limits due to the headaches that unrestricted client-server communication causes.
The great Verizon FiOS ripoff
Can't agree more. Here's a relevant talk with a Stanford lecturer talking about thethe science of "willpower". She specifically mentions exercise as being proven to increase measures of willpower (things like being able to delay gratification in the short term to fulfill long term goals).

http://twit.tv/show/dr-kikis-science-hour/135

And who couldn't use some more willpower?

Interestingly, another thing she mentions as having significant benifits is meditation. I've seen that anecdotally in successful people, as well.

As for exercise, it's very true that finding something that works for you is very important. Just to throw another idea out there: For me, I struggle to get full benefit out of going to a standard gym. What I've found works fantastically for me is going to a Crossfit gym in the morning. They're short, high intensity, varied, interesting workouts. Having a group of supportive people around you, and a skilled trainer has been invaluable. I've had great success (and fun) with this.
This appears to be an improvement on Differential Power Analysis attack against a FPGA. Congrats to the guys who discovered it!

It's interesting to note that in the DPA/SPA world the standard model of operation is to develop a new attack and then patent the countermeasures ;)

It should be noted that this is "probably" not a backdoor in the traditional sense (intentionally planted by some nefarious government organisation), rather just bad, leaky design that has been identified by an improved attack methodology...
This comment makes the most sense, in an interesting thread.
nothing is going to be efficient as C if you want it to manage the problems of C.

Lua just happens to be the thinnest wrapper i've seen on top of C that offers enough extras to make it worth learning/using over C.
You make it sound as if it was posted to lipstick.com. HN mostly has very technical type of people who are well capable of debugging and eliminating issues.

Reading the bug reports, I am pretty sure that the signal to noise issue will actually be better in commments from HN folks.
Is there such a thing: an ideological vs a practical one? I understand the OP's concern as related to the freedom of software he writes. Where is here the split between ideology and practical?

The OP's question by the way, reminds me of this discussion http://news.ycombinator.com/item?id=3802516 , in which some argue against the GPL as "unfair" and ruining their day because it prevents usage in walled gardens (http://news.ycombinator.com/item?id=3803492).

Would it be more pragmatic to keep the discussion on HN going instead of developing evasive concepts?
Ilya Zhitomirsky was murdered.  Wasn't suicide.
Ilya was murdered. The San Francisco Coroner announced May 15, 2012, that he died from asphyciation, lack of oxygen. lya was smothered to death.
I'm not sure about a small company, but a couple of years back we did an organization-wide values exercise at Engineers Without Borders Canada. As a highly distributed organization with chapters across the country and staff across Africa as well, having a stated set of values that resonated extremely well with me and many other members and staff was very useful. It's a great foundation to build upon especially as the organization continues to grow.

You can check them out here: http://wiki.ewb.ca/en/EWBs_Values_and_Beliefs
Anyone can plan an invasion. Planning a successful invasion may be a little trickier.
Ask HN: Why isn't SmallTalk more popular?
I've never used SmallTalk, but I hear about it all the time as something approaching the perfect OO language. Why is it not more popular for actual production code?