skysight-inc/HackerNews huggingface dataset:
From what I gather (from having used neither yet) but from my PoV:
* The Pi is more capable out of the box but more expensive (than the basic Arduino models). They are both essentially computer-on-a-chip units congregating on the same point from two different places (at least in respect to where you could use either for the job):
The Arduinos are trying to be advanced microcontroller boards that are relatively easy to develop for, and the Pi is trying to be a full PC-on-a-board that runs a stock OS (potentially lowering the programming learning curve considerably) that also has features meaning it can be used in many contexts there a microcontroller like an Arduino would be considered too.

* If you are working on something as a one-off the Pi is probably the better option as it is more flexible (if nothing else you've got a spare little PC to use when the project is done unless it becomes a permenant installation).

* For something you might make in bulk, an Arduino is probably more cost effective (though you need to account for the learning curve) and will consume less power (though if you are driving motors the power draw by the controller might not be your significant issue in that area). The price of the Arduino units has more room to drop either due to bulk purchasing or simply due to things getting cheaper over time, basically because the Pi contains more hardware.

* Of course the learning curve might be the point. You might learn more from playing with the Arduino.

* From the microcontroller PoV there is a lot of existing documentation and projects to crib from out there for the Arduino which do not exist for the Pi yet. From the full mini-PC PoV there are things the Arduino simply won't be able to do.
Yep, i liked the crypto course a lot too (took part in the first iteration in March).

The problem is that there is basically no "service" at all. The first iteration was delayed by several weeks (without any prior notice or status update) and there were several problems with the certificates (Ive gotten less programming credits than I should have and others had similar problems) but got no chance to get this corrected.

I guess thats the problem with free courses (and thats the reason I would like to pay some fee for it): You can just record the lessons once and afterwards repeat the course how often you want with very little updates - and very little help/service for students.
That is largely because OO advocates include a huge pile of concepts in OO as being indispensable.

If OO were reduced to a relatively minimal, agreed concept then fewer people would be rejecting it because of one or another piece of baggage
That old ye problem of how to deal with package managers dealing with package managers.
Currently online.

Having talked to the tweaky guys last week -- they are aware of the potential concern -- have some mitigations (encryption/etc) in place -- don't feel that it's a massive concern of the target market -- and have prototypes of more detailed technical solutions.

In short -- smart guys - and they have a strategy to deal with it if the market says that random developer access to prod is bad. (And I think the market for $25 tweaks is probably ok with that anyway)
"mentions article processing charges (APC) around GBP 2,000 per article, presumably paid by the institution to some private institution to manage the peer-review process"

I would gladly (and highly profitably) run a for-profit which "manages the peer-review process" for GBP 1 per article.
You'll need to get residency first. They don't use work visas per say, it's the EU which regulates it all. I'd apply for residency first, even without a job. You can ask for residency based on you living with your girlfriend (EU laws are a lot more relaxed). If you were in Sweden I could help out more, but unfortunately I'm just across the water from CPH.

Denmark also has a central job site (run by the govt), and LinkedIn has a lot of jobs there as well.
Ishq In Paris First Look Poster Is Revealed
It is, since they recently hired SDL developer - and it appears he will be working on it full time, same goes for darkplaces engine creator.
So this is direct help to open source libraries.
In-Q-Tel: The CIA's Tax-Funded Player In Silicon Valley
RIM hit with $147.2 million verdict in wireless patent lawsuit.
Ask HN: AI clubs, meetups or willing to meet in London
Traffic inflation via user manipulation => Lots of spam traffic => People hate it but because it's spammy it still gets traffic => Socialcam guys realizes nothing good will come out of the situation => A fool approaches => Sell.

No one's hurt--the founder's made money, the investors made money--except for the users who found out more than they needed to (and wanted to) know about their friends and family, such as a daughter finding out their dad watched bunch of bikini videos and wet tshirt contest videos, etc.
Along the same lines, check out Douglas Crockford's extensive JavaScript lecture series:
http://yuiblog.com/crockford/
Also a must watch. It details the history, good parts, and reasons to like JavaScript.
Yahoo appointed Marissa Mayer as new Chief Executive Officer						
Search Engine Yahoo has appointed leading Google executive Marissa Mayer as its next chief executive officer.
"The founders said they were not ready to announce a strategy for profitability, but noted that the investment gave them time to develop new ways to generate revenue."

So I think letting universities pay for the data or students paying for certificates.

Source: http://www.nytimes.com/2012/04/18/technology/coursera-plans-...
Some educated people reel in horror at the thought that they aren't all that different from normal people aside from the number of things they've crammed into their head.
I am curious. Regarding voice communications, where does the Stored Communications Act come into this? What can they legally store?
I just fired up a machine with Nvidia drivers running on XP and Nvidia drivers on Linux. Weirdly the Linux system runs much better. I wonder if that's a Linux thing or an Nvidia thing. My laptop likewise runs games better under Linux than Windows Vista, it has a basic integrated Intel GFX chip.

Perhaps they are older versions of Windows, so it's not really a fair comparison. But it's interesting nonetheless. Perhaps gaming under Linux might prove better.
The big one that comes to mind is Stroustrop at Texas A&M.
I believe you. There are two reasons I think paul's right in the context of hash tables.

1. If you're using a non-trivial hash function, one more modulo calculation at the end to get the actual memory address is not a big difference.

2. If you're using a trivial hash function, I bet for a lot of data sets you'll get fewer collisions with a hash table whose size is a prime number, canceling out any benefit from calculating the address slightly faster.
I assume it was strictly donation at this point. If I were to design something like this (actually not that far off from a nonprofit I had in mind years ago), I would offer a freemium model: basic classes for free, more advanced classes for a fee.
well not really surprising, from what I have seen almost everybody uses it in their new apps these days.
You're more likely to see an intermediate upgrade in the next year or two to Office 2013 without a jump to Windows 8. Having worked at Large Org Inc., several years ago, they were still running Windows XP but upgraded the Office Suite to 2007 without an OS jump. I imagine the same will happen here, especially as people with pull start asking why they don't have the latest and greatest powerpoint toys.
Montage and Ninja are released
Not a post exactly but I had my first ping of sympathy yesterday. We have an application that relies on flash for communication/video, and it broke several times over the last few weeks on Chrome & Firefox as they made adjustments & pushed them automatically. Sat down w/ my CTO and discussed the option of locking down automatic updates. Not the same thing exactly, but I imagine many IT departments wanted to update, saw their applications break on the new platform, and resist the change. It could cost more money and there is no guarantee of improvement by switching, so they keep it the same.

My first twinge of sympathy for them.
I see green squares floating in front of me after closing that tab.
Ly.st: The Keys to Success for a Fashion Startup
Webdesign Software
Webdesign Software für Anfänger und Fortgeschrittene
How I Work: Marissa Mayer (2006)
Why use Moose?  A PostgreSQL perspective.
Laser-powered bionic eye gives vision to the blind
Torvalds was angry about Tegra, not GPU drivers.
All these people were Founders. Employee No. 19 <> Employee No. 1 <> Founder. Mayer was not a founder. It's probably easier to rationalize going from employee to CEO than founder to employee even if that employee happens to be CEO. Having said that, I realize most companies get acquired and most founders probably end up as employees anyway.
Gson:
JSON parsing is native since iOS 5.0, but there's also a number of open-source alternatives (json-framework comes to mind)

Guava:
As the description says, this is basically a collection of core components:

"The Guava project contains several of Google's core libraries that we rely on in our Java-based projects: collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and so forth."

I don't think there's anything there that is not already in iOS, or available through some framework. You have CoreFoundation for collections, CoreData for serialization, CocoaAsync for I/O, STL if you need very specific data types, GCD for concurrency, string processing including regexes are native in iOS, etc.

Roboguice:
Looking at the project description I can't even make out what this library is for, besides working around common pitfalls and boilerplate you encounter when programming for Android, none of which applies to iOS programming.

Rhino:
I believe you can use JavaScriptCore directly from iOS. Probably you can even use Google v8 from iOS apps if you build it into your application (if the license allows it).

Kawa:
If I understand correctly this is a whole different development language based on Scheme. I think this is so specific it doesn't really count as a 'library that iOS is missing'. If you want to develop in different languages than (Obj)-C(++), iOS is the wrong platform.

Mime:
I can't find anything about this library, is it something that's supposed to handle MIME-related operations? For iOS I found something called MimeKit from Atlassian, which seems to provide API's to read and write MIME encoded messages and such.

Jaxen:
For any XML/Xpath related stuff, there's at least 8 different libraries for that, just have a look here: http://www.raywenderlich.com/553/how-to-chose-the-best-xml-p...

I found all of this using just a few quick Google searches. Maybe you have reasons to prefer the Java-based libraries you listed, for example because deploying them on Android is a little easier than compiling stuff into an Objective-C application, but that's wasn't the point of this exercise.

Probably you can come up with some Java library available on Android, that doesn't have any iOS equivalent, but I could do the same for iOS.
There's been one huge change in Outlook 2010 - they finally added conversation views (not proper threading though - just gmail-style folding).

Otherwise as an occasional user I don't see much difference. GUI keeps changing, but that's pretty much it for me.
http://news.ycombinator.com/item?id=4250371
Mostly third party webapps like the intranet, lunch menu or internal change request forms.

And these needn't be developed in house. Our pretty expensive IT ticket management system doesn't run well on IE9, so we run IE8 internally by default. (We're all able to install our own browsers, so most people are on chrome or firefox)
How not to do customer support testflightapp
Looks very similar to "Diffusion Limited Agregation". There are two main versions - grow from centre, and grow from edge.

You have a sticky pixel, and send it on a random walk. When it hits another pixel it sticks, and you generate another sticky pixel.
Why would the government want to legalize drugs when having cartels to fight gives them reason to assume more power?
Former space workers struggle a year after last shuttle
The National Security Agency put out an RFP for Skype decrypting/intercepting awhile back and this was the first thing that popped back into my mind when Microsoft bought Skype. Then, when M announced they were replacing the supernodes, it only re-confirmed what was going on, in my mind.
Store it on the server: The user-agent gives you a session-id to use as key.

It may be that session-keys should tell if they are anonymous or if they represent (locally) authenticated users, but that's a very complex subject I won't claim to have a clear opinion of yet.
This is the kind of thing that makes it annoying that just about all interesting internet companies are in the US. Why can't Europe step up with some competition?
Marissa Mayor, Yahoo's new CEO, is Pregnant
I think the OP was talking about why Autodesk is buying a social media company.
I seem to remember JWZ saying that some screensavers were mistakes.

And the Fractint stone soup people included many "error" algorithms.
Yahoo is one of those companies who has so many great properties that it will be easier than it seems to resurrect that company. They just needed a competent CEO.

I think Mayer is the right choice.
Thanks, we have something that will surprise all of our competitors :)
It will be very interesting to see her juggle a pregnancy and being a new CEO. I wonder if she goes "MIA" for a bit after she has the baby.
The design or css irc channels always have people in there willing to help.
Plastic Prototype
Rapid Prototyping China offers Plastic Prototype, Rapid prototyping, CNC prototype, CNC prototyping, sla/abs rapid prototyping model process, etc.
Because that's how this type of ban works. See http://en.wikipedia.org/wiki/Hellbanning
Holy cow, did that guy really sell $8k worth of css? (the first pricing table)
Yeah, since leaving. My point is that Yahoo is a career destroyer for its CEOs-none of them have held a significant position afterwards. Bartz even had a great track record before (and during!) her tenure at Yahoo, but that doesn't seem to have helped.
Your Incontinence | Socyberty
IIRC, there was a failed attempt to move it to Windows NT 4.
Except for one rude shopkeeper, everyone I met in France was nice.
Note that Martin Odersky is a Professor at EPFL. So it's not like they got him in teach Scala -- he already works there and naturally wants to teach a course on programming using the language he designed.
I'll try to provide a secular account here ;)

The principles are obvious, and Covey states this in his appendix of the Kindle edition. He claims credit only for packaging them in an accessible way.

7 Habits was effective for me because I answered the questions it posed throughout the text. The book presented a self-evident principle, such as "Put First Things First", then forced me to consider a dozen ways I could implement it. Then, all the positive effects those implementations would bring. I would try to put one of these ideas into practice each day I read. Repeat for 6 more principles.

I put in a good deal of effort and got out a framework that slowly increased my output at work, my understanding at home, and my patience under stress.

No road to Damascus here, just compounding interest over the months since I finished the book. I recommend it based on that.
I'd like it if the next version of Word came with a device that zaps the user every time they try to change the font/style/size in-place. Than clippy should come out asking "it looks like you were about to do something stupid, would you like to learn about styles?"
I have already taken 5 courses and I was thinking the same.
Remember Microsoft has major contracts and relationships with the Chinese and Korean government, among others. This stuff is the dark underside of a Microsoft aquisition. Of course, they have relationships with the US govt as well, but Americans are obstensibly protected by the Constitution -- those protections (as well as due process) don't French exist in many countries with whom Microsoft does business.
Ask HN: Hosting providers in Iceland?
Iceland has 100% renewable energy. Its regulatory environment also makes it a great place to host servers. What are some recommended hosting providers based in Iceland? Who on HN hosts there now?
It sucks that a facade of a company lets anyone wreak havoc anonymously. Businesses should be tied to real people responsible for their actions.
http://news.ycombinator.com/item?id=4251003
Android Query far down the list as well :/

From what I've done with it, I'll reckon it'll get more used in the near future.
I don't think it's too long of a time span considering these guys started in 1911:

http://en.wikipedia.org/wiki/IBM
Time Lapse Video: Building a Rolls Royce Trent Jet Engine
That would be nice. The actual assumption seems to be that everybody uses Outlook with Exchange sending only windows-recognised file attachments...
Holy cow, did that guy really sell $8k worth of css? (the first pricing table)

Less some quite hefty fees:

http://themeforest.net/make_money/payment_rates

If you create stuff that people like me need, though, I can totally understand how you could do well. There are so many small little bits of web design that I need help with, things like this for $8 are an unbelievable steal.
GSON is much more than a JSON parser. Guava has no real equivalent in breadth or depth on iOS. Most of the rest of these are far more mature and battle tested than the comparable Obj-C efforts. Obj-C has been a mostly irrelevant sideshow in the programming world before 3-4 years ago and it shows in the ecosystem. I've been doing nothing but iOS for over a year now so I'm quite aware of what's out there.

And, more importantly, these use the same resource allocation strategies, naming conventions, documentation tools etc as your own code, unlike C/C++ library foo.
It's impressive, but also unusual, which makes sense: most language-specific courses tend to be geared towards beginners / people who are relatively new to programming in general. Some language developers are great teachers, so they make excellent instructors for an introductory course. But I wouldn't say this quality is universal, much like how many respected CS professors/researchers aren't so great at teaching.

Not commenting on Odersky in particular, since I'm not sufficiently familiar with him, besides the white Scala book. I will say though that course description claiming Scala "provides the core infrastructure" for my employer is a small overstatement. We definitely use it for some important services, and continue to use it for new projects, but it isn't accurate to imply it's the dominant language in our codebase.
Best WordPress Resources and How to Use Them
Autodesk's Socialcam Play - for $60 million
Autodesk Buys Socialcam for $60M
Why We Ignore Women's Sports
Jetsetter's Very Cool Side Navigation Anchor.
What's more likely?

That Bryan sold a 1-man web operation to a lawyer, or that he's using a lawyer he's paying to try to hide himself behind?
During my undergrad I wrote some simulations of ballistic deposition that produced patterns that looked very similar to this.

edit: Here's a video someone else created of a similar looking situation http://www.youtube.com/watch?v=j-1uotbxrcc
As someone has mentioned, Cassandra is able to be strongly consistent at the cost of a pretty significant performance cut. I am curious just how significant this performance cut would be to get consistency at the level of something like DynamoDB or HBase which is advertised as strongly consistent. Afterwards I'd be interested to see what the performance numbers would look like for all three.

I agree with you though, locking into Amazon is kind of a drawback :-(
> the more people wonder whether French of Moroccan
> extraction really are French or Moroccan, the less
> French they are

I'm not saying that it's right to try and exclude them. It's just as stupid as the people in American that want to shutdown immigration to 'dirty foreigners' (forgetting that their ancestors were 'dirty foreigners'). Someone that was originally from Morocco shouldn't be consider 'less French' than someone whose ancestors have been in France for generations, but you can't force this to happen by pretending that people have no past (i.e. country of origin).

Maybe the term 'French-Moroccan' has bad cultural connotations in France that you're trying to get rid of by burying the term, but the term itself, or the facts surrounding it are not inherently bad. If someone is "Chinese-American" or "Japanese-Canadian" or "Mexican-American", the term doesn't make them any less American/Canadian.

> Regarding the riots, that's also not relevant to the
> discussion but because you ask, those riots where the
> results of 40 years of bad policies, social rejection
> and latent racism.

I only bring up the riots with respect to where I got the information that Paris has a large French-Moroccan population.
This looks pretty cool, Perlin noise is used all over the place in procedural content generation. I recall Minecraft's terrain is generated using it.

I have no idea why the author didn't include a usable demo though. It would be nice to try out the texture generation without copy-and-pasting, saving and running the code.
> For example nvidia "twinview" seems to make many applications believe that my two 1920x1080 monitors are actually a single 3840x1080 monitor. I can correct this by using a seperate X session for each monitor but then this stops compiz from working.

NVidia ships Xrandr in 302 drivers (now in beta, available to ubuntu in ppa:ubuntu-x-swat/x-updates) so this should be a problem of the past.

It's been very annoying though, especially games which try to be clever and position the window centered on the screen or maximize to full screen have been half on the left and half on the right monitor.
Interesting Things You Can Do With PostgreSQL
I think you mean Calderón.
Strange. Goes to article when I click on it.

Yes: months old. Upon discovering it, I was surprised no one else had linked to it back when the book was being debated.
Low vs. High Level
This is an article I wrote years ago about differences between low and high level in programming. It was part of discussion of whether programming is engineering or not. I think it is.
The Latest On Intelligence
Entrepreneurship is far more difficult in much of Europe. It's much more difficult to set up a corporation, access capital, especially speculative capital (i.e. VC money) as well as some fairly strict taxation and regulatory schemes. This article: http://buswk.co/Hltv5F explains a few if those factors.
I would keep HTTP/1.1, as you suggest. SSL servers on cheap (sub-Raspberry Pi) embedded devices are a no-go for another reason: it is hard to keep the certificate unique and private. Embedded devices with smart cards might be workable.