skysight-inc/HackerNews huggingface dataset:
If laws change, there are causes to these changes that are tied to other laws. Indeed it add more states, and one more layer of laws as I understand it.

English is not my native language and I'm left wondering. Does he talk about the why he thinks the laws could change ? It sounded to me like a vague hypothesis but I'd love to understand better.

If I follow my own musing after watching this I would say time could be the path of least information in an isotropic adimensional space. The axis or path along which compression is the easiest. This would explain nicely why how our brain handles it in such a particular way. If Lee Smolin is wrong it would be the path along which energy cannot be absorbed and entropy can't increase as state relationships are static. Something like a visible effect of the strongest possible force. This could be a simple definition of time. Sadly I'm a layman and most probably completely off the mark.
The author's only real point is about "progress from left to the right".

But unlike in his "Next" example, "OK" does not imply any progressive series of dialog boxes. It just confirms an action.

That derails his train of thought completely.

As an aside, there's most probably nothing inherent in progressing from left to right, it's just an artifact of Western scripts.

Why do Hebrews or Arabs also play the same piano? To be in touch with the rest of the piano-playing world, they just got used to it.

And that's the main argument for "OK left": Since most UIs have used that order for a long, long time, it is (arguably) "right".

At least I'm very disturbed every time a UI amateur imposes his pet order "Cancel/OK" on me.

And brake and accelerate pedals in the car? Also has nothing to do with "progress on the right".

Simple explanation:

You do the major tasks with your stronger foot, which is for most people the right foot. The left is only occasionally used when changing gear.

The right foot sits comfortably on the right side, so that's where accelerate is, because you're using that most. Brake is only used intermittently, so it is located in the second-most convenient place for the right foot.
How to Play Back Blu-ray ISO Files on MacBook Air
And yet, nearly all of the subcultures shared a few commonalities. Some had better food than others, a few had air conditioning, and nearly all were cut off from the rest of the world.

I can easily see the motivation for some creature comforts, but the harsh circumstances of being in the middle of the desert and the lack of technology in general are what help make Burning Man so drastically different from everyday life.
Xamarin.Mac exception reporting with Raygun + 64-bit support
Because I never get tired of this fun fact: the Sherpa people have a great tradition of building new homes as a community whenever a marriage occurs, as Sherpa families generally are quite large and live together until such marriages occur. This is generally a pretty intense process, since the culture has a huge emphasis on household deities and that kind of thing [^1], so houses (and land in general) is a big deal.

I'm not saying that being a professional mountain climber isn't super impressive, I'm just saying that if there was only one thing we could steal from their culture I wish it was less about making it easier to reach high elevations and more about building things together that last decades.

[^1]: I don't mean to be dismissive, I just don't know that much about their religious beliefs.
Here are some perf(1) highlights if you want to get started:

• https://news.ycombinator.com/item?id=6842338

• https://news.ycombinator.com/item?id=7679822

• https://perf.wiki.kernel.org/index.php/Tutorial

Try to look closely at the methods used to correctly apply perf(1) to the problem at hand. If it feels like you understand _why_ it was used, you'll easily be able to determine if it's the right tool for the job.
I've heard it called the third world squat:

https://www.google.com/search?q=third%20world%20squat
Asking customers to perform an HR function by evaluating the work product of contractors/employees?

Unsurprising that customers write all fives to decline non-paying HR responsibilty.
I've been in this exact same situation. I was writing software for a telemarketing company. Initially business was booming using a similar model to the one outlined in this article. In short, the owner made some questionable financial decisions and the company went bust. I was now out of a job but I left with the experience of creating and maintaining the technical side of a multi-million dollar SaaS company. Moving forward I was determined to be my own boss this time around.

I developed a SaaS for marketers and constructed a basic sales funnel incorporating telesales.

What I quickly found out is that my niche(marketers) is comprised of technical, high-level users. The same scripted sales approach that made my last company extremely successful was alarmingly unsuccessful when trying to close deals with marketing agencies and consultants.

Eventually I bootstrapped to over a million in sales by trimming down to a handful of coders and a single marketer. We implemented a trial period and let the software do all the heavy lifting. Not only does this reduce overhead and complexity but it also attracts the "right" type of customers. Customers that need convincing typically don't stick around long. Churn is SaaS kryptonite.
That's funny... I almost always try "command --help" first if I'm not sure. Of course some may point out "man command" but I always find man painful, and revert to google.
Show HN: Team task manager
I was curious too about my own code, so I looked at the last publicly available C code I wrote with fork in it[1], and yep I checked for the error case too :)

I think this just came from being drilled in school on the importance of checking error return values. No matter how unlikely never assume that something can't happen. If it really can't you should at the very least assert on it.

[1] - https://github.com/jervisfm/W4118_HW1/blob/master/shell/shel...
As a bunch of programmers, we created a system for tracking tasks for our team and have put it together as a seperate product.

I will give free 100 user access for 1 year to anyone who asks so I am honestly interested in feedback, not money, from the HN community.
This is awesome! It took us a while to build this and we've still got a number of upcoming features we're working on. Thanks for this!
Except it's 10x better than hipchat in almost every way. Price, funcationality, interop, apis, permissions, etc...
When I saw the title, the first thing to come in to my mind was: Dun da duh daaaa, dun da daaaaaaa....
You wouldn't have to use absolute paths everywhere - you could use paths relative to any file descriptor that pointed at a directory. The shell itself wouldn't seem to have any problem - it could maintain a logical CWD without assistance. Utilities would probably need some other convention - maybe fd 4 points at the directory they are to operate in at start?

In a sense, this is "still a CWD" - but the differences would be 1) you can maintain multiple at the same time, and 2) you could close it.
We also would love feedback about marketing etc as we don't really know about that.
Mooooo!
When writing test cases in shell, you generally just implement a die() function and execute all commands `foo || die "bar"`
This bring memories:

https://www.youtube.com/watch?v=kq5Y_ogiyi0
Wait - was this open sourced _in_ 2011, or last edited then and open sourced only recently? The former doesn't sound right, because I was working in a similar area around that time and would've thought I'd have seen this earlier if it had been publicised.
> Non-tech Burners who have been may “get it” but don’t like all this excess, and are starting to push back.

This is probably the most telling quote of the article to me - "tech" is now code for people who live excessive materialistic lives, so I'm going to rant about that for a bit. I work in tech and do well for myself, but its very disheartening to constantly be compared by popular press to trust fund kids trying to find new and exciting ways to burn all their money while the rest of the world suffers.

But there is a ring of truth to it - there is a definite and huge change in culture when you're hanging out with groups that make on average over 6 figures. I've watched as friends who are stuck in poverty or low end jobs aren't invited to as many parties or events, because its uncomfortable to talk about flying out in your friend's private plane for a week when that person is looking forward to saving up for a new video game. The worst part is watching people become convinced that its some moral failing of people to not have as many resources as them. And then they just don't talk forever. That definitely exists, despite a lot of very good things happening in "tech".
If you don't need to specify a custom message, you could also use "set -e" to die automatically on command failure and use "trap ... EXIT" to display some kind of failure message.
Natero (YC S12) is looking for a senior operations engineer
At Natero, we are small, highly technical startup, building the next generation of data analytic tools. As a cloud service, smooth operations are key to our success.

Submit resumes to: jobs@natero.com

Desirable skills include:

- Knowledge of AWS (EC2 VPC/S3/Route 53/etc.)

- Familiarity with SQL (PostgreSQL) and Hadoop

- Ability to code in Java/Python

You would be expected to:

- Maintain current AWS server infrastructure

- Develop and maintain test infrastructure

- Ensure environment is secure

- Ensure environment is optimized for price / performance / load

- Ensure environment is kept current (patches, etc)

- Manage access permissions for developers

- Manage the deployment for development, production environments

- Manage Backups (System, Database, Software)

- Manage DNS including Route53

- Daily system monitoring (Zabbix)

For more information:
http://www.natero.com/careers/
Want to use redis during test? Forget fakeredis, redis_test is better
When I was young and really didn't understand Unix, my friend and were summer students at NBS (now NIST), and one fine afternoon we wondered what would happen if you ran fork() forever.

We didn't know, so we wrote the program and ran it.

This was on a PDP-11/45 running v6 or v7 Unix. The printing console (some DECWriter 133 something or other) started burping and spewing stuff about fork failing and other bad things, and a minute or two later one of the folks who had 'root' ran into the machine room with a panic-stricken look because the system had mostly just locked up.

"What were you DOING?" he asked / yelled.

"Uh, recursive forks, to see what would happen."

He grumbled. Only a late 70s hacker with a Unix-class beard can grumble like that, the classic Unix paternal geek attitude of "I'm happy you're using this and learning, but I wish you were smarter about things."

I think we had to hard-reset the system, and it came back with an inconsistent file system which he had to repair by hand with ncheck and icheck, because this was before the days of fsck and that's what real programmers did with slightly corrupted Unix file systems back then. Uphill both ways, in the snow, on a breakfast of gravel and no documentation.

Total downtime, maybe half an hour. We were told nicely not to do that again. I think I was handed one of the illicit copies of Lions Notes a few days later. "Read that," and that's how my introduction to the guts of operating systems began.
Yeah, this is a weird article. The author mentions going there as if to establish their credentials, then holds up these billionaires attending as if they're fish out of water.

Not sure about Zuckerberg, but I can find a reference of Elon Musk attending in at least 2004 and Google famously had their first doodle when they were all out of the office for Burning Man in 1998[0], more than a decade before the author attended. Burning Man might be changing, but these people aren't exactly interlopers.

[0] http://www.google.com/doodles/burning-man-festival
Twitch plays Street Fighter against fish!
Would be interesting to observe if there may happen to be some pattern in fish movements as more data is collected over time.
Thanks a lot! Glad to hear someone enjoys the app as much as we do :). Apple actually wouldn't approve the app with "Yo" in the name, so we decided to run with just "Lo" instead.
Conclusion: design for humans and default to non-fatal situations.

It's a lot safer to fail fast and fail safe than to hobble along with possibly undefined state doing who knows what to the system and to the user's data.
I think the central appeal of this article lies in the science behind these fish, but I personally find most fascinating the exploratory aspect of the entire thing. I know man's next horizon is the stars and all that jazz, but we've still only explored ~5% of the ocean [^1] and it doesn't feel like we're making any substantial effort to increase that percentage.

I was not born with any particular zeal for marine biology -- to be honest, a lot of fish just kinda freak me out, even more so after that picture of a flatfish larva -- but the notion of this entire ecosystem literally right beneath us is fascinating.

I think I'm going to try and stop thinking of it as "hey, let's discover X more species of fish and map Y more geological patterns" and more thinking of it as the general sense of wonder: that after so many years and so many accomplishments, there are still some things that we haven't quite figured out yet -- there are still quite a few surprises in places that we thought we'd figured out completely. (The idealist's version of completing your map in Civilization, to use a strained metaphor.)

Does anyone have any good literature about this subject to recommend?

[^1]: http://oceanservice.noaa.gov/facts/exploration.html
Here's how Visual Studio 2013 handles HTML, C# and JavaScript syntax coloring in one Razor view: http://i.imgur.com/he1ieG9.png
Ukraine War 2014 : Russian Army Troops Will Be Executed Ukraine – RAW VIDEO
It's an interesting article, and I read most of it. But it was too long. It says the author is a "staff writer" but it's like he was getting paid by the word.

E.g. do I really need a reminder that "Since 1953, when James Watson and Francis Crick described the structure of DNA ...". If I know about DNA I probably remember the basics of the backstory. But there's a long paragraph leading up to what I assume was the point: "while our health is certainly influenced by genes, it may be affected even more powerfully by bacteria".

That style of writing made sense 50 years ago. But my remaining life expectancy isn't long enough for me to enjoy reading it any more.

Today's generation wants the opposite. E.g. here's the current @SavedYouAClick on twitter:

Denver Broncos. RT @nfl: The NEXT team
to hoist the Lombardi Trophy?

That tweet was short and sweet and to the point. And it saved me a click! :)
Yes, Australia (especially the current government) has a strong interest in coal though the site hosting that article is interested in renewables and thus a decline in coal power.

You can see how big an export coal is for Australia in this graphic here:
http://upload.wikimedia.org/wikipedia/commons/1/12/Australia...

Our coal is primarily exported to Japan, China, Korea, India and Taiwan.

@contingencies, do you have more info on that solar tech story? Keen to read more. Sounds like a massive opportunity missed.
Hah, no. Hardcore kernel engineer here, formerly of Google, you're flat out incorrect.
> Thank you for actually understanding the difference. I am glad someone gets it.

I've seen the difference first-hand many times growing up, perhaps more so than most having attended private schools for a while. I have nothing but respect and adoration for you and others who care for the truly autistic.

More societal acceptance would be great for increasing quality of life, but what we really need is further research into treatments and prevention for the actual disorder. This downplaying of significance through "high-functioning autism" is a disservice to that aim.

> My son was told he couldn't really join a Bay Area Autistic Minecraft group because he was "too autistic"

That is so intensely infuriating, I'm very sorry to hear that. If it's any consolation, I can tell you with unfortunate experience that kids are the cruelest of all towards those with disabilities beyond their own. Nonetheless, I do hope you can find another group that is more accepting.

> Maybe I should just start saying "mentally disabled". Easier.

And you really shouldn't have to. It makes little sense, because as a child we all seemed to know what autism meant. Yet lately it's become trendy to associate with things like Aspergers (which I would argue could almost be an advantage in today's increasingly specialized world.)

But whatever label you settle on, just don't fall into the trap of arguing semantics. Like in the linked article, "autistic" vs "person with autism". A label is only offensive when it's used to disparage. And in that sense, any label can become offensive. Political correctness distracts from the core issue.
I also prefer HTML5, and would hope that nobody is building new products for Flash today. I waited months from my last OS install to add Flash to this system...partly because I distrust Adobe, and partly because I didn't want the hassle of dealing with upgrades. Also, it used to be ornery to use Flash on a 64 bit system, requiring installation of 32 bit libraries (which yum/RPM handles fine, except during OS upgrades)...and I was afraid that was still the case. But, that issue is gone, and they provide a 64 bit build.
You guys are missing the fact that current windows are losing all of the energy incident on them. 5% is infinitely better than 0%.
Thanks for the feedback! We're excited to keep moving forward with the project whether that means integration with other apps or building out Lo itself. It's great though to see people enjoying the app we originally built just to keep track of our team :).
Sorry if I was unclear. I stumbled upon a few issues running ZFS on Linux that are known and on the development roadmap. Things like ARC integration and better failure handling in case of disk problems.

I don't run anything big on FreeBSD and ZFS. I have not experienced problems on a raidz2 ZFS fileserver that runs FreeBSD except that disks drop out quite randomly but I've yet been unable to pinpoint that and it's likely that these are hardware issues as the system runs on budget hardware.

Sorry if my comment spreaded FUD.
Very cool! You've already captured a few hours of my life.

A bit of feed back on the editor -

First, in general, it's a little... mysterious? It's not immediately clear exactly what clicking in difference places will do, and it's easy to click the wrong the and have the song jump around or a element shift or something, so it ends up feeling a bit twitchy. One thing that might help is better mouse cursors, like the i-bar for moving the current play position line, or the hand for grabbing-and-repositioning.

I get what's going on with the timeline being split in three horizontal rows, but I still find it kind of confusing, especially when working near the edges.

Also, scrolling the timeline backwards is awkward when the music is playing, as it brings the play line closer to the end of visible timeline which causes the whole thing to jump forward, negating your progress. I think a zoomed-out preview box would be helpful with highlights marking what's currently visible (like graphics editors often have). I did see you can move around in the song in the player controls but it doesn't show the blocks.

Keyboard shortcuts would be very helpful, particular for fine-tuning block positioning. Perhaps even you could have a key to mark positions during playback for later use in aligning blocks? In fact, in general it would be helpful if you could align blocks to one another, or to the beat.

As a non-musician, I would find it useful if you could "play back" the chord track, for comparison with the song.
Ads are coming to SoundCloud
You're suggesting that there is some sort of technical workaround that can be deployed to solve this possible legal (and, ultimately, political) problem.

I'm not that optimistic. As far as I can tell, the argument being made in this case is: According to US law, country X owes me money and hasn't paid. You, ICANN, a US entity, provide thing-of-value to country X. You should give thing-of-value to me instead (as compensation and/or increased leverage towards getting my debt paid).

While the precise contours of the problem would depend on exactly how ICANN hypothetically loses, I see no reason why that template wouldn't also apply to OpenDNS, Google, Comcast, AT&T or Level 3. If too many pieces of the Internet's infrastructure are "within legal reach", it doesn't matter what technical wizardry someone comes up with - it couldn't be deployed.
SourceForge was absolutely amazing in 2000. It certainly hasn't kept up with technology, and is a horrible ad-infested mess now, but it (and its failed competitors, like Xnot if I remember the name correctly) played a huge role in promoting and distributing open source and Free software back in the day.
The Next Battleground in the War Against Quantum Hacking
Also from http://stackoverflow.com/a/16553503 by the author of SQLAlchemy:

> Do you have any estimates on how much time is wasted, compared to the rest of the application? Profiling here is extremely important before making your program more complex. As I will often note, Reddit serves well over one billion page views a day, they use the SQLAlchemy Core to query their database, and the last time I looked at their code they make no attempt to optimize this process - they build expression trees on the fly and compile each time.
When looking at pictures of PDP-1 http://de.wikipedia.org/wiki/PDP-1, one may have a hard time believing someone thought of structure based editing at all.

ps: I rarely hear about http://en.wikipedia.org/wiki/L_Peter_Deutsch but his work is impressive.
If you filter out infrared light before it comes through the window, would that help your air conditioning a significant amount?
I'm using Yesware freemium and think it's cool for personal use but have not experienced the 'must have' epiphany yet to upgrade.
I think you're right (audio frequency doesn't appear in the formulas I found for sound energy), but I don't think the analogy fully demonstrates why, since it's also possible to have bright or dim light of a particular color!

The issue about the energy of electromagnetic radiation depending on frequency is, if I understand correctly, a quantum issue.

https://en.wikipedia.org/wiki/Photoelectric_effect

That is, quantum theory explains why there is such a thing as nonionizing electromagnetic radiation.
Wavepot – Digital audio workstation of the web
"bash -e" has much the same effect: it basically exits on the first failed command, with considerations for pipelines, conditionals and the like.

http://www.gnu.org/software/bash/manual/bashref.html#index-s...
There was a lot of noise when the Heise story was released with people concentrating on the use of nmap and saying that using nmap is not shocking.

For me the disturbing thing was the pipeline - nmap, fingerprint, identify weak systems and then compromise those systems. Those compromised systems are then used for further surveillance or attacks.

Before the Heise story, I naively believed that this sort of automated attack was only done by organised crime.
"Article" aka advertisement written by "President of AT&T California".

No mention of download caps. Will they exist? At 1 gb/s a customer can blow thru a 150 GB/mo cap in 20 minutes. It's going to be a very very long 29 days 23 hours and 40 minutes until that next IP packet makes it through.

Fortunately I'm on Comcast (hey, they're better than ATT). And I don't know if ATT did ever implement a cap. But here's [1] an article from a few years ago where they were certainly planning to do it.

[1] http://www.wired.com/2011/03/att-dsl-cap/
Courseeplus Announces Private Cloud Campus at 1 Rupee per Day