skysight-inc/HackerNews huggingface dataset:
Pretending to have looked at a site, especially if the pretending is automated, is disrespectful, I agree.

The Grand Finale was pretty weak though. I have no idea what ICE Webinar is, and whether it relates to the poster's business. That's a separate issue. But to choose poor (OK, really poor) grammar as the Grand Finale is ungracious. There are many non-native speakers working on the web and in cube farms; cut them the same slack you'd mostly get if you were walking around in their country.
I really wasn't bored, just had a bad head cold. I have to get used to video too, I've always don't audio only.
I have a 18 month old macbook pro with only 4gb of ram and a 2.4 Ghz intel core 2 duo running snow leopard. I believe you because that is exactly my experience.
It's also (unofficially) their latest Android Developer Phone, since it's the only recent Android phone that can be rooted or re-flashed without exploiting a software vulnerability.
Iron Man 2 review
Do you use a proper mailserver to deliver the mails? Could greylisting be the problem? I mean, does your mailserver follow the rules, like resending mails if the other server gives a '450 recipient rejected - try it later' notice?
Tell HN: I am starting an HN related podcast. Need suggestions & co-host.
So I have been thinking about this for a while, and have decided to take the plunge.

The structure will be a general discussion of select news stories that appear on HN during the week - and anything else that comes up that might be of interest during that week.

I am trying to come up with a name. Thinking about 'dHN' (i.e. derivative of HN). Thoughts?

Would you guys be interested in hearing/watching something like this? What is an ideal length? Any ideas on things I can cover and a structure?

The topics I love are:
Economics, startups, finance, business, web, political news, current events.

Also looking for one co-host that has Skype, a broadband connection, and can be available at least once per week. Has to be a member of HN also.

If you are interested in potentially co-hosting, email me: marcamillion {at} gmail.com
The whole point of physical redundancy is to eliminate single point of failure yet from their email it seems that such single point still exist.

Which bit of "multiple failures of the underlying hardware components" leads you to think that a single point of failure still exists?
It would be a great open source contribution to build similar sharing capabilities into Linux and bsd and watch prc ban operating systems.
okay, how do you associate photos, videos, emails, driving directions, and a formal invitation booklet that you received as a PDF with that cruise in the South Pacific several years ago to see the total eclipse. If all those electronic artifacts aren't "files" and the collection of them is not a "folder" (<rant>it's a directory damn you heathens !!!</rant>) that documents your trip how exactly do you organize your stuff ? Do you tag each and every object with the word "South Pacific Eclipse Cruise?" in the application that you use to access it? How do you find all the pieces associated with that trip? How do you find out if you do have a copy of that invitation booklet? I'm wondering how to practically move past "files" and "folders" ? (<balmer-rant>Directories, Directories, Directories .... </balmer-rant>)
Families of murder victims should be angry at gun companies. They make murder weapons. Any blame should rest with them IMHO.
I don't have time to study this question so my answer is useless, but to play along, I'll go with 5% or so of GDP. Why? Because the two historical periods that exceed 5% are (1) the Great Depression and (2) the 1980+ era of financialization leading to the recent crash. (I'm getting this from the Wikipedia graph I linked to.)

To turn to your other point, I certainly respect what you're saying, but once again there's this problem of reductio ad absurdum: forces leading straight to financial meltdown can hardly be representative of a proper system. What you're saying sounds dangerously close to "the system worked". Or perhaps, "the system just didn't follow its own logic consistently enough".
Pity - I have been a fan of RunRev for years. Their software is great and their customer service even better. Maybe it's time that the Linux/Android wing of their products becomes the main focus.

Apple does not seem to care that they are losing the great grandchild of what made their earlier computers so useful - HyperCard. Oh well.
C++ Resyntaxed
you can drive a truck trough his usual MO as portrayed by his PR!

first he calls derivatives "weapons of mass destruction", next thing you know he's loading up on index options!
Chinese gov is ridiculous. My girlfriend made a one word posting on the Chinese clone of facebook that read "freedom". The post disappeared in minutes and she received a private message warning her that her account may be deleted if she continues making such posts.

One upside is that Chinese people seem to be a little more tech savvy. ie. many of them are forced to learn about proxy servers so they can go around the blocking.

Edit: By Chinese facebook, I meant the Chinese CLONE of facebook. Facebook itself is totally blocked in China.
Ask HN: IT or HR?
Well I do not mean to sound dumb here.
But I am looking for opinions just in case anyone else has been in a situation like this.
I am a fresh Graduate in Computer science.
I have been job hunting for quiet a while in the IT industry but I have a unforeseen opportunity in an HR related job which my friend offered to me in his company.
Now If I take this opportunity up I tend to think that I would never go back to IT ever again. But I would still like to be associated with something IT related probably take up some certification but again will the certification be any good without hands on experience. I want to this this HR job as I would eventually be a partner in this company and not have a desk job.
But I still stand confused. Any comments are appreciated.
One difference is that basic C/C++/Java books are always attempting to teach programming or even discrete/logical thinking at the same time. Most of the basic books I've seen start with some silly over-extended analogy for procedures, loops, etc. along with a few examples of supposed "real-world" problems.

Once you know how to program, learning lesser-known languages like Haskell or Lisp is all about learning how to do basic things differently. For example, The Little Schemer taught me to think of iteration in terms of recursion and vice-versa. Haskell and Lisp books (at least good ones) don't teach you how to make a virtually featureless pizza ordering system or a recipe database, they teach you a new way to think about the building blocks of programs.

These "99 question" lists aren't supposed to be brainteasers or math puzzles like, say, Project Euler, they're supposed to be illustrative of what sets these languages apart from the more commonly-known C-style languages.
I've mostly solved the cable problem using monoprice.com. They are about 25% the price of a radioshack or other intown store. So when I place an order I buy 3 of everything I might need and keep them in a box, including a couple really long examples of each cable. It's cheaper for me to keep inventory than to buy local. I use the long ones temporarily if I run out of "right length" and swap when the next order comes in.

The best part is I don't have to listen to the nice young men try to upsell me to gold plated connectors. It has lower resistance! I swear I'll sprain my eyes if I have to keep rolling them like that.

Don't miss the iPhone sync cables at 1/12th Apple's list price. You know your family needs these.
I'd recommend two other solutions before adding the dashed line.

1. Increase the contrast (could be lightness, saturation, size, or a combination of the those) between the link titles and preview text. Right now they are similar enough that when I scan the page, I see block, block, block... instead of link, link, link...(which is how I think it should read). If you look at Google or even Reddit, the links are bright enough that you can scan the link titles without noticing the preview text and/or meta info.

2. Increase the whitespace between each block to create more separation.

I think #1 is more important because link-scanning will still be a problem if you add whitespace or the dashed line.
In my opinion, it's best to use spacing, alignment, and contrast to separate objects before adding new objects to act as seperators.
That's actually also true. The only thing that physicists have identified so far as being linked to time's directionality is entropy. Pretty much every other aspect of physics works with time's arrow pointed in either direction.

So from a physical point of view, the only thing keeping the egg you dropped from putting itself back together is the slope of the entropy curve associated with that event.
First off, this is really impressive! Great work!

I agree on 1, and I think that what works well for Google & co is the strong colors. Every hit starts with blue and ends with green. You don't have to pick the same colors, but I think that's what makes it easy for me to distinguish the results.

I also think that the results start way too long down. I want to see my top three results in, well, the top.

I do like the never-ending scroll, though!
There's also --prefix=/opt/package-ve.rs.ion
Flash as a CPU hog is a user complaint. Users do not care how it compares to other similar technologies and this narrow metric won’t convince any of them. This was a fixable problem that wasn’t fixed.

Flash is no longer the king of easy to make visual extravaganza. It was apparent to those who used Flash because they couldn’t pile on extravaganza effects like they saw in Processing. Flash did not even address their concerns for years, if they listened to core users the performance complains from the rest of the web would have resolved themselves.

Flash should have had hardware acceleration added years ago (not just for video) because it was commonly used to display very taxing animations. Multiple out of view banner ads were a common use case, Flash had no built in ability to disable out of view banners that did not need to run, or API to enable background tasks that needed to be run. Most banners were made with AS2 and Flash still does not have an auto updating mechanism apart from Chrome.

HTML5 Canvas will get hardware acceleration eventually, WebGL will have it from the start. The difference is Flash was around for years doing those things, shoving ever more taxing animations while ignoring usage scenarios and the economics of Flash projects. (where developers satisfy clients, not users)

I expect browsers will pay more attention to usage scenarios, since they make their money when people use the web, Adobe makes it from selling tools.

tl;dr – If Flash or Canvas feel like CPU hogs that needs to be fixed, whatever it takes. Put in CPU usage limits, don’t let people compile CPU hogs, APIs for background tasks, add 20MB of hardware acceleration to the runtime, contribute to WebKit, Firefox, NativeClient to get it resolved. Should have prioritized this earlier, now kiss your penetration goodbye.
The network isn't the only reason to pick an Android phone, though AT&T's lack of coverage in my apt completely eliminated the iPhone for my consideration.

Android, as a platform, is less polished than the iphone. The UI guidelines and interaction patterns are less developed and therefore less consistent. The market is weaker and junk filled, so you have to get app suggestions from some external source.

The plus side is that the google stuff is really, really cool. If you use your phone to look stuff up, being able to long-hold the search button on the phone and say "Directions to 23rd and Broadway" and have it work is truly amazing. Getting a Google Voice account and using it for text messaging allows me to drop texting off my monthly bill. I've never been able to do the whole two thumbs virtual keyboard thing, so replacing the default system keyboard with a swipe keyboard (SlideIT in my case) gets me up to 30wpm from 5-10wpm. The news reader I use overrides the volume buttons on the phone so I have physical buttons to flip through the 400 news items I read every day. My phone automatically turns on/off the wifi and other radios and sets the ring depending on where I am and the time of day (e.g. wifi on, vibrate when I'm at work and silent between midnight and 9AM but only if I'm at home and my family isn't calling).

I started off thinking "yeah it might not be an iphone but at least I'll get coverage" to preferring the experience over the numerous iphones I've tried out. I just wish the apps were better but I'm hoping that's a problem that will solve itself over time.
That is, you can only get a Nexus One for $179 if you want to sign a new two-year contract with T-Mobile. Your only other option is to spend $529 out of pocket -- much more than most people would ever spend on a cellphone -- and use it with AT&T.

Ummm...I bought it out of pocket, signed up with t-Mobile, and now I get a fixed-rate monthly service for about $65. OK, I'm not really the typical consumer, but this article is full of equally nonsensical or inaccurate statements, and resembles 'spiderman < batman, Marvel needs to do XYZ' arguments.
If I were to hazard a guess I would say they are planning a very large roll-out with some heavy hitting marketing and they expect the free traffic to go through the roof for a while, significantly outpacing the normal conversion rate, and hence their ability to finance this out of their normal cashflow. Another option is that they intend to take over a competitor (EY you've already mentioned, I'm not even aware of any others in the ROR space, but there may be more), if that's it they'll be facing some major integration issues due to the different approaches.

But that's really looking at the tea-leaves, I have 0 evidence for any that.

It would make some sense though, given that they've ironed out a lot of the issues they had initially, their price points have been adjusted to the point where a lot of the users are happy (and I find it commendable how they worked with the userbase establishing how much was reasonable), the only thing they have to do now is sit back and watch it grow.

But they may have decided that sitting back and watching is not their style.

Time will tell, but I'll certainly be watching for any major announcement.
Yes, but the order would not be filled at the dark pool price without the flash trade. Joe's order would be filled at the NBBO on another exchange (NOT the darkpool) and Joe would pay an extra routing fee.

If Joe wanted to fill the order himself on a darkpool, he would not have asked the exchange to flash his order.
10 years later you realize you aren't covered for that cancer surgery because you didn't check off the box saying you were a smoker on the 100 page form.
Oh, I see. You knew that your claim of "NSA-level encryption" was entirely unsupportable, but you decided to make it anyway?

Why not just be honest?
He has dukgo.com as a short redirect.
In the Petabyte Age of Surveillance, Software Polices
Android overtakes iPhone
More Walking Means Less Metabolic Syndrome
oddly enough, there is a market for do-it-yourself still. I don't know how big, but interest in sparkfun, make magazine, makerbot, and arduino signifies it's anything but dead to me.
Is there confirmation besides this one post?
Watching kitty videos adds to the warm and fuzzy feeling during winter that I doubt floating-point divisions can do.
From my point of view, problem with flash is not that it uses inordinate amounts of CPU time when doing something "useful", but that it consumes incredible amounts of CPU event when it does nothing. On my laptop, there is clear correlation between opening something like youtube video and firefox taking 99% CPU few hours later and refusing to even close (and requiring restarting by means of "killall firefox-bin"). Every time when I had to forcibly kill firefox without flash plugin I was able to find some reason why it had hanged (and in most cases it simply hanged, not consumed 100% CPU), like malicious JS code.

Also, flash is only thing that is reliably broke by suspend to disk on my laptop.

So for me, there is not room for improvement in flash, but flash is simply broken piece of crapware.
Can you call it reHN? reverse engineering Hacker News.
Does dropbox have many Chinese customers ? Has it been identified as a 'circumvention device'?
Not trying to doubt you, but was it really just a one word post that elicited that reaction? Did the message come from Facebook or someone else? Is this a common occurrence?

That level of censorship boggles the mind...
iPhone got wet

An OtterBox (http://www.otterbox.com/) might help.
Boy, Toto's almost exactly like something I dreamed up a couple of months ago. Except my idea was more to show how one could use version-controlled text files as your database in many simple situations. There are so many tools available already for doing stuff with text files. All you need is an index by "column" facility, and you're most of the way there (for simple websites like blogs).
Barring weird stuff, take the job. "Never" sometimes happens, and it will give you a perspective few in IT have. Also, you can do fun IT projects as a hobby.
"But his shop is a lone outpost; in a single generation, the American who built, repaired, and tinkered with technology has evolved into an entirely new species: the American who prefers to slip that technology out of his pocket and show off its killer apps. Once, we were makers. Now most of us are users."

So humbling and true. Most people will throw out any given piece of technology rather than try and repair it. And speak of building something yourself, that's practically unheard of. Maybe it's only people around me who think and act this way, but I'm 22 and all these people aren't going anywhere.
Same here. It has consistently gotten slower since the 0.9+ days. My simple test involves loading up Slime, opening a Lisp source file of moderate size and holding down C-n. The recent releases of Aquamacs consistently spikes at 25-50% CPU usage on my MBP. The lag is noticeable while editing.
http://shanghaiist.com/2010/05/11/another_one_bites_the_dust...

Or if you're more into empiricism, install this http://chinachannel.hk/ onto Firefox (warning: isn't > 3.5 compatible).

Or you could come over to my apartment here in China and use my internet connection for a bit and commiserate with me.
On the topic of fun IT projects I did think about Freelancing...but again do inexperienced people get freelancing jobs ? I would jump at such an opportunity . Thanks for the comment though.
A little perspective from the deep past
It's a complicated word, Apple should know better. Using Apple should be easy.
Most people that don't have extended experience with large-scale data stores do not understand basic principle: redundancy decreases probability of data loss, but it never eliminates it completely. All massive data stores slowly bleed data, it's just they bleed it so slow that it's acceptable for most scenarios. In case of this specific example, once number of users is large enough, there always be somebody who lost their volume.

To illustrate this: think about a-la-GFS randomly triplicating data store on 1000 nodes. Once enough data is put in (lets say 100M blobs), there always be blob unique to any given triplet. In other words simultaneous loss of any 3 nodes out of 1000 will always result in data loss. (Simultaneous is in the sense "faster than time to detect failure and recover"). Of course failures are not limited to node loss, but there is corruption in transit, hard drive loss, bad sectors, rack-level failures. As the volume of the data and number of nodes grows it all adds up, so even if for each particular blob mean time to data loss is astronomically high, probability to loose some blob on any given day is very real.
If you have a primary job, it is probably safer / better to just do your own. Pick something simple (e.g. small website, iphone/ipad app) and play.
I was reminded of why I don't go into Radio Shack when I had to go get a watch battery there the other day. They keep trying to foist a cell phone off on me. If I had wanted a cell phone I would have said "Hi, I would like to buy a cell phone." not, "Hi, I need a replacement for this battery." Do people actually buy phones because of this tactic? It's just plain rude to try to sell me a phone multiple times when I've already made it clear that all I want to do is buy a battery.

Edit: After rereading this, I think I've turned into a crotchety old man at 23. I'm half surprised I didn't wave a cane at the whippersnappers and tell them to get off my lawn.
SEC Filing: Goldman Traders Had Zero Down Days Last Quarter
> I wonder what would happen if some sort of national emergency took place during this transitional period.

Dutch politics are almost always led by a coalition. These fall apart every now and again. The cabinet then enters 'demissionary' state and can continue to handle running affairs, but is not allowed to enact new legislation - except for emergencies. (There is constitutional protection here in the form of an oversight body that rules on whether or not a situation qualifies as being an emergency). At some point, elections are held, a new cabinet is assembled, assumes power and the whole circus starts over again.

I assume the UK has similar provisions.
Google Android outsells Apple iPhone
That looks promising. Is anyone familiar with a self hosted solution like this?

Also: What is the tracking pixel gif for if it's using websockets?
Very happy so far. We only had problems with very few gems. It's definitely not the cheapest options, but definitely worth considering that you could easily have mvp up at 0 cost, and skipping all the headaches that managing a ruby server involve.
i wonder if any of those authors/engineers were involved with Automator
This interview happened because I had a comment on HN asking for this kind of story and Aaron was willing to be open about his experience.
You need an app called "project file manager", which creates tags to the "files", and puts them in a "folder". Easy.
Flash is not "remaining the same". Vast improvement has been done both in terms of features and performance in the past years -- many of them, yes, requested by the community - but I guess anyone who's not working closely with the technology won't be able to see it.

There's a lot of future predictions in your post. It's funny that people are changing their assumption that HTML5 us faster to that it will be faster eventually. Let's see how well this pans out. In the meantime, Flash will continue to evolve.

Good luck to everybody.
My metric: When I installed flashblock my laptop battery life went up by a significant amount.
true...I am not much of a coder but I believe I can dedicate time to training at least I wont be jobless
I'm surprised that something so simple took so long to surface.
Do they block P2P as well? I was under the impression piracy through bittorrent was pretty rampant.
Secret forum reveals Oz firewall backroom dealing
Keyword alert?
The reason people perceive Flash as a CPU "hog" is because there are a lot of script kiddy flash programmers out there that will write the equivalent of an infinite loop in their banner add. I've been in the trenches and seen some of the horrible ActionScript code. The same thing can happen with bad javascript. Flash GUI tools tend to attract non-programmers so they can make pretty stuff. Too bad it does not tell them that they have just created something that will crash everyone else's browser.

Maybe if Flash's run time encapsulated the Flash instances and made them behave, this would not be an issue.
just one thought on this situation: why don't Chinese netizens protest loudly against such policies??
There isn't a great deal of actual "new" features. Alot of the fixed, such as "IEnumerable<Object> objects = new List<String>();" are just filling out gaps in implementation. I have a large amount of just written code that is dying for the above feature, not to mention optional+ named parameters!