skysight-inc/HackerNews huggingface dataset:
Really? SR is the reason why?

Sales volume is estimated at two million dollars a month:
http://www.forbes.com/sites/andygreenberg/2012/08/06/black-m...

Let's say it takes a week between when a person buys bitcoin and when those coins are spent.

That mean about half a million dollars of currency is tied up for these users. That's about 50K BTC. That's less than one week's production from mining.

This marketplace has almost no impact on the exchange rate directly. What it might be doing is introducing a number of people to bitcoin. They might then speculate on the exchange rate (simply by buying more than they plan to use for purchases, in anticipation of the exchange rate rising), or use bitcoins for purchases or for person-to-person payments.
Not sure what you mean by your ELB/HTTPS comment. ELB can be used as an HTTPS terminator. It will then proxy traffic to your backend as HTTP. It can also be used as a straight TCP proxy, but in that case it's just shoving along the HTTPS request to an HTTPS terminator that you maintain.
an excellent company I used to use for hosting (who were later swallowed by by a not so excellent company) had a great solution to this. You'd log into your account and from there you could generate a single use token that you'd read to the csr.
Someone is always defining your freedom though, in any situation where you come in contact with other people. If you don't have a government, your freedom is defined by people who are stronger than you, financially, physically, militarily, whatever.
Support for WebSphere Smash is discontinued. See

http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=A...
Thanks, Carter! My partner Krista tried to come into town for that meeting, but they switched the date on her. You almost met!

The human factor is definitely a huge challenge in this industry, and I can understand anyone's aversion to it. That said, if you ever want to chat taxi tech (or FP -- we're migrating more and more of our backend to Erlang every day, and I'd love to learn from your Haskell experience ;), drop me a line!
Cringely doesn't identify the culprit, but there's probably enough information here that we could do a crowdsourced deduction. We know that it is:

- a "prominent web media company"

- a major advertiser on the web

- private, not public

- looking to be acquired

- valued in the "low nine figures", so about $100-300M

- probably in the USA (since the tip is from an old friend of Cringely--an American--who works in private equity deals)
inssrv adds the dependency graph you're looking for.

Standard on wheezy. Allows for parallel launch of services.

I'll spend more time in hardware init (especially on servers) and fsck (even just journal replays) than service startups for most part. Even my servers (minimal services starting) take a while to come live, mostly due to the actual workload stack coming up. Then caches get to warm up and all that jazz.

Boot time is still a very small part of this.
I really fell in love with REST a while ago.

Besides the frontend code being much simpler (Javascript can do a lot of fancy stuff when it receives nicely structured data instead of dumb HTML) another huge benefit was enabling other people with different language backgrounds (Perl in my case) to perform their QA on the resulting API instead of manually clicking through the app (or writing quickly dying Selenium tests due to page modifications).

In the meantime even the customer does use the API for integration purposes using curl :)

Really happy with the latest developments...
Smarty PHP? :)
I actually did my first programming project in VB.net using Visual Studio. Although it didn't 'spark my interest in programming', I could get the job done; and at that time I had no prior programming experience...
3 months ago Steve Wozniak said he is going to buy Facebook shares at "no matter what price"

I mean this guy just happened to be co-founder of Apple. He hasn't been with Apple for like 20+ years and hasn't done anything noteworthy for decades.

Does it really matter what he says?
I'll get us started with a possible short list. This is a merged list of Google searches for "top media companies", "top web advertisers", and similar terms. I eliminated companies like Google and Sony that I know to be public or that are obviously too big to fit the clues. The next step is to prune the list according to revenue estimates that would imply a market value of $100-300M, those that are private, etc. Can anyone find way to do this?

Activision Blizzard
AdJug
Adconion Media Group
Adknowledge
Advance Publications
Aerelink
Affect Labs
AlwaysOn
Anarkik3D
Ancestry.com
Anthropics Technology
Ariel Communications
Aroxo
Artesian Solutions
AudioBoo
BView
BeatThatQuote.com
Broadbean Technology
CareerBuilder
Celona Technologies
Clash Media
Classified Ventures
Codilink UK
Comufy (Chootta)
Cox Enterprises
CyberSports
Datmedia
Demand Media
Demotix
Digital Goldfish
Dopplr
Electronic Arts
Entanet International
Eutechnyx
Everyclick
FriendFinder Networks
Frontier Silicon
GameStop
GetJar
Golden Gekko
Groupon
Handmade Mobile Entertainment
Hubdub
Huddle
Hulu
IVCMedia
Introversion Software
KeyPoint Technologies
Light Blue Optics
Livebookings Holdings
Loc8 Solutions
Madgex
McClatchy
Medio Systems
MeetingZone
Mendeley
Mimecast
Mind Candy
Mippin
MirriAd
Mixcloud
Mobango
Mobile Commerce
Mobiqa
Monster Worldwide
Moo Print
Music Glue
Mydeo
NX Vision
Nativ
NearGlobal
New Concept Gaming
OnRelay
PacketExchange
PharmiWeb Solutions
Pixsta
Playfish
Quick.tv
QuinStreet
ReachLocal
Real Time Content
Saffron Digital
ScanSafe
Scene Systems
SeatWave
Secerno
Sharpcards
Shazam Entertainment
Skimbit
Slicethepie
Slingshot
Songkick.com
SoundCloud
Splash Damage
Spotify
Struq
Supajam
SuperMedia
The Cloud
The Hut
Tribune
Triopsis
Truphone
Tweetmeme
UMU
United Online
Upad
ValueClick
Viagogo
Vpar
We7
WebMD
Webjam
Wesupply
WikiJob
Yell Group
Zemanta
Zynga
eHarmony
iDesktop.tv
iplato Healthcare
mydeco.com
Would it be more effective to forward plain HTTP over a VPN instead? For example, you set up your servers in London, East Coast and West Coast and configure a VPN. People connect to their local servers via HTTPS and that server forwards it to London via HTTP; the request would be encrypted by the VPN. The advantage is that your proxy - Nginx is good for this - can bring up additional connections quicker.
"Perhaps just as important as your total compensation are the intangible benefits you’ll receive when you take your new position. Those intangibles should include access to and opportunities to join teams or committees that wield real power. A word to the wise: That will typically not include the hiring or diversity committees, both of which can end up being more akin to social work than to business governance.

On the other hand, being appointed to management and finance committees will permit you to take part in making the firm a success. And in return for achieving that, most committee members are well-rewarded monetarily and given positions of even greater power and authority."

Maybe at shitty/big/dumb companies. Not at startups or competent large tech companies.

Hiring at a company like Google or Facebook is clearly one of the most important functions, and even more so at a startup. In contrast, finance (at a software company, or any company without real capex) is probably bullshit/make work for people who need to be on it (CFO, etc.) and idiot climbers without real skills in the line of business. (It likely involves buildings and facilities, maybe headcount as given from other groups, and stupid finance tricks like lines of credit, fundraising, etc.)

Probably the best way to identify the things a company cares about is to find the functions founders handle personally. At Yahoo! for some reason this was "number of servers purchased per project" (which required Filo's signoff), which is probably why Yahoo! is a crappy doomed company. At Facebook, I've read that Zuck takes a deep personal interest in anything involving Newsfeed.
> Literally anything can break with an update on Arch.

I can confirm that. After the 3rd time such a thing happened to me I switched to Ubuntu. Arch is a testing bed for people who like screwing around with Linux. Nothing against that but from time to time I'd like to be able to do actual work on my workstation :)
I agree with your sentiment. Hence:

~ $ curl -s 'http://www.realworldtech.com/arm64/'{1..5}'/' --compressed > a.html; open a.html

("open" is OS X-specific; "nautilus-open" might have a similar function on Linux or something.) Interestingly, that website seems to deliver gzip-compressed output no matter what you request.
Yes, and this allows you to use an analog stick and the buttons at the same time, unlike here.
Someone on StackOverflow was suggesting to use RESTEasy with HTMLEasy to generate HTML automatically from REST services.
I'm using JPA with Spring Data JPA and I don't see a reason for avoiding it.

Though, I haven't taken a look and try at Ebean, and I will these days.
especially when you try to do anything requiring more than 20 lines of code

It's simpler than most OO languages. Not sure why you think it doesn't scale as well.
Not quite 101 bytes, but here's an interactive version in WebGL:

http://bdon.github.com/strange_attractor/

(Only works in Chrome)
As a tl;dr person, I just don't get the message: "We’re rethinking publishing and building a new platform from scratch. This is a preview." is about as buzzword saturated as possible. Plus their homepage says "Your text here".

I feel every so often a designer has an urge: let's just build it and see what people use it for. It sometimes works, but mostly the user just stares at the screen until something distracts him/her, and then wanders off.
Karen Millen
Fashion Dresses - Karen Millen UK Online Sale. Great Collection of Karen Millen with New Design, All Karen Millen Dresses Outlet Free Shipping.
>the performance/power hit for decoding x86-64 instructions is significant, just to decode to a RISC-like microcode anyway. However, that may be more of a statement about x86-64 than it is about CISC in general. Certainly, the days when CISC made any sense at all, mainly to ease assembly programming, is long gone

CISC still has an advantage in that it effectively compresses your instruction stream, meaning you can fit more in cache
There certainly are sub-fields of CS where complex equations in papers are justified, but far too often it is laziness, and hides assumptions or imprecise descriptions that makes implementing the described methods harder.

But without such obfuscation, how would CS PhDs retain their competitive advantages?

I mean, if anyone could just read your paper and actually implement the algorithms that you talk about there without having access to your base code and the real details that you didn't publish, then they might scoop you on the next (quite obvious) iterative improvement to your algorithm without having to do two years of preliminary work. And then you'd only get one paper out of it, whereas by obfuscating the hell out of the thing, you can milk it for five or six.
I suppose that you usually want to protect the part from client->server rather than just receiving encrypted things from server side.
I didn't quite understand it. From your example, it looks like ORM layer knows about 'pages', which are in views. Isn't it against clean separation of concerns?
What's all the hullaballoo about?! LinkedIn does the same thing: you can see who viewed your profile if you enable your own views of other profiles to be seen by their owners.

Or do we only get riled up when the perp is a small startup that still holds the promise of cracking the holy grail of sustainability without charging a usage fee? ...Damn sell-outs, it's like all they care about is finding a way to make money.
A Swedish Startup Entrepreneur in Nepal: "Teach your workers to read and write"
You can add state-change management to your system without mucking with really solid, stable, low-level, critical code like init.

There's already hotplug support, xinetd, ifupdown's pre/post up/down stanzas, and the like (though networkmanager's screwing that bit up wonderfully). Chroot jails too. I'm not saying that these are perfect (and some are a very pale shadow of perfect indeed), but they're independent of init.

Systemd mashes a whole bunch of crap in one place. Most of which I really don't want to have to worry about.

Now, if Arch and Fedora want to serve as test beds for this stuff -- and either perfect them or reject them as nonviable, well. Yeah, I suppose I can live with that. Though I'm definitely not a fan.

You see, there's a few things here.

For my own systems, I really like not having to fuck with useless shit. Currently I'm managing networking manually on my laptop as NetworkMangler has gone to crap again. So I run "ifconfig" and "route" from a root shell (yay for shell history and recursive reverse search).

For servers, part of my performance evaluation is based on how many nines I can deliver. Not having shit get fucked up does really nice things to my nines. Having shit change does crap things to my nines. I like my nines. I really hate change. It's an ops thing. Where I've got to have change, I like to have it compartmentalized, modularized, with loosely-linked parts and well-defined interfaces.

Startup scripts are a very much mostly solved problem. Debian gives you a nice template in /etc/init.d/skeleton. Play with it. Yes, I've written startup scripts.
Functions for four lines of code is stupid when a simple one line comment would suffice.
The Google Translate version is somewhat lacking. If there's something that's unclear, feel free to ask for clarification.
Source in Swedish: http://www.idg.se/2.1085/1.460150/sa-blev-han-en-it-profil-i...
Comments only decay into irrelevance if lazy developers don't do their job. Circularly, it's developers that don't write comments that claim comments decay into irrelevance.

Imagine that.
I agree that it's low risk, but I don't think you can discount it completely. We have had public cases of high net worth individuals and people from prestigious companies doing immoral things (eg Kleiner Perkins, HP).
Well. I know what you mean (XML hell). However to some degree doing config stuff in files and not in the code really makes sense...

However Spring using JSON as configuration format would be awesome :)
Don't worry, I don't think there's any controversy there. Google is quite conservative, engineering-wise.
To be fair. He didn't just happen to be in the room when other people at Apple where inventing great things. He invented it.

Yes. It matters a lot what this guys says because every self proclaimed journalist want to talk to this guy and he happens to speak for what a lot of people are thinking but not get the exposure he does.
Now that ad buyers can actually tell what they're buying, and margins for ad sellers are going down, it's obvious that either the quality of the content has to go down, or the price people pay has to go up.

As well as the now-available statistics which affect the demand side, you also have to consider the massive increases in the supply of ad views due to the way the Internet's changing our lifestyles. I.e. NYT ads may have been much more influential in the past, when newspapers were basically the only way to get up-to-date information and commentary in printed form, but that influence has declined as newspapers now make up a much smaller part of our information diet.
Those dresses are fabulous
If it is, it is God-level, 10/10, serious long-term trolling executed masterfully. The domain has been around since 99 and the site has looked like... that... since at least 2001 according to the Wayback Machine.

So I doubt it. I'd love to believe it, but I doubt it.
And your part of what will be known 50 years from now as an "old generation". When kids grow up with atomized cars (their parents will add the feature when their kids start driving out of fear, texting, friends, drinking, you fucking name it) they'll become accustomed to the experience and adopt it in droves.

Which leaves me with one question for you: do people still drive the Ford Model T on the road? My point should be obvious. Time changes things drastically. Either adopt the future or become obsolete. I can't stand people who can't stand change.

How does it feel to be considered old?
You don't need JSON configuration even if it was existing.

You can use annotation based configuration (meaning Java classes with annotations like @Configuration, @EnableWebMvc etc..) for > 90% of the configuration cases:

http://blog.springsource.org/2011/06/10/spring-3-1-m2-config...
جوليا تشايلد كارولين ماك ويليامز
> There won't be a reason for the average consumer not to get an iOS device.

My only real complaint about the iOS devices and pretty much the main reason I don't (and very likely never will) own one is that they are made by a company that I really can't stand. Hardware wise, they are decent devices that really don't have any more or less problems than their Android counterparts I have. But I won't buy into their ecosystem. I quit getting involved in debates about which product is superior because in the end, they both have strengths and weaknesses. Neither one needs to be a "killer" of the other. The world will function just fine with each of them maintaining a comfortable market share. So... ya... there actually is reason to not get an iOS device. But I'm happy you found something that works for you. Good for you. So did I. ;)
You can do what you want. man pmset, or Google "hibernatemode".
Wow, I think this article is actually a troll.

#3 (professional admins vs. faculty administrators) and #5 (dumbing down students, taking away responsibility and objectivity in evaluation) were legitimate, the others BS. (#1 "Too little funding", #2 "Professors not paid enough", #4 "Excessive corporate involvement").

#1 is clearly false, #2 is false in general (the rise of adjuncts in third-tier schools, yes), and #4 is actually a good thing to the extent it happens.
Well, the fact that x86 encoding is suboptimal is also a dead debate. If AMD had had the resources of Intel, or if Intel hadn't botched IA-64 so badly and actually licensed it to AMD, x86-64 would have better instruction encoding, no question. (seriously, like all of the unused/slow instructions have 1 byte opcodes)

Anyway, my point is that pure CISC designs (as much as that means anything) obviously lost ages ago. Pure RISC also lost as frequencies plateaued, or perhaps more accurately never really won; CPU designers care about what makes CPUs more performant, not abstract ideology. So we get stuff that runs counter to RISC ideals: SIMD, VLIW, out-of-order execution, and highly specialized instructions like AES and conditionals.
I like Gruber, but Anand's reviews/analysis are of a far higher calibre than grubers.
Here's to principles and attention spans worth talking about :)
Oh I misunderstood you, I thought you were saying Client->HTTP->VPN->Server.
JPA does have some gotchas and the learning curve is a little bit steep (not too steep, but just a wee bit).

You do need to know how JPA works internally a little bit (e.g.: EntityManager actually cache your objects unless you tell it specifically to "flush").
Agreed. On my team at Kabam, we have meetings, but

1) They are as small as possible, typically including just 2 or 3 people.

2) Are always optional.

3) Typically last around 15 minutes.

It helps to have plenty of space/rooms where you can just pull someone aside to hash out a quick issue, and a mature, responsible team that doesn't need baby sitting to get stuff done.
I've started to read DF posts like this with the mindset that he has some inside information. It is very short on facts, but the logic seems mostly sound. Unfortunately it comes across to me as a "I have 75% of the info, I need to create 100% of the story" kind of piece.
I also build code rather large new products, too.

People that build with no regard for future maintainers are building code incorrectly.

It makes me happy when I hand off a code base and the receiving maintainer actually tells me that they appreciate how clear and understandable it is. That's a level of care I wish I always inherited.

Maintainers versus builders aren't different people -- that's just what intellectually lazy programmers tell themselves when they're making another mess for someone else to clean up.
I should point out that Harvard teaches programming in Scratch for the first 2 weeks of their introductory CS course.

http://scratched.media.mit.edu/resources/harvard-cs50-introd...

According to slide 27, most students prefer it that way:

http://cs.harvard.edu/malan/publications/Scratch@MIT.pdf
Some companies made it out of the 2001 era very strongly, though most didn't. The main difference I see here is that the stock of most of the companies which crashed in 2001 initially rose strongly on the back of speculation. In the case of FB/ZNGA etc, the stock has consistently fallen since IPO.

The market mechanism appears to be working here in a way it failed in 2001.
Misleading title: best practices, not design patterns.
New system could predict solar flares, give advance warning
Single Element MacBook Pro with CSS
Slightly off topic, but worth noting: In Boston, the fees coming from the airport are insanely regulated...to be very expensive. But always the same amount of expensive. There's no funny business there (I think).

The fees look like they come out of nowhere because no cabbie ever explains them...but they don't explain them in large part because they're simply unavoidable. Making it more confusing is the fact that this fee (on the order of $8) is only levied on taxis going out of the airport, not into the airport. Finally, these fees are new, only from within the past few years - so if you've been traveling to Boston recently, you might have noticed a sudden fare increase without knowing why.

Why all of this nonsense with crazy high, one way airport fees? To pay for the Big Dig, of course. (Which, incidentally, made my taxi rides home shorter to the point that my fares dropped more than the price of the fee.)
That could raise some interesting engineering/maintenance considerations.

A local capacitor might provide the latent power to support sleep state. Or you could provision flash with enough ECC and reserve capacity (a 16 GB microSD drive fits on my pinkie nail) to survive years. Might even make swapping the storage a regular maintenance item, say 5-year cycle. Figure a high-end duty-cycle of 10 starts/day, 365 days/year -- that's 3650 read/write cycles a year. Even if that's a 100x low estimate, we're talking 365,000 cycles/year (that's assuming 1000 starts/day). As of 2003, AMD were discussing 1,000,000 cycle lifetimes for flash storage: http://www.spansion.com/Support/Application%20Notes/AMD%20DL...

Actually, in five years, controller technology would likely advance enough that, provided your unit production count is high enough, you'd just swap the entire controller for a new component with enhanced capabilities.
Use Fluentd for Real-Time MongoDB Log Collection
This is very good advice.

It almost always makes sense to include Tom Minka's Lightspeed toolbox (http://research.microsoft.com/en-us/um/people/minka/software...) right from the beginning.

Also perhaps Netlab (http://www1.aston.ac.uk/eas/research/groups/ncrg/resources/n...) although it is beginning to get rather dated.
How Japan Lost Its Electronics Crown
Yes. I generally see a correlation between no comments/bad comments and bad code.

They're signs of someone being too intellectually lazy to take the proper care necessary to produce good code.
If the Reddit community catches onto this post and gets their private eye caps on, I give it two days maximum before they work out the company behind the advertising fraud and they're outed. So many clues in this post, only a matter of time. How many major media companies in the low nine figures, private are looking to sell based in the USA?
Facebook Testing Service to Include More Ads in User News Feeds