skysight-inc/HackerNews huggingface dataset:
Yes, we measured it. I am rounding these numbers for simplicity, but essentially, our split of developer time and KLOC follows:

# Labor and spend allocation

- 75% of engineers were on our server-side (Java) (1)

- 25% of engineers were on front-end (JavaScript/HTML/CSS)

# KLOC (2)

- 14% Java

- 54% JavaScript

- Everything else is in other (Scala, CSS, HTML, shell scripts, SQL, etc.)

From speaking with other companies, we found these ratios are within the normal range. We've seen 60% server-side to 80% server-side, but the directional finding appear to be actionable. As mentioned in Note 1 below, we excluded backend work from server-side work.

Also, and this is important, these metrics hold for our single page applications (SPA) projects. I do not have metrics for projects with a more traditional server-side only rendering...but I would guess that these finding do not hold true in such a situation.

If anyone else is willing to share their metrics I would be very interested. I'm always open to seeing the bigger picture in case there are some important facts that I have not factored into my decision making process.

# Notes

(1) This 75% is after segmenting server-side work (i.e. Java application server) from back-end processing (i.e. Kafka, Storm, Hadoop). Obviously, data processing will remain in Java, so we excluded it from our comparison.

(2) KLOC is a poor metric, but it was quick and dirty for us and provided good directional information. Also, all developers (front and back end) are good. So we did not need to adjust for quality of code (i.e. good developers have lower KLOC on average).
FBI's charges against Silk Road
They don't think people know. Or they assume you won't logout to look at somebody's page, I guess somebody forgot to tell them about Incognito browser windows.
Real-time Java (RTSJ) actually has some very cool mechanisms for fine-tuned control over allocations.
Silk Road discussion forums are still up (and buzzing): http://dkn255hz262ypmii.onion/
This looks interesting (via the description and screenshot in the comments...the site is down as of this writing), but what does this provide that pgAdmin (http://www.pgadmin.org/) doesn't?
a reminder of this presentation: http://www.slideshare.net/grugq/opsec-for-hackers

DPR made a few of these mistakes, it seems. also remember, "pigs get fed but hogs get slaughtered." 80mn (allegedly) in sales is a hog.
Are you considering an Android version?
Sure, if you don't have a crosswind. They'll take off, just they won't necessarily stay in the air.
Clapper Says 70 percent of NSA civilian workforce furloughed
I'll continue to ad-block even if ads are non-intrusive or annoying. I prefer no ads to any ads.

If your website requires a monetization scheme to exist, and you can't find a monetization scheme that doesn't pollute your product with (even nice simple) ads, that's not really my problem. I didn't force you to publish.

If I want your content, then I'd be happy to help pay for its generation. If it satisfies my terms, of course (open licensing, no ads).
I assume you stacked bounce and went over the wall?
National Science Foundation outage
I liked Gates' quote about both of them getting stealing from their rich neighbor Xerox. To be fair, that's all Apple really ever did -- take existing ideas and refine the hell out of them.
Very interested to see this, once the site comes back online. In spite of the previous efforts, I've always found the admin/query tools for Mysql and Postgresql as lacking compared to the ones from the commercial-only vendors. And I've never cared for the non-db-specific sql utilities. An easier tool to work with Postgres would certainly make my clients much happier.
You didn't get the analogy, but I was being extremely terse, so I apologize.

Your computer is the factory. The binaries running on your computer are the means of production. You use your factory to do office work, for example writing documents, whatever. Copyleft is all about protecting the user that is running the binaries.

Now, if you control the source code to your computer, you control the binaries. This means that you control (own) the means of production, as far as a binary can be owned.

However, if you don't have the source code, I can sell you binaries but you have no mechanism to control your own means of production. Really, you haven't bought the software from me, you have bought a license to use it. It's as if you work in a factory, and you have to pay someone else for the privilege to use the machines in it.

Copyleft makes source code public among its recipients, meaning that control / ownership is shared, and you can still do what you want on your own machine.

Copyleft depends on copyright law to ensure public ownership; if all RMS wanted was a lack of ownership, as opposed to public ownership, he would promote public domain and BSD code.

Note that at no point here have I said that public ownership is bad - there are cases where it makes a lot of sense - but I do believe its not helpful to deny that the model is fundamentally socialist, as opposed to the EULA model which is fundamentally capitalist.
Bitcoin is tanking in wake of Ulbricht arrest and seizure
Funny how all these MS HTML5 websites can be visited only with MS latest browser... latest chrome on Windows, it asks me to download IE11 , i'll pass... that's not how you promote open standards , you make them work on all browsers... unless you dont care ...
Open Source Food Safety Model for Salami Production
We do a similar thing at Last.fm. We bundle our most commonly used modules in a single file. The rest all pulled in at runtime.

Paul wrote about it here: http://www.paulrhayes.com/2013-09/a-light-progressive-framew...
Not just on trial; on trial with incriminating information that's exclusively available on your iPhone and stored unencrypted without any additional passcode or password protection.
Untangling Obamacare's Web Glitches
Yeah, there is a bit of an overhead with that. Module server - https://github.com/google/module-server seems like quite a good solution. Though I'd agree, for a large number of sites it's far better to bundle them up.
I can't reply to https://news.ycombinator.com/item?id=5689212 so I'm posting this as a separate comment. A real quote tag implementation would make entire subdiscussions on quoting syntax moot, like this one: https://news.ycombinator.com/item?id=6483366.
Typically, libertarians argue against the initiation of force. Someone who commits extortion against you has arguably thrown the first punch.
I certainly don't know what PostgreSQL Studio is like, but I think there's a lot of room for improvement in user-interface with pgAdmin. I tried using it but quickly gave up. It requires way too many mouse clicks to see the things I want to see.

(By comparison, I tend to enjoy using phpMyAdmin for MySQL.)
Only a matter of time until someone writes code to detect PageFair.
Not just because of SEO, although that's one reason. Logged in users are already sold on LinkedIn, so LinkedIn wants to encourage them to make more connections. The aim for guest visitors is to get them to sign-up, so showing them a more useful page is a better way of showing what value LinkedIn can offer them.
Most electronics use low-voltage DC internally. You only need DC-DC converter with stabilizer to run 32" TV. My friend also has microwave and fridge, all 12V.
Worked fine in Firefox 24.
> The internet never forgets

& never forgives...
There is the recently released AoE2 HD on Steam: http://store.steampowered.com/app/221380/
Well, we still have one movie left. Tom Clancy was a writer on the new Jack Ryan movie. http://www.imdb.com/title/tt1205537/ is in post-production and will be released on Christmas.
pgadmin is a postgres adoption prevention mechanism, hopefully this tool will be developer friendly, and stable.
Worked fine for me in 30.0.1599.66 m .
Where in the complaint do you see evidence of a website vulnerability? The part you quoted just reads to me as describing DPR's use of a VPN, with the "forensic analysis" part referring to analysis of the disk image after the server had already been identified and imaged.

That said, a security vulnerability in the website does seem like a really plausible conjecture: it's hard to write that much PHP code and not screw up somewhere, especially given that he was probably doing most of it himself, without anyone to do independent QA. And even if the site code itself was fine, the Silk Road is a high-enough value target that the FBI might have thought it worth using a PHP 0-day. Once they're into the site, it's probably not hard to get it to dump an IP address or other externally identifying information.
> PostgreSQL is a pain to setup

I've installed it on Linux and Windows and, no, its not. Its pretty much the same work as MySQL to setup, except the install usually wants information to create or use a system user for the DB server in the install, which is a trivial amount of extra work.

I understand this used to be an issue many years ago (IIRC, most of the streamlining of the setup happened in the first couple of major 8.x releases, in 2005-2006, about the same time as official native Windows support was added.)

> the SQL parser is very finnicky

How so?
Alleged Silk Road website founder arrested by police in San Francisco
This is a great read - no jargon. The special agent did a really nice job with it. I can almost visualize it all. I never thought Silk Rd would be something based out of the Valley.
Memory layout is a separate discussion. The kind of layout optimizations you're describing require work, and if you're willing to put in this work, you can do it in GCed environments as well (like the JVM, with finer-grained control coming in future versions).

Otherwise, several/most of the JVM's GCs do a very good job of handling this for you. Objects that were allocated consecutively by the same thread will tend to be kept close together in memory.
Do you document your standard desktop setup?

These days, I just use Stella (a CentOS remix with multimedia codecs set up). Old versions of packages but very stable.
I've added (another) comment to the HN feature requests post asking for a real quote function, so that offtopic discussions like this can come to an end.

https://news.ycombinator.com/item?id=6484074
As per OpenSCG: http://www.openscg.com/2013/10/postgresql-studio-1-0-is-out/

The standard bearer for PostgreSQL GUIs is pgAdmin, but that requires people to make a database connection across the internet which they may be reluctant to do if they don’t have a VPN of some sort set up. The right thing is to have a web-based GUI allowing users to connect to their database through a browser. PhpPgAdmin is an option, but many of the new PostgreSQL users I’ve talked to like the newer look and feel of sites like Heroku and are turned off by the UI of phpPgAdmin.
I'm sorry, I started a reply, but after two paragraphs of rambling I had to delete it all.

If you want, I can try to form a more cogent reply later, but in a short summary, it would be keeping the current trend of sending structured data, but restoring the principles that made the web great - decoupling code from data, connecting it across services and communities (turning Hypertext into Hyperdata) and aggressively adopting standard formats.

I see a web where I don't go to Hacker News; messages come to me from everywhere, to where I want them to. Where I don't open an issue on Github, but on my personal tracker, which federates with theirs. Where businesses work for consumers, responding to their demands, instead of pushing their crap on us.

This view is mostly based on a mix of the concepts such as the Semantic Web / Linked Data, VRM, the Intention Economy and other ideas.
Doesn't that reasoning also justify a reverse-hit because DPR is threatening to do something that would result in killing someone which is far worse?
Run MAAS in Vagrant
"Clapper told the Senate Judiciary Committee that he has tried to keep on enough employees to guard against 'imminent threats to life or property,' but may have to call more back to work if the shutdown continues."...‘‘The risk is 75 percent more than it was yesterday,’’...‘‘The danger here... will accumulate over time. The damage will be insidious’

The guy sounds like Scotty deep in the bowels of the engine room: "A can't change the laws of physics; I dinnae think she can hold it much longer, cptain!"

And NSA chief Alexander is quite the Star Trek fan as the article below shows. Perhaps there's a common thread here: Clapper plays Scotty to Alexander's Captain Picard.

"Inside the mind of NSA chief Gen Keith Alexander"

http://www.theguardian.com/commentisfree/2013/sep/15/nsa-min...
A handcrafter's take on Google Web Design
It's posturing. He was trying to pay someone off while making a threat at the same time.
The traditional name for systems that are deterministic but unpredictable because they can be radically changed by differences in starting conditions that are below the threshold of measurement is "chaos". Or, in human affairs, "luck". We like to draw parallels and deduce conclusions, but a lot of it is down to survivor bias and confirmation bias. We think of some hypothesis of success; soon we see examples everywhere.

It doesn't quite matter: inhuman complexity renders all of them intractable for ordinary comprehension. History is, as Barzun observed, "above all concrete and particular, not general and abstract".
All it takes is just once. I saw a reddit comment that documented how one user determined the real-life identity of another user who was attempting to stay anonymous. The slip up? Two photos posted by the user under two different accounts shared the same background, and the user posted using both accounts in the same comment thread.
I was told their Apache's error pages leaked "too much information", including the server's IP address. Maybe no breach was needed if this is true.
Just that the oppressed seek liberation. Some find it, some don't, but they all seek it. If they stop seeking it, they find liberation by becoming the oppressor, either by oppressing others or oppressing themselves.
I can pay ABP and have all my ads whitelisted. It's funny to me that so much people are on their nuts, when they just make money like everyone else.
One site that annoys the hell out of me for adverts is http://www.autosport.com/ I read an article every so often, they appear in some Formula 1 feeds I am subscribed to. They also already have monetization scheme (you can few 10-20 articles "free" each month) but still insist on these horrendeous video ads with sound.

I'm on a limited data plan here in Canada (unlimited plans are not common and very expensive). So I have adblock, very rarely visit the site and now refuse to buy a subscription.
"OTOH it's a bit scary that their release engineering is making big dramatic structural changes in X servers 3-4 weeks before launch"

My understanding is that both Mir/xMir and X11 are in there, just X11 is the default now instead of Mir/xMir because latter not ready for prime time.

Have I got that wrong?
>Even a person as well versed in induction and deduction as Arthur Conan Doyle believed that the death of Lord Carnarvon, the patron of the Tutankhamen expedition, may have been caused by a pharaoh’s curse.

I'm not sure he's the best example of a skeptic, given his belief in the Cottingley Fairies (http://en.wikipedia.org/wiki/Cottingley_Fairies)
I've mentioned before that I would pay to use this product.

If you had the same tool that worked with a blog search API not only would I pay for it, but you could sell it to SEOs all day long. Just need to find a decent blog search API; I haven't had much luck.
Funner fact: So do Chrome and Firefox, via ANGLE: http://code.google.com/p/angleproject/
Tor .onion addresses work by signing a message to a gateway with your RSA-1024 private key, while the actual address is the first half of SHA-1 of the public key. [0] So you have to brute force 80 bit to find a collision for a specific hidden service and you need to break RSA-1024 to actually impersonate a .onion hidden service. In the light of recent news, both seems to be borderline possible. But as far as I understand, brute forcing a SHA collision would lead to strange error messages or some people who can see the original and some who see the FBI version. Since no one reported anything like this, they would need to brute force the RSA key pair for SR in order to hijack the domain.

For the other two possibilities, why would DPR's dead man switch pretend to be a FBI note instead of a 'dead man warning,' especially since a hoax FBI message would immediately destroy SR? So I would assume that the FBI managed to get the actual hardware.

[0] https://trac.torproject.org/projects/tor/wiki/doc/HiddenServ...

Edit: Slight clarification
For this particular example I don't understand it.

But I look through reddit's "What is this thing?" subreddits to try to find what the thing is. I do that to improve my skills with search engines. (Really, try it sometime. A blurry photograph of a rusty lump of metal, with no context other than "I found this in a field" makes you think hard how to find things).

3 cents is no where near enough to make me want to do this more, or to persuade me that I'm not wasting time online, but it goes in the free money jar.

I guess there's a risk that offering money puts off more people than it attracts - more people will do something for free than if you offer a tiny payment.
These games look nothing alike,

Spectre VR http://www.myabandonware.com/media/captures/S/spectre-vr/spe...

Hover http://www.stanford.edu/~cammat/HOVER/images/screenshot001.J...

Have you taken your medication?
I see where you're coming from, sometimes Honest Feedback can be a bit harsh. But Honest Feedback is the Best Feedback. I've learned to turn negative feedback into constructive criticism. You can't take it personally, these are things that may potentially help your business (assuming you can identify and solve whatever problem is raised). I'm an optimist at heart, but when it comes to feedback, I always tend to focus more on the negative feedback. In terms of fine tuning my product, I think there is more to learn from the negative feedback (not to imply that positive feedback is not valuable). I don't consider my job well done until there is no negative feedback (rare), or I do everything I can to minimize the negative feedback. It has become an effective strategy that allows me to learn from potential customers and fine tune the product (customer feedback loop).
CardFlight, The Stripe For Real-World Payments, Has Raised $1.6 Million
I've long thought that a useful feature for Adblock to include would be the option to load ads into the cache, then immediately delete them. This way the websites would make their money, the costs being pushed onto the advertisers instead.
Unfortunately it's Windows only... Maybe if I have some time I'll fire it up on Wine. Thanks for pointing that out BTW.
They're (Almost) All Dirty: The State of Cheating in Android Benchmarks
Yeah, that was a bit of a logical leap. I can see that the code analysis was probably done after getting a disk image now. I think the original lead probably came from his second bitcointalk "altoid" post, though.
Saying "Children aren't born smart" is equivalent to saying "Intelligence is determined entirely by one's environment", if I understand the claim correctly.

I don't think it is equivalent. Saying "Children aren't born smart" means no more than that; they don't come out of the womb smart. The degree to which the smartness they develop will depend on an innate potential to be smart and the degree to which it will depend on environmental factors is not addressed by the statement.
Firefox on Windows gives a choice which backend to use (OpenGL or Direct3D).

See webgl.prefer-native-gl flag
I've been nothing but an 'ops guy' for 20 years now, and I've been enthusiastically using MongoDB for my 'devops' work since 2009.

Having said that, I've never used MongoDB 'on the large'. I've always used MongoDB against datasets that mostly fit into memory, and use some other solution for 'bigger data'.

I suspect most of the MongoDB dislike is rooted in three points:
1. The 'Mongo People' really over-hyped it early on.
2. The decision to not have single-server disk safety (but providing very elegant multi-server data safety) was a poorly understood decision. I personally agree with their direction. Your data isn't really, really safe until it's on more than one system.
3. Based on what I've read, I don't think MongoDB scales up (even with their built-in sharding) as well as some other solutions. Perhaps this is limited to some kinds of use cases, and not others.

In my opinion, for people who do day to day fast development with dynamic languages, like myself, MongoDB, used correctly, is really fantastic, at least for many use cases.
This is a good time to buy cheap bitcoins :)
Sometimes it is not the positioning or the non-intrusiveness which bothers me, it's the following me around and tracking. I find it a little creepy.
Pretty neat usage of a Creative Commons license for something that's outside the realm of software. It doesn't hurt that the kickstarter perks involve tasty salami.
Chrome supports WebGL, but Chrome does not necessarily have WebGL enabled. There's a whole blacklist of GPUs it's disabled by default on. You either have to flip a flag somewhere or start up with --ignore-gpu-blacklist.
Bitcoin Value Drops After Silk Road Shut Down
How to get me to turn off Adblock:

1) Make ads that aren't annoying
2) Make ads that are low bandwidth
3) Make ads that don't take over the whole page (hiding the real content)
4) Don't show offensive ads (pornography, crude humor, etc)
5) Only advertise stuff that is of high quality and an excellent value for the money -- no junk.

Of course I realize that this will never happen, but one can dream.
Which I would add is a production garbage collector, an updated version of the Pauseless one that's got its own paper and is covered in the 2nd edition of the book on garbage collection, http://www.amazon.com/The-Garbage-Collection-Handbook-Manage...

Does require custom hardware or kernel cooperation for speed (e.g. it needs to do batched MMU operations without clearing the TBL on each 2MB page). Looks like it's got a better read barrier than the Pauseless one; that does of course cost extra on stock hardware.
FBI shuts down ‘Silk Road’ an online drug marketplace website
>>>> I think most people underestimate the amount of boring and tedious chores they must do year after year if they want to conceal their identity from FBI who is actively searching them online.

Most people don't realize the government can have an army of people working 24/7 to track you down while you're busy trying to cover your tracks. The odds are never in your favor.

Also, having an active social media presence doesn't help either. lol
Bike Shift Lever for Anybody, by Anybody by One Street Components
Embereños, Weekly interviews with people and companies using Ember.js
Google's Reverse Image Search, Now in Chrome
Google Chromecast adds Hulu Plus app
Supervolcanoes ripped up early Mars
I think its been clear that the move to ARMv8 provides lot of benefits in terms of performance and cleaner instruction set. 64-bit comes in as free perk. Also Apple has used 64bit to improve ARC performance on iOS.
Please note that AdBlock is different to AdBlock Plus, despite the almost same names (I assume this was on purpose)

https://getadblock.com/

But yes, agree with your point if you are a ABP user.
only 6 parts!
Bitcoin value falling in response to arrest
Across the world ? Where are Latin America and Africa ?
That's not enough for a warrant. No way, I don't believe it.
SilkRoad shuts down