skysight-inc/HackerNews huggingface dataset:
There is pry for ruby
I wonder if the same technique could work for the microwave range and the cosmic microwave background. That is, is there a discernible "hum" in microwave signals from the CMB?
Congratulations, well deserved
Pizzette rustiche, antipasti sfiziosi
It's hard to write something as crappy in Python as OpenERP.
http://www.catb.org/esr/faqs/hacker-howto.html#what_is

Specifically:

"The hacker mind-set is not confined to this software-hacker culture. There are people who apply the hacker attitude to other things, like electronics or music — actually, you can find it at the highest levels of any science or art. Software hackers recognize these kindred spirits elsewhere and may call them ‘hackers’ too — and some claim that the hacker nature is really independent of the particular medium the hacker works in."
How a game design student in California brought Portal to a graphing calculator
Yeah. I've dropped my bikes three times over 20 years -- every time was at less than 10mph.
This assumes something that I don't believe is defendable: that bad people wanting to install keyloggers on these systems did not already have knowledge of this vulnerability (or, even simpler, that one would seriously believe that they would be unable to find this vulnerability without splicer having told them about it, as somehow he had unique knowledge of the system). Just because I don't have a way to protect myself from harm does not imply that I am somehow better off not knowing that people can harm me.
Helicopter Blows Trapped Deer Off Icy Lake
'Power of Introverts' Video Is a Surprise Viral Hit
Scientists create artificial brain with 2.3m simulated neurons
Fully agreed! Personally, I'm really annoyed by the Skype login sound that's impossible to disable in the Android app.
Google's objective appears to be in delivering the best quality broadband, instead of driving profits. A great comparison to this would be Apple under Steve Jobs.

Patiently awaiting for Google's entry into the mobile broadband domain...
It says the information is from PyPI, and gunicorn is in the "Python 3" category on PyPI. That might be it.

Edit: aha, that's probably the case. At the bottom of the page, it says:

> If a module is red though it supports python 3 it's because they don't have the "Programming Language :: Python :: 3" tag.
> Are they capturing credit card numbers too?

Doesn't look like it, at least not intentionally. They are trying to capture name, email, phone, and company. Source: http://formalyzer.com/formalyze_call.js
I didn't notice that. This is what happens when you post comments when you are supposed to sleep.
eduScrum - Scrum in Education
Power: Remembering America's Longest-Lasting Game Magazine
If it's just the 50Hz frequency, it's easy to make a cheap application with a GUI that computes the FFT of a wav file, replaces the value at 50Hz using some straightforward parameters (e.g home/suburban street/city center) and IFFT back to an output wav file.

I may be wrong but this sounds quite easy to fake...
Several of my friends use pseudonyms on Facebook, although ones that are usually recognisable as manglings of their real names ("John A Smith" -> "Jonas Mith", say). In their cases, I believe the main intent is to stop prospective employers finding their drunken-student-party photos, but I guess it might contribute to privacy in other small ways too.
Police are warning drivers over Apple iPhone maps error.
You're probably hearing sounds that your body is making. The sound of blood moving in your ears is pretty significant when you're in a silent environment.
Object seen in orbit after North Korea carries out controversial rocket launch
We don't demand this of any other profession yet musicians should have a day job and make music for the love of it?

Nobody is demanding anything of artists; it's artists (well, mostly labels, but also some artists) that are demanding monopolies from society.
And the winner for cross-platform mobile app dev is ... C++?
> my concerns are around replacing AD Domain Controllers with Samba.

Here for us (not OEM) the whole AD stack you mentioned is completely overkill, and the stuff implemented by this Samba release looks terribly like covering 99% of what we use and need in our half windows (customer TSE access, networked file store), half linux (web hosting + many services) infrastructure.
Most of my programming these days is actually done in IPython notebook. Having an instant feedback is invaluable. I put my code in plain old .py files only once it needs to be imported.

I'm even wondering: if there was a way for notebooks to import each other, would I still bother with modules?
IOS 6 Wi-Fi problems keep hanging on
Good for Rovio! It was only matter of time when this would happen. Considering that there isn't a day, at least here in Finland, that one doesn't bump into some form of Angry Birds merchandise. Yesterday evening I went to get couple of beers from the local store and noticed Angry birds soda, candy, reflectors and plush toys near the counter.
Talk about perfect place to sell your merchandise if you happen to be queuing with your kids :)
There's a great (but somewhat lengthy) video tutorial[1] from Pycon US'12 that covers a lot of IPython and the Notebook. Highly recommended; it's a live demo by the authors of the tools. Seriously, IPython is the coolest thing that happened to Python since Python, and anyone even slightly interested owes it to himself to play with IPython.

[1] http://www.youtube.com/watch?v=2G5YTlheCbw
Apple television: Where others failed, content could hold the key
Judgement day close? Meteorite hits Sweden.
Discuss.
I saw Ravi and Anoushka play together 10 years ago and it is still one of the best performances I've ever witnessed. Anoushka broke a string, which I guess takes awhile to replace on a sitar, and Ravi just started giving a lesson on percussion with out missing a beat or breaking a sweat. He started lecturing about music and having the tabla players demonstrate. I left the Kimmel Center smiling ear to ear.

Sometimes talk about things like serenity and presence is shallow, because the authentic experience of spiritual depth is rare... Even in a room with 2500 people you could feel Ravi in the room and know you were in the presence of greatness. I guess that's what happens after years of dedication and spiritual discipline.

I won't hope to be half the man Ravi was. I'll be lucky to have even a speck of that kind of mastery in my life. I regret not seeking him out while he was alive. It would have been incredible to hear his music live one more time and to give him a hug and thank him for his immense contribution to the world. I'm grateful that I was even in the same room as him once and I'm grateful to live in a world create beautiful music and beautiful lives.
They're fantastic for redundant clusters (e.g. something Cassandra-like). Virtualization doesn't help you there -- you actually need the physically separate nodes.

Keeping power used down directly affects our rack costs, which only provide so much power. We do a lot to stay within that, so we only need 2U (and the included power) instead of 4U or more, since our boards only require 2U.

We place all of our clusters nodes in the same physical box, including the networking between them. This allows us to ship the box to a datacenter and all it needs is power, ethernet connections to the outside world, and possibly, the assignment of static IP addresses. Any tech can install the cluster in minutes.

We're not using the Atom processors though, we're using the lowest-power Xeon E5 in our current design. The Atom S1200 looks interesting.
Also under a lot of debt. Dubai had to be bailed out by Abu Dhabi. Sheik Mohammed doesn't call the shots in his city anymore.

Remember the fallacy of the unseen. It's easy to marvel at what has been built (albeit at a net loss) and forget the alternate uses of those resources.
When is a patent too abstract? Google and Facebook weigh into key software case
Pick a departure date and stick with it. Don't give into concerns about training the company on every possible thing you were responsible for. That could possibly take months to hand-hold them through everything.

Do as much as you can to feel like you're leaving them in a good place, but don't sell your own happiness short to do so.
What is the purpose of the agent that sits on the server with the database? Is it to gather metrics?

One possible architecture:

- Agent is a process that sits on the database server written in Python.

- Code a VERY lightweight, highly stable plugin written in the native code of the database. The sole purpose is to connect with the local agent and give it data.

Agent connects to the central server to dump data and do reports. The agent can poll every 60 seconds for new management commands or new settings.
I'm sure you meant "is" :-)
If there's one complaint to make about IPython, it's that the authors seem to be positioning IPython as a scientific/mathematical tool, even though it is so much more. Most of its docs assume you will be using IPython for its pylab and matplotlib features, instead of as a general-purpose Python shell. This is not surprising considering its roots, but still.

That said, I thought it was quite straightforward to setup and use the IPython Notebook.
Friend is deported. What now? LonDumb - Part II
Thanks. Personally I'm allergic to video tutorials but I'm sure that will be great for others.
If you don't think a post should be on HN, hit the flag button and a mod will look at it. HN is as good as you want it to be after all.
The free version of Enthought solved a bunch of problems for me on OSX. It bundles a lot of the binary libraries that are a bitch to compile yourself.
Not being Zuckerberg is surely a reason to be happy? :)
In Netflix SEC Case, a Chance to Re-examine Old Rules
Google awards grants to boost innovation in nonprofit sector
Disqus Introduces Promoted Discovery and Ads Program
How? If you use function pointers, you end up paying more than the cost of a branch.
Last time this was posted on HN, this question went unanswered: wouldn't variations in the AC line frequency be dominated by variations in recording speed? Even digital recordings have to be perfectly clock synced or they drift out of sync, and not necessarily monotonically. I've made digital recordings just minutes long that sounded fine to the ear alone, yet even after lining up the beginning and end, the middle was noticably mismatched.
For anyone else who doesn't know what it is, this seems useful:

http://www.youtube.com/watch?v=HaS4NXxL5Qc#t=2m55s
My commiserations on the train journey, I don't miss the Brighton <> London commute one bit (assuming it's the same Clapham, of course).

Guaranteed delivery is indeed easy if your messages are idempotent, but if they're not then life is significantly more difficult. Most messaging systems have an "at least once" guarantee, but building in an "exactly once" guarantee, especially with a system with any significant distribution doesn't seem easy at all (tell me if I've missed something though, but event ordering in distributed systems has a reasonably interesting history).

The same obviously applies to message ordering. These (presumably incrementing/timestamped?) ordering identifiers are fine if they don't have to cross a sender/batch boundary, but plenty of situations are more complex than that. How do you "simply" avoid the problem of either centralised synchronisation or time slip in ordering, as well as out of order delivery with major partition events?

Just curious as to whether you're saying that these are all easy problems, or that the domain is easy if you have enough constraints!
Civilization without Twitter
Flowformer – A focus app to get one thing done (or not done) each day
Facebook is becoming less social
Let's say that you save 10'000 $ in an account with 5% interest, then you'll have 500 $ a year to spend on presents. If every child has two children the amount children in a generation is 2^n. When they grow up we stop giving them presents for mathematical simplicity. Then it's possible to give every child in the 9th generation a $1 gift a year. Which is quite neat. If we have a generation length of between 25 and 30 years this will be between 225 and 270 years in the future.
Usually when I have wine at lunch, my coding productivity improves. On the other hand, with caffeine not so much.
Simplest way: have two implementations, copy the proper one into place (and relocate if necessary). No overhead.
This is standard capacity planning which I use to do as an architect in a previous life.

It really comes down to your business model and assumptions. You tell me that your model says you will have 1000 users in Month 1, ramping up 100k users / month till month 12? I will then use that to plan everything else.

For one project we had a requirement of 500 concurrent users constantly using the system. Disk space was not as big a concern as memory/ram. To support these 500 users we needed about 6 large instances. Yes this is a lot of hardware for a very small # of connections which speaks to how intensive the app was.

If you need help be glad to take a look at your specific case.
iSSH 5.5.0 released - includes Mosh protocol support
Github Ruby Styleguide
@kamaal, you seem to have issues dude. Go vent your frustration somewhere else instead of BS-ing here.
386-DX was my first PC. This is incredibly sad, even more so because it makes me realize I'm getting old!
Isn't this the platform Linus used for Linux when he started too?
Philosophical humor
This (and the previous HN on a similar topic from recently) is a great shame.

I remember how excited I was when I saw this talk by a twitter acquaintance (with a fine art PhD) on a TEDx stage in York, UK:

http://www.youtube.com/watch?v=bl0_AJN0oAM

and it made me aspire to do something cool and interesting enough to get invited to give one of these talks one day.

I'm sad to see that TEDx's reputation seems to be falling from grace.
You point out an interesting phenomena. I was just looking at this other AskHN thread:

https://news.ycombinator.com/item?id=4891470

People rant about how the Reddit downvote system is broken. Maybe this points to a flaw with upvotes and downvotes--the voters are given too little voice. Thus, they 'contribute' to site dialog less by creating disagreement posts to satisfy their own psychological need. This need could be something like 'the desire to express my opinion to a certain depth.'
Thanks bluekite! We always strive to serve our customer the best.
Polynomial time solution for an NPC problem on a quantum computer
It doesn't mean that if you write C you get less bugs. IMHO that's a not meaningful experitment that makes no sense in practice
Not just audible, either. Electric motors are very naughty when it comes to interference, as are ballasts in light fixtures. I've seen a street light throw off enough interference to disconnect a poor guy's DSL every day when it turned on, and it was only after repeated troubleshooting and hassle that an eagle-eyed install tech noticed (by waiting with the customer at the right time). It's a legend within that company now.
Pandit Ravi Shankar was just one of those masters from Indian subcontinent who happened to get famous and so comes to attention.

Back here in India, such people are quite common[Not to say they are all over the place, but you just don't hear about many of them]. Most of them just don't come up because of lack of encouragement, and proper ways of monetizing their art.

Just to tell you. Back in the past when I was in school. We would practice for hours singing devotional songs in Carnatic music. There was once a inter school competition, where you could sing in any genre you want. Our opposition school was totally convinced our 'old music' didn't stand a chance. To add to our bad luck, they had a complete band that could play with piano, guitar and band. We had none of that. Despite that, our singing was so damn awesome- we didn't just win. But looked something like 100 times more awesome than they were. In fact when the results were announced the judges said, they hadn't heard anything like that before. Coming from average middle class background, I couldn't even convince my parents to come and watch how I sang. No photographs were taken, none of it was recorded. On top of it my parents thought singing was an utter waste of time, and If I get too much into it I wouldn't study well- And so won't be able to get a good job. I wasn't able to rekindle my passion for music until later after I started earning.

There isn't a shortage of how many such competitions I participated in.

You will not believe how much of such talent goes wasted here. And even talent that some how continues into a full practice never gets any attention. Artists often live in poverty, and perform for peanuts. What that basically means is even talented kids don't want to take it up as a full time profession.
Comparing two techniques in .NET Asynchronous Coordination Primitives
Tax avoidance is not tax evasion. One has no legal or moral obligation to pay more than the minimum tax that is due. Google spent probably 10mm putting this tax strategy in place. Among the necessary steps they would have taken would be to get private tax rulings from the various tax jurisdictions stating that their plan was legal and conformed to the tax code.

Google is not the only company to employ this strategy. Nearly every large American company does it also.
Assange looks to contest Senate election
Looks interesting, too bad they don't provide an official node.js client, as the unofficial one doesn't seem to be widely used so it's a bit risky (I guess there's a reason it's called 'experimental')
Sometimes I'm not interested by the articles on HN frontpage. Well ... I don't click on them.
I have an extensive experience as an OpenERP implementer (it's now over) and agree with all of the above points.

By any mean, any communication coming from OpenERP (and partners) must be taken with a grain of salt. It's not that it's PR stunt level but it's often not very far.

That said, there's not better OpenSource alternative.

Also, don't be lured by the OpenSource term.

Also, disclaimer: Sharoon Thomas (if that's actually him) is involved in Tryton (http://www.tryton.org/en/) which is an OpenERP fork. Better in some ways, worse in other ways.
When the oil runs out (or alternatives become cheaper), this will be a ghost town. Heck, the whole country will collapse. No more oil, no more slave workers.

Can't wait.
"Truth" Drugs in Interrogation (1993)
has anyone who knows what they're talking about looked this over? if its correct, it seems like its a pretty huge result
Nice work! I work at Q42 and we wrote some of the (web) software for the Hue platform. As you might guess we're great fans of Hue and we have lots of lamps in the office to play with (http://www.w00tcamp.nl/image/36420335853).

Anyway, just wanted to say that I put up a list of Hue libraries on github: https://github.com/Q42/hue-libs

I added python-hue as the first entry.

To everyone else: Send us a pr if you want to get your lib on the list. Would be cool to see support for Ruby, Scale, Closure, Haskell etc ;-)
It seems to me (and I don't have any formal qualifications to answer this questions) that computer clock drift is on the order of mega- or gigahertz, while this is on the order of 50hz - 5-10 orders of magnitude slower.
Cookies are only used to track your return on that one particular domain. The matching of browser profiles won't be done on the client side.

These scripts will only track you and not receive information.
Category Theory and Programming
Can we address this '30% cut' stuff? You are not blithely giving Apple or Google 30% of your 'profit', the 'cut' is actually a fee for hosting, distribution, license management, payment processing, possibly more and yes, a small amount of operating profit. If you sell your app on your own, you'll have to cover those costs yourself.
As chrome sandboxes flash, I wonder how much hassle it would be to only allow a small subset of fonts through?
There is in the diplomatic area. There's been talk in the papers about proper addresses being rolled out sometime soon but I imagine the squabbling over naming rights for the roads will take a while to sort out.
Not because it's about russians, but because it's interesting: http://ycombinator.com/newsguidelines.html
anything that gratifies one's intellectual curiosity.
But the title says "has overtaken." That's not overtaken by far is it?
I hate when a specific question is asked and tersely dismissed with only an abstract quote from an unrelated source that doesn't really apply. It's a trend I have noticed online, and it's such an empty, rude answering style. (I am similarly annoyed by answering a question with a quote from the documentation and nothing else; it smacks of "RTFM", and although sometimes necessary, the attitude is overused.)

esr's definition of hacking doesn't really apply to what is considered on-topic for Hacker News. So, allow me to quote the Hacker News guidelines[1], specifically:

> If they'd cover it on TV news, it's probably off-topic.

I happen to agree, and I think fighting for this piece to be applicable on Hacker News is a waste of time. The trolls slugging on diego for asking the question are worse, because they skipped the guidelines in two respects (the other imploring us to remain civil).

[1]: http://ycombinator.com/newsguidelines.html
The best of the best has to be: http://www.placecage.com/
did you read the article? they explicitly say it's implemented in the browser with "tracking code".

you can certainly make something that is "ghostery proof", but (1) this isn't it and (2) it would be more complex to deploy and so gain less traction.
Indonesians Still Love Their BlackBerrys
Dubai has been 'out' of oil for a while. Most of the petrochem coming out of the UAE is currently in Abu Dhabi and RAK. The whole idea of building all of this up was to serve as a middle eastern city for the post-oil economy. The success of it is another story; the western expats have been leaving in droves of late and there's not much sign of it abating. The eastern expats (Indian and Chinese) keep coming in though.

A lot of us western expats have headed to greener shores; the oil boom in Azerbaijan is one draw, a lot of the build-up in Qatar at the gas fields is another, and Western Australia is also helping things along quite a bit.

Wage rates for expats have fallen through the floor in the middle east as well - where one once could make a king's ransom in a year or two in the sand trap, now it's not so much the case, even in Saudi Arabia.
i remember using a coprocessor emulator i downloaded from a bbs, it actually worked in speeding up astronomical calculations!
i still have an old toshiba 386 laptop i used 20y ago, pretty much outdated and outperformed by current hardware. I could run the latest linux on it but I am not sure linux 3.7 can be made to run comfortably in 4 MB ram.
Thanks - I know Latex is used, I was asking him about troff :)
If you've ever tried to do this you'll know that while it works in theory, getting it working in practise is much harder than you'd think. In the past I've tried to create acapellas using a song and its instrumental (both digital recordings taken from the same source) using this technique and even with the highest possible quality digital audio the results are mixed at best.
Nothing, that's what the article is about, "uses for a message queue". The inherent attributes of a queue are what make a queue useful.
You can congratulate them on completely breaking the pagedown key then.
In the long run, it is highly likely that you will either be an ancestor of every single human, or none of them. (http://www.bbc.co.uk/news/magazine-19331938) You don't need to give every single one of your descendants a gift. Give 2-5 gifts a year, randomized after filtering out undesirables using a naughty/nice algorithm.

Assuming total population remains roughly the same, if enough people did this, it would actually work. Most kids would get gifts from grand^n Santa.