skysight-inc/HackerNews huggingface dataset:
Mozilla is still against it. Makes me kinda angry, actually. They killed MNG/JNG, because it added like 100kB to the installer and because we should just use Flash instead (seriously). It's now a decade later and we still don't have a lossy RGBA format.

If quantized PNG8s aren't good enough, you can only use gigantic PNG32 files, which are over 5 times larger than JNG or WebP files. I've seen websites which were over 5MB thanks to that limitation. It's ridiculous.

I wish they had at least kept JNG. It's a fairly simple JPG/PNG mashup format. If you already use JPG and PNG libraries, supporting JNG won't add much weight.
Learning Plone was a requirement for an internship I was considering in 2006, fwiw.
And have you seen how ugly it looks with Chrome on Windows 7? Which should be the most popular browser + most popular OS. So I disagree with you and the blog author you should use fonts as icons.

They look ugly with Chrome + if fonts are not supported they don't show anything. At least if the image is missing you see X.
Show HN: Historical document search
Writing fast, processor-independent code using C++ and LLVM bitcode
Or he was 400ms too early...
Agreed. We haven't run into this yet (and aren't charging at all, this is an OSS project), but I think that would be the point where you have to do one of two things:

1) Architect your DNS response to include a small sample of the total result set for the region, where the sample includes at least one switch from each micro-region.

2) Break down and introduce load balancers, so that there's on load balancer per micro-region, which fronts all of the switches within that micro-region.

Fortunately an individual switch doesn't really do much (just shovel packets around), so the number of simultaneous calls a switch can handle is high enough that redundancy is more about availability than load.
> Unfortunately, double blind studies of acupuncture are impossible

It doesn't seem completely impossible. You could have someone put the same needles in randomly, instead of in whatever location acupuncture claims they should be put in.
Are these IPMI things ever installed on desktops and laptops, or are they strictly for server hardware?
Because they're all part of the same organization?

What copyright reform needs is better software and a healthy mocking of those who think supporting a cartel is hip when it involves iToys.
Ah, you are correct, to my embarrassment. I immediately associated 'Caucasian' with 'Dutch'. But there may be non-Caucasian Dutch as well as non-Mongolian Chinese. Thank you.
The company I have just started at uses skype for its chat requirements. I hate it for a few reasons, but mostly because you can go back and change an existing chat message, leaving no trace that there'd been an edit.
you guys help me learn new projects.
I learned NodeJS/Nginx and other frameworks writing this project.

It's nice to have a goal I guess.
It gives me motivation.
I'm glad you blacklisted it. Now I have a new goal :)
RubyGems.org hacked, interrupting Heroku services and putting..
This game concept was actually one of the games that inspired Kiip. Two of our Co-founders, Amadeus and Courtney, had created it for iOS under the name of Skeemo before Kiip and wanted to reward users who got high scores. We since re-branded it as 7x7 and it became our testing platform for our SDK as well as to showcase our reward system on iOS.

I've been wanting to create 7x7 for Android for a while to be a reliable testing platform for our SDK as well as to showcase our reward system on Android. I finally had some free cycles recently and made it.

If anyone is wondering why it looks completely different than the iOS version, it's because they let me (an Android engineer) do the design all on my own too :P

7x7 iOS: https://itunes.apple.com/us/app/7x7/id423677957?mt=8
So what lawsuit was Jody Sherman involved in? That must have been the reason he killed himself. We should take down that prosecutor, where ever they may be.
If I were the trader with perfect information, I'd program my trading algorithms to lose (or at least not be guarenteed to win) 40% of the time. This would make you look merely like a incredibly fortunate trader, and not a perfect one. Just make sure that your algorithm guarantees an X% return per year.
If you're not charging per call, how are you funding the servers?
Your NAT traversal strategy is limited by the type of NAT being employed. Traditionally, the worst case scenario for NAT traversal is "symmetric NAT."

Symmetric NAT means that each tuple of (source_ip, source_port, destination_ip, _destination_port) gets its own unique (external_ip, external_port) tuple. This is bad because it means that STUN is ineffective: your STUN server will see a different external port than what your actual destination would see.

Mobile data networks are actually worse than symmetric NAT. Not only will your external port change based on your target, but your external IP likely will as well.

This makes NAT traversal, AFAIK, basically impossible.
Checkpoint and Restore – how to achieve process migration on Linux systems
I thought the funny bit was "Fire mission, POO".

A friend of mine worked in dis/connections support at an ISP+phone company. Proof-of-ownership was something they needed for any connection, and the acronym was used regularly throughout the workday. But she said on the phone, you'd sometimes forget and ask the customer things like "what poo can you give me?".
California suspends $20k fine against Uber & reexamines ride-sharing rules
you mean "insecurity by convention"?
You're saying that even if 5 years down the road ecomom had turned into a 5x or 10x return for the investors, he still would have trouble raising money for his next idea?
I just realised that I should have linked the source instead of the tweet linking to the source, sorry about that.

Here's the link to the page with all the information:

http://www.indiegogo.com/save-lindsay-sandiford
I thought exactly this when the searcher was submitted yesterday, but I expected that the corrective measures will take a little longer. In that thread there was a discussion about this: http://news.ycombinator.com/item?id=5141485
Yeah, I could see a long position being held 6 months, but frankly almost all trades are microseconds now.

This is one of my favorite charts on the subject, also from NANEX: http://imgur.com/DxWer

Check that out, it gave me a new appreciation for the changes in volume and volatility we're seeing.
My First Computer
They're grant funded, as is some ongoing development work.
"There is the old story about the market craze in sardine trading when the sardines disappeared from their traditional waters in Monterey, California. The commodity traders bid them up and the price of a can of sardines soared. One day a buyer decided to treat himself to an expensive meal and actually opened a can and started eating. He immediately became ill and told the seller the sardines were no good. The seller said, "You don't understand. These are not eating sardines, they are trading sardines."
From the Manning pretrial:

Defense (Coombs): D6 machines used primarily for...?
Fulton: Analysis.
Defense (Coombs): mIRC chat as a baseline?
Fulton: Yes.
Defense (Coombs): In fact, mIRC chat was installed on your machine as an executable desktop application?
Fulton: I think so.

I wonder if they have netsplits over there.. gives a whole new meaning to EPIPE (Broken pipe).
I didn't made myself clear enough. I know I can ssh to an iPod, and to my Android phone, but I don't own anything there, I cannot install vim with the few plugins I like, I cannot install and use unison to sync files. In also sshed to a printer, but what can you do there?
where there's smoke there's fire... unless someone has a smoke machine
Sadly but true
I'm surprised they haven't renamed it MilChat.
Mitigating factors include:

This is a very low time of the year for commerce.

A certain (fairly large?) percentage of potential customers will simply return later in the day to make their purchases.
Nope. Nice try, but doesn't work.
A former Amazon.com engineer in the other discussion thread has indicated that Amazon never seemed to lose revenue during these outages.

>During my time as an engineer working on Amazon.com, we occasionally experienced outages of various lengths. One of the surprising details about these outages is that they really didn't result in any revenue loss. That is, it appeared that customers would simply wait until the website was available again to make their purchase. I would be surprised if that effect doesn't still happen today especially with the availability of Amazon on a variety of platforms (i.e. customers are comfortable ordering from their phones when they couldn't get to the website from their desktop computers).

http://news.ycombinator.com/item?id=5147461
R.R. Donnelly is still kicking even though they released google's earnings early: http://www.reuters.com/article/2012/10/18/us-google-results-...
The theory of acupuncture places rules and requirements on how the needles are placed. You can of course stick needles in wherever you want but that is not acupuncture in the same way that cracking my own neck is not chiropracy and cutting myself with a knife is not surgery. Any study that just says random needle sticking might work (in addition to being flawed due to the issues you've laid out) is not really any more compelling than a study that concludes "cracking your neck feels good".

Therefore single-blind studies of acupuncture are trivial; just find people who don't know where the needles are supposed to go. A double-blind study could be possible, if you trained two sets of people to perform the procedure (one incorrectly).
Bird Eye's View of Housing Patterns in the US
Gutfreund to John Merriweather (LTCM's founder) "One hand, one million dollars, no tears."

To which Merriweather replied "if we’re going to play for those kind of numbers, I’d rather play for real money. Ten million dollars. No tears."

Gutfreund declined. In fact, he smiled his own brand of forced smile and said, “You’re crazy.”

No, thought Meriwether, just very, very good."

https://s3-ap-northeast-1.amazonaws.com/booksikindle/html/Li...
Ask HN: How do you deal with your mediocrity?
I feel like I'm neither good at coding, nor great at research and at best ordinary in teaching. I'm a PhD student and I feel like whatever I am mediocre in almost everything I do. It puts a fear in my heart from trying new things as I might end up being very mediocre in that new thing too.

If you ever had this kind of feeling, how did you overcome it? Thanks.
> You can write a single PHP file that includes HTML, Javascript, MySQL, CSS and PHP, but that would make you a bad developer, or it's such a simple one-off thing that you don't worry about it.

Tools facilitate workflows. The fact is, PHP very strongly facilitates your "bad developer" path. That's why there is so much PHP code that goes down that path, compared to other languages.

Yes, you can go off on a better path. But better designed tools make it much more easy and natural to do things the "right" way.

PHP makes your "bad developer" path the path of least resistance. That's bad.
I can't believe this site is still around. Yes RE tech is broken, but their overly exuberant posts about the geek culture of the office and hiring practices aren't going to fix that. The fact is, RE brokers like to do deals with each other, landlords trust their brokers, RE deals are quirky. The office market has been on a rocketship ride for the past three years, probably exactly as long as 42floors has been around, and 2MM SF is not a lot. What happens when office leasing momentum stops?
Pfft, this guy only mentioned the obvious horrible security implications. Aside from that glaring flaw, there is also the small matter that IPMI software is all implemented by raging idiots who got fired from BIOS vendors, and then got fired again from the people who write mobile radio firmware, and then got fired again from the company that writes the software in your electric toothbrush. They never work in actual outages, cause more host outages than they solve, and are in no way a substitute for having humans on site. I had a rack full of garbage from Penguin Computing that would hang on reboot with the message that the BMC was not responding. Thanks, that's helpful. And dozens of horror stories from every vendor ranging from SuperMicro to HP and IBM.

I encourage you to guess whether Facebook, Google, and Amazon use IMPI to manage anything. Have a look at the OpenCompute designs for a hint.
Hi, sorry about this. What browser are you using?
How to Start Using Procedure Checklists for Flawless Task Execution
Amazon Lost Nearly $5.7M with a 49 Minute Outage
This doesn't take into account retail seasonality. Just wanted to see what 49 minutes could mean to a $61B/yr business.
I was actually making a bit of humor, but it really is true. All these things are common to all forms of currency I know of, so it's sort of a sign of Bitcoin's coming of age.
Sugar pills can seem to work as well. Hell, dancing around while shaking a bag full of broken glass, pretty rocks, and bottle caps while chanting the names of you ancestors can seem to work fine.
VC's are probably just crunching the numbers here, no? If 50-year old founders were more likely to succeed, don't you think that we'd see more of them getting funded?

My experience is that unlike in finance, a lot of older guys in tech are unfortunately out of date.

I'm in my 30s, and it's taken a ton of time/effort for me to even keep up with tech in my area, and I'm hopefully doing a bit better than treading water here. I'm not sure that too many people would want to do that over a 20-30 period, particularly since most tech employers don't encourage their employees to learn new skills.

I see a lot of "You know how to do X, so do more of that..." type of stuff. Tech employees need to develop their own learning regimen outside of work to keep up to date.

Only the paranoid survive. Always be paranoid that you're out of date. Never stop learning.
Of course there's no such thing. Working twenty hour days destroys your ability to think clearly. It ends up being - clinically, not just metaphorically - the equivalent of coming into work blind drunk every day. How can you possibly hope to get your job done that way?

Actually getting your job done and being a martyr are two different things, and you need to decide which you want. If you want the former, then when five p.m. comes around, stand up and walk away from the computer. Your work will still be waiting for you tomorrow either way, but this way you'll be fit to do it.
New map shows how the Internet will travel underwater in 2013
http://opencompute.org/wp/wp-content/uploads/2012/05/OpenCom...

These designs?
If your software works people will use it for something ethical or something unethical. If it works well unethical people will use it and ethical people won't touch it, because it isn't approved by the establishment of ethical people, it isn't the status quo etc.

This really happened with nginx. A group of people in 2003 or so wouldn't use nginx because youporn used it.
Consider this:

I just updated program X that I'm not a developer for, and it crashes a bunch in really weird ways. I ask on the mailing list and nobody's seen the problem and it doesn't reproduce for anybody else. I can get it to crash on my machine in a few seconds of using it by doing certain things. The backtraces from the segfault are in different places each time.

I clone the git repo, and bisect from the previous version that worked. It eventually finds the commit that broke things, with which it becomes obvious what was wrong.
Not to mention, it's free PR. I'd forgotten I needed to order some stuff, but this reminded me, and so I placed the order once they were back up. I'm not sure how common that reaction is, but it might offset the downtime to some extent.
It's 100% better than the iPad's nonexistent keyboard.
An MS-based system doesn't necessarily require more maintenance. PerformanceBike ran on NCR/Fujitsu(I forget which) POS registers for some years before being replaced with a Windows-based POS system (Datavantage). There were also backend Windows PCs that handled functions such as corporate communications or printing in-store signage. Besides hardware replacement from the vendor(similar to how you might have HP/Dell hardware replacement), Performance managed to support the stores with only one dedicated MIS engineer until they had expanded to 60+ stores. Granted, the backend/POS programming was handled by developers. Additional resources were available if necessary such as facility networking changes provided by overlap of other MIS staff as well.
A very long and interesting article. The drift of it is that online courses are cheap but they dont deliver the value of the class room experience, esp. in higher education. There was some discussion on whether college is expensive because there are so many non-teaching administrators. I guess universities could use less of the corporate model and more of the startup.

I suppose that I would counter with, is a mediocre classroom experience any better than a mediocre online experience? Judging from my girlfriend's experience taking a graphics design course at the local community college, I would say that the classroom experience is better because there are humans to interact with. (She is a former college level math teacher, so she aint dumb.)
Facebook experiments with small-scale software-defined networking
The Reality Behind "We Got 70k users in 2 days"
A simple server for testing json responses and POST requests
Thanks for the chuckle, hailing from said land of never ending brotherly love I can attest to the fact that...visiting family is about the only reason I return.

Saying that, West Cambridge and Davis Square are decent places to hide if you can afford it.

Enjoy, it's not _that_ bad ;-)
I wonder if they've compensated the developer of mIRC.
Ask HN: I work at a for-profit college.What is going on here?
I work at a for profit college. The college enrollment is declining and the drop out rates are higher than they have ever been. This college is now building another branch with the same (dated and failing) structure in a different location but within the same general area ( same state and not far from the original branch). Common sense dictates that this does not make sense financially, hence whatever is [really] happening I suspect is something one would need a business degree, law degree or some other insight to truly understand. So I'm asking what could possibly be going on? Is it as simple as "They really think they'll make money" or is it more along the lines that this is part of an "Elaborate exit strategy to boost up the value of the college before the great crash" hence allowing some subset to walk away financially well off. I know I'm exaggerating and being extreme, but you get the drift. I really think there is something else going on here.
"the business guys in the company will continue to argue that yes, this is technically necessary for the functioning of their company/website/business etc."

Except it's not.

"Ask the engineers whether these things are "technically necessary" to facilitate the business plan, because the business plan is the entire reason the company exists. The answer is yes."

The Business plan is irrelevant. You're clutching at (false) straws here and you know very well what I mean by technically necessary for the functioning of the site, the law and/or guidelines even talk about implied consent covering only what is needed to allow the interaction between a site (the site you are ON, not a third party) and the user). In any other circumstances you have to ask. I don't understand what you find so hard about this - are you setting the cookie to enable the user to have a session on your site? Cool. Are you using it to track their movement? Not cool. End.

"Are we going to start legislating every detail of business?"

Where it starts to impinge on personal privacy, I hope so, yes.
d : pejorative for metalhead: http://www.urbandictionary.com/define.php?term=hessian
- Virus cleaning
- Some idiot accidentally installs 25 IE toolbars
- Windows update breaks everything
- Wifi drivers decide to stop working
- The thing won't POST one day until you remove and reseat the RAM. Not an MS issue, but common on cheap hardware.

I've almost never seen an iMac require attention after setup. When's the last time a PC tower operated by nontechnical people ran nicely without IT attention for 5+ years?
Impressive package dependencies diagram of Plone
You may be able to find it on high-end workstations sold by server companies (read, a 4U server turned on its side, with added feet), but by and large it's a server-only thing. The reason being it's only really necessary to have the level of remote access offered by these systems if it's difficult to access the hardware, or you have a very large amount of the hardware (in most cases where it's used, both of these are true).
No. You might squeak past on reasonable doubt.

But if you have unexplained bundles of cash, some drugs, a bunch of weapons and two mobile phones with thousands of messages discussing drug discussions then you might be SOL.
OK, maybe someone can explain. Have I been doing it wrong?

I have minimal Windows VMs built on VMWare to test with everything from ie6 to ie9 and a Windows 8 VM to test ie10. Same for Windows Safari and Firefox. With VMWare's workstation software you, effectively, get one browser per tab (well, one vm per tab) and testing is dead simple.

This wasn't so hard to setup at all. I can even remote-desktop into the machine hosting the VM's and test from another machine. The only cost were the Windows licenses, but we use Windows already, so that wasn't too bad.

Why would one want to pay to use these services, particularly when, if I understand it correctly, they offer static images of each browser as opposed to a real-time interaction?
Colorizing diff output with colordiff
Does that have to happen up front? We buy fonts the same way, pre made and tailor to use later.
Apple TV Said to Start Carrying HBO App Later This Year
>Earthquakes rarely coordinate their timing with market hours, to name one example.

When speaking of trading and earthquakes, it's hard not to mention Nick Leeson.

The beginning of the end occurred on 16 January 1995, when Leeson placed a short straddle in the Singapore and Tokyo stock exchanges, essentially betting that the Japanese stock market would not move significantly overnight. However, the Kobe earthquake hit early in the morning on 17 January, sending Asian markets, and Leeson's trading positions, into a tailspin. Leeson attempted to recoup his losses by making a series of increasingly risky new trades (using a Long-Long Future Arbitrage), this time betting that the Nikkei Stock Average would make a rapid recovery. However, the recovery failed to materialize.

Leeson left a note reading "I'm Sorry" and fled Singapore on 23 February. Losses eventually reached £827 million (US$1.4 billion), twice the bank's available trading capital. After a failed bailout attempt, Barings was declared insolvent on 26 February.

http://en.wikipedia.org/wiki/Nick_Leeson
What a bone-headed thing to say. Just because one prosecutor went rogue on a geek doesn't mean they've all gone rogue.
You, your employer and your agent are all having a harder time of it than me, an individual with no assistance at all, that managed to get through for about a third the cash and in far less time. I managed to navigate the system, why can't you?

Singapore is a business, not really a country, they want as many immigrants as possible. They have a stated aim to use immigration to massively increase the population. This is not the same situation as Australia at all.

And refugees don't have to apply for skilled visas, they come under other rules.

Good luck with your visa, but don't assume that everyone finds the system as hard as you seem to be.