skysight-inc/HackerNews huggingface dataset:
The problem I see with that is a return to keeping a lot of inventions secret.

As the rate of industry has increased the patent term hasn't altered and this seems wrong to me, it should be shortened IMO (though I might make exceptions for some fields). The basic premise of exchanging complete disclosure of an invention for a limited time monopoly is still valid and useful.

Yes a world without patents could work but small time inventors would find it nearly impossible to get a financial benefit from their inventions. Lots of R&D would be wasted repeating things the kind of which previously had been disclosed in patent documents.
I think this just goes to show that you can have a lot of popularity even if your code is just sorta glued together.

Don't they get a few million users? I'd say it's definitely nothing to scoff at.

It makes me wonder how many big profile websites might look like this or worse.
> What is that killer feature that Arch offers, apart from being rolling release?

Like being good solid rolling release distro is not good enough? Frankly I prefer my distros to be free of any "killer features".
> Contribute to and use distros like Slackware and CRUX that follow traditional Unix paradigms.

Made my day. Emphasis mine.
It's a wrapper around optparse, as per http://click.pocoo.org/why/.

I'm curious about that decision given that optparse is deprecated. It says it's because argparse doesn't allow nested commands, but I don't really see why that feature is so desirable as to warrant using a deprecated module. I probably need to have a play with it to find out.

Looks like a nice module.
A Pail of Air: http://www.baenebooks.com/chapters/0743498747/0743498747___6...

A Walk in the Sun: http://www.baenebooks.com/chapters/0671878522/0671878522___1...
Then let me try to explain again:

Switching to systemd broke _my_ entire Arch _experience_. Before systemd I knew exactly what gets executed, when and why -- which is exact reason why I switched to Arch many years ago. I don't know the same thing after systemd introduction.
You clearly don't understand systemd.

It is a suite of tools for managing the system state. Going from runlevel 0 to runlevel 3 is just one such transition.

systemd is referred to as monolithic because it is developed in a single repository, but it is in fact extremely modular. "PID 1" is only one of the ~70 binaries which make up the systemd suite.

Saying "That's not the init systems job" seems dogmatic and short sighted when there's currently no other approach which offers the hotplug, service management, security and performance features that systemd brings to the table.
[Android Library] Facebook-Paper-style Animated Effect
Well at least it's neatly organized into functions :P
Like most European countries, they probably require to have a day team and a night team. Google has datacenter in Belgium[1], so it would be surprising it was "impossible".

[1] http://www.datacenterknowledge.com/archives/2012/05/15/googl...
I don't think they even realise this employee is still needed or that they haven't figured out how to deal with this when the employee is gone. As for expecting an employee to make themselves available to a level they're not legally able to contract them to out of some shared passion... naive to say the very least.

And now they need to hire a communications person to review their social media posts as well as figure out who's going to be mercilessly on call in place of the employee in question.
that's just not true. Given my experience, most PHP devs dont use a framework or even composer. When the forefront of your language is wordpress, it doesnt help spread best practices.Agreed you can write crap in every languages,you can write jsp pages, but it's unlikely you'll get a java job if you dont know OO or Spring.
I am Belgian, and why IANAL, your intuitions w.r.t. the law are seem to correspond to what I have heard.
Georgia (eastern Europe) seems like a good fit for those requirements. No bureaucracy, low taxes, cheaper than most central/western European places. One of the most capitalist states in Europe :)
Any number of things could happen; maybe someone got access to a code repository, or a stray flash drive, or the web server was mis-configured and served the file as plain text (happened to fb once) etc.
Huffington Post founder ducks jail after stealing 53791 news articles
Exactly, it's perfectly possible in any country, it's just that in most EU countries you have to pay for it.

"hire people who share your passion, willing to 'volunteer'"

In other words: this douche wants people to work for free.
Yes, but she wanted him to work after hours. So, btw, apparently this what she normally demands from her employees - IMO this is wrong in itself, but to expect that from someone who was just fired is, just... well, totally stupid or just infinitely arrogant, not entirely sure what is the case here.
Or they found a file read vulnerability, or a server was misconfigured for a period and allowed files to be read, or a multitude of other options.
imgur might be a candidate.
For me, systemd on Arch reduced my boot time from 45s or so to pretty-much-instant-on. Which is pretty damn nice for a distro where one tends to reboot a lot.

> I mean what's the point installing Arch if there is no very elegant and beautiful rc.conf?

rc.conf removal had nothing to do with systemd, I think. And was removed prior.

> What is that killer feature that Arch offers, apart from being rolling release?

Vanilla upstream packages.
As someone who has never used either, the documentation and simple example of Click won hands down.

I could use it for simple cases within 15 seconds of reading. Docopt not so much.
Not much to see here, folks. Someone took an old leak of the source code and commented out a few lines for a giggle. Only moot and the developers know what the site looks like now, but given the significant addition of functionality in the past few years, it's pretty much impossible that that would be the only difference in the source.

The original leak, from 2010 at least, possibly older: http://pastebin.com/4JVjS02b

4chan was hacked the other day, so the current source code could have been leaked, but if it was, this sure isn't it.
I think you are missing the forest for the trees. Systemd is not just PID1, it is an umbrella project for various core system bits and pieces. Most stuff in systemd project do not run in systemd PID1.
4chan (or just moot's account) was hacked yesterday.
I'm not arguing that employment or contracting is better - I think that markets are efficient and they are roughly equal deals. I'm asking why employees often don't take the same attitude about it, albeit with a different set of expectations/tradeoffs.

I.e., I had a client about 6 months ago who got rid of me when he no longer needed help with $STOCK_MARKET_STUFF. Then he needed more $STOCK_MARKET_STUFF done recently - I wasn't "unmotivated" as a result of him terminating our relationship previously.
Whilst we're being pedantic (are we ever not?) that construction doesn't present a dichotomy it's just a more lyrical way of saying "I like killing patents".

Am I evil, or is pedantry just plain fun?
Yes, if the maps only worked until 23 of October 2014.
At https://wiki.gentoo.org/wiki/Talk:Comparison_of_init_systems all of the features that are unique to systemd are immediately something that I'd rather not have integrated.
Note that (1) the employee was let because his role was not necessary anymore, then suddenly he is needed (2) outside office hours.
>> Do these sort of things automatically follow from the idea of "setting a story in a technological future", and why?

Not necessarily - Iain M. Banks' Culture series is a good example, where the Culture is portrayed as being a Utopia where the Machines - Minds - have all but taken over the day to day running of the society, replete with limitless energy availability, hedonism, and the inhabitants can basically do just about whatever the heck they want.

The great thing about the Culture stories is that for some, that Utopia is a bit of a nightmare for them.
I use qpsmtpd as a SMTP proxy, which handles all my anti-spam checks, and does virtual domain lookups.

The setup is documented here, and pretty nice https://github.com/skx/ms-lite/
It is Linux. Let systemd live and if you don't like it, switch to upstart. No one is stopping you.
>I think this just goes to show that you can have a lot of popularity even if your code is just sorta glued together.

As if OpenSSL didn't prove this already.
Just do

> $ ls -al /etc/systemd/system

and look at its contents. It is not that hard. It changed everyone's experience. Some people just hate change. Others deal with it.

While it did make desktop / laptop users experience a little bit more complicated, from what I have read it makes things much easier on the sysadmins who are working with lots of daemons on the servers.
Having worked as a rafting guide a few years back, this seems to be standard practice in outdoor type companies. People don't turn up, you don't work, you don't get paid.
If I'm the CEO and I'm going to ask some people to work 80 hour weeks for a few days/weeks/months, I'd be around and find something productive to do just to show solidarity.
The latter was in the context of explaining their general leadership style.
Weird that just a few months ago, Tom became the first President of Github.
Why are African Tech Startups not focusing on the Mining Sector?
I've got an extensive qpsmtpd setup - the Perl-based precursor to haraka - and I've been meeting to port it over for over a year now.

My setup, with some documentation, is here https://github.com/skx/ms-lite/ and evolved from a commercial service http://book.mail-scanning.com/

I've used Haraka standalone for a couple of custom-jobs, but I've never used it at any significant volume. That said qpsmtpd was a pleasure to use, deploy, and develop against, so I'd expect to have a similar feeling with it.
I just got a voicemail from my boss. Well, soon to be former boss. Not because I couldn't hack it at the job, but the business I was involved with had eroded over the years to the point where there was simply nothing left for me to do. I had finally given up. It wasn't really up to me. I talked with her about it a few times, but she wasn't interested in pursuing the sort of clients I used to work so hard to satisfy. So now my full-time job is finding a new job. I was in an interview when she called. I think this other firm is pretty lame but if I don't find something better soon I'll have to take it, so I'm hustling. Tonight I'm going to polish my CV and email some old contacts. I can call the old boss back tomorrow morning. What is she going to do, fire me again?
OpenBSD lives their mantra and are unafraid of what the internet comment boards have to say about it.

They do what they feel is right and believe others are free to benefit from it or go make your own. The world needs more of this not less.

What the world needs less of is people with opinions and inability or unwillingness to take action other than complain about the actions of others.
Also, moot was a teenager at the time.
The part that bothers me is that is's all shell scripts...
Why not use a modern provisioning tool now-a-days?

This looks way more interesting to me: https://github.com/al3x/sovereign
>So your best bet is to hire people who share your passion

Seems like the PHB still does not get the idea
Docu on extract():

Description
Import variables from an array into the current symbol table.
If flags is not specified, it is assumed to be EXTR_OVERWRITE.

EXTR_OVERWRITE
If there is a collision, overwrite the existing variable.

The danger is that any state variables set before the extract($_...)'s can be overwritten arbitrarily. This also makes it essential that any and every variable is instantiated prior to any use.
I understand what you mean. I had the same awe when I first started on Arch and really got to know all the bits and pieces. When I transitioned to systemd, I had to go through that again. It was actually very similar to what I did the first time around and I suggest you give it a shot too. systemd, while seemingly monolithic is actually a really cool suite of tools. The thing we need to keep in mind is that it's _not_ sysvinit, and it's not trying to be. It's trying to be a project that does more than that and does it transparently on all systems. You might like it :)

As a general point for everyone: Just because it's _also_ an init system doesn't mean it's not allowed to provide the binaries for doing a whole lot of other stuff. :)
How do you "steal" a cookie?
a. They get money for: 1) Each patent claim (a patent is made up of a number of claims); 2) Each patent issued; 3) maintenance fees on granted patents; 4) Any extensions or continuations requested by the applicant; 5) Any post-rejection amendments.

At their annual review, one measure of how hard an examiner worked is probably based on how many requests they dealt with appropriately, whether that's 5 requests for 1 patent, or 1 request each for 5 patents.

Using a measure like the one you described is like using number of Lines of Code in a programmer's annual review.

It is in no one's interest for an examiner to simply stamp "PASSED" on any application that arrives on his desk.

b. Examiners can send it back for clarification, but if the applicant needs more than the allotted time to clarify, then that attracts a fee.

c. Part of the money goes to the lawyers, some of the money goes to IRS. It is a weak incentive, but not no incentive at all.
0: Kay wrote udev. He is now a lead contributor to systemd...
1: Upstart was hobbled by the Canonical CLA. Several systemd contributors cite this as the reason for starting systemd in the first place.
3: See 0
6: See 1
8: logind is developed as part of the systemd suite, but is entirely modular and in fact is used with non-systemd inits via systemd-shim.
After putting a current arch-linux rootfs[1] on the box[2], it seems to come up, just network and console seems to be misconfigured, but this, I think, I had to fix the last time also. So: indeed the current systemd seems to work on a iMX6 running a 3.0 kernel.

[1] ArchLinuxARM-imx6-latest.tar.gz from http://archlinuxarm.org/developers/downloads

[2] Phytec PhyFlex i.MX6 http://www.phytec.de/de/produkte/system-on-modules/produktde...
You have no idea how Belgium is.

Inflexible , huge employer costs (highest costs in the world for employment),...

Because of the taxes, employers don't want you to work extra hours and as an employee, you don't have much benefit of it (governement taxes that A LOT if you do overtime).

Some things that are forbidden (or pay extra taxes)

- Only normal hours (5 days a week, ...)

- Don't employ people outside of their working schedule

- forbidden to work on Sundays

- forbidden to work on Holidays

- Don't work at night

But there are exceptions (but it's complicated)
Agreed with this. There's some amazing adventures to be had in some remote mountains of China. The photos coming out of the crowds alone at Everest basecamp make it unappealing, though probably still the ideal vacation for those who like to talk about themselves, a lot.

I like how Krakauer referred to his own Everest adventure as "I was guided up Everest" in his article.
A bunch of countries in Africa probably fit much of your wanted model. Not everything there is hunger, murder and poverty.
I'd love it if we could get things like this for the moon, or Mars, or deep sea Earth.

And I'd really like 3D printed toy models of Mars or Moon too - I haven't found anything that does this.
I think the fact that you can drive a multi million user website that was once valued at $1.2b (by a VC admittedly) on 2600 lines of pretty bad PHP code when most of the users are exactly the sort of people who'd try to hack it is actually a testament to how good PHP is.

Redeveloping the site in Go, Dart, Python or Node, or whatever language you like best, wouldn't increase 4Chan's value in any discernible way.

At the end of the day, it works.
I agree with original OP and think you're retrofitting your theory onto the data. Games like civilization 5, starcraft I/II, dota and minecraft are some of the most played games in general.

The fact that you're seeing them pop up here doesn't automatically say something about our demographic.
From the way the last paragraph is worded, I would suggest that this lady take some time off. It's all over the place, she has a lot going on in her head. Perhaps she should see someone professionally to talk through things.
bcrypt is still a hash, it even incorporates a salt. Of course sha256 is too fast to compute, bcrypt fixes that.

I feel that this whole thread is based on cargo-culting. There are plenty of or (interesting) blog posts with misleading titles like "you shouldn't use hashes for passwords", which are correctly explaining why the cryptographic hash functions are not well suited to hashing passwords.

However, the solution is to use another method to hash the password. But it's still a hash.

A key derivation function used to process a password, produces a hash if you intend to use it as a hash, i.e. to compare it with another hash. If you use it to encrypt something then that would be a key.

Even the scrypt paper (http://www.tarsnap.com/scrypt/scrypt.pdf) says:

"Password-based key derivation functions are used for two primary purposes:
First, to hash passwords so that an attacker who gains access to a password ﬁle
does not immediately possess the [..]" (emphasis mine)
Spain has three layers of malfunctioning uncoordinated and corrupt big governments, incredible amounts of red tape and taxes and a slow-as-molasses and politicized judicial system. Not big on free markets either.

On the other side it is cheap, reasonably free-as-in-freedom and not a police state yet. Also good weather.
They've already had to spend all the money on equipment, o2, licenses, travel, etc...
An unfortunate view most companies in Eastern European countries share.

It is not uncommon to get fired for not voluntarily giving up your time or even weekend sometime although they won't tell you why you get fired it's pretty obvious.

Happend to me a few times when i was young.
Crazy Post Processing Color Effects to Change Your Three.js Game Ambiance
Special Discounts for Startups and Freelancers – Cropfection
Dear designer, don't have time to convert your Design to Responsive HTML5 & CSS3 Website? Try Cropfection now!
Save time and money!

http://cropfection.com/order-now/psd-to-html
Users dont care what your code looks like,Early Facebook code was no better and look where they are now... it's about the product. Wordpress is a piece of shit from an engineering perspective yet it's the first blog engine in the world. Because its features are not that bad.

Things are different today though,people tend to use native apps, users want realtime features,hard to do that in pure PHP and scale.You often need 3rd party techs,mostly java based...
The Heartbleed Glitch: It’s Deja Vu All Over Again
I generally agree with fred that monetary policy is driving valuations. However, I think it's not quite as simple as he describes (although he may be intentionally simplifying for his audience).

It's true that financial assets compete with each other for investors. So when the Fed reduces the yield on Treasurys or MBS, the marginal investor will rotate to a riskier asset. This will create a chain reaction that eventually raises equity prices. However, it's not the case that earnings yield (Earnings/price or the inverse of P/E) is going to be equivalent to the interest rate on Treasurys (T-bills). Typically the way that investors think about it is earnings yield = Treasury rate + equity risk premium. So at an equity risk premium of 5%, even a Treasury rate of 0% would result in an earnings yield of 5% or P/E of 20, not infinity. This isn't too far from the market multiple of the S&P 500 right now. (The historical average ERP over the past century has been 4.2%.) So the market multiple implies that the overall market is not in a bubble, but that doesn't eliminate the possibility that some sectors are in a bubble.

The Fed's influence on the market goes beyond their impact on interest rates. One reason for the sharp rise in markets is that investors are fearful of inflation. Although CPI inflation has remained low, investors would rather hold scarce assets such as equities and real estate than a rapidly diminishing percentage of the money supply (i.e., cash) that results from money "printing". While money creation is nothing new, and in a sense, unconventional money creation is not that different than conventional easing, the sheer scale of our current monetary policy is unprecedented. This lack of precedent creates a high degree of uncertainty in the ultimate outcome.

The final reason for the strength of the markets is a widespread belief that the "Fed put" is back. It is almost universally believed that the Fed has taken on a third, unstated mandate of stable and rising equity markets, by easing and talking the market up when it declines. I don’t know to what extent this is true, but the mere notion has created a hidden source of instability in the market by giving investors unusual confidence. While there is no reason to believe that markets will crash, it's also not out of the question.

The Fed has announced that it will "taper" QE purchases from $75 billion / month to $55 billion / month. At the current rate of taper, QE purchases could reach zero by the end of the year. One key question for investors is whether this may reverse any of the three dynamics listed above.
Why I'm Just Rolling with It...(do more, stress less)
"The design goal was to make a language with beautiful source code that resembled Shakespeare plays."

There is nothing beautiful about Shakespeare's plays in my opinion. I got taught a few of them in "English" class as a teenager. Despite apparently being "English" there was one page with the Shakespeare version of the text and a translation into normal / modern English on the page opposite it.

Then there is the iambic pentameter nonsense. Why? Does it actually add anything? Not that I can see.

Fast forward more than 20 years. Studying Shakepseare all those years back has had absolutely zero positive impact on my life.
Be careful she might write a post on LinkedIn complaining how not motivated you are
Having worked at a couple, I think I wouldn't be too far off to say all of them.

I still remember a week into the first job fresh-from-college me marching into the VPs office to tell him the source code was terrible and they were only still running due to luck. It was not well received (or right)
Tiniest SLA 3D Printed Objects You Will Ever See