skysight-inc/HackerNews huggingface dataset:
Unix user for 30 years. I took a glance over it, and it seems pretty good, esp. as a starting point. Some people in the thread here are griping about some details (like terminology) but that's not what you care about most when learning.

You will evolve your own style of command line usage from what you read and what you are able to remember. Even very skilled people will do things differently.
This is probably an unpopular opinion but I think having separate gender events like these are a terrible idea. How much uproar would there be if there was an event called Male Founders Conference?

Now, I believe there is gender discrimination in the tech industry but I don't think segregated events like these are the answer, but a part of the problem. We should be working towards making all events and conferences, workplaces, opportunities available to everyone without discrimination.

Just my 2c.
I have a very small consulting firm. I spend 20 hours a week on a gig that I picked up 3 years ago, and I have two part-time people working for me about 10 hours a week each. I have a hands-off business partner who handles the billing. It's my mother, actually. She has her own consulting gigs, so about a year ago we just decided to combine our billing.

It pays pretty well--even though I'm nowhere near charging what I've been told would be the going rate for my skill set--well enough that my wife and I took three camping trips and three international trips last year, and took the entire December holiday season off.

I don't own a car anymore; we are a one-car household now. Well, I do own one, but it hasn't ran for three months now and I'm probably just going to donate it. I exclusively work remotely. I'll occasionally walk to a coffee shop or co-working space (I live just outside of DC in the Old Town district of Alexandria). It's kind of lonely, but it's a hell of a lot better than having a boss.

The rest of the time, I (try to) make things that interest me and try to develop them into salable products. But, I'm having some issues with self-doubt. I've had tons of side projects over the years and none of them have led to anything, mostly because I've never managed to put any of them up for sale, because I believed they weren't good enough to sell, because I tend to focus on big chunks of interesting, technical work rather than the long-tail of chore issues, both technical and non-technical.

But finally, after 10 years, I got one project up and running on its own site with a "buy" button. Nobody has bought it, and I still don't really feel like it's worth buying, but at least I've gotten over that one particular hangup.

I'm hoping I can just keep whittling away at the hangups and skill deficiencies, one by one, until I've got something with all the right parts and all the right moves. I'd just like to know how close I am, though.
High caliber post. I'm curious about the manufacturing process and rate of firing error. There were a lot of moving parts and it would seem difficult to ensure that the gun won't get jammed or have other issues.
Work for a european based software company. Very different culture around vacation.
Do you really believe it?
If you visit one of the major brazilian news website right now, you're going to find a lot of crimes commited by people from favelas. And, for a straight example, nothing about the brazilians in the HSBC list. How much you think this scenario of violence and negligence against the poor people would change if the media elect these rich people as the main problem to Brazil, not the drug dealers?
Wow, these are great! How do you make them?
> The issue is that many pro se litigants are like you...hubristically believe...advance wildly incorrect theories

Thank you for the ad-hominem attacks. Usually these come when the interlocutor has little left to say of merit.

> A qualified defense must be made by someone with requisite legal knowledge.

And the key part of this statement is the mystical belief that requisite legal knowledge is something intangible to the case and which defies normal logic. So you'll accept a guy working in a patent office solving a difficult problem in physics, but heaven forbid he should feel qualified to represent himself in court.

>it is assumed throughout that you will have knowledge of legal concepts that aren't contained in those documents.

More mysticism?

You would be surprised how many lawyers I've talked to that would have failed out of a first semester course on formal logic.

>advance wildly incorrect theories due to lack of foundational knowledge, end up wasting vast amounts of the court's time at taxpayer expense, and then bitterly complain that the judge didn't follow the law when they lose

Actually I have had the occasion to defend myself in court. For what it's worth it took me three court appearances, because the prosecutor was completely oblivious to how groundless the case was; thus happily wasting three days of my economic productivity (which cost more than the fine would have) as well as tax payer money.
There really isn't any kind of significant investment required to learn this stuff. Take it from a guy who's new to actual developing too - I made music before I got deeper into developing and while the tools required to produce something worth listening to are certainly much easier to afford these days, it's still a long shot from all the free and open source resources related to programming. Honestly, the only limiting factors are time and motivation. Otherwise the current state of learning to code is close to perfect.

On a sidenote though: With all those resources readily available, don't fall for the trap of being in love with preparing. I had a phase of getting stuck in a loop of doing one tutorial after another, setting up the editor again and again or generally spending too much time on minor things that make you feel like ticking checkboxes but actually don't move you forward. It happens all the time when one starts and learns somehing new - I saw it in music and audio too: People got obsessed with the tools instead of focusing on the work - whether it's that new eq or compressor (which actually isn't all that essential to the results) or starting the 17th tutorial before planning to finally tackles a real world project - in many cases those are just variations on the procrastionation theme. Just do it and learn as you go - afterwards you'll know which tools you really need.
Yes, this is true, but the child in me wants to also believe it was "magic".
sigh

Replace the word “art” with “communication.”

Art exists in the set of languages. Art is, language. Therefore, the answer is unequivocally yes.
Revault – The World's First Wearable Private Cloud
isnt TDD dead already ?

Just write unit and integration tests
Well they are distinctly different things, but I think it's an in-group/jargon thing. "Gun people" culture is to emphasize the distinction between a magazine and a clip, while normal people don't really care.

You see it all the time in other communities, like how people here on HN would laugh at someone purporting to be a 'hacker' going on about how they like to 'program in HTML'.

Now, if you really want to have fun with gun people, break out the old suppressor vs. silencer argument. The distinction between the two is ill-defined and there may or may not be a difference depending on who you ask, but some people will argue for hours over it.
I have the same issue. In-laws have a business in a small town north of Port Huron which is across the lake from Canada.

With nothing between the town and Canada but the lake, often my phone would randomly switch between AT&T or Rogers. I'll get hit with insanely expensive roaming charges without realizing it. Not till the phone switches back to ATT and I get a text message. That requires me to call ATT and deal with it.

It's such a headache that I just turn off the phone when I go there. My in-laws and all their friends in that area sticks with Verizon for this reason. ATT needs to find a way to be smarter about geo-location and not just randomly switch around when one is near the border.
If you want to run the existing electronics or even rebuild basic electricity the easiest route isn't re-build the world's supply chains and production capabilities for oil and/or chemicals.

Wind, solar, and hydro are your easiest routes to electrical energy. From there lots of things become easier.
Careful, logic in general and criticizing reparatory discrimination in particular will get you downvoted.
> I never understood the "don't call 'magazines' 'clips'" fanaticism among gun enthusiasts.

It's because "clip" refers to somthing different, if related. A clip refers specifically to a mechanism that clips onto multiple rounds of ammo in order to allow it to be inserted into a (fixed) magazine[0]. Some guns with fixed magazines use clips to enable faster reloading, while guns with removable magazines don't need a clip, because the entire magazine is swapped out.

From outward appearances, and to a possibly untrained observer, reloading via inserting a clip looks similar to reloading with a removable magazine, which I presume is the source of the conflation. But, for some people, correct terminology is important; "coder" vs "hacker" vs "cracker", I suppose?

https://en.wikipedia.org/wiki/Clip_%28ammunition%29
Cartridges were also really durable. Back when people didn't have many electronics, cartridges helped defend the chips inside. Atari and Nintendo were essentially 'toys' back then. You could toss a cartridge around but not a disc.

Nowadays, any physical disc or cartridge is a pain. Digital games are the only way like Steam.
Exactly! I was teasing a little, but my real point is that if you're "rebuilding civilization" then so-called "alternative" ways of gathering usable energy are not so alternative anymore.

I have heard of the idea of "Peak Wood" corresponding to "Peak Oil", being the time when wood to make charcoal for metal smelting became scarce due to the scale of production and the inefficiency of the process.

It's a long way from the blacksmithy to the oil derrick.
Imagine pointing at a monitor and saying "that's the computer", or pointing at a desktop PC and saying "that's the C: drive".

Its a way to distinguish those who know what they are talking about from those who do not. See also shibboleth [1]

http://en.wikipedia.org/wiki/Shibboleth
Social networks and accessibility: A not so sad picture
That's really awesome to hear. Thanks for sharing. I'm curious, how is your tax structure set up? Are you an LLC, C-corp, etc...?
A magazine is the storage for the rounds and is what feeds rounds into the firing chamber. A clip is just a device that holds the rounds in position for feeding into the magazine.
There is Kitematic for Macs, but it requires VirtualBox: https://kitematic.com
May be the best tool in the world, but I'm not signing up for anything that has an invalid certificate and no landing page. Even a couple of basic screenshots would be encouraging.
your position is trivially falsifiable - mistakenly interact with an irc bot or an automated telephone service as if it were human, then on realisation - you treat it like a machine again.
Poco Loco UK Ltd is recalling Meal Kits due to the undeclared presence of almond
All on postjobfree?
I'd start with animation technology ;).
For my part what I care most about with Docker is not the ability to run something I don't "trust". That is, I would not trust or expect it to be safe enough to run code I expect to be malicious.

For me it's about creating a setup that is far more easy to reproduce in the face of e.g. system upgrades, setting up a new machine, as well as protection against stupid mistakes, and about containing state.
Linus agrees: https://www.youtube.com/watch?v=5PmHRSeA2c8#t=298
Actually, everything that enables Docker is provided by the OS. AppArmor, SELinux, cgroups are all isolation capabilities provided by Linux. What you're seeing is libraries building on it finally becoming high-level enough that regular people are able to take advantage of them.
BLANK ATM CARD THAT CAN CHANGE Your LIFE
HACK ATM AND BECOME RICH TODAY
Hello friend, i want to share my testimony on how i got my BLANK ATM card which have change my life today. i was once living on the street where by things were so hard for me, even to pay off my bills was very difficult for me i have to park off my apartment and start sleeping on the street of Vegas. i tried all i could do to secure a job but all went in vain. so i decided to browse through on my phone for jobs online where i got an advert on Hackers advertising a Blank ATM card which can be used to hack any ATM Machine all over the world i never thought this could be real because most advert on the internet are based on fraud, so i decided to give this a try and look where it will lead me to if it can change my life for good. i contacted this hackers and they told me they are from Africa and also they have branch all over the world in which they use in developing there ATM CARDS this is real and not a scam it have help me out. to cut the story short this men who were geeks and also experts at ATM hacking programm.i applied for the Blank ATM card and it was delivered to me within 3 days and i did as i was told to and today my life have change from a street walker to my house there is no ATM MACHINES this BLANK ATM CARD CANNOT penetrate into it because it have been programmed with various tools and software before it will be send to you. my life have really change and i want to share this to the world, i know this is illegal but also a smart way of living Better because the government cannot help us so we have to help our self. they charged me 300 usd for the delivery of the card which i sent them because they never charged me for the ATM Card they only asked me to pay for the courier which i did and they keep to there words. if you also want this BLANK ATM CARD i want you to contact the Hackers email on atmmachinehackers@gmail.com and you life will never remain the same email atmmachinehackers@gmail.com
This is not sandboxing. Quite the opposite, this gives the apps root access:

First of all, X11 is completely unsecure, the "sandboxed" app has full access to every other X11 client. Thus, its very easy to write a simple X app that looks for say a terminal window and injects key events (say using Xtest extension) in it to type whatever it wants. Here is another example that sniffs the key events, including when you unlock the lock screen: https://github.com/magcius/keylog

Secondly, if you have docker access you have root access. You can easily run something like:

docker run -v /:/tmp ubuntu rm -rf /tmp/*

Which will remove all the files on your system.
I'm using Firefox 35.0.1 on OS X, i.e. the latest version of Firefox and I can't find anything that is faster than "Show Source", click and drag (to highlight the desired url), copy, paste into url bar, and press enter.

I do not have any "Open" options on my right-click from "Show Source". From "Show Source" once I've highlighted the url, the only right-click options available are "Find Again", "Copy" (which I'm already doing, albeit from a keyboard shortcut), and "Select All".

If I try it from "Inspect Elements", I can expand the head tag, double-click to select the comment, click and drag to select the url, at which point my right-click only has the "Show DOM Properties" option available. But this has already taken longer than the above show source, then copy-paste, and go.
> "each has an individual output capacity between 20 and 100 kW"

That's a pretty good amount, yeah? Enough for a number of houses.
Why is a fair justice system by necessity complex?
I have considered all of this.

Most likely, what few interviews or solicitations for resumes, then interviews that I have had have been from companies who are willing to overlook my crappy resume (again, I made it this far and never had to really write one before) to interview me.
What happens after that is anyone's guess. I just do my best, follow the processes the company has in place and just haven't had any luck as of late. Thank you again for all of your input. I realize I need to update my format and rewrite it. Maybe I have been using an unusual style? I'll have to look in to this tonight.
[edit: because I didn't know how I accidentally formatted that text.] Oops.
In a recent article on sandboxing in linux [1] it was mentioned that "X11 is impossible to secure". I'm not sure how deep that goes, or whether it's relevant to what's been done here.

Could someone more knowledgeable comment?

[1]: http://blogs.gnome.org/alexl/2015/02/17/first-fully-sandboxe...
If you have the vision and the guts to make it happen you can do it at any age. BUT, think about your life situation, how adverse to risk are you? Can you put in long hours if needed with out FAMILY suffering? Mid life is a often a lot about family. I am getting close to sending my last child off to college. When I get there I am open for anything. But I know many of my kids friends better then their mother or father does. They talk to me about their problems, don't miss out on your children(s) life... No amount of money can make up for it.
Be Engineering Insights: The BeOS Networking Environment
What is missing (technically) in order to be able to distribute 1-click GUI apps for Windows, Linux and OS X as docker containers?
Update: after disabling all extensions and testing that, I've now found that Chrome will load https://archive.org but not http://archive.org and it isn't redirecting the pages. So not sure if this is Chrome's fault or Archive.org's fault.
Many people will note that you don't need to be able to code to get involved with open source, but contributing code is obviously also a good thing. Helping with documentation, bug reports (submitting, helping track down, solving), or ancillary work are good ways to get involved beyond coding.

Opensource.com has some suggestions: http://opensource.com/life/14/1/get-involved-open-source-201...

GNU also has a page with ways people can help: https://gnu.org/help/help.html
Hi,

When I started I followed this:

- Find something that you want to build, something real with a purpose

This is important because having a goal: a real one, will make you more enthusiast and less likely to give up.

My first real projects were two: a rapidshare and a web radio. Consider that it was around 90's and I'm 31yo. I succeeded in both but the most important thing was that in order to build these "products" I had to learn a lot: html, css, js, flash (yep at the time was a thing), php and c.

- Find someone or resources that will help you to go through your learning process.

Having a mentor or more than one is important. Is not easy to find one, I know, but probably when you start over the time you'll find someone that you admire and want to be as good as him/her. A mentor will save you a lot of time because can point you in the right learning resources. I wasted ton of my time simply because I wasn't good at picking the right resource/tutorial/guide/book.

Now there are plenty of resources i.e. Github. You can find a project that you might like and try to "reproduce" it yourself. If you have questions you can ask the author or post on http://stackoverflow.com or IRC channels.

Then there are online course (never took one) or good books i.e.: https://pragprog.com or http://www.oreilly.com

- Be updated and engaged

This helps to keep your enthusiasm up, following someone on twitter, github or whatever can keep you updated on "cool things" but you have to be smart enough (here a mentor can help) to filter what is going to disappear and what's not.

- Ask, ask, ask.

Never be afraid to ask even the things that you might think are dumb or stupid. You'll be surprised in how many people will try to help you or how many are have the same question.

--

I can't speak for you, but one cool thing about internet and opensource is that you might choose to be "mz" and not have a "face" and so a gender.
I can't speak for others but me and all people I know (male) are not sexist and I guess there are many more around, I'm pretty sure that you might be surprised about that.
> The system of legal representation is older than our legal system itself, having its roots in ancient Rome.

That is certainly correct, but not very insightful. Just because something is old it is not good.

Basically, what legal representation tries to solve is the problem that law makers want to make some laws which are no longer understandable by the general citizenry, usually for the reasons you've noted (complex interactions need complex laws(1)).

So, to solve that fundamental problem people thought a while and then introduced legal representation as a solution, which created a new problem: It is a fake solution. To be a law-abiding citizen forces you to know what you are allowed to do and what you are not allowed to do. If you cannot understand laws yourself you need legal guidance for everything you do, which is simply unfeasable in reality(2). The alternative system used in reality is "well, I think I understand what's expected of me, so I'll just do it" ... which works 80% of the time and will bite you in the ass 20% of the time. These are usually the court cases where people are "100% certain" that "I didn't do anything wrong!" while the lawyers just think "Oh yes, you did. You did, you just didn't know. Welcome in hell."

(1) At least that is usually assumed and the discussion will only get harder if we start questioning that assumption, so I'll stay with it for the moment.

(2) Due to costs, time consumption and so on. Life would come to a grinding halt if people actually followed that model.
I find it fascinating that more than a century ago, people were able to visualize, protype and execute these kind of complex, intertwined mechanical designs.

I like 1911 style guns and my next gun will probably be such a model.
I some how doubt that people who go to MIT do it to get a six figure job after they graduate. There are plenty of much "easier" ways of getting paid six figures, heck there are plenty of "blue collar" jobs in certain fields which some are even related to engineering (and 40 years ago would had engineers filling those positions) which American's seem to not want to even touch.

My GF's dad teach meteorology and welding in Iceland (In Europe and Asia you'll still find that in a Uni), half of his students end up working these days in the states for companies like Caterpillar and the bigger ship yards, their starting salaries are between 80 and 120K and they are crying each year and trying to lobby for grants to get US students into these fields. Oil, Mining, and large scale construction and manufacturing which once were fields dominated by US companies are dying to staff various technical and engineering positions however with the current theme in US higher education they can only get workers these days from E. Europe, Russia and China for the most part.

Pushing some graduates out of software engineering and similar studies might actually be good for the US economy in the long run.

However doing it trough migrant visa's which take in people who are paid near to nothing and can't negotiate better terms since dismissal is equivalent to deportation is really not the way to go.
The Evolving Notification
Sad story, been there (in Europe).
It is a legalized robbery.

"They also were unable to document the bandwidth usage to any detail but this is partly understandable for privacy reasons."

Ahahahahah