skysight-inc/HackerNews huggingface dataset:
If I were a large enterprise I'd reconsider CentOS. RedHat's lack of a commitment to the customer's experience in favor of RH's personal design preferences smacks of Oracle-ism. Anything they develop they immediately force on their users, and you have to just accept it rather than use it optionally. It's less easy to get away from those kind of changes versus something more open like ubuntu/debian (and I have no love for debian). And then there's the whole secret kernel patches and backported "features"... Then again i'm a dirty hippie who prefers Slackware, so maybe i'm too Linux-libertarian for today's enterprises.
Came here to make a similar comment. This isn't really a competitor to SpaceX, as they're target a market that SpaceX abandoned. Frankly, while I'm a supporter of everything space, I'm a little underwhelmed by a plan throw sub-500 kilo packages to LEO. That's hardly the next step, and I think is a market that can be more efficiently served by secondary payloads on bigger platforms. Even if the "lets clutter LEO with everybody's hobby projects" market matures, a joint launch of several small payloads on a larger platform will likely prove more efficient, reliable and versatile. And, frankly, the name seems to be some pretty obvious pandering to sci-fi fanboys. I'd be more impressed by a focus on solid engineering and business planning instead of baiting kickstarter.
So use ext4, it isn't as though ext4 isn't included :)
Two issues with that logic: (1) Swartz had extremely capable counsel who knew how federal sentencing worked, and (2) the prosecutors themselves threatened not 35 years but 7.

The plea deal offered wasn't for 7 years (that would have been insane). It was for something like six months. Six months in prison is still a travesty, but it is nothing at all like 7 years.
Usually, it's argument lists that need aligning.

I personally hate aligned assignments. I find it very sloppy. But yes, that is what you would do if you so wanted aligned assignments.

Using only tabs, you cannot do aligned assignments unless you are able to set specific tab stops per line. If you disagree, I can provide an assignment example that breaks tabs. While per-line tab stops might be possible, the overhead of maintaining tab stops vs not using aligned assignments is not worth it.
For those not in the know:

> Firefly is an American space western drama television series [...] The series is set in the year 2517, after the arrival of humans in a new star system, and follows the adventures of the renegade crew of Serenity, a "Firefly-class" spaceship.

http://en.wikipedia.org/wiki/Firefly_%28TV_series%29
I'd argue that commercial incentive is the biggest limiting factor of the human race. Yes, it costs money to do things but I'm really surprised that we don't aggressively pursue space travel just on the basis of knowing why we're here. There's more than enough wealth on the planet to do it, but we're too concentrated on politics/hoarding.

There's this strange fixation with the ground (I usually attribute this to fear masquerading as a budget) and what's happening here, but I feel like there's a lot more out there if we seriously start looking. The kind of stuff that would eliminate the need for commercial incentive that we can't necessarily see now.
There are also obvious barriers. We still have an issue with radiation during lengthy space travels. Plus the type of ships you would want to use in long term or large scale trips would need to be constructed IN space (or at least orbit). Otherwise the craft would be too heavy and too energy intensive to be worth while or even feasible.

We need an orbiting dry dock :)

On a side note,I think one of the simplest (but skillful and dangerous) jobs here on Earth that I would want in the age of space construction would be space welder.
Ask HN: HN Enhancement Suite for Firefox
If a firefox plugin was created with a fork of this codebase[1], would you use it?

If not, is there another plugin that would work better? Do you already use a plugin for HN on Firefox?

[1]https://github.com/etcet/HNES
Note that of course you can still choose to use EXT4 when installing 7
The web client here at work times out with some queries.

5.5 might be improved, but it is the most horrible example of a "web" client.

I also love the "kinda sorta doesn't" works with chrome stuff too. Having to basically open up IE to run a flash app makes me wonder if vmware has any web developers that can accomplish the task sanely.
From the article:

Demonstrating causation between a bad Google Maps listing and Serbian Crown’s decline is going to be hard, though. For one thing, the restaurant’s Yelp listing—also a big factor in choosing a dinner reservation—is packed with abysmal, almost frightening, reviews. And there are any number of reasons a restaurant—even an old, established one—can fail, as Google’s lawyers pointed out an angry June 17 motion to dismiss the lawsuit.

People don't read anymore.
They can use the software collections to install it.

http://developerblog.redhat.com/2013/09/12/rhscl1-ga/
It's not about proving that John Smith robbed the bank, but raising suspicion so that he will be investigated.
Europass is also largely unknown. Politics aside, it is a good format and I would much prefer to get standardized CVs like this, especially for the skill assessment in languages.

The problem here is: some European countries use very particular formats for their CVs. e.g. Germany has the "tabular CV", which expects all these things to be organized by time and date, it even includes where and when you went to Kindergarten. Europass doesn't fit many of those particularities (which is kind of the point).
Fantasy Tennis
I think you're getting downvoted because you didn't substantiate. So, why shouldn't one do it? What do you mean "it's the emperor new clothes"?
Sorry, I meant /this/ spying incident. The minster of the interior already said that the documents didn't really have anything important in it. The guys received ~$25k for the documents. It's not a huge deal actually. It was very very stupid of the American to do this and if I were Obama I'd be mad at the NSA. Why? Because the risk was big but the reward was tiny. You didn't gain much from the documents, yet you now have another huge dent in your relations (again!) and it's starting to piss of German politians & Germans.

America doesn't realize it fully yet, but it's making itself very unpopular in the last 5 years and this will be a huge problem in the future when all that's left is UK, Mexico & Canada (Maybe India) as your friends.
Equivalent for firefox: https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...

It supports grouping in the tab bar, or alongside in tree form. I find the integrated interface a bit better than the Chrome plugin above.
Sorry but the cognitive load for this shell is just too darn high. I understand the power, I even get close to grok'ing the 'why', but I just don't see how I can intuit all the various features from the app. Do I need to spend a few hours doing a tutorial first? If so: forget it. I don't have time to do that, not for a shell, no matter how fancy it is .. however, if there is a neat and easy and fast way to learn these powerful features built-in, I'll give it a chance. As it stands though, the video just makes me glaze over about 1/5th of the way into it .. I'm impressed by the awesome power, but the load is just too high.
It’s all a question of time – AES timing attacks on OpenSSL
I see your point, Sir. I have similar feelings about the fake motivational success crap. Yes indeed - 99% of those are written by people on payroll who are not actually an example of financial independence.

It is in the nature of humans to feel attracted to the future self-image they try to follow. Perhaps feeling the emotions of this expected self-image is what most people like. (Of course, the reality is different - having success has its own domain of issues)

Those articles are simple, easy to grasp, easy on the mind and wishful thinking. Everyone capable of reading can understand them. And project their dreams around them.

In reality, reaching success is a messy, confusing, tough, unpredictable and usually rather long journey. Not to mention the big luck factor that (almost) none of those article mention.

Yet people like them. They don't want the harsh reality. They want the dreamy shit to read between their jobs. No matter how it can delude their expectations of the real world.

edit: but I admit, it can work. People take action based on this motivation and sometimes this is the necessary step to actually do something.
Hard to tell if you're being facetious, but just in case...

1. If your cash gets stolen, it's goodbye cash. If your credit card gets stolen / cloned in the vast majority of cases you're not going to be liable for any of the charges.

2. The more cash you carry, the higher the risk to you, whereas a credit card has a relatively flat risk profile.
The deleted comments on that thread are about 'edw519, not Aaron Swartz. The thread you've linked to to show Aaron's mistreatment happened after his suicide and thus can't illustrate any treatment of Aaron whatsoever. So I have to ask what you believe you "saw happen" there.
Google, Facebook, Amazon and Others Thrive Despite Objections
> Plus you have to go into the bank fill out a form. Why can't I do this online?

Because then it'd be super easy for thieves to empty out your account into some bank in Eastern Europe.
and using grub2
It is a thing, but I find that having separate desktops ("spaces" in OSX terminology) for different tasks helps me context switch back to the task quicker. I keep different desktops for different tasks, each with their own terminal running. Each terminal may have several tabs opens. When it's time to switch to that task, I switch to that desktop. When that task is completely done, I just close everything and remove the desktop.

Keeping this all in my head - even remembering how many shells I had open to do what - takes more thinking and effort than I want it to. It is far easier for me to just say, "This is where all the stuff for X goes" and physically isolate it from everything for Y and Z. And when I go back to it, it's all where I left it. I find this a much easier workflow.
Programmer Craig Muth Kickstarts A New Version Of His Shell, Xiki
I am tempted more and more each day if I knew that I could get SRM and few other choice options working I would spend the time. Thanks for that pyvmomi link I am going to check that out right now.
So I can simultaneously be able buy something that costs $10k but I can't get mugged and lose it all?
Where is the ARM version? Anyone knows?
Face Recognition with Python, in under 25 lines of code - Real Python
The world is going to change drastically in the next 10-20 years. Side discussion related to the article: what to focus on? Will web development still be a thing (I'm doubtful)? If so, what does web development look like in 2024? 2034?

It seems like a lot of engineering energy will go into the design and manufacturing of the systems that will manage human life in space.

Really curious. What do you see?
I'm glad this article made it to the front page, it must have been a repost because last time I saw it come up it didn't receive any upvotes or comments. It really does suck that bad, for anyone who isn't on it or is at all skeptical.

I haven't found a way to run it on a Linux machine, which kind of negates the usefulness of a web client for me; we have a Windows 7 machine in the back room hooked up to a KVM since our $10,000 servers for running ESXi can't run the client on a Windows 7 virtual host as fast as a roughly five year old desktop computer. No idea why. Maybe performance crosstalk with the vcenter host.

It's true that many seemingly routine tasks take an order of magnitude more time than with the C# client, but when the C# client is no longer developed and apparently doesn't receive new features like "migrate", you're stuck with it.

I think I learned from this post there is actually a way to log into the vCenter server and manage all of your hosts from the C# client, so I'll definitely be trying that out. I always thought that vCenter meant Web Client, and maybe that's not true. But even if that adds some of the missing features I'm going back out to the web client to use today, it's just a miserable program and I felt I had to throw in $0.02 here. I used to admire VMWare, but not anymore since I started using their stuff in a business environment.
This is an example of one of the major problems of crowd-sourcing: trust.

There is no way to verify that the integrity of the submitter, who could be giving wrong information due to malice, incompetence, or as a prank. There's entirely too much trust in crowdsourcing.
Well, I did mean Linux when I said "distros". :P
EMV is all very well and good (to be clear, without a cryptogram the payment can't be charged), but it falls down because of the requirement for backwards compatibility. For physical, retail transactions the easy way out of this is a liability shift (make the retailer liable for any fraudulent transactions that aren't run using EMV), but it's much harder for card-not-present (online) transactions, where people just type in card numbers and go.
Indeed. The domestic demand for beef seems to be declining over the last 5 years, surely the demand for lion meat is falling as well.

http://www.ers.usda.gov/topics/animal-products/cattle-beef/s...
That could work. Some guy with a shop in Mexico selling say used iphones could provide a cash sevice giving people pesos in exchange for payment in bitcoin and then use the bitcoins to purchase iphones from the US. Assuming there are sellers in the US who will ship goods to Mexico for bitcoin.
I dont have any luck with Chrome which is a shame...but it does work well with Firefox on OSX so I try not to complain.
Vamping Teenagers Are Up All Night Texting
That always amazed me when I worked with younger peers. They could pick up the new JS framework/build tool/library-du-jour and whip together an amazing, reactive, fluid GUI in an afternoon. I'd try to cobble together a simple, "Hello world!" with the same technologies and throw my hands up after a few days proclaiming it to be the worst invention since the dust-jacket.

But I taught them about unit testing, data structures, and algorithms. In return for making their programs easier to maintain and faster they answered my dumb questions about crazy JS frameworks. Eventually I did get, "Hello world!" to appear in my browser screen.

I often wonder why it's so complicated but they assure me it's for good reasons.
I wrote a web client for VirtualBox. Works a lot better than VMWare (not that it's that hard), like most everything else in VirtualBox.

If your needs are personal, this project is pretty good :

http://sourceforge.net/projects/phpvirtualbox/

If not, I'd be interested to hear what your needs are.
RHEL pretty much is the standard for enterprise-y distros. I'm pretty confident they weighed the XFS decision very heavily, and in the end chose it for good reason.

In fact, here's an article on the SUSE blog from a year ago discussing why XFS is a great choice for enterprise:

https://www.suse.com/communities/conversations/xfs-the-file-...
I actually like the web client. I only have two issues with it - it depends (depended?) on Flash along with a proprietary plugin for Windows integrated authentication, and it's slow as hell.

Other than that, after a bit of getting used to, I find it easier to use than the native client.
It seems as though they jumped on the bandwagon for web clients with it. I've used both it and the C# application, and I can say that I much prefer the latter. Easy to navigate, and very fast response.

Honestly, installing a fast, custom application to manage VM servers is a very reasonable time investment of probably less than a minute. Having a backup web client is also reasonable, but by no means should it be the primary interface. Browsers are good for many things, but they are also equally terrible for many others.
Well if it's a cookie problem, then what should be done is that third-party cookie policies should be rigorously enforced, then it doesn't even matter what tabs are open, your browser would never present a cookie when the site you're on is anything other than the site that gave you the cookie.

Typically browsers haven't been great with this sort of thing, and usually end up being tricked into accepting "first party cookies" from a site through which you are redirected (e.g. Google's login process, where when you click "login", you are redirected from accounts.google.com to youtube.com and eventually to your final destination, so that you have "first party cookies" with Youtube, despite never voluntarily going to the site. Paypal did a similar thing with Doubleclick some years ago, where you clicked a link, it took you to a page where you're redirected to Doubleclick, they give you a tracking cookie, then redirected to the page you wanted to go to).
5 ways to speed up your Wi-Fi network
And you should probably make sure that you do since every existing log analysis tool requires text logs.

Also, remote syslog, which journald doesn't support.
Sure, you can make it work. By point is just that you're introducing a burden making people remember which whitespace to use in which context. At that point you're forcing your devs to show non-printable characters in their editor to get it right. You devs are now spending their time checking whitespace instead of writing code, which is lost productivity.

As with any coding standard, the point of the rule is to eliminate such sources of lost productivity.
Improving mpv as a music player with Bash/Zsh shell functions.
Who made the fake Star Wars video at Frankfurt airport?
I've seen it used for fallbacks when loading resources hosted on a CDN.
> Frankly, the fact they have to have / desire to have charted bus services just for themselves should be a hint - your living in the wrong place, be closer to work.

To be a real NIMBY is to be able to say with a straight face that those darn people ought to be fighting other NIMBYs somewhere else.
I started that way, too. I kept sending XML files to users and they kept sending Word documents back to me. There are quite a few competitors -- such as <transifex.com>, <poeditor.com>, <crowdin.net> and <getlocalization.com> -- which are all very well done. However, I felt that a free (and even self-hostable) solution would be desirable. Localize, compared to all the other platforms, has the simplest ways for non-tech users to contribute translations. It's even possible to accept anonymous contributions. That way, I've localized an app to 48 languages, so it definitely seems to work :)
The incompetency involved in this case almost rules out CIA involvement. Let's reserve judgement until more details are known.
Secure and Performant Wordpress on Nginx
It looks quite nice! Have you considered using GitHub or something more cleaner than Sourceforge?
The web is still an early platform, and there are still thousands of opportunities to make significant profits with relatively little startup cost. I think the web is a great place to make your first big chunk of money, and then in 10-20 years you can invest it in more capital-intensive, "world-changing" startups. Or maybe that's just what Elon Musk did. ;)
I've planned many times to go to somewhere while still having to GPS my way there, and if the food/decor are crap, I'd suspect that's not a sudden change after 40 years.
I've eaten Kangaroo in Cambridge and it tasted delicious, and I can assure you there are no Kangaroo farms around here - the fact the meat has been frozen is not the reason for them shutting. Any place that has been around for 40 years serving food has to be doing something right, they did win the "NVM Best Restaurant" award from 2006 to 2009. You also can't blame the decor on a huge, sudden drop in customers.

I would think that perhaps the hideous website[1] played a bigger role and perhaps didn't help the situation.

1. http://www.serbiancrown.com/
I'm happy to agree with you. Equally I feel that with a (small) amount of love, it could be used by whistleblowers! To me it's almost ready for that.
Out in the Open: The Crusade To Bring More Women to Open Source
Care to elaborate?

Systemd has a few nice features that I (as a systems admin of thousands of servers) really like such as:

- simple "init script" like upstart, so magical or crappy shell scripts from vendors are a thing of the past. A standardized unit file

- Ulimit support natively as part of the format

- Limiting via memory/disk/cpu cgroups to contain buggy apps (hello mysql!)

- Process restarting so tools like supervisord, monit, runit, etc are no longer necessary

- It can _always_ stop an errant daemon as it uses control groups to do so, sysv init was sometimes buggy in this regard

- Private /tmp (via filesystem namespaces), limiting system calls a service can run, tcp wrappers, read only parts of the filesystem (like /etc) are all trivial to add to any legacy service such as bind or sendmail and a supported part of the systemd unit file definition.

RHEL/CentOS 7 also include some super nice things like the new abrtd for centrally reporting any application coredump/kernel issue, pacemaker/crm for high availability clusters, and just a lot newer linux userspace. (yay for du -hsc | sort -h | tail)

As an _actual_ user who uses RHEL/Debian/etc on bare metal at scale, I really see nothing but awesome in RHEL7. It is just like I see awesome in Fedora 20 or in the latest Ubuntu/Debian. The Linux ecosystem has massively grown. Now we have a serious engineering company putting a lot of resources into supporting a new operating system. I'd love to see some of the technical reasons you have the opinion you do.
Ask HN: How to connect the entire world in a better way?
Lol. Of course they are, but German people are not very smart. They're upset their allies spy on them for their own protection, but if their enemies do that it's normal and not even a reason to cool relationships!
Agree, they didn't go beyond LEO. However, at about the same time, Soviets launched several Zonds - which were stripped-down versions of Soyuz spacecrafts - to Moon fly-bys, in automatic mode. In 1988 USSR launched Buran - arguably a close technical sibling of the Space Shuttle - admittedly on LEO (would be really amusing to see a bird like that higher than on LEO), also unmanned. I wonder if that still allows to say "this is something that was not possible during Apollo/Shuttle programs".
Thanks for sharing a good post. I think of these code "shapes" as decent examples of the more generic metaphor of code "smells". But sometimes you need more context / other senses to determine whether or not the choices at hand were pragmatic. For larger systems, tradeoffs involving local complexity vs global simplicity can't be judged in a vacuum.
Does the article actually thoroughly discredit its own title? People don't write anymore.
It also incorrectly detects me as being logged in to twitter when I selectively allow javascript for the grepular.com domain, but not for twitter.com or facebook.com. Interestingly, it does say (correctly) that I'm not logged in to facebook.com. Not sure what the difference is.
You don't really ever have to accept it. Go grab the sysvinit source and run it. Have fun managing everything yourself. Ditto for copying a simple rc system like Slackware or OpenBSD provide. For that matter, throw out everything, declare dependencies and solve the problem with prolog. The thing is, once you deviate from the norm on linux, you just have to understand things at a deeper level. Not impossible, but IMO maintaining your own custom distro gets old after awhile.
Just one change will solve a whole pile of stuff and get rid of a ton of cruft at the same time:

Everything has to be same origin. Exceptions only to be allowed with case-by-case explicit consent of the user.

The only thing that should bridge one website to another is a link to the 'top' level document.