skysight-inc/HackerNews huggingface dataset:
I dunno, the headline is "Apple copies rejected app" not "Apple copies rejected app icon".
Seems to me that people either don't know how the App Store and its requirements work, or they're just want to be outraged at Apple.
Edit: It seems to me that even people commenting here in HN don't realise that the App Store guidelines don't allow for an app to take this kind of access.

The icons are similar (despite how shitty an icon it is), but it won't actually be used anywhere other than apple.com/iOS5 as far as I know; for example it's not even in the Settings app on iOS 5.
Plus people are forgetting that this icon is just what Apple have used for years as their WiFi/AirPort.
If anything, the developer copied — or at the very least, took a lot of inspiration from — Apple's icons for his app's icon.
An IMAP client somewhere could poll the 'read' state of message 0x12345678 instead, alerting the owner when the message turns 'read'. However, that client would have to have access to the Gmail box...
Except on HN.
Web giants promote new IPv6 Internet address system
With a fair bit of hand waving it's also possible to present the law of large numbers and the central limit theorem in the same way. Can also look at Metropolis-Hastings as modifying a suitable random walk to get the steady state that we want.
Or presumably you could go one further and solve for the fundamental matrix which gives total probabilities (given unlimited steps) of ending at either end of the plank ('absorbing' states which you don't come back from).
see:
http://www.math.dartmouth.edu/archive/m20x06/public_html/Lec...
Just some sensationalist reporting without proper fact-checking, then. Again.
You're trying to find an objective/standardized measure of performance, and I was trying to illustrate that it's not necessary. Most of that crap is talked about because the situation has gotten to the insane point where one needs concrete evidence of failure to fire a teacher. That's not needed in almost any other profession, and it shouldn't be necessary in education.

All that "saying nothing" was trying to illustrate anecdotally that it was obvious to anyone who actually watched the classes who needed to be fired.

If one gave absolute firing power to every principal, minus the ridiculous hoops they have to jump through and conditions that need to be met, they would undoubtedly take care of the worst offenders quickly and accurately. That alone won't get us to uniform excellence, but it would be a very good start. That's why I was harping on the inability to fire bad teachers.
You can tell GMail to always display images from a particular sender.
We should all move to thehackernews.com
I think it's far more likely it was rejected because it uses private APIs and takes lower-level access than App Store guidelines allow.
He works around this by reading the email himself first, clicking the option to always display images from the sending email address and then starring it so the email is always at the top of his inbox even though it has been read.

I suppose an attacker could bypass this method by turning off images in their browser though.
Addendum: when using the Magic Mouse/Trackpad in Lion, if you scroll down the window content goes up. Up goes down (you don't scroll the bar, you scroll the window). Just like on iOS.
Ah yes of course. Duh me
Clever, but works only against targeted attacks - an attack on many accounts would presumably rifle through your mailbox automatically, which would defeat this.
"Stole", followed by "directly inspired by" :) I'm starting to suspect that OS X 10.7 and iOS might be created by the same people. Does anyone know how the "Full-screen support" is something new to OS X or how it differs on iOS? What about the App Store that we already have in 10.6, or the Multi-Touch Gestures we've had for a few years? This is one very weird article that I can't seem to squeeze any substance out of. Maybe I should just finally get an iOS device...
Accenture work tends to be client-facing, so part of the interview was, presumably, to check that I can present myself professionally and make a good impression on the client. In other words, check that I don't have three heads, or some other major personal presentation issue...
Agreed that any company is going to have it's share of idiots, but isn't it the principle job of a company like Accenture to hire competent people? Their business model is to lease out intellectual talent so their principle job is to create talent.

I, like most people commenting here, have worked with a lot of bad Accenture people and am shocked when I do actually meet a good one. Yes, they do exist, but most good people don't stay long (much like yourself) because they realize opportunities outside of Accenture are much more lucrative.

Also, their model is fairly obvious now (like other big 4) - huge margins on Jr Consultants that are lead by competent seniors. When the senior people are incompetent and the juniors are not fast learners then the whole model is broken and thus the assumption that "everyone is idiots".
Absenkanhanger der jedes schwere Gerat tansportiert 
Wir von Schuler und Schuler haben auch fur unseren Eigenbedarf ein selbst entwickelter Absenkanhanger im Einsatz. Von dieser Erfahrung konnen sie nun auch profitieren. Lassen sie sich von uns beraten. Gerne zeigen wir ihnen unsere neuste Erungenschaft vor Ort. Hinowa und skyjack sind synonym fur einen Absenkanhanger.
He's suggesting that the only qualification Accenture required of prospective new employees was having the correct number of heads.
I think the more interesting story is quite how much money you can make via the jail-broken phone market place.
The first opensource paid Firefox add-on (time to create Firefox marketplace?)
you need to know what to search for
10 Myths That Politicians Want You to Believe
Look like a professional when exchanging emails with your clients
I'm aware this is a positive change, my point is as a developer it breeds ever increasing uncertainty. Apple introduce draconian changes penciled in to come into effect in four months time, everyone complains about it, they don't say or do anything about it for four months and then quietly change policy a couple of weeks before it comes into effect.

I'm not saying apple can't act like that, I'm not saying that it might not be in their own business interests, I am saying that it shows complete contempt for the people developing apps for their platform who have to plan around changes that might or might not come into effect and which might or might not be clarified at some point sooner or later but probably later.
Simply brilliant. I am sure this doodle going to bring some good bit of PR and non-google search users (if there are any) to the Google home. They are marketing/pr geniuses in using the tech. In hindsight, the doodle patent (http://mashable.com/2011/03/22/google-doodle-patent/) looks very useful
> it took hundreds of years

Compared with a few years for the wars. That's the point - it's easier to wage war than to change a culture.

Another interesting book along these lines is this one:

A Language History of the World http://t.co/f80cwQo

It uses languages to look at where they 'stuck' and where they didn't, why, how, and so on.
Tibco tutorial : Reliability Parameter
Woah nice! Is there something equivalent for Java?
Yep, but it couldn't collect the IP of the attacker.
CEO Elop: Nokia acquisition rumors 'baseless'
var profiler = MiniProfiler.Current; // it's ok if this is null

using (profiler.Step("Set page title"))

huh?
When the government makes bitcoin illegal they will ofcourse claim it's to prevent child pornography, terrorism and drug selling. However the real reason will be tax evasion and the law would be successful in taking care of that real target.
Only problem is, that's about as generic an icon as you could get by mixing Apple's default iOS icon style with a standard WiFi and Sync icon. Not that unique...
Solution Architecture: A Critical Service or Sales Talk?
Note to go with this I've now updated the nuget package (http://nuget.org/List/Packages/MiniProfiler) so it is easy to deploy. Enjoy. (also: http://marcgravell.blogspot.com/2011/06/profiling-with-knobs...)
>It has been criticised for not telling customers about the breach when it happened in May.

Really now? This needs to stop, it wasn't ok a decade ago, it wasn't ok when Sony pulled this recently, why would they think it's ok now?
ARM is awesome. Specially the low end Cortex chips.

However, for hobbyists these chips are not that easy. None of them come in DIP packaging so instead of simply soldering them in a simple prototype board or sticking them in a breadboard you will have to find SMD adapters or create your own PCB.

That is where AVR and PIC win big time.
1 bitcoin = 10 000 dollars
Well, reading between the lines, PG thinks very little of OO.

Uncle Bob's book Clean Code demonstrates very small methods in C#, and it does go in the direction of looking for language constructs. It is just harder to get there in a non-lisp language.

Regarding OO in general, I am a former proponent of OO--in fact taught (delivered might be a more accurate description) the Rational Unified approach several times, brought OO thinking to several business units. Reading PG and getting heavily into Lisp took me away from that.

I think we disagree slightly on "whole program complexity" and the increasing complexity of shifting it around.
"Step" is a static-call to an extension method. This way allows your code to keep working fine (unchanged) for users that aren't profiling (i.e. 99.99% of the users).
But would an attacker read a message marked as unread? A careful attacker would know that this alerts the owner of the mailbox, as he can't remember opening the message.

His canary is a mail that has already been opened, so the attacker assumes he can look at it harmlessly.
Text to Speach Voice
One thing that Lady Ada forgets to mention is that Microchip is working on MPLAB-X. A cross-platform version of their MPLAB IDE. I've used it on both Windows and OS X and it works well.

It runs on Wind, OSX and Linux.

This might be their way to get back into AVR territory. At least when it comes to hobbyists/makers.
You can just change Priority Inbox to display some label, e.g. "Confidential" above the usual tabs.
On 31 May new bitcoin submissions started being fed into http://twitter.com/bitrific: the first being http://twitter.com/#!/bitrific/status/75582386213101568 there were 36 subscribers then, now about 130. http://twittercounter.com/compare/bitrific/month/followers.
Gmail already has something similar built in with the Last Account Activity Alerts:

http://mail.google.com/support/bin/answer.py?ctx=gmail&a...
As a developer it is probably not a good idea to use private APIs to implement a feature that has obviously been on the roadmap since day 1.
No, you're looking for Barbot: http://www.wired.com/gadgetlab/2010/02/gallery-robot-bartend...
BaR2D2L: http://www.jamiepricecreative.com/bar2d2.html
or RoboExotica: http://www.roboexotica.org/
Cool idea! But I think that if would get widely adopted, hackers would see it coming from miles away.
Oh I didn't know about that, I can totally use that for server notifications.
>> Or in other words, you have a strong prior belief that the hypothesis you're testing is false.

Yes, that is true for the dice roll; You already know most die aren't rigged.

I don't see how this affects the results of optimizely's product; You do not have a strong prior belief if the hypothesis is true or false.

Also note that the number of observations in the article used were in the thousands.
Good point. The strength of the private key isn't relevant. Only the encryption used to protect the key.
If an attacker is going to attack your gmail, they already know that their IP is logged on the "Last account activity". If they are really going in, they'll be behind at least 7 proxies. Then again, there is next to nothing you can do with an IP address, if this make you feel safer then w/e.
The patch implementing snapshots support for ext4
How to Find Right Ecommerce Solution Company
E-commerce solution, as its name suggests refers to the conduct of monetary transactions through electronic media. But a better way to explain it would be the sale and purchase of goods on the Internet.
Jantar Mantar – The Land Of Magical Calculation In Jaipur
The train sped away, the trees looking as if they were racing with us. The compartment was eerily quiet after the small confusion that we had at the previous station.
I hadn't seen that. Thank you very much!
Apple Introduces Macintosh Advanced Personal Computer [1984]
On that point we are in complete agreement :)
Oh yeah, I should probably be clear that I personally don't think the icon is a big deal, for the reasons you stated.

I actually don't think anything about it is a big deal. Someone made an app that should have been an OS feature, Apple rejected it for using undocumented APIs, Apple builds the thing that should have been an OS feature, and Apple haters use this sequence of events as evidence that Apple is Evil.

It's basically the same thing as when people enabled multitasking on jailbroken iPhones and then Apple implemented it. Did they "steal" the idea of multitasking?
<rant>These little ramblings on the future of corporations in 2100 is no better than discussions around the number of angels atop a pin head. All of these economic references without any ground in the reality of a finite world annoy me to no end. It's time both for academics and bloggers together to get in touch with reality : the planet is finite. Resources are limited. We'll be running out of them fast. All common -- and many less common, like in this article -- economic theories written by people ignoring the second law of thermodynamics (or as a physicist said "[these economists] can't even change a tyre") are bunk. Yes, I think that only hard-core environmentalists are looking in the right direction, and we're a bunch of fools. The Titanic is sinking but the orchestra's still playing. </rant>

tl;dr: I'm extremely pessimistic about the future. This sort of happy, dreamy nonsense gets on my nerves.
Rails developers: would any of you find this useful?
It will be interesting to see what happens if someone posts a picture of a clown and someone with Coulrophobia sees it and makes a complaint.
Preparing for Your SEO Consultation
Social Networking Beyond the Big 3
Security Summit 2011 - Day 1
Anche quest'anno siamo arrivati alla fatidico appuntamento con il Security Summit di Roma che si conferma come una delle iniziative più interessanti nel campo della security in Italia. Il programma ha proposto un ventaglio di talk di alto livello che hanno coperto le maggiori problematiche di sicurezza. Inoltre la valenza di quest'evento per fare network e rivedere o conoscere persone che si occupano di sicurezza è davvero impagabile.
Here's a better one re: BitCoin:
http://touchwoodsoftware.com/yctrends.html#Noobs
The Facebook Marketing Update
Greedy rat bastard coal miner. Give ya a finger and you want the hand. Take the whoores & blow or you'll get Jesus. Makes no difference to me.

Anyway, what good is a yacht without them.
Best Nonstick Cookware Sets at Best Offer Price in India
Cooking utensils are manufactured in different varieties and styles. Among the different types of cooking utensils, the non-stick cookware is a variety of utensil which is widely and popularly used in many households. Online e-tailing giant Infibeam.com has exclusive range of Nonstickware like Nonstick Casserole, Nonstick Fry Pan, Nonstick Grill Pan, Nonstick Idli Stand, Nonstick Kadhai, Nonstick Tawa & Nonstick Sauce Pan at lowest price and international shipping options.
it may highly possible (Given that they are YC) that TutorSpree has most of these features thought and discarded/postponed for various Reason. But it will be interesting to see the thought process put behind these decisions. I hope somebody from Tutorspree will respond back to this.
Can you suggest a web analytics service for an online business?
Hi all, this is my first port here however our startup is true lean one! We are going to launch a SaaS and want to know which analytic service you have been used and can recommend. Right now we are using clicky but choosing it was just by accident and no analysis has been done.

Thanks for your help :)
Joel Spolski had an article on the speed of growth a while ago:
http://www.inc.com/magazine/20091101/does-slow-growth-equal-...
ha, I did pick the BitCoin example after seeing some seemingly pointless submissions rush to the front page due to having bitcoin in the title.
My typical day working for a Big 5 firm:

7:00 - drive to client in Redlands
8:00 - arrive in Redlands
8:42 - client arrives for 8:00 meeting
8:51 - client leaves for emergency
8:52 - review project with programmer - still 18 months behind
9:15 - daily email to 6 bosses about dire status
9:38 - take call from boss #4 - debate "strategic direction"
10:20 - coffee, snack, & bitch session with lead programmer
10:45 - drive to client in Century City
12:20 - arrive in Century City, everyone at lunch already
12:30 - have hot dog at sidewalk cafe, look for Christina Applegate
1:15 - meet with client for daily status
1:22 - client leaves for emergency
1:28 - review project with programmer - still 18 months behind
1:40 - daily email to 5 other bosses about dire status
2:15 - take call from other boss #3 - debate "strategic direction"
2:28 - referee dispute between contract & employee programmers
3:20 - coffee, snack, & bitch session with lead programmer
4:20 - drive home
5:50 - arrive home
8:10 - take calls from 4 other bosses debating strategy
9:20 - end day knowing tomorrow will be exactly the same
Total work done: 0

My typical day working for an enterprise:

7:30 - drive to work
7:50 - arrive at work, turn on Windows workstation
7:51 - get coffee, greet co-workers
8:10 - workstation finally up, check overnight logs
8:15 - check email
8:30 - resume programming on current project
9:15 - take calls from 6 customers, changing scope
10:00 - go to daily status meeting
10:12 - everyone else arrives at daily status meeting
10:48 - drop current project, work on daily emergency
12:10 - go to lunch at mall foodcourt
1:00 - check email
1:10 - resume programming on current project, drop daily emergency
1:40 - take 4 calls, give project status
2:00 - go to Special Planning Session for Project #127
2:12 - others arrive at Special Planning Session for Project #127
2:48 - candy bar break, bitch with other programmers about code review
3:10 - resume programming on current project
4:00 - go to daily stand-up meeting for project status
4:08 - others arrive at daily stand-up meeting for project status
4:45 - email project status to 8 bosses
5:10 - drive home
5:45 - day ends
Total work done: 2 hours

My typical day working for a start-up:

6:00 - code
8:00 - breakfast at desk while coding
10:00 - coffee break outside
10:10 - code
12:00 - lunch at desk while coding
2:00 - break outside
2:15 - work on everything else except coding
4:00 - review & print code
5:00 - exercise
6:00 - dinner with SO
7:00 - visit mother, watch Jeopardy & Family Guy with her
8:00 - code
10:00 - turn off monitor, review code, plan next day
Total work done: 8 hours
El Jobso.
Is it illegal to have negligence with security in exposing personally identifying data in USA?
I know a few friends who worked for Accenture (back when it was called Andersen Consulting). I always thought the most fascinating thing (aside from the instant credibility of having the company on your resume) was their training program which was designed to take mostly liberal arts majors and teach them C programming (with unknown long-term success but at least enough to not totally drown at a first client engagement). The training program was very intensive and immersive, and I wonder what became of it and if the basic principles of the program could be applied to retraining willing liberal arts graduates.
I wonder if I can use In-App subscriptions to subscribe to a service instead of content. And, if not, if I can link to the external site.
Easily the greatest bullshit i've ever read. This cydia tool was just a hack that activated functions already in place in iTunes and iOS. Just have a look at the 1st gen Apple TV wich had wireless syncing to iTunes since 2006.

I guess they considered it to slow and unreliable in the past to activate it for the iPhone, maybe the iCloud concept, faster processors and wireless networks led to their decision activate it in iOS5.
Aircraft Maintenance
RVI Ltd offers remote visual inspection, borescope inspection, aircraft inspections, engine inspection and internal audit services with best and up to date equipment’s.
Love the idea. My one concern is there's no guarantee or assurance services will be delivered.
Language Workbench Competition 2011
I believe you can.

But if you want to provide the external link you'd have to also offer the service through the App Store payment method as well.
PIC24, the 16bit PIC variant, is much imporved in this respect. You have 16 working registers (though one of these is used for the stack), four of these are shadowed for fast store/restore (eg, so the registers can be used in an interrupt handler), memory is directly accessible (most instructions can operate on both memory and registers equally) and the instruction set is very simple and regular.

I have not used it with C (I have so far written my code in PIC assembly), but they claim the instruction set is very compiler friendly and at a guess, I'd say they're right since the memory access is very regular and most instructions also come in convenient three-operand forms.

I'm not sure if the instruction set for the PIC24 is basically a 16bit variant of the PIC32 (have not looked into these in detail yet), but from the code samples I've seen, it seems to be. So PIC24, like PIC32, seems to be a RISC-based core.

I actually like the PIC24. Besides the painful lack of (assembly) documentation outside the datasheet and various reference manuals (I guess nobody programs them in assembly these days? I suppose the same problem probably exists for other newish microcontorllers too?), it is very nice and easy to work with. The assembly language is very simple and easy to use. But, since the Cortex-M3 is similarly priced, but is faster (~100MHz vs 40MHz for a PIC24H), is 32bit, has a ton of features and peripheral support, its hard to choose PIC over these. I will probably look into switching to CM3 for my next project.
I think that it's a bit over the top. The "canary" gets in the way of what you are doing.

I operate on the opposite principle: there is nothing sensitive in my email account. When it arrives, it is actioned and disposed of (properly) immediately.

I am not sentimental and do not keep every email "just in case" as I do not remember 99.9% of telephone conversations I've had.
In 2005 Martin Fowler first coined the term Language Workbench, to describe a new class of software development tools, designed to build software through a rich environment of multiple, integrated, Domain Specific Languages. Two weeks ago, the first Language Workbench Competition was held. This article gives an overview of the 10 tools demonstrated at this competition.
My information is 4 years old now, so perhaps someone else can pitch in something more up to date, but back then:

- They switched to Java

- Solutions Workforce, being engineers, were expected to already know how to program, and only got a day or two of induction (which was lame)

- Consulting got a 2-week induction (Core Analyst School) + 2 weeks of programming classes, iirc

- Back in the Andersen Consulting days, consultants did do some (generally considered dreadful) programming, but by 2003 they launched the "Solutions Workforce", which was designed to be made up of people who actually knew how to program for longer than 2 weeks

I don't know if they've since dropped the programming classes.
Having worked with them for a few years now, can I just say I hate the term Monte Carlo Method. Although I can understand that calling them "random number simulations" is not nearly as cool.