skysight-inc/HackerNews huggingface dataset:
"Finally, there's the Federal Aviation Administration rule that all electronics, even headphones and e-book readers, have to be turned off during takeoff and landing, allegedly to prevent interference with the plane's navigation systems.

But the scientific evidence for this worry is sketchy. Some devices emit signals that could theoretically affect an aircraft's electronics. Yet “there have never been any reported accidents from these kinds of devices on planes,” FAA spokesperson Les Dorr told the New York Times last year. Once again, irrational fear, not solid science, is dictating policy for millions of travelers."

Actually, it is based on science. Cell phones flying by overhead while landing or taking off overload cellular base stations. So as a courtesy to cellular phone carriers, airlines require cell phones to be put into "airplane" mode. Digital Communications 101 son.
The Django ORM is widely regarded as being vastly inferior compared to dedicated ORMs like SQLAlchemy. It's more of a 'get the job done, quick' solution (that works for simple use cases, but becomes difficult to use for anything more).
AeroFS/S3: Private syncing to Amazon's Cloud made easy
It would be, if it was provably or probably true. I don't think it is. But I wasn't (and I'm not) going to spend an hour arguing the point.

Further reading:

http://en.wikipedia.org/wiki/Falsifiability

http://en.wikipedia.org/wiki/Creative_destruction

http://en.wikipedia.org/wiki/Economic_calculation_problem

http://en.wikipedia.org/wiki/Spontaneous_order
The transaction is actually written to disk twice. Once when it is written to the transaction log, and then again when a checkpoint happens and it's written to the underlying data blocks. Transaction log writes are sequential and fast, writes to the underlying data blocks are random and slow. The whole point of the checkpoint is to convert this sequential i/o to random i/o in an efficient manner.

Still, that's not what we're talking about. We're talking about the difference between writing data to the transaction log, and writing data to the transaction log and then flushing it. Once you call fsync() and the data is flushed you know for a fact (provided the hardware isn't lying to you) the bytes are on the damn platter, and not in some OS buffer cache.
Interesting idea. I can't quite see how it would work, though -- if I understand them correctly, fail2ban and mod_security rely on knowing what a suspicious URL looks like. We could obviously keep an eye on someone hammering, say "/login" on an external site -- but across the broader internet, there could be any number of URLs hammering which would be a Bad Thing.

Am I missing something?
Close to 9 hrs of work/day and with 4 day work weeks this seems to be a well balanced life! One can argue that quality of work is way better than quantity but this looks primarily for a later stage startup founder...
Apple's highly questionable and deeply unfortunate skeuomorphism kick continues unabated. Now we're treated to a radio dial which died out in 1995, and playing podcasts presents a reel-to-reel, which died out in god knows when.

It's completely bizarre. I guess podcasts are a form of talk radio, but tying them to some ancient radio technology that anyone under the age of 18 will have never touched is mental. They're even called podcasts: they arose because of the popularity of the iPod! Insane.

Apple really need to sort their designers out. I wish we could somehow have Microsoft's new Metro design aesthetics on Mac OS X and iOS, then I could have the best apps and OS design, and the best UI to use with them.
ORDER BY, LIMIT/OFFSET have to do with presentation of data. So, although it's highly desired that a language based on the relational model supports them, they have nothing to do with the model per se.

By fit poorly I mean that you cannot express most real-world business inquiries using pure relational primitives without ORDER BY or LIMIT/OFFSET and that's why I think relational algebra is not usable per se. SQL fixed this problem by adding many non-relational constructs, but but without any sense of consistency or direction.

I also strongly disagree that ORDER BY and LIMIT/OFFSET are presentational operations since I often use them not only for wrapping the outer SELECT, but also within correlated subqueries.

To show some proof, here are a few queries which are hard or impossible to express in relational algebra:

1. Show the blog post with the largest number of comments [^].

2. Show the tags associated with the blog post with the largest number of comments.

3. For each blog category, show the 3 top blog posts by the number of comments.

[^] If more than one exist, pick the latest.

NULL is a completely different beast and this is the only real thing one can consider problematic.

I think NULL is only hard because relational model is a wrong way to look at the data. If you see an entity attribute not as a column of a tuple, but as a function from an entity set to some value domain, the fact that the attribute is nullable just means that the function is not total. There is a well developed mathematical apparatus for partial functions, in which NULL becomes a bottom value injected to the value domain, and tri-valued logic is simply a monotonic extension of regular Boolean operators.
It isn't incompatible. I copied the apk over from another device and it works fine. It is something they configured in the app store.
I would think that the word politics would carry more negative emotional content than ugly.
Awesome post - how James Altucher self published ebooks and used Twitter Q&A's to get 100k facebook fans
Experiment and see what works for you. We have an email SaaS business that sends super-targeted emails. Here are all the things I've done that have generated a positive response:

1. Sign up for lots of products and reply when I get an email that looks targeted and based on my behavior. (I want to learn how they do it and what pain they have)

2. Write personal blog posts that are totally unrelated, and have an "About me" section to send curious people to your company. Two that were on the front page of hacker news were "Burnout is caused by resentment" and "A standing desk for $22".

3. Write company blog posts about how we built our product. Most recently: "How we built our HTML email editor using liquid, wysihtml5 and premailer"

4. Work in a highly visible coworking space (we're in General Assembly in NYC).

5. Build relationships with people who sign up on your launch list by sharing interesting things you've learned (did this last week and got a phenomenal response).

6. Ask VCs to introduce you to their portfolio companies. Ask the portfolio companies to understand their problems, not pitch your wares.

7. Tap your network for advice and help.

That's what we've tried so far that has been beneficial. Good luck!
I have to clean up a bit of mold in the (detached) garage. It suddenly occurred to me that perhaps I'd better purchase the application-specific cleanup materials using cash.
I like that GitHub offers SVN interoperability, but this tutorial doesn't seem tailored to its ideal use-case. I would imagine that the biggest benefits of using SVN to access github would be for use with higher-level tools (IDEs, continuous integration systems, etc.) that already have SVN backends. If you're just going to be interacting with your repo from the command line like they do here, though, you could spend the same amount of time it takes to read this tutorial to learn the four or five git commands you would need to complete the steps it covers.
It's a pity the translation is so, so bad.. The speech is just brilliant, the thoughts are deep, and the guy is just amazing. He is a south american Mandela, he has been prisioner for 15 years in solitaire confinement under the militar government, and now he is president. He lives in his farm, in a very simple little house, and gave the presidential palace to be used for housing people without houses.
I was surprised by this. Googling turned up this article from 1998: http://www.tcforensic.com.au/docs/article9.html, and of course Wikipedia: http://en.wikipedia.org/wiki/Fire_investigation#The_New_Scie...
. Wikipedia makes it sounds like science is making it's way into fire investigation, starting with the 2005 and 2007 experiments by the ATF, but it's not clear how many fire investigators have paid attention to the results. Thanks for pointing this out. I learned something new today.
Cool app in a lot of ways, but its conceptual hierarchy seems weird to me so far — the main section that you're presented with upon launch (the "Library") has a tab bar at the bottom split between "Podcasts", showing podcasts you've subscribed to and/or downloaded episodes from, and "Top Stations", showing popular podcasts on the iTunes Store. So far so good.

But then there's also a "Catalog" button at the top-left that "flips the app over" (a la iBooks) and shows you a general store-browsing interface. The corresponding button to get back—which, I'll note, is on the opposite side in that view!—is labeled "Library".

tl;dr: There are Store interfaces in both the Library and the Catalog, seeming to break the conceptual hierarchy, and thus annoying me.
Just gave it a shot, and I wasn't impressed in the least. These types of apps are where Apple really fails. It's like they don't use the same designers they do for any of their other products on these small apps.

The interface is lousy, and very similar to the Music app. Discovery doesn't seem very useful either.

This might be useful for a 'light-weight' user and listener of podcasts but this doesn't even come close to apps like Downcast in terms of features.
Github uses s3 too (They are backed by Rackspace)
FYI, requires iOS 5.1
Essential plugins for Sublime Text 2
>It also has a thing to navigate methods, but I have to use something called tags, which means a) I have to figure out what the hell that is

Well. I'm not exactly old, but seeing someone say that about tags has made me feel rather ancient.

There are better ways to navigate code than tags. For Emacs, for example, my setup uses Rope to navigate Python code.
1, O_DIRECT, 1
Getting started with Dwarf Fortress (book)
> "Politics is show business for non-pretty people"

It's worse than that, since I'd categorize the TSA as part of the blob of bureaucracy that is one step removed from politics or real political (democratic) accountability.

Voters and politicians panicked after 2001 and acted to do "something". Unfortunately, it's been over a decade since that something was put into place and for at very least half that time we've known that it's a mostly misguided effort.

How long does it take for the US government to undo mistakes like this, if ever?
Become a Google power searcher
I think it's clear now that Apple likes skeuomorphism. They've been using it in the design of their products for the last few years. I presume it is helpful to less technical people (especially on device like the iPad which is attracting a lot of new and older computer users).

They use this same radio design on the iPod nano radio (the first nano with a video camera). On that it's actually inconvenient and hurts the design. In this case I don't thin it really impacts either way.
A Casa sem Janelas de Takeshi Hosaka
It is an argument for straightforward and effective regulation. Otherwise, individuals end up jumping through endless hoops, when they are even offered an "opt out" or similar option.
> Ebooks would have made his bag a lot lighter over the years.

Agreed. I can't imagine that there is a reason for paper textbooks anymore. Even if it's a one-time, non transferable purchase, charge each student (or school per student) like $10. The textbook folks make a decent profit and the students get new, current books every year.

> It's also cheaper to distribute electronic books than physical ones

This is where I'm not so sure we can do this yet. The lowest-end Barnes & Noble Nook (Simple Touch) is $99. That's not expensive to me but still might be out of reach of low income families. Half that (or subsidize) and I think we'll be perfect, no more heavy textbooks for kids and millions of public domain books available for reading.
One of the big problems with frame delay is it tends to round up. On a 60FPS device 30.1FPS generally means you miss one out of every 2 refreshes. But a 35ms frame delay and you missed 2 refreshes and can even lose 3 which is ~100ms and rather noticeable.
Working with big companies: Tips for startup founders
Tim, if you want to talk substance, you have to peer deeper under the covers. And if you do that, then you just can't overlook the fact that the query execution model used by MemSQL is significantly different than that used by old school relational databases, including MySQL. And what's different is that MemSQL translates you SQL query into extremely efficient C++ code. Code that is compiled and executed natively. Whereas MySQL, SQL Server, Postgress, Oracle - all of these products evaluate queries by interpreting their respective tree representations of your SQL queries. So which database do you expect to be faster? The one that runs native code or ones that interpret?

This is a huge differentiator we are talking about here. For someone who has been around databases for quite some time (of which I had spent about 5 years working on SQL Server engine) this is very exciting. Is it not?
I get whole screen "blink"s on OSX 10.7 chrome 19, especially in the beginning when boxes of text are moving in an out. Just when you think one is out, it flashes in for a second and disappears. Probably an off-by-1 or something?
I have no interest in MemSQL.

I think it is reasonably fair to test MySQL's default, recommended configuration which writes to disk frequently, particularly if the other configuration is not worth using.

If it is worth using, then the real question is what you give up by using MemSQL instead of MySQL in the alternate configuration.

If you mean to ding MemSQL on durability then you can ding MySQL on speed. If you aren't going to ding MemSQL on durability (because you are comparing it to less disk-intensive MySQL configs) then presenting a case for MySQL means you have to come up with something that you are giving up other than durability based on frequent disk writes.
Thinking of Outsourcing? Beware of Elance and SynapseIndia!
Journalists interested in the following extensively documented case of perjury, abuse, conflict of interest and possibly illegal orporate collusion please contact rpm@empiricalwellness.org.
Through Elance, Empirical Wellness, Inc. hired SynapseIndia to build a website/app that would assist healthcare providers and researchers to work with patients through cellphone services. Almost a year after the project due date, and after receiving the majority of payments, SynapseIndia demanded the final payment even though they had produced only an incomplete and defective website. Empirical Wellness was forced to file a Dispute with Elance which escalated to arbitration.
Throughout the 4 months of arbitration, Empirical Wellness proved that the SynapseIndia lied throughout the development, and that the COO of SynapseIndia (Kapil Gupta) repeatedly lied to the arbitrators--under oath. SynapseIndia is Elance’s most profitable provider, and Elance refers all their arbitration business to Net-arb.com. Net-arb imposed no penalty for SynapseIndia’s perjury. Empirical Wellness was awarded only a small refund along with the incomplete and deeply flawed code for their website. Elance paid the financial award for SynapseIndia, and instead of providing the code as ordered, SynapseIndia sabotaged the website and provided only useless sabotaged code. Despite promises from Michelle in Elance's "Dispute Assistance" there were no consequences from Elance for the contractor's refusal to comply with the "binding" arbitration.
The undersigned personally lost about $30k and two years of work. BTW, most of the reviews of SynapseIndia on Elance are positive. So is mine. This is because when the due date for the project arrives (and the project is still far from complete), the client is pressured to provide a positive review. Not wanting to alienate a contractor who already has our money for an unfinished job, clients like myself post positive reviews. Then, when the work goes bad, Elance absolutely forbids any modification of the review.
Robert P. Miller, PhD -- President, EmpiricalWellness, Inc.
Your Zen is showing :)

I really enjoy posts like this which take a subject which is usually discussed from a "mystical" or "spiritual" perspective, and instead attempt to approach it from a physiological perspective. This pleases the knee-jerk part of my brain which often screams "skip the mumbo-jumbo and show me the data!" (and I'm slowly working to tame that part of my brain, because I recognize that an "empirical or be damned" approach is not a balanced one).

In "The Way of the Peaceful Warrior", the author discusses how the idea of enlightenment being fully realized in an instant (like turning on a switch) is a misconception, and that in reality, its more about having enlightened moments, and then increasing the frequency of those moments, like slowly ramping up your enlightenment duty cycle over the course of several years.

This bit was one of those enlightened moments: "I realize that I should not ask myself how happy I am but rather how attached am I to happiness".
Personal UAV - Drone Shopping List
Who the hell changed the submission title? It was clearly stating that it was submitted by the founder. And now it has some ex-facebooker BS in it. Who cares he was with Facebook. The fact that he's on HN is what matters.

Please stop. You are not helping. Keep it human.
I have yet to receive a request for parallax. And we I do I will kindly point them in the direction of any marketing firm who knows nothing about usability or implementation.
An article on the demise of winamp suggested that the winamp people were receiving over $100,000 a month in checks sent by mail. I would suppose if you had an easier way to pay then checks by mail, even more "regular" people would be willing to pay.

I point out winamp because it is similar in that no new features are unlocked after paying.
Zynga Unleashed Liveblog
To clarify, memcached's page does not say "durable by default"
E la Carte Hires Former OpenTable Director of Sales
A call for parallax scrolling sanity: "Oh God, My Eyes!!!"

Neat script though.
For example, according to the TSA, the 11-inch model of the MacBook Air is fine to leave in your bag, but the 13-inch model must be removed.

There's nothing inherently unscientific about this rule. Presumably someone has calculated the volume of explosive that's worth checking for, and then another person has translated that into simple, practical rules that can be quickly taught to a large number of border agents.
With PostgreSQL the programming language can be almost anything you want (I have some stored procedures written in Python), the data structures can be reasonably arbitrary (you can build your own data types easily, the better database libraryes already support arrays and dictionaries, and in 9.2 JSON is being shipped by default), and the source control problem is easily solved by having pg_dump output your stored procedures to a file.

The key advantages are then that 1) if you need to take the output of one query and use it in another--especially if they need to be in the same transaction--you can bring the round-trip time down to nothing and 2) this part of your abstraction can now be modified as part of a transaction, making changes to table schemas (which PostgreSQL supports as parts of transactions) something to do painlessly and without downtime on production.
I think Apple is probably targeting the light-weight users and trying to attract new users. Advanced podcasts features are something relatively few people care about. I listen to several podcasts daily and 99% of the time I just press play. I don't care about setting speed, bookmarks, or any of the other featured apps like Instacast (which I use) offer.
It's great that these apps are still available on the store and good for the developers that Apple hasn't just killed their business with a free alternative.
What does that have to do with ebook readers, mp3 players or laptops?
> I can't help but think passing ids and finding the object again on the other side is bad design.

It is good design. Why? Because you don't want to pass mutable state (read: your user model) across thread/process boundaries if you can help it. What if the mailer modifies it? What if the caller modifies it while the mailer is working with it? It may no longer be valid. Rather than trying to reason about all possible states it could be in, it's easier just to make the job bootstrap itself with all the data it needs.

Confining instances to threads is far more sane than using mutexes and locks or relying on your runtime's GIL to watch out for you.
I hate to break it to you, but there are about as many definitions of "ORM" as there are of things like "functional programming".

What you have described would be considered, by many ORM critics, to be ORM.
Show HN: Food from Twitter
The primary settings are:

sync_binlog=1
innodb_flush_log_at_trx_commit=1 (which is default, but we add it to our configs since we run with =2 on the slaves since they don't need full durability)

We do use some performance related settings related to this as well:

innodb_flush_method = O_DIRECT
innodb_prepare_commit_mutex=0 (enables group commit in the Facebook patch, other branches have a different setting)

For settings like innodb_doublewrite we leave the default of enabled.
If you generate some data which would be dishonest when published, it is also dishonest in private, except that you are only being dishonest to yourself and nobody can review your dishonesty.

If you generate data which are honest in your use case, then you can publish them honestly as long as you are specific about your use case.
I dunno, I think it's kinda fun. The app has some personality. I can certainly appreciate that some people don't like this style of design, but there are a lot of people who do, too. (Perhaps part of why we don't hear as much from them is because most of them don't know the word "skeumorphism"?)
It's hard to give you advice knowing almost nothing about your business, but I am pretty sure facebook ads aren't the right strategy for you.

Can you tell us a little bit more about your planned product and brand?
This is great! Especially it seems to be working good when the page is zoomed out.
I'm not upset at all.

In fact, I'm quite amused that people find this post enlightening and insightful, when I find it to be...obnoxious might be too strong a word, but definitely self-promoting and lacking any substance. Apparently some people agree with me. Life is funny like that.
My biggest issue with this design, unlike say, the leather bound Address Book, is that it's tied to a technology that the generation Apple would like to appeal to have never used. It's akin to changing the App Store to having hand written floppy disks. All the teenagers that Apple would love to attract have no attachment, or perhaps not even an idea, about the object Podcasts is designed about.

I agree that it probably is helpful to less technical people, but only when those items they call back to are ones the user is familiar with. Choosing a reel-to-reel is a terrible decision. 11 year olds today will have never known a world without an iPod. The iPod is the music player. At least Apple didn't try an iPod within an iPod, I suppose.
Xbox Live Code Generator Download
System Feed is surely within the multi-player gamer supplier a Microsoft Organization performs. Both island have their the cost of it law because of playing the game play. The video game also comes couple of copies Xbox Keep A really and additionally Xbox Live Your used watches. Xbox live Enjoy comprises of a lot of terms example avatars, videochat, multi-players, Mottos about tv screen to do with video game player single profiles, Challenge results, that will be attained on game play, Xbox console Facts, Family and friends opt-in list, Integration that has Bing, and so.