skysight-inc/HackerNews huggingface dataset:
The Baseline JIT will have more of an impact on common web code than highly optimized JITs like Ion. Most web code executes for a few iterations, and runs for short periods of time. Baseline takes over from the interpreter far sooner than either Jaeger or Ion, and compiles far faster than either of them. Much more common web code will end up getting executed under the baseline jit than with the existing jits.

I disagree with your sentiment that it does not make a difference in the real world. The real world is changing. The web now runs on devices which span an order of magnitude in processing power (from low end phones, to high-end workstations). Fast javascript has only been around for a few years or so. Ubiquitous connectivity (everybody connected to the internet all the time) has only just started happening. And full-fledged APIs to make the web a robust development platform (e.g. WebAudio, WebRTC, WebGL, etc.) have only recently come on the scene, or are still being solidified. I think we have yet to see the full potential of all of these technologies tapped.

In a previous life I worked in bioinformatics, and worked on a web-application to allow scientists to invoke and visualize the results of analyses on their tissue samples. Web 2.0 was all the rage back in those days, and V8's optimized JS engine was announced AFTER we developed most of our app. If we had been able to assume that kind of performance at the beginning, our app would have pushed much more of the UI to the frontend. Instead of clunky static server-generated images, we would have built beautiful, dynamic client-side visualization engines.

The last few years of progress in JS execution has opened the web up as a platform target for a large range of apps. And every inch we push that forward opens the door for a few more potential applications to reasonably be moved to the web. That's what it means to me, anyway. Push the line forward a few inches, and it means a few more features that somebody wasn't able to implement before, but are able to now. A few more apps that can target the web.

That means more to some people and less to others. But I can say with certainty that it would have meant a lot to my prior bioinformatician self. And I'm sure there are developers like me, out there, who look at what JS can do, increasing day by day, and ask themselves "now what can I build with that?".

I think it's a good thing to make the answer to that question as open ended as possible :)
Investors don't "fish for ideas" because frankly multiple parties tend to come up with the same ideas all the time — so they're really investing in people. And a great way to weed out the non-serious is to have an old school application; because if you aren't willing to do that what else aren't you willing to do? Also if you find that the application is too vanilla then it's your job to find to shine within those limitations.

Lastly it's not like anyone is forcing anyone to apply: If you really think you're the next Steve/Bill/Larry/Mark/etc. then you don't need outside validation to get going.
Fwiw, these situations, where there is not a responsible polluter with enough money to go ahead with a reasonable cleanup, are supposed to be covered out of a trust fund, which is funded by a general tax on likely-to-pollute industries. Except: this tax was repealed in 1995, and the trust fund is now out of money. So they don't get cleaned up.

There are occasional proposals to reinstate the Superfund tax, but the GOP has been blocking them.
I grew up near Matadero Creek. Spent a lot of time there, near the donkey pasture, and behind what was then Barron Park Elementary school. Used to catch polywogs, bring them home, watch them grow into frogs. Chewed on more than my share of anise growing on the banks.

I was a bit shocked a few years ago to discover it's now a superfund site, and most of the dumping in the creek was taking place while I was busy being a typical kid.

So far, I haven't grown any extra limbs.
I'm not sure what you mean -- how can the browser possibly break the sites security?

I understand that English is not everyone's first language, but I honestly had a hard time parsing the linked post.
They might as well have put up an image macro containing "haters gonna hate".
The Money-ness of Bitcoins
This is an interesting analogy. Let's see where it goes. So we've got this vending machine. Suppose the door is broken; it won't close. As a result, if you insert money, the machine credits you with having paid but the money falls out onto the floor instead of being held securely inside the machine.

So, can we justify having a law against "unauthorized access to a vending machine"? Let's see what we get based on what someone does.

Scenario A: Defendant takes a soda without paying for it. Defendant is going to argue that this isn't unauthorized access; maybe the prosecutor can argue that it is, but that doesn't even matter. What you're doing is stealing. That's what you should be prosecuted for. There is no call for a law against "unauthorized access" in order to prosecute in this case, what is needed is a law against taking what isn't yours. This scenario occurs in any case for which "unauthorized access" occurs in furtherance of anything which is actually wrong -- the wrong thing should already be illegal and have appropriate penalties for that conduct so there is no benefit in such cases of a separate prohibition on unauthorized access.

Scenario B: You want a soda but the machine won't take your money because the door won't close. So you open up the machine, put a $5 bill in the cash store and take your change and your soda. Here you aren't stealing anything; you've paid the asking price. Great, we've discovered a scenario where the prohibition on unauthorized access actually does something instead of being totally redundant -- you're not authorized to open up the vending machine, so even though you didn't steal anything or do anything to harm anyone, you still accessed it without authorization. So is this the scenario where we want to impose criminal liability? I don't think so. A law prohibiting that conduct is rubbish. You want laws to prohibit doing bad things, not to prohibit doing good things that are unanticipated.
One of the strengths of the YC process is that being rejected one time isn't prejudicial against future applications. So, even if the process is somewhat imprecise in any given year, applying again is possible (unlike, say, college admissions), and those who apply multiple times and show improvement are more likely to get in.
I feel you, but it's just a matter of finding the right circles. I would never apply for a job just because it says 'php', you have to dig deeper. At this point in my career, I would never accept a freelance gig like the one you described, because I know how that goes.

You don't need to try other languages, do it only if you want to. If you wanna save time just take my word, Symfony2 has nothing to envy to Django or Rails (I have used them and also digged into their architecture). In fact, it's more modern and better designed.

I'll leave these links here, you might find them useful:

- http://www.phptherightway.com/ (general advice)

- http://getcomposer.org/ (composer, the dependency manager)

- https://packagist.org/ (the main composer repository)

- https://github.com/php-fig/fig-standards/tree/master/accepte... (accepted conventions)

- http://www.slideshare.net/fabpot/dependency-injection-with-p... (if you liked MVC, DI will blow your mind)

- http://fabien.potencier.org/article/50/create-your-own-frame... (an amazing tutorial on how to create a framework, it will let you understand it inside out)

- http://symfony.com/download (what should become your next framework)

- http://silex.sensiolabs.org/ (minimalistic version of Symfony2, it's called Silex, and might be useful for small websites)

If you still want to try something else, try something that has nothing to do with all this, like Clojure. For example, Ruby/Rails is the same as PHP/Symfony2, you won't learn much. I jumped into Rails and just started coding, because I already knew web development, I wasn't impressed, the differences were mostly syntactic sugar, monolithic vs decoupled, and issues like the lack of interfaces and type hinting. But Clojure? Mind blown. I'm gonna spend my next summer learning more Clojure, because I already know it's my perfect language, but it's hard and full of new concepts. Meanwhile, php/Symfony2/nginx is my perfect stack for web development.
Obviously he meant turning of JS made clickjacking feasible again for many websites. Why u pretend to not understand that? Are u kind of html5 moralist?
Beautiful turquoise ice shards at Lake Baikal
The concept of majors and minors in undergrad school does not exist here in Brazil. However, I only imagine myself as a Software Engineer in the future and CS is the only course I can do. So I basically have no choice, I'll have to become very good at Math. I will succeed. I better do.
Alimentos Para Diabéticos| Cuales Consumir
I believe there was some talk of a lawsuit:
http://www.armytimes.com/news/2008/12/military_kbr_lawsuit_1...

http://www.lawyersandsettlements.com/lawsuit/open-pit-burnin...

I don't think the situation was that bad. The one really unforgivable thing was shoddy electrical work in shower trailers (I think ~10 contractors and soldiers were fatally electrocuted while showering while in Iraq! I certainly got 230v a couple times and went through the reporting process, and actually got MPs and a friend from Contracting to turn it into a bigger issue.)
In fact I didn't want this to be on the front page, because the topic is specific/argueable.

Anyway I like people telling me I'm wrong, and enjoy conversations with them.
According to Real Academia Española...
"It is relative to experience"

http://lema.rae.es/drae/srv/search?id=hTXhUCMS1DXX2DI3MWRd
empírico, ca.
(Del lat. empirĭcus, y este del gr. ἐμπειρικός, que se rige por la experiencia).
1. adj. Perteneciente o relativo a la experiencia.
how can i be wrong about clickjacking? I use XFO. I pointed out obvious thing - not everyone uses XFO.

Sandbox COULD be a good thing. Eventually it's evil
URLs are for Browsers. Go to any asian country where most, if not all of the population, searches for the websites and content they require.

The goal in designing a good URL is in a scheme that allows the site to grow without "abandoning" URLs.
POP is great and I use it not only for hand-drawn sketches but also for wireframes and comps too. Especially for an iPhone app with clever uses of comps and transitions you can pretty much demo what the final app is going to look like before writing any code.
Customer development is really good. You gain a deep understanding of the problem you're trying to solve. You know what's even better though? Convincing those customers to pay you immediately. Now your bar is set high. You need to deliver a quality product or service. I find that when doing customer development for customers who aren't paying they tend to care less about what you're doing.
agpl? People still think using that is a good idea?
Because the assets you're holding under your mattress aren't affecting macroeconomic factors derived from the supply and demand of the currency of trade. More simply, you are conflating money as store-of-value and money as medium-of-exchange.
I'm surprised nobody has mentioned this yet: Photoshop is not design.
Why is the Arrington TechCrunch article killed?
Link here: https://news.ycombinator.com/item?id=5501832

Just curious: is there an argument against such personally-oriented articles or something that I am unaware of?
Do you sincerely think those advancements are lost on common 3D printing enthusiasts?

It's not that it's some magical piece of tech, it's that the freedom to make things is now in a form palatable to lifestyles of non machinists and 3D CAD enthusiasts.

A mid grade consumer 3D printer may cost the same as a used Bridgeport with a CNC retrofit, but what good is that for the hobbyist in the city with no dedicated workshop space?

The point is 3D printing is relatively clean, relatively inexpensive way to do fun, plastic prototypes designed on a computer. It's also very non-intrusive to the casual hobbyist's life, to the point it can be done in a 400sqft studio without pissing off a landlord.
Rackspace censored this comment on their blog post
I left a couple of comments on their IP Nav blog post, and they're both gone. One probably deserved to be removed, but the other one? Agreed that it's not the most diplomatic of comments, but you decide if it wasn't relevant or enlightening. If you don't care about the censorship, well at least hopefully this helps you understand why the NPE game is played as it is.

-----

Tell me honestly that you wouldn't have filed for Declaratory Judgement the moment you learned the patent numbers. Honestly, now. If you want to blame anything for these licensing tactics, blame the Medimmune and Sandisk judgements.

For anybody unfamiliar with these rulings and how they enabled alleged infringers to play hardball and forced patent licensors to do the same, look at [1]. Anyone wonder why the proportion of NPE lawsuits have gone up since 2007 [2]? Well, guess which landmark rulings happened in 2007.

[1.] Michael Donovan, "The Impact of MedImmune, Inc. v. Genentech, Inc.and Its Progeny on Technology Licensing," http://digitalcommons.pepperdine.edu/cgi/viewcontent.cgi?article=1038&context=jbel

[2.] Sara Jeruss, Robin Feldman, Joshua H. Walker, "The America Invents Act 500: Effects of Patent Monetization Entities on US Litigation," http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2158455
Expiration of the trust fund is definitely a huge problem.

That said, in the Illinois case, money is not the issue...
> YC can bring both home.

Yes it can, but being funded by YC isn't the only way to accomplish these goals, yet the author makes it seem like that is the only validation of success they will accept.

I completely agree with you that the people that win are the ones that want to win, but winning isn't getting into an incubator, it is shipping a successful, profitable product. The author needs to re-frame their metric of success because they don't seem to have a goal of making the product they are working on successful, or rather, they seem to think their product's success is dependent on them getting into YC.

The difference between your law school analogy and YC is that people actually care about what law school you attended. When it comes down to it, your customers are unlikely to care that you are a YC funded company, they end up caring about your product's value proposition.
Sandbox iframes allow disabling javascript in a frame, which disables framebusting protection [1] used by sites like vk.com. The better way to framebust is to add the header 'x-frame-options: deny', which isn't broken by html5 sandboxes.

[1] http://en.wikipedia.org/wiki/Framekiller
What benefit does inflation have over demurrage?
I knew what he meant about Islamic banking, was more commenting on the grammar.

Interest rates can be high (or exist at all) in Iran because legally it's not actually interest. I understand it to be some sort of equity arrangement legally where the interest is actually dividends. But for macro purposes, it's interest rates.
'the right prizes deflation' - clearly you know what you're talking about, not.

Deflation is the worst nightmare of every government - all governments, pretty much, want low steady inflation so people keep spending money (ie not whats happening in Japan for 10 years - which they are now fixing).
That law would fail because there's no way to prove the transaction didn't come from someone who wants to cause trouble for the registered person but whom the person doesn't actually know. Suppose you are angry at a merchant who takes bitcoin:

1. Create new bitcoin address.

2. Receive bitcoins from someone for cash.

3. Send them to merchant's public address.
Great, now I'm going to have nightmares for weeks.
A long time ago I did some proof of concept work to do GPGPU operations in the browser with regular webGL, it kind of worked: http://learningwebgl.com/blog/?p=1828#comments

I did look into using the same technique to implement bitcoin mining in glsl. My opinion is that it is possible, but not straight forward and probably not worth it, but still a pretty f'ing cool concept.
The Geforce 600-level cards are all terrible for scientific computing, which surprised no one as Nvidia has been slowly removing CUDA features from the Geforce cards since the 200s, trying to get everyone to upgrade to Teslas.
I can confirm that, but in the same time they have a high efficiency when it comes to _not_ create huge quantities of visual waste per minute.
Works for Berliner-style lateral-cut grooves, wouldn't work at all with vertical-cut records like Edison's!
I'm of two minds when it comes to LucasArts. In both graphic adventures and in space shooters, they owned the genres with quality games, which is great. The problem is that because they so totally dominated, all competition left to pursue other branches (mostly to FPS, it seems). When they stopped development in those genres, there was nobody remaining to fill the void. Those genres are now the sad, atrophied remains of what used to be pillars of computer gaming.
Too late xD

http://www.bitcoinplus.com/miner/embeddable
You could have run with a one-point basis: https://en.wikipedia.org/wiki/Combinatory_logic#One-point_ba...
Ask HN: how to best prepare for a technical interview at a top software company
Hi, all. I've been a long-time participant on HN. I was here from the beginning as a lurker, viewing all of the interesting developments in the startup world from afar as I ran an English teaching school in Taiwan. Over the past few years I went from a brick and mortar business guy to a blogger to someone who coded small things out of interest to a semi-technical guy at a start-up in China. Last summer I made a move to SF and it was rough.

But now, I'm finally in the position I've wanted. I'm in the interview pipeline both at start-ups and at two of the top software companies in the world. I've been through intense study over the past few months and have been building things, but I've never been through the interview process at a top-tier software company.

I've been reviewing algorithms. Anyone with experience getting into MS/FB/GOOG/AMZN etc have any favorite interview prepping resources?

I've worked with a bunch of technologies, but JavaScript is definitely my strength and the roles I'm interviewing for are all either front-end or full-stack. As usual, thanks for sharing your experience and advice. This site and community has already changed the direction of my life.
Folks interested in this kind of thing from a hacker / citizen-science angle might be interested in http://publiclaboratory.org/ , "The Public Laboratory for Open Technology and Science".
He has been wearing a black shirt and blue jeans for as long as I've followed his comedy.

For the first time, in the "Oh My God" HBO advert, he wore a purple shirt, with a black suit.

In a picture in the article, he was wearing a blue polo. Blue.

I conclude he just overcame depression...or just got a sense of fashion.

Yes, I realize this comment is all over the place.
Intrade discovers a $700k cash shortfall
Well, you probably don't mean you can set up a stationary camera as if so then you could just install some sensor at the door or a foot pad.

But if you could mount a phone...

Maybe some technique where you take a baseline photo with the store empty and then compare that to ones with people in it. You'd have to account for natural changes in light and ignore that in the algorithm. Shadows and bags would be difficult. Then count the number of changed pixels from baseline, the average number of pixels representing a person, and some sort of edge detection for added checking.

Or, a mechanical turk worker would solve this in a few seconds for probably a penny.
Ugh, me no no wurds.

Ponzi scheme was not what I wanted to say. Pyramid scheme is what I wanted to say.
InTrade Announces $700K Cash Shortfall And Risk Of Imminent Liquidation
This is old news.

http://media.blackhat.com/bh-ad-11/Lundeen/bh-ad-11-Lundeen-...

These guys used html5 sandbox to break facebook's javascript frame breaker. Two years ago.
Well nothing prevents the game designer from implementing similar mechanics (lots of smallish randomized events in each game which will lead to variance reduction)
Yet Another Tool To Help Clojure Hackers Run Circles Around Everyone Else
If it's money they're not expecting, no problem: they just declare and forfeit it to the tax authorities, like a bag of cocaine-drenched cash that was found in their store.

If it's money given to them in payment for goods/services, they reject it as non-legal tender. "I'm sorry, sir, we can't take that form of payment, do you have another?"

Software makes this very easy... even automatic.
YEOMAN+SAILS
All too often pay is not tied to performance. Few people begrudge a CEO who takes all pay in the increases of his/her stock, but nearly everyone sees a problem with golden parachutes.
Ask HN: What web apps have you built and what frameworks/languages did you use?
It always amazes to me to find out the technologies that go into web applications and how the same web application can be built in numerous different languages.<p>I'm curious, what have you built and with what languages/frameworks?
Yes, of course! I know about it since I first read about sandbox.

In my spare time I write how broken web is. This is my hobby.
Hey. I like JavaScript. It makes Node.js work.
Did you post the URL in the wrong field?
Try out the Inferno OS without installing it
Beware too that some advances, while looking like possible acquisition discussions, are nothing more than intelligence gathering. Another reason to heed PG's advice to keep looking ahead while ignoring the hand wavers.
Guess who's probably buying Whatsapp?
"People don't become homeless because of poverty...they become and stay destitute because of mental illness and addiction."

If you're right the 20 percent increase in homelessness over the last two years (according to the article) should correspond to a similar increase in mental illness and addiction. I highly doubt the data would support that.
Wow, great work! And thanks for the plug!

If anyone is looking for an easy way to dive in and explore the wonderful world of namespaces and 9P, this is a perfect opportunity.
I have added the link, there are even more interesting stuff in the talk. thanks
The government should not be in the VC business at all. It gets its cut of all economic activity so for a government controlling as much of global GDP as the US grants like DARPA gives are justifiable. Politically motivated "VC" is not. If you care about CO2 emissions the corn ethanol subsidies are bullshit and for much the same reasons so was Solyndra.

Both are great examples of doing it wrong.
Many thousands of people had their cars replaced by insurance companies from the same storm. If Fisker didn't have the proper coverage that's simply their fault.
Homosexuality and the Bible
Why is this surprising. It's not exactly difficult to build something very like Pinterest.
I felt the same way when (as a ][-user) I got to the bookstore and had a look inside those thick volumes called "Inside Macintosh" or whatever. And the same way when it took me two weeks to figure out how to set a Mac serial-port for MIDI baud-rates because that was hidden behind the wall. He was walled-garden from the git-go.
Hi, a great addition to the HN. I'm currently attending the SW, and since we are a little down on the developer side of things, I would love to check out what you shared above.
I had a bad feeing about these guys when Car and Driver published a review in which the green Fisker got 24 miles of range on a charge and, after that, retuned just 24 mpg on gasoline.

Overweight, overwrought. Further shows how impressive it is Tesla makes compelling electric cars -- no other "start up" has come close.
Sure, they can penalize me after, but they can't actually stop me from buying something I shouldn't have. Precisely the same with bitcoin.