skysight-inc/HackerNews huggingface dataset:
I boot into backup cycle:

I have a host running DHCP, TFTP, NFS and Linux containers. Every system I install in my intranet is first created on this host. Its then booted over PXE, to sync itself to disc. The crontab contains a sync back to the NFS server every night. And the server is doing incremental backup of them all using cpio to USB discs.

I have 3 packs backup discs. One where the active is attached, one in the shelf, and one at a neighbor. Those 3 packs rotate every week. I handle backup in my company the same, beside that 2nd storage is carried home by the boss, and 3rd storage is a bank locker.
> I'm not a robot.

How do you know?
My previous two used cars have been ~$600 and ~$800 and they've been running reliably for years. Maybe you just need to know where to look? I do live in a more rural area.
I guess you want to filter eg the Debian list by the packages you have installed ideally. An API to the same info would be nice.
Slow compilation time is actually a great reason for having a REPL. e.g. Clojure and Julia are both REPL-based languages, though both secretly need to be compiled (and do so relatively slowly). In practice you don't notice the compile step at all, since after compiling and running once you can just compile 1-2 lines at a time in the REPL and it patches the running program for you – it's all instant.

A more interesting issue for REPLs is how expression- or statement-oriented the language is (c.f. Martin Odersky's concerns about the upcoming Java REPL). In Java/CXX it's much more likely for a function to want to change an external object, in which case you'll need to set up the environment, run the code, check the environment for the change, for every line you write. That's much more likely to be the nail in the coffin for this.
Dissecting the NoSQL Benchmark
$1000 is a huge amount of money for what looks like a very basic landing page. In my opinion it would be better to just shell out $150 for the designmodo's startup framework, http://designmodo.com/startup/ and spend an afternoon tailoring it to your needs.
Codewars now supports Haskell and Clojure
Never said I got reimbursed for AWS. As far as I know the SLA is on their infrastructure, was your problem tied to a specific OS?
Well from a practical sense it's just making it more modular for you to mix and match without duplicating configuration. But the fuss is about PR. If this were Gentoo or something there'd just be a big directory of ebuilds and you'd just use them as you needed. But an announcement like this always makes it to the front page of HN, and then other sites, and they get more eyeballs on their site. So it's half useful, half business-as-usual.
John McAfee advises Larry Ellison on his retirement
Well, if your are willing to make a distinction between faith and believe, you might be right, IMHO, but that is opening a can of wormy questions that I'd better not go on writing about :)
'Lost chapel' skeletons found holding hands after 700 years
It's a micro version of python so that it can run on embedded devices, this is just a demo board. You can play with the code on your local machine.
Differences from CPython are here: https://github.com/micropython/micropython/wiki/Differences
If you run CGI you may be/probably are.

Honestly, I'm having trouble seeing how this is the end of the world vulnerability that it's being hyped as.
You can go a lot farther back than 2005 or 2001. My used ones are from the 80s through 90s and they were only around $600 to $800
Cheap pin headers are just punched and shoved into nylon housing. They have very little contact with a male connector.

These pin headers are machined and have far better contact with anything plugged in.
I'm mainly talking about the fact that in the previous points they substantiate heavily by linking to Google pages about what they're doing. On other points they simply do the literary equivalent of "nuh-uh".
ELearning security: share knowledge, not sensitive data
I think you're wrong about that. The used cars I've gotten for ~$600 to ~$800 have been reliable for many years. They're not bad at all. Maybe this depends on where you live? This is from a more rural area
You are describing blacklisting known bad values.

()&#32;{

()+{

Would those make it through? I don't know, neither does the person writing the WAF.
How about installing zsh and making that the default shell? Is that enough?
- Simple and Minimal UI

- Crawl & Extract Static, Dynamic, Single Page Applications.

- Fixed pricing for unlimited scraping

I used Kimonolabs but found it falling short of Import.io. Import.io is great but it felt very bloated and complicated to use.

If you already know how to use Scrapy or a free solution and it works for you then honestly you won't need it.

There's also a free plan where you can run any number of jobs but each job has a limit of 30 minutes and a wait line.

Further adding to the price point, you can create as many scraping jobs and run it as often as you want but in the free plan there's a wait line at peak load.
>Most programs should be using '/bin/sh' and not bash.

Why? There are some non-trivial things that you can do in bash but not sh (or dash)[1]. Remaining POSIX compatible by way of never adding additional features seems like a great way to never make any forward progress.

[1]: http://mywiki.wooledge.org/Bashism
Fun fact:

The message is misformatted in the archive beacause the mail client bungled the MIME type (just "text/plain" which means "preformatted, don't reflow lines", instead of "text/plain; format=flowed" which would have been correct here).

Apple's Mail had this bug at some point as well.

edit: Seems there's more to it - the format=flowed part was also, until a 2010 release of MailMan, stripped out by the mailing list sw even if the original mail had it correctly. And then the web archiving part (Pipermail) dutifully follows the specs. Can't easily tell if this is a case of outdated MailMan installation or mail client bug. See this 2006-vintage bug: https://bugs.launchpad.net/mailman/+bug/266341
I agree in that if the law mandates you have to allow certain parts of your property for public use then it should also protect you from liability if a member of the public gets injured on that part of the property.

That being said, I think this decision was the right one. Public access to the beach trumps someone's concern about liability.
That's completely untrue. At several points rodket production has been ramped down because demand was so low. The real issue is getting mass to orbit is stupid expencive. So, minimizing how much stuff needs to be in orbit is a huge priority. At the same time it takes little effort to give satilites a fairly long lifespan because solar power is abundant and most orbits are stable.

PS: In the end there is a fairly small list of things satilites can do, they can measure things, relay information, or act as a beacon. Useful, but we don't exactly need 10 independent world wide GPS platforms.
The compilation is still happening through a native extension on the server.That's personally why I prefer LESS.It is powerfull enough AND can run on the client,without needing a server.
smartmontools can be utter crap when it comes to interpreting SSD data. Some manufacturers seem to deliberately program the SSDs to report SMART data incorrectly, or report correct data under the wrong code[0], just to encourage you to use their proprietary software.

I have an 840 Pro in one server that works okay with smartctl, but the Corsair Neutron GTX in a different server has readings all over the board that are utterly useless.

[0] http://forum.corsair.com/v3/showthread.php?t=89316
Sharing beautiful text messages
Why would he abuse his authority in what is likely a traceable way when he could just slash the tires or what not?
1. Why do you cook? Is it to save cash or is it recreation? Or something else?

I cook as another creative outlet, as a way to relax and a way to put a break between work and personal time. It's a nice ritual to come home and cook a quick dinner, or take the time to make a big meal on a weekend and try something new.

Cooking for myself is also much cheaper most of the time, especially this time of year when we get so many great vegetables in season.

2. Do you plan ahead? Like a weekly meal plan?

I tried to do a weekly plan, but it just didn't work for me. I like to buy groceries for 2 days at a time, at most, and I enjoy the trip to the store to see what's looking good and inspires me.

The only real planning I do is to keep a well organized list of posts and recipes in Evernote that I want to try at some point.

3. What kind of things do you cook usually?

This summer I've been cooking a TON of fish and fresh corn succotash(like a cooked corn salsa). In the cooler months I love making a universal broth for ramen, braising greens ,etc and have it on hand for a couple days. And lots of simple roasts with a primary protein like chicken or pork and a ton of vegetables.

Food52 and Saveur are my go-tos for great recipes and a little inspiration. If you're looking for something simple and jsut starting out, I recommend sidechef.com for great beginner recipes and tips from start to finish.

4. Do you follow any diet? Atkins, Slow Carb etc.

I like the slow carb foods and naturally gravitate towards that without having to follow a real plan. Beans, lentils, proteins and a ton of vegetables are always staples on my plate at home.

5. Do you have any life hacks, tips to be more productive as a cook?

Just like exercise, reading, social time, it's all about how you prioritize. Cooking can be a quick 10 minutes to make a simple frittata, or several hours for something more elaborate on a weekend.

Personally, if I'm working from home, I schedule a break to start cooking dinner in the afternoon. And I usually cook enough to have leftovers to play with for another day or two. It saves time and money to make larger batches.

Other hacks are focusing on one-pot dishes and the slow cooker in the winter. I love putting a bunch of stuff in the slow cooker in the AM and coming home to a done meal at the end of the day with no additional work needed.
We have been working on apagraph.com for last two weeks. Only features are creating beautiful text message, which is limited to 255 characters. And sharing image of your apagraph on facebook. There are some cool animated themes.

Interested in any opinion and suggestions. We still have plenty of tasks to be done but don't want to go far from just two features — creating beautiful messages and sharing an image (or animated gif in case of video theme) on fb/twitter/vkontakte/whatever.
> with satellites designed to be launched infrequently with long design lives

That's good and let's hope it doesn't change soon. We're already risking Kessler syndrome[0], and allowing any poor schmuck to launch throwaway satellites as a way to earn money is a huge, global tragedy of commons waiting to happen.

[0] - http://en.wikipedia.org/wiki/Kessler_syndrome
zsh is also vulnerable. (it's a bash derivative)
Get up and running with iOS8's CloudKit
Ask HN: Let me help you?
I'm working for a nice company where we believe we can help people save time in their team work.

Our service is remarkable on how it helps us to work everyday. We provide document edition, sharing and communication, all the basic we need for our work.

However we don't know how to make people let us help them.

Have any idea?
Cases where Nginx is safe from Shellshock
Nginx and the CVE-2014-6271 Bash advisory
Yes but honestly, Google's level of corruption is tolerable. Frankly, it is expected. No organization of Google's size can completely avoid the idea that "what is good for us == good for customers". I'm pretty sure its justified with the idea of "If people are using Google Search, they probably want to use Google Product X related to their search as well."

It is very ironic that News Corp is the one accusing Google of abusing its position. News Corp not only is the poster child for abuse of its position...it has had actively criminal subsidiaries. Its agents have allegedly engaged in illegal activity for 15+ years (some of which they have definitely been caught on). http://en.wikipedia.org/wiki/News_International_phone_hackin...
I must not be understanding how this works then - how would /bin/bash be executed from a PHP system() call unless it was called directly from the command? And if you don't allow user input into the system call, how is /bin/bash going to be inserted into it? Thanks!
>But people can casually look at code and see vulnerabilities, any time they want.

I think you're dismissing the level of experience, smarts, and inter-disciplinary knowledge it takes to find a bug like this. More than likely, even those with all those skills and at the 1% of them can't just eyeball code and go, "Ah yes, here." They're instead writing a lot of little tools and seeing what they can break. Then they go back, see what broke, and work out if its possible to exploit that exception or crash condition.

These types of tools and methods work just as well with closed source. Attacking closed source seems very unfair to me in these scenarios.
I would not put it past spammers to be trying this angle when generating addresses. Low-hanging fruit and all.
However, with many forms of insurance the expected value is very nearly 1. Term life, for example, pays out 90%+ of premiums as death benefits. You are unlikely to get any of that money, as most policies do not pay out; but the low probability of a payout multiplied by a comparably high death benefit results in E(X) not to far from 1.

Another reason we keep paying for insurance even with bad expected values (e.g., title insurance) is because we have no choice about the matter. If I want a mortgage, I need title insurance, even though only a small fraction of the premiums are actually paid out as claims.
Well I should've taken a screenshot of it. The site was briefly replaced with a message from some guy about losing his job or something, and then a PGP signature. I'm wondering if it may be related to the recent Shellshocked vulnerability (http://arstechnica.com/security/2014/09/bug-in-bash-shell-cr...)
Do two hugely impactful nix-centric security bugs overshadow the hundreds of minor ones found in Microsoft products?

Yes, certainly.
Dow Chemical gave a 5* review.
It depends on the type of umbrella company, for example mosaicisland which is telecom based will actually find you jobs/clients, however they take a higher percentage. They call you an 'associate' engineer.
Beaker Notebook reached 1.0
Ill do it for 500$
> I still wish Australians were keener to be involved in politics and defend their awesome land, culture and economy.

It's worth thinking about whether the culture and the economy is at least partly due to Australians' docility about these sorts of things. Always rebelling and protesting isn't necessarily conducive to working together efficiently.
>But people can casually look at code and see vulnerabilities, any time they want.

They could, but they don't. Same way I can look at the sky and see an asteroid. Possible? Sure. Likely? Not without some pretty advanced tools or a hell of a lot of luck.
When someone tells me they play the lottery for entertainment, I lose a serious amount of respect for them. There's being irrational, and then there's understanding exactly how your irrationality is being exploited and just going along with it!

The negative expected value in dollars is enough by itself, but the "how happy will I be?" calculations are even more depressingly bad. The utility of money is usually measured on a log scale, because your first thousand dollars does a lot more for your happiness than your first ten thousand. By that measure going from ten thousand dollars in the bank to ten million wouldn't make you a thousand times happier, it would make you twice as happy. At least until you get used to it (see: Hedonic treadmill [1]). There's a surprising number of bankruptcies caused by lottery winniners, too [1]. Also the whole stressed friendship thing.

So... yeah, playing the lottery gets you negative respect from me and I think that's justified.

1: http://en.wikipedia.org/wiki/Hedonic_treadmill
2: http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1324845##
it is easy to use, but quite expensive. my debugging activities could use up 10% of the free capacity.

I thought I wouldn't afford it, so I moved away.

it's easy for prototyping, but impractical for individual developer.
I love this landing page: https://www.myvessyl.com
Also: https://www.apple.com/mac-pro
But those were not made in a day :)
I get BSODs all the time on Windows 8.1 because of my video card drivers.
Show HN: Buzzer Server – Apartment Intercom? Buzz People in with Phone
Check your spam folder. A few of their mail servers occasionally have blacklisted IPs.
Manufacturers Struggle to Turn Data into Insight
Japanese railway offers taste of 500kph maglev ride to selected audience
You should try fleksy. It's what I currently use after running into the same issue you mentioned. Fleksy let's you swipe up and down to scroll through the list of suggested words, so if the keyboard ends up picking the wrong word based on your input, putting "passing" instead of "padding" say, you are one flick away from having the correct word instead of having to delete the entire word and retype it again, hoping that the keyboard picks the right completion this time.

I have tried all of the keyboards on the list for Android, and it's because of this swipe feature that I can't use anything else.
Show HN: Maze Unlimited – Android maze game in first person
Artificial Intelligence System Imitates How Children Learn
I've been back and forth as an FTE and contractor for the past five years, and it's been nothing but beneficial. I use the contracting to gain a variety of experiences with different companies and screen them over time to evaluate whether I want to work with them full time.

The variety of experience is key as you'll hone your problem solving skills in a more valuable way than in your F500 gig. You're forced to get scrappier and deliver consistently in a tighter timelines. It just forces you to be better.

And as a programmer the world is your oyster these days. Do the work to zero in on your specific skillset and language/product focus so you can better target you outreach.

Starting with an agency can be easy, but they'll take 20-30% and limit your opportunity for a direct relationship with that client. You could ease into this with a few months of side work while you keep the safe F500 job. Build a couple clients in your portfolio and break out when your personal pipeline equals, or beats your current salary.
> Everything the government does is more expensive than that same thing done by the free market (this is by definition, as the government creates bureaucracy around each of its endeavors)

This is stupid and definitely not true by definition. Free market is full of zero-sum games (like advertising) that waste resources and government can be significantly cheaper by the sole virtue of not having to compete with anyone. Even if free market is often better in practice, that observation is far from allowing for a general declarative statement like yours.

> I can't understand how people think these programs are a good idea. (...) But what we have to do is create incentives to encourage entrepreneurs to come up with ideas.

Because they provide hard to quantify mid-to-long-term benefits, and little profits short-term, which is the exact blind spot of entrepreneurs. Look, capitalistic economy is a greedy optimization algorithm (with the computer-science connotations of the word greedy); if something isn't immediately profitable, it won't be done, period, no matter the long-term benefits.

People like Elon Musk do space in spite of free market, not thanks to it - he had a dream and enough money to push cheap rockets down the market's throat whether it wanted them or not.
Amazing well done! Sounds like they chose very wisely the scope of the mission and came up with a useful goal that they could archive with the limited resources. Lets hope they get some useful data from the methane detector
I agree, which is why I said "deliver video to the right people for evaluating consensus on whatever happens that is contestable". That gives you the right to live a way that is 'contestable' without having to pay a price for it (because you have a right to it).
Can anyone elaborate on this (or at least confirm)?

I can deal with "remote keylogger" _if_ I feel I can trust the business (however ill-defined that may be). Real sore point is ye ole NSA/FBI/whoever being able to demand/siphon that data, so on-device sandboxing is much preferred.

SwiftKey is pretty neat, but may switch to Swype once I'm convinced it's worth the few bucks for a local secure sandbox.
Changes to PayPal Dispute Filing Window
PayPal is changing the time allowed to file a Merchandise Dispute from 45 to 180 days. How does this stack up against other processors? Does it affect your business?

Most of my revenue is from companies paying on Open Account, but I still do a small amount of PayPal sales. Knowing that someone may come back after 6 months and decide to bypass talking to me and file with PayPal directly is annoying to say the least.
You assume they are communicating with 127.x.x.x. Some implementations are smart enough to detect a loopback with any IP address.
You know I have a question for HN. What does everyone think the implications for widely available access to AI? I know that I immediately thought of passwords. Could you ask Watson with everything it knows about a person (or feeding it additional info) would you be able to get a list of possibilities? I might make the iCloud situation much more interesting if you could apply that to anything.

Any other ideas?
Can you show example code exploiting zsh? I haven't seen such, nor found such:

» V='() { :; }; echo busted' zsh -c "echo hi"
hi

But:

» V='() { :; }; echo busted' bash -c "echo hi"
busted
hi
But that's a wholly inappropriate analogy for this situation of expenditure going towards Indian scientists and technicians, because they were engaged in new and productive work...

You've completely ignored what Zizee said and substituted a different argument. Zizee said this:

Let's just forget for a moment that valuable skills and infrastructure are being created...

Zizee is claiming that even if the mars mission were useless (kind of like breaking/fixing windows) the project would be justified simply because salaries are being paid.
How a dumb update wiped $20b from Apple's net worth
> All you're doing is hiding the call to system/execve behind deeper layers of abstraction.

Thats the point, layers where environment variables do not pass - since they in that abstraction do not make sense.

> Plus if people actually went ahead and reproduced all of the GNU/busybox toolchain inside of Python

Basically all of gnu coreutils/busybox, is already inside python, its called import os.

For your rsync example, python-librsync exists. C library, with python binding/interface. No need to run a bash to use the algorithm. If you still want to exec it, then use pythons binding to exceve system call or similar, not to system.

I didnt suggest never to use execve and/or system, I said do not ever use system, sometimes highly questionably use execve.
http://www.tagheuer.co.uk/int-en/luxury-watches/monaco-watch
Minuum is great, one of the first I downloaded for iOS8. One thing that I would like to see more of is text expansion. Apple's stock keyboard has it but I don't think I've seen it in 3rd party keyboards. I also really like gestures if they are implemented correctly