skysight-inc/HackerNews huggingface dataset:
Having an engineering degree/experience is a plus . . . as far as iOS experience . . . if you can create your own apps that's a good first step . . . I would keep your day job and try to find some freelance iOS projects you can work on . . . just be cautious by padding your deadlines so you have plenty of time since this will be nights and weekends work . . . have a contract . . . invoice/review incrementally . . . so you know the client's happy along the way . . . my degree is in engineering . . . you learn lots of skills as an engineer than can help you as a developer, project management, etc . . . plus your education is a plus . . . so 5 years wasn't a total waste of time . . . but you'll need to get more projects/exp. under your belt to get hired full time as an iOS dev so get some freelance exp. and keep your day job. Keep up with the latest, trends, tutorials, start writing tutorials/blog posts get involved with meetups in your area. Connect with some other iOS devs and they can help you get the right skills to get hired. Good luck with the transition.
First, we're talking about laptops not all PCs. Second, the chart is of profit, not sales volume -- the number you gave. If you have not grown your sales by a rate that is at least in line with economic growth, you're in decline. The term describes a simple economic fact, and is correctly used.

You're upset because you see some kind of conspiracy to defame the PC or whatever, but the industry has not grown in sales while the economy has.
Simply not having the American system doesn't default to 'fine.' Besides, Australian education is now well on its way to a similar system.
Same would apply to Ello. If not enough people buy the premium features, it will collapse. Ads on websites are not because developers want to overwhelm people with ads and sell data, it's to keep the lights on when most users just want a free ride.
> It's not the other way around.

In your earlier post, you didn't clarify which observer was seeing which time pass more quickly, and where. In this post, you do -- sort of.

> Bob, nearer to the massive body, will see the same process take 1 - ε seconds to complete ...

If Bob and the process being observed are in the same frame of reference, Bob will see the process require a "normal" amount of time, i.e. a time consistent with classical physics. Alice will see Bob's process require more time on her clock, from her perspective. Bob, in the gravity well, will see Alice's time appear to be passing more quickly compared to his own.

> In effect, Bob has passed through one second of (Alice) time in only 1 - ε seconds of (local, to Bob) time.

This way of describing it is confusing. Here you are saying that Bob's experience of time is equal to Alice's time minus ε, when it's the reverse -- Bob sees Alice's time passing at 1 - ε, while his own time passes at a "normal" rate. It's a matter of how one describes it, because I suspect you understand how this works, the only problem is the prose.

> That's what I mean when I say "pass through time / move along the time axis more quickly".

Again, it's a matter of how one chooses to describe it, and it only proves the advantage of mathematics as a language. If we were discussing SR instead of GR, I would want to say, about the time experienced by (A)lice and (B)ob if (B)ob is moving at velocity v:

A = B / √(1-v^2/c^2)

B = A √(1-v^2/c^2)

In other words, Bob's time is slowed relative to Alice's time, as observed from Alice's frame of reference. The above two equations are only valid as written if Alice's time is compared to Bob's time after Bob completes his journey and brings his clock into Alice's frame of reference.
On Ubuntu, /bin/sh is a symlink to dash. /bin/sh is what system() will invoke.
Can someone explain why apache cgi use bash? You can of course setup an environment without bash and execute your scripts. It's just an argument to exec*() after all.
I've been wondering about alternatives to Twitter as Twitter slowly circles the shit-drain as they try to copy Facebook. Will wait and see about Ello.

Have to say, websites with egregious javascript can be so annoying.
Well put. Executive culture seems somewhat rabid.
$5 a month out of each and every user? Good luck with that - it would put them over Google and MASSIVELY beyond Twitter and Facebook (both in single figures annually).
I disagree completely. This calculation is about the formation of a black hole from a collapsing star. There is no theory stating that the singularity of which the big bang is theorized to expand from was brought into existence from a collapsing star.

Any theory about causes of that initial singularity are basically just conjecture at this point. My understand is that some of these high dimensional theories of quantum gravity postulate colliding 'membranes' and things but they are still very much in development and this calculation does nothing to further those theories along.

Another way I was thinking about it is that the initial singularity and creation of the universe is probably more a result of large scale, topological dynamics where this paper is concerned with more local, geometric dynamics. That's my own conjecture, there. :)
distraction is just a more desperate form of boredom. but i get what you mean
Finger crossed then that Azule can get a proper moving GC to work with LLVM then, until then a CL on LLVM (even Julia) are stuck with kinda bad GC.

I wonder why start from scratch for an LLVM backend, can't SBCL be used to generate LLVM code?
Not having to compete with anyone does not make a product cheaper, it makes it more expensive. Competition drives prices down. So the government having a monopoly over a service makes that service more expensive. Advertising is not a waste of resources, it is investment of resources - literally, money spent buying leads in order to try and convert them into customers.

> Look, capitalistic economy is a greedy optimization algorithm [...] if something isn't immediately profitable, it won't be done, period

Your "Look" and "period" intimidation tactics aside, what you are saying contradicts the way capitalism works. An enterprise only comes to be through savings, that are then invested. This in itself is inherently a long-term process that aims towards what will be profitable in the future. Capitalism only works through sacrificing short-term gains for long-term bigger gains. I have no idea where you got the skewed view that capitalism is myopic as you put it. Apple invests R&D on new products all the time and it funds it with its own money. If it had to pay taxes in the US it might not have been able to fund its own research, and then you'd see companies lobbying for R&D tax cuts, which then generate more waste through increased red tape.

> Tesla, he used his money to force this demand.

You're playing words games. Tesla bought rockets, that's it. He didn't "force the demand" for rockets, he increased it by 1 through wanting them. The essential difference is that Musk did not steal money from anyone in order to buy rockets. The government, on the other hand, steals from its constituents so that someone that did not earn the right to build a rocket can now build one. And obviously Tesla's rockets or whatever he's doing (I don't really care) will be better because he has an incentive to optimize his resources' allocation as it is his money on the line. A governmental agency has no such incentive to be wise with its funds since it never earned it and it can always request more.
You never have to pay anything, and you can keep using
Ello forever, for free. By choosing to buy a feature now
and then for a very small amount of money you support
our work and help us make Ello better and better.

This is way too generous and altruistic to be practical. They obviously mean well, but this is effectively a donation-based model and it very rarely works in practice.

What I think they should do is to offer personal accounts for free and charge for enterprise presence. I know a handful of people who use Facebook and Twitter in read-only mode and who follow just the companies. They effectively use social networks as a news feed of product updates, coupons, deals, discounts, etc. Moreover, they explicitly seek out the companies and follow them. If you think about it, it's an insane arrangement - you have people opting in to hear to what you have to say. This is valuable, this is something worth paying for and it keeps the network free for the individuals.
Agree. Also feel like I'd solve my boredom with more gratifying endeavors--creating things--than my typical method, which is "read about other people creating things."

I'm one of those people who can't get past feeling like I'm wasting non-productive time.
True, they I'd have to agree it was something else then that made him choose to read from notes. We still shouldn't judge after just one lecture though.

Let's see how today's goes..
Ok, i see the appeal. A social network that promises to be different than facebook can reach quite some people, and that will grow every time there is something perceived as being wrong with facebook.

On the other hand, they also claim to be beautiful. And I really don't think so. It is different, that makes it nice. But black on grey with grey typewriter font, retro-boxes and favicon-sized avatar images mixed with scroll-indicators from the latest trend - that is a mess.

But at least they are not a 0815-modern website, designwise, maybe they can reach somethin nice with the approach.
We don't have a root certificate (yet), but our partners are.
I'd prefer to go with a distributed social network, of which there are many (http://en.wikipedia.org/wiki/Comparison_of_software_and_prot...), but none seems to have developed a great deal of traction.
Do you have a copy of or link to that article? Or are you just pasting a citation with a cute title? I have stumbled across that citation a couple of times but I have never been able to find it.
Scientist and Mob Idol (1933)
Cool, I will try to get this setup in my apartment. There is zero security from what I see though. That will need to change.
I'm an entrepreneur and I think Larry Ellison is a turd. Am I blowing your mind?

People start and run companies for a variety of motives. Obliterating the competition is one of them, but it seems to correlate with being a pretty awful person to be around, so not everyone chooses to play by those rules.

Ultimately you get to choose-and are responsible for-the rules you play by. If there's one big lesson of entrepreneurship, it's "take responsibility", and that includes figuring out what kind of person you want to become.
I tried the vuln on win-bash but nothing so far, it just doesn't give an error and doesn't echo out anything..
$1000 is a large amount of money to pay for a zip file with some HTML and assets in it. However, it's a heckuva bargain to get a really competent and well performing landing page for that amount.

This isn't entirely abstract either, most the sites that would hire out something like this would make that money back in a couple days if he was able to bump conversions up even slightly.
Required Fields Should Be Marked Not NULL
Request HN: Designers – Shellshock vulnerability needs a logo
I'm not a designer, but as others have pointed out, The Shellshock vulnerability will be communicated better and taken more seriously with a good logo, as Heartbleed had.

If anyone with design skills can put one together, and get word out, I think it would be helpful for everyone, let me suggest an octothorpe (#) made of arcing electricity (lightning or similar), but take it where you like, it just needs to be simple and catchy.

I recommend explicitly placing it in the public domain, or CC licensing it for resuse, so no one thinks twice about using it in their news stories.

I'm not familiar with the logo buying/selling sites, but if someone put up a page that allowed donations for a good logo, I'd put in a little, and I suspect others would too, given a permissive license or public domain of course.
Why do people keep downvoting me? This is on point with the discussion and it is in the same tone of the surrounding conversation. The only difference I see is that I'm arguing the other side.

Are downvotes votes of disagreement? If so, everyone should be able to downvote.
Fortunately Ellison's DNA wipes off easily with warm, soapy water.
In Favor of Explicit Markup
There's a lot of older web applications that run via cgi.
Managers, Are You Sabotaging Motivation at Work?
I'd just like to point out that you asked for concrete, then speculated based on something you heard.
South Park – Go Fund Yourself (Season 18 Premier)
you need more content
In his defense, SBCL is really fast...
Oracle is a better steward of these projects than a bankrupt Sun would have been. Besides , Oracle has been an active contributor to Linux for years.
init scripts will probably run from dash[1]

[1] https://wiki.ubuntu.com/DashAsBinSh
John Carmack at Oculus Connect: 90mn of candid and off-the-cuff VR banter
You're overreaching. I write scripts against bash, not sh, because it's a better scripting language for what I need. It's more readable and its constructs are easier (for me) to follow. I don't care about POSIX-compatibility when bash can be installed literally anywhere. It's a dependency for the devops stuff that I run and maintain, much like Ruby is a dependency and all the gems in my Gemfile.

It's a considered decision, not a sign of "indecency".
cool, looks simple to setup. I have the same intercom.
Can you test for this using curl?
Helpscout
http://log.irc.tymoon.eu/freenode/lisp?around=2014-09-25T18:...

Essentially, LLVM does tons of low-level optimizations but Clasp does few high-level, CL-specific ones. SBCL, on the other hand, mostly does CL-level optimizations and few low-level ones.
Can the bug be avoided just by setting the default shell for your webserver's user (generally www-data in debian) to /bin/dash? At least from the perspective of Apache users?
I kind of hate articles that start off by implicitly buying into the whole winners vs losers ethos. 'The DNA of a winner' - as if it was both an obvious fact that 'winners' and 'winning' are inherently superior to 'losers' and 'losing', and that it is an admirable goal to always be 'winning' all the time, in that totalizing way where you only win if others lose. And who doesn't want to be a 'winner,' right? I mean, who wants to be a pathetic loser like anyone who doesn't have 46 billion dollars? Certainly not me!

How about 'successful' or 'exceptional'? Certainly says the same thing without the implied value judgment against those who don't share the same value system
You're right i missed that. It was hidden too well. Amusingly it doesn't help either. Sending mail to that results in a google-ish auto-response that virtually says "yeah you're gonna be really lucky if we read this at all, and don't even think about getting a response".
People have been moaning about Facebook's attitude to privacy for years and it's not stopped their growth of users, usage and revenue.

The reality is that for most users this isn't a big issue - they don't understand it or don't care. Of course people don't want to be advertised at but by and large they're not willing to pay what it costs not to be advertised at so they put up with it.
There are lots of ways to set it up. I should note first that most interesting datastores you'll run in the cloud will end up needing instance stores for performance reasons anyway--you want sequential read perf, you know?--and so this is really just extending it to other nodes that, if you're writing twelve-factor apps, should pop back up without a hitch anyway. (If you're not writing twelve-factor apps...why not?)

Straight failover, with 1:1 mirroring on all nodes? You're massively degraded, unless you've significantly overprovisioned in the happy case, but you have all your stuff. Amazon will (once it unscrews itself from the thrash) start spinning up replacement machines in healthy AZs to replace the dead machines, and if you've done it right they can come up and rejoin the cluster, getting synced back up. (Building that part, auto-scaling groups and replacing dead instances, is probably the hardest part of this whole thing, even with a provisioner like Chef or Puppet.) If you're using a quorum for leader election or you're replicating shard data, being in three AZs actually only protects you from a single AZ interruption. Amazon has lost (or partially lost, I wasn't doing AWS at the time so I'm a little fuzzy) two AZs simultaneously before, and so if you're that sensitive to the failure case you want five AZs (quorum/sharding of 3, so you can lose two). I generally go with three, because in my estimation the likelihood of two AZs going down is low enough that I'm willing to roll the dice, but reasonable people can totally differ there.

If Amazon goes down, yes, you're hosed, and you need to restore from your last S3 backup. But while that is possible, I consider that to be the least likely case (though you should have DR procedures for bringing it back, and you should test them). You have to figure out your acceptable level of risk; for mine, "total failure" is a low enough likelihood, and the rest of the Internet likely to be so completely boned that I should have time to come back online.

Thing is, EBS is not a panacea for any of this; I am pretty sure that a fast rolling bounce would leave most people not named Netflix dead on the ground and not really any better off for recovery than somebody who has to restore a backup.
UI programming is different from UX design. If it is just programming 1000$ is too much, there are lot of other alternative options. If it is UX design I think lot more effort involved than you are assuming.
Any slack capacity is waste, and Amazon sure hates that. Consider where the supply of the spot market comes from.
All the modern webserver<->framework interfaces don't call bash directly, but they may end up calling it indirectly in one of a dozen different ways.
If you don't want to obliterate the competition, then software is probably a bad place to be if you want to grow big. Winner take all seems to be the rule rather than the exception.
Right now, the most popular phone for Firefox OS is the Intex Cloud FX (the $33 phone), which was released last month and runs 1.3[1]. However, Mozilla has said that they are only applying updates to 2.x[2].

This means that their flagship phone that was released only a month ago has a critical security vulnerability and there are no plans to fix it. Great work, Mozilla!

[1] - http://www.intexmobile.in/product_detail.aspx?PID=191&PCatID...

[2] - https://www.reddit.com/r/FireFoxOS/comments/2hf13o/security_...
My favourite comment ever on HN :)
isn't 1k too steep? With weebly and other similar apps, its much easier for non developers. For developers bootstrap themes are on a rise?
Google has https://www.google.com/bookmarks/ how you are different from this? Could you explain more about value proposition.
Creating undo/redo in a web app
Toshiba drives are not exactly Hitachi drives.

First, Toshiba had their own 3.5" drives long before the merger with Hitachi. For example, Toshiba MK2002TSKB 2TB 3.5" hard drive was on sale since 2011.

Toshiba's own design and factories wouldn't magically disappear after acquiring Hitachi's assets. So, after the merger, Toshiba sells some ex-Hitachi drives, for example toshiba DT01ACA300 3TB is obviously a relabeled Hitachi drive. But I believe that Toshiba MD03ACA300 3TB and Toshiba MD04ACA300 3TB drives are based on Toshiba's own design because they don't look like Hitachi or DT01ACA300. I suppose reliability and performance will be different between these three Toshiba 3TB drives. And it would be interesting to get some info on this.

Also, HGST is wholly owned by Western Digital. Despite regulators requirement, they didn't sell all 3.5" assets to Toshiba, only some of them. Most of the good stuff (that is, everything currently sold under HGST brand) still went to WD. So, even ex-Hitachi drives sold under Toshiba brand (by Toshiba) and under HGST brand (by WD) might have different reliability.
This feels like a startup is doing marketing research to justify their product.

"Do you think there is something missing from the internet?" [Maybe like our site?]

"What recurring sites do you visit?" [Who is our competition?]

"You find $30.00 on the ground, what are you going to do with it?" [Would you maybe spend it with us?]

How about asking things like:

- What parts of the internet are truly useful to you? Are there any compromises that those benefits introduce?

- What parts of the internet are harmful to you? What are those things attempting to accomplish?

- What could we take away from the internet? How would we do that?
Think of it this way: this doesn't just affect webservers. It affects most unpatched bash instances. The vector of attack is through environment variables in bash. You could argue that 90% of the worlds' PHP servers will probably contain bash, but that the converse is not true: 100% of the worlds' bash instances may not contain PHP. Therefore, the attack surface is much larger and the attack vector much more basic to the way the OS works. Since environment variables are so "leaky" -- they are often spread between processes without any sort of checks -- there are essentially innumerable ways for an exploit to reach a vulnerable version of bash, both remotely and offline.
Thousands of CPanel Sites at Risk on the Bash / ShellShoker Vulnerability
Don't most routers run some form of busybox or ash rather than bash?
It's like a remote execution vulnerability in PHP and Ruby and DHCP and Django and Perl and any of a bunch of different services all layered together.

Environment variables are passed around all the time.
It's in the cloud images for Ubuntu 14.04.
"If you want to grow big". There's plenty of room at the bottom.
Expert Systems in the Right Hands – “Retaking Rules for Developers” [video]
cPanel servers vulnerable as well:

http://blog.sucuri.net/2014/09/bash-vulnerability-shell-shoc...
The reason is that Clasp doesn't do Lisp language level optimizations like escape analysis yet. All bindings are stored on the heap and the stack/registers are underutilized. LLVM is a great library for implementing C and C++ but more work needs to be done to support Lisp features like closures and first-class functions. We are working on that now. The goal was first to "make it correct" and now we will "make it fast". Once we have a faster compiler (give us a couple of months) I don't see why it couldn't approach the speed of SBCL (a tall order).
It absolutely is. Specially now with thousands of cPanel servers known to be vulnerable:

http://blog.sucuri.net/2014/09/bash-vulnerability-shell-shoc...
I'm no designer, but I doodled a thing that could be a logo: http://m.imgur.com/OQFFavW. Criticism/use welcome!
> Its advisable to rename bash, and replace it with a symlink to dash; it shouldn't break any scripts

It most certainly will. dash provides a tiny subset of bash's functionality. Even scripts using #!/bin/sh often contain bashisms; a script using #!/bin/bash is certain to contain bashisms.

If you really want to swap out bash, swapping it out with ksh is likely to break fewer scripts (though it could still break scripts - ksh and bash are similar but not the same - so I don't recommend you do this).

And neither dash nor ksh have this "feature" of exporting functions through environment variables.
I2p 0.9.15
> For me, the root of boredom is avoidant behavior.

Yes!

With three kids, a business to run, and a household to care for, I'm never bored. There's always something that needs to be done. I come from generations of farmers, and it has always seemed to be that when someone says "I'm bored" they are really saying "I'm lazy and don't want to do the next thing that needs to be done."