skysight-inc/HackerNews huggingface dataset:
Rsync.net beating S3 for petabyte pricing
Congratulations! What worked?
I put everything into LastPass, even if manual entry needed, and a history of changes into notes. This has saved me more than once from unexpected situations.
Neat! Now you just have to add voting.... :)

Sidebar: I did something similar many years ago. I was doing a hacker news book site (books hackers talk about). I wanted to include every time the book was talked about, but I didn't want to run code or update stuff. The entire site was static.

I found out you can determine the "buzz" for something just using Google Search and some code. Check out this page: http://www.hn-books.com/Books/Slaughterhouse-Five.htm#the_bu...

This allowed me to write reviews, do interviews, and also present whatever folks were saying about a book -- without having to write server code or even maintain a server.

Love to see how this continues to develop. Lots of potential here.
I was wondering about the benefits of this. Supposedly having tabs in different processes should improve performance of the browser in general, as slow running scripts in one tab process won't slow down the main UI process. I have come across this problem before, including the whole browser freezing from some slow JS. But does this need to be done with separate processes? Surely running tabs in a different thread to the UI should solve this issue too?

I'm a bit concerned about the effect this could have on RAM usage and plugin compatibility - the linked wiki page already lists two plugins that I can't live without (NoScript and Tree Style Tabs) as being incompatible. Hopefully that will be fixed before this becomes default in a release.
I think that issue is that running a Bitcoin miner on unsuspecting website visitors' computers would constitute unauthorized access. Much like a miner botnet.
We developed this app rapidly over the last several weeks and would love some feedback from HN so we can iterate on the experience while working toward a cross platform experience.
>> "I'd like to say that I don't care one whit if a bunch of rich people suddenly loose their money, but if history has anything to show, it's that they'll somehow figure out a way to make the rest of us feel the pain too."

Definitely. The hiring market in our industry is _on fire_ right now, we are treated well, paid fairly, etc. When the hard times come, it might be a little less cushy to be an engineer/data scientist.
Pursuing legal action for the potential to commit a crime under a broad definition is a scary day indeed.
Showing two different benchmarks doesn't actually prove that battery benchmarks are meaningless.
I'll paraphrase a comment I wrote on reddit about this yesterday.

Alibaba has a PE ratio one tenth of amazon - and is already a profitable company. This is the exact opposite of what a bubble is.

This is not at all like the kind of IPOs leading to the 2000 crash.
> any documentation related to the tool.

Documentation from a hackathon? If anything they should print out their source code on paper and hand it over.
It is kind of a game, in that you can actually kind of lose. Which I did, almost.

Slight Spoilers I missed the next to last diary entry on my initial playthrough. This entirely changed what I though had happened.

If it was a game or not, Gone Home was a good experience, and worth the money.

What's sort of ironic is that I had also purchased Dear Ester at the same time, and started playing it afterwards. I was severely disappointed at the lack of interactivity (I had not read any reviews of it up to that point) in contrast to Gone Home, where there are items to pick up, and puzzles to solve.
There are multiple threads, but the benchmarks are specifically looking at JavaScript performance (as it's the only thing they can actually measure - anything claiming to measure drawing performance is a lie, whether or not they realize it, but I digress), and JavaScript is all single-threaded.

There is going to be painting and such while the benchmark runs, which will use a second thread, but that's about it. And that's going to be relatively light compared to actual usage where you're scrolling around and such.

The majority of the other threads of a browser are I/O bound (networking, disk, etc...) and won't be using much of the CPU.
Sweet, sweet console.table()! I've never been happy with the way that console.log works for objects/arrays, I'm eager to use this one
Fallout 2, chat with Tor.
Back than the average month net salary was $200 and unemployment rate 30%. Stolen things included rain gutters, copper wires inside building walls...
Android vs. iOS App Robustness – before iOS8
To be fair, they are supposed to collect sufficient evidence of a crime before charging someone. That they haven't charged anyone yet doesn't prove anything. New Jersey, I suppose, has a right to investigate businesses it thinks are defrauding its residents.

But it really feels like there is more to the story. Perhaps someone reused the existing code in malware? Or maybe New Jersey is simply confused.
There are a LOT of middle-class jobs that go along with a company the size of an auto manufacturer. From middle management to accounting to HR. I'd rather those jobs be in the US than somewhere else, given they're the lifeblood of almost all economies.

The money dispersal you speak of goes to things like parts - most of which don't originate from the US. Which is EXACTLY why we need corporate headquarters here.
Well, one thing about 1999 is where the actual revenue for the big players was coming from. That is, when Yahoo reporting their income what % just came from startups spending VC money without a business plan?

The whole dot-com thing in 99 was pretty much a pyramid scheme, where the first players showed there was promise, then when everyone rushed in with their VC money to spend, they looked solid. When the leaf nodes ran out of VC money though, everything dried up. And that hit not just Yahoo, but software/hardware vendors, and just about everyone else.

What could be dangerous now, is how much of Google's and/or Facebook's money is advertisers who are selling goods/services, or Advertisers wanting traffic for their ads.

Facebook seems to have a lot of ads from Answers.com, which is ad driven itself. Pretty much every mobile ad I get is an add for either Google or a different mobile product. I would say the whole 'freemium' game thing has put a lucrative revenue model to those eyeballs, but how much of that is a fad?

If those advertisers disappear, how badly will Facebook's revenue or Google's mobile revenue be affected?
> My English is not that bad.

I'd say it's quite good. However, I'd quit it with the space after the comma thing, and the no space after the period thing you're doing:

>But I'm sorry , i would like to correct some misunderstandings.

Should look like

But I'm sorry, I would like to correct some misunderstandings.

> And finally , please read the end of the post.I'm sure you will like it.

Should look like

And finally, please read the end of the post. I'm sure you will like it.

Great article though! Really enjoyed reading it.

Edit: formatting
>> "The current "tech bubble" is just one of multiple bubbles being driven by an even larger bubble in public equities..."

This is interesting. Could you elaborate on some of the other sub-bubbles? Not being facetious, am really curious.
Given that the Register is a community newspaper and is publishing a five-part series on the topic, we believe it's important to give their readers an opportunity to experience the VR piece of it. Des Moines itself has a growing tech scene and a different demographic than the parts of the state that grow the food, so we expect there will be people there who will want a chance to try it.

Also, we'll be doing demos at the Online News Association conference in Chicago this week.
Watch Emma Watson launch a feminist campaign at the UN
Their SoCs were too good.

Critically even though they may not always have the best CPU cores or best GPUs, they do have the best radios. And integrating that into the SoC is just better from a power perspective, making Snapdragon overall the best SoC package for a phone.
A Visual Comparison of Necktie Knots
Help crowdfund independent media organizations to install SecureDrop
Sure see http://www.exploit-db.com/exploits/23524/ and https://forum.tuts4you.com/topic/28804-ollydbg-numberofsecti... for instance.
Using Om/ClojureScript/React in Production [Strange Loop]
This is impressive list of components/bits&pieces
I imagine this sort of reverse engineering is common for malware analysts and people who work in the AV/security industry.

Personally I work at a software security shop, where we aim to prevent this sort of reverse engineering. So we also end up doing a lot of this to be familiar with attacks, test our own protection, debug issues etc...

If people want to learn more about this kind of stuff, tuts4you is great:
https://tuts4you.com/

Specifically, the lena151 tutorials are great for beginners with 0 experience:
https://tuts4you.com/download.php?list.17
Show HN: Jidoteki – Offload VM builds
"I didn't have time to write a short letter, so instead I wrote a long one."
If you don't have an Oculus, you can still download the complete experience for PC or Mac and watch it as a 2D version. It includes 12 360-degree videos and other discoverables.
VC's are paid to invest intelligently and get a return.

But they have a conflict of interest because unless they invest, they don't get paid.
I'm now going back to my daily writing routine that I've scantily kept up with. But I have some concerns. How does one improve their quality of writing when they are not at school? What I mean is, I can write, write, write and I know after a period of time I'll "better" than I was before. But without having people who scrutinize your work, who critique your grammar, and do all the things that teachers used to do for us in our school years, we might only be able to get so good before we plateau. Am I wrong about this? How do you know you're writing "correctly" if you don't have the feedback mechanism that we had in our schooling days -- aka grades, peer reviews, draft 1, draft 2, etc etc...

I plan on writing for myself and for my blog. But I also know believe that "Practice doesn't make perfect, perfect practice makes perfect".
I've seen this work too, but it depends. As with all things in this domain... it depends. There are no absolute laws in this space. If most of your (monetary, capturable) value is in enterprise, you need sales. Otherwise maybe you don't.
You mean space before the comma. There should be a space after both commas and periods and no space before either.
http://blog.binamuse.com/2014/09/coregraphics-memory-corrupt...
Can you please comment on why you need a 50 node 3 hidden layer ffnn to do regression, as opposed to something simpler ?
(S)he's talking about running a custom operating system on their phone. Check out xda-developers if you want a overview on the topic. I haven't actually done it myself, but they're the people to talk to.

Side note, I'm confused, you bought an Android phone because you wanted a non-Android smart phone? HTC Sense is still Android, just with a custom skin.
Maybe so (I disagree) but this is really an issue of who eBay is trying to serve IMO.

On one hand they want the site to be friendly to the power-users that make up what I would guess is the majority of the products that sell, on the other hand are users that are deciding between eBay or Amazon and don't care to know the difference.

My guess is that eBay isn't competing with some other auction site or even Craigslist for most buyers, but Amazon.
The original term hacker came from the MIT Model Railroad Club. It came from when they "hacked" together some phone switching equipment to control the relays on their model railroad. Someone who used something other than its original intended or imagined purpose for some cool new innovative purpose.

SV/West Coast has largely adopted the same term, albeit in a much looser sense.
Ask HN: Alternative to QuoteRoller + SugarCrm
Quoteroller looks be an ideal service (sugarCrm integration) but their pre-sales team is basically non-existent.
The voice messages or email requests to them to answer simple questions hasn't tempted anyone I guess.

I've tried proposable,bidsketch and a few others but none plug-play with sugarcrm.

Does anyone have any suggestions?
So Android pushed 77% more pixels using only 50% more power? Sounds like Android is more efficient!

Obviously power is more complex than just that, but seriously Android's reputation for being inefficient is really not justified due to things like this, where resolution differences are completely ignored.
I could show my priors and show the bayesian inference on them as explanation of why I feel I have the context to make the "bold" claim that someone who is likely to do worse than random is not acting on beneficial information. But then that'd be too scientific, wouldn't it?
I suspect you're eligible for a brand new iPhone 5.

Check the following:
https://www.apple.com/support/iphone5-battery/
Joseph Gordon-Levitt to Play Edward Snowden in Oliver Stone Film
This is great! I've been thinking about the problems this solves a lot, and this seems really on the mark.
I don't think it's necessarily true, though. I think the games he lists are beloved gaming classics because they were the good games out when he was a child. The games I would list as beloved gaming classics are a few years older; others may list games older still, or newer. Every period of time had gaming classics—even now.
Right, and the counter point is that this should not help there. If the other tabs are idle, than they are idle whether in process or not. If they are all cpu bound doing stuff, then your machine is again in trouble, current process or not. If they are all constantly thrashing in resources, you are still in trouble.

Why would you think the current monolithic would page out a tab that was actively being used? Why would this not also happen in the "per process" approach?

That is, how would this specifically help? If you are actively using the memory for the current tab, because it is the current tab, why would it be swapped out under the monolithic case where it would not in the per process case?

I'm perfectly willing to accept there is a scenario I am not considering. I just don't see it, right off.
It's very possible. Recently I had to manually patch code that was (in assembly) a conditional jump on conditions that at runtime were always true or always false, so the "conditional" part was a red herring.

The fact that the conditional was there confused IDA such that it miscalculated the stack usage for many of the functions in the binary and refused to designate them as procedures (which can be decompiled).

The telling part was that these conditionals had no other purpose other than to confuse IDA, so you could see the intent was malicious.

That's just one example. You REALLY have to know what's going on with the hardware and the intentions of malware authors so you don't blindly accept what your tools are telling you. That's what makes the difference between someone who can do reverse engineering for a living and someone who is good at it.

EDIT: One more thing...debugging malware is a last resort; it's very easy to behave one way for a debugger while doing something completely different elsewhere. If you start with automated detection/debugging tools you spend most of your time working around debug detection.

If you'd like to know more my email address is in my profile.
Watch every iPhone ever race each other in a speed-test showdown
Google Is About to Take Over Your Whole Life, and You Won't Even Notice
Ahh thanks, that makes much more sense in context.
that is great advice.
The EFF has the actual documents in the case posted https://www.eff.org/cases/rubin-v-new-jersey-tidbit

Based on a quick skim, this is the closest NJ comes to making a case: https://www.eff.org/document/nj-attorney-general-response-ef...
Show HN: Foto – Responsive image loader to make your site faster
iPhone Launch Patterns
This is the essential difference between amusement and art for me. I may have read Fahrenheit 451 years ago but it altered the way I think. It gave me new faculties for relating to and judging new experiences and ideas.

The closest a game has come to that mind-altering experience is Go. I've heard myself relate to and judge new ideas through Go when I say, "... like in Go..." Or I generate new ideas and ways to express myself by using concepts developed while playing Go.

We might hear things like, "Life is like that grind in World of Warcraft except it ends," become common place some day... except with some more culturally-relevant analog of some future incarnation of what we call an MMO.

But video games are just so darn young as a medium of expression that I don't think we've reached that level yet.
"...Because selling an enterprise-wide deal is a lot like getting a bill passed in Congress."

On how the above is done see Netflix original:
http://www.netflix.com/WiMovie/70178217
Why the California Drought Is All Your Fault
Brain training can help develop building blocks needed for maths and reading
One reason could be that its a non-linear prediction.
The mystery of the falling teen birth rate
Nice. I'd like to use regexp in the search, or some other kind of advanced parameters. For example, I searched for "latex" and got no results from the document preparation system LaTeX.
I have seen a lot of paintings and listened to plenty of music, but none had a significant impact. So IMO they if games fail to qualify as art so does painting, architecture, sculpture, music, and just about everything but books, movies, as possibly TV.

However, if simply having a strong emotional response is enough then something as simple as Unreal World can be really intense. Fear, Joy, despair, angst, longing, it covers just about every base except love. http://www.unrealworld.fi/

In the end what separates video games from all other art is the experience can vary greatly. Go and see Mad Max and sure you might respond differently but you see the same movie, play in a sandbox game and our experiences can be wildly different.
> That’s different from keeping a promise to his wife, but it’s also different from being “whipped” (i.e. under the complete control of his wife). That’s just lying to his friends and blaming his wife for it.

You may be right. I know more of the "deflecting my decisions" people than the "whipped" people, so I had assumed the author meant the former. But you're probably right that he didn't.

> The essay would be stronger with the section about the “whipped” guy removed altogether.

Agreed. It was out of place, and at best a sitcom stereotype, rather than how real people interact.
This seems insane to me. What law was broken? What could even be considered remotely criminal about this? Seems like a gross over reach by the gov.
Chrome 37 breaks all Exchange webmail implementations
The only comment on the top rated UI kit:

can you drop me a mail with your contact details
[...]. Would like to discuss about designing a website

Astonishing how much people don't read.
> Are you saying there is an elite group that is publishing something close to truth? Who do you mean?

I mean people with the power to shape public opinion, from political and business leaders to other public figures to some people in the media industry. Many are described in that FT article. It's not rigidly defined and there is no membership card, but clearly a NY Times reporter is among the elite and the vast majority of people have no such power.

As a side note, notice that left-wing public interest groups seem to have faded; from Greenpeace to union leaders, they rarely seem to be in the public debate any more.
What are hedge funds, and what social functions do they serve?
Strange Loop videos
"The current 'tech bubble' is just one of multiple bubbles being driven by an even larger bubble in public equities."

I would be interested in how you reason to that statement. I enjoyed reading Michael Pettis' blog entry[1] about excess capital, which provided an alternative narrative to the rise in equities but it wasn't really a bubble so much as it was just an excess of capital.

To your question "How many people are employed by these startups?" I believe the median size is <10 employees[2]. If you dumped 10,000 employees onto the market in the Bay Area it would probably sort out reasonably quickly.

I'm still stuck trying to figure out if this is really just a capital excess or a bubble though.

[1] http://blog.mpettis.com/2014/09/not-with-a-bank-but-a-whimpe...

[2] Hard to get precise numbers but you can troll around Crunchbase and other 'tracking' sites and get an idea on the size for "Smaller Younger startups" which is what this question referred to.
> Children are another excellent example, I'd have to put up with an enormous level of extra B.S. in my life if I didn't have kids.

Heh, very true. And the great thing is, it isn't even a lie—parents really do have better things to do. Not just because the things you have to do as a parent are always that wonderful, but also because the things other people want you to do are often really terrible.
Yeah, "acid flashbacks" is a rumor originally started by L. Ron Hubbard.
I don't know what to call it, maybe the contrapositive, but if you do this for a living it's kind of surreal when you interview for a dev position and fail because you go too in-depth with underlying details.

I've been told, "you're a bit too paranoid about security, we'd recommend you memorize some of the answers to interview questions on StackOverflow if you're really interested in this."
> Database security is at best per-command and per-table

per command and per relation is more common (though many databases, including Postgres, actually also include column-level permissions, as well), but relations aren't restricted to base tables.

> true app security often needs to be per-row, or even per-column, perhaps depending on data in the other columns of the same row.

The effects of per column and per row security can (even if per-column permissions aren't directly available), in most DB engines, be managed using either views, stored procs, or both.

> As far as business logic, how is an RDBMS going to make sure that your remaining balance on your gift card is higher than that order you just put in?

A few options:

(1) Order submission is a call to a stored proc which performs the validation then does any necessary table updates, or

(2) Order submission is through insert to a table (or view) which has an appropriate BEFORE INSERT trigger that performs the validation,

(3) Order submission is an uncondition insert to a table, but that table is just an "incoming_orders" table that isn't particularly actionable -- the actionable views on that table (executable_orders and orders_with_payment_errors, say) are views that based on joins that validate the payment information, including gift cards.

There's probably other database-side ways of dealing with that problem, as well.
AFAIK, Janino is a compiler — it only replaces javac. Once you've compiled a class with Janino, it needs to be loaded into a JVM. JamVM is a whole Java Virtual Machine — it will actually run your program instead of the traditional Java implementation.
Ayn Rand wrote a whole novel on this called The Fountainhead, the theme is the independent man versus the secondhander. The working title of the book was Secondhand Lives.

Also, being true to your "authentic voice" is great but it doesn't really solve the problem. What if your AV is telling you to be a meth using criminal? Rand also addressed what the AV should use as moral standards in The Virtue of Selfishness. The TL;DR: Go by reason.
Boobs Pinball Game
Eliminating GIL in Ruby Through H/W Transactional Memory [pdf]
Part of it is probably that browsers use so much shared global data that it is easier to just make another process. There are also fault isolation and security benefits you get from splitting the web content into a process that can have a tighter sandbox policy.