skysight-inc/HackerNews huggingface dataset:
If you're looking for a more “serious” CAD package without paying “serious” money, check out OnShape and Fusion 360. Both of these packages are industrial-strength CAD (parametric, history-based, and constraint-solving) and can be used for free.

OnShape (https://www.onshape.com/) has a frontend that runs entirely in the browser on the desktop, so you can even run it on Linux, and has apps with real create/edit capability for phones and tablets.

If OnShape doesn't have everything you want, or you run into its storage limits and don't want to pay for more space, check out Fusion 360. It's free for hobbyists. It only runs on Mac and Windows, but it's got a ton more features than OnShape and no storage limits.

I played with Fusion 360 before I found OnShape and wasn't able to make much headway, even after checking out some of Autodesk's training videos. When I found OnShape, I watched its training videos and got a handle on the basic CAD concepts. When I ran into OnShape's limits, I was able to go back to Fusion 360 and understand it. Now I use Fusion 360 to design parts for hobby-level 3D printing and it's great.
It seems that in America, there can be no education for education's sake; post-secondary pursuit of knowledge has been so monetized that 18-year-olds are expected to see into the future and determine the earning prospects over their 50-year-career. If your interests are in less paying fields you are the target of constant derision.

These articles and charts change nothing. They merely allow the prized few whose talents and interests line up with the capitalist zeitgeist to pat themselves on the back and shun all those little people who dared to pursue their own genuine interest with their own life and their own money.
I've seen plenty of talented devs slinging shitty enterprise crud apps or building Facebook for hamsters. The average dev does ok until he hits 40, unless you embed in the right enterprise.

A smart, ambitious person in a skilled trade (or even not so skilled) can can make a lot of money and have rewarding work. My neighbor prints money as running an excavation & dumptruck business. He uses the cash to buy property and find his wife's fledgling business.

Every time a building burns, floods, etc in my city, he has a 1/5 chance of making about $75k at 80% margin. And that is a tiny part of the business.
Now if we could only get this for the abc conjecture.
I think you are probably wrong, I've met quite a few trades people who pursue their intellectual interests outside of work and without the encumbrance of having to make a living from them.
Hey, that's my screenshot. I can't edit my comment below any more but I think this is misleading – other links to savetheinternet.in work fine from facebook (try it yourself). There are a lot of other scammy things going on that are more important than this small technical issue, I'd delete my comment if I could.
The upgrades are triggered by a super-majority of blocks of a certain version. This version maps to a possible new consensus rule. Block creation is a product of computational work. Therefore there is a precedent for CPUs/ASICs voting on the consensus rules of the system.

> ISM is used for soft-fork upgrades, which do not change existing consensus rules.

"Soft-forks" do change existing consensus rules. Will a miner's v1 blocks be accepted by the majority of the network today?
I was also taught: never carry a condom, because then you might be tempted to have sex. Instead of understanding that it's going to happen anyway, they teach that it shouldn't happen, so don't prepare for it.
I think you need to compare people who have an offer to study and refuse it to those who have an offer and accept. I'd be surprised if the difference in this case was large for developers.
The block reward only halves, it doesn't "go away". Unless you are talking about when it can't halve anymore because of the 8 decimals limit, which we could just remove, just like Satoshi wanted (same situation as with block size limit).
SpaceX also prints its SuperDraco engines ([1]) using Inconel superalloy ([2]) powder, which is even harder to process with a mill than titanium.

1. https://en.wikipedia.org/wiki/SuperDraco#Manufacturing

2. https://en.wikipedia.org/wiki/Inconel
I used to think that too (as a comp sci guy). But the old adage is true "A students work for B students, who work for the owners - C Students". What I've found in life is that the smartest make intellectual advances, but rarely take life risks due to over-rationalization.
I think `script ssh localhost` ought to do the trick.
At the end of the story a few people in Silicon Valley will get disproportionately richer than everyone else.
That which gives the highest financial return is unrelated to the degree. Political connections and charisma is what makes you the most financially successful.

Look at Carly Fiorina - sucks at running a business, but she's rich because she's connected and talks a lot. Same with a lot of CEOs and politicians.

It's why many people go to big name schools like Harvard. Not because it's a good school, there are many good schools, but because of the political connections one may make. If you live in Utah and plan to stay there, and you want political connections, you go to BYU, not Harvard, even if you qualify for a full ride at Harvard.

Speaking of which, there is definitely something in the water when it comes to BYU and political funny-business. And it ain't ethics.
In the US, we can't go to university for $500 a year, like in some European countries. Or like our parents did a generation ago.

You've got to come up with the scratch somehow to pay for the education, and that comes in, on average, somewhere north of $20k per year. Most people take out student loans, and graduate with the equivalent of a medium mortgage-worth of debt out of the gate. If you get a degree in some squishy field, you're taking the risk that you're going to sentence yourself to a decade or more of near-poverty because of the combination of loan debt and low salary/lack of occupation in that field, or you have to double-down and go to grad school, racking up more years of debt. Then you might find that you haven't bought yourself much advantage with the two or three years and $75k you spent.

It's always your decision what to do. Fiscal prudence shouldn't be a target of derision either. You can always go pursue your passions on your own time after you put food on the table.
At that time, Logitech had great developer tools. Their debugger was well known.
Angular 2: “5 min quickstart”
Tardigrades rule!
Paid to spend two months in bed
As someone who uses tapes on a regular basis, I have doubts that there is any metric or science to back up the argument that cassette tapes have 'better sound' than vinvyl record or digital audio for that matter.

Part of what I enjoy about listening to tapes is in fact its subpar quality. The main reason I listen to tapes is because my two cars both take cassette tapes, so it's more a reason to have something to listen to while driving. But in a car, the small distortions on a tape are easily missed compared to listening at home. So it works great for me.

(Plus the silence at the end of each side is a great break every 40 minutes or so.)
Get off my lawn.
Considering that -272 C is very close to absolute zero, it makes perfect sense. For example, 0.1 K and 0.5 K are both written as -273 C, but the latter is five times as hot as the former. For best consistency, we ought to use logarithmic Kelvins.
Using Gentoo stable in production right now. I'm in charge of how long a package is supported now. All execs get a brand new gentoo machine built with binaries compiled by myself.

You wouldn't believe how fast you can get a gentoo machine up and running compared to other distros. Build for a minimum common architechture (all intel binaries are based on Sandy Bridge, all ARM based on Rockchip RK3088), and installing for new computer is little more than untarring a bunch of binaries to /. My record is 5 minutes for a full KDE Plasma 5.5 software stack.
this could only happen in a world full of wussy whiners. media grasping at straws trying to find white racists, inventing them in MOST cases, ignoring the racism of people of color directed towards whites, and taking on a small slice of "cases" where they defend people blamed as being racist and paint them victims. It's all about the story, forget the truth of the matter.

She made a weak joke, didn't really fit the template of a good joke, one that can reach a lower common reptilian brain, she flubbed that, but anyone who gave two squirts about it is more guilty than any racist. Because it proves those reactionaries are after people, that they want to destroy them.

Those people, those losers who go through life wanting attention and can't hold claim to any accomplishment, those who meant to hurt her reputation are incredibly toxic to society.
?? you're saying that people don't make racist jokes ironically? You seem to be missing out on about half of the world of comedy and jokes between friends. In summary, I'd question if you have any sense of humor.
BYU does produce some really good CS grads though :)
> How do we ensure that humanity and its values survive the transition?

I think a better question is do we deserve to.
Also the whole Gemset thing is basically redundant now Bundler has become the standard way of locking dependencies (Gems).
buttcoin.com reported on the leaked ip when it happened, long before it was brought up in court. buttcoin.com was bought by butterfly labs and shut down when they had their assets frozen but dailydot reported on it here: http://www.dailydot.com/news/silk-road-ip-address-leak-drug-...
WebAssembly is not ready yet.
J. Willard Gibbs
None of what you said actually enables anyone to make accurate, or even rational, forecasts of which educations will be the most profitable 50 years into the future. Even 20-30 is fairly difficult.
I don't know if this is what you're referring to, but found this in TLA:

> To be clear on that point, this Rakudo release is not considered the primary deliverable for this Christmas; it is the language specification, known as "roast" (Repository Of All Spec Tests), that is considered the primary deliverable.
VP trees are interesting (previously discussed here: https://news.ycombinator.com/item?id=3304685), and there is also the MVP variant (multi vantage point trees --
https://en.wikipedia.org/wiki/MVP_tree):

Indexing Large Metric Spaces For Similarity Search Queries
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.43....
I would not be surprised if there was a large difference between those two groups. The people who refuse to study are likely to be non-conformists and/or have another plan (such as a job offer due to extraordinary previous work).
I'm not saying there was discrimination, I'm just pointing out that in the world according to your comment, someone confronted with discrimination has two options:

1. Silently endure it, and hope the world becomes a better place(it wont)
2. Point it out and then endure criticism that you are being classless or not respectable
There is, but is it available anymore for purchased, you can only download it if you already had it.
... and that there are interop modules (between Perl 6 and Perl 5.x), IIRC.
“GSMem: Data Exfiltration from Air-Gapped Computers over GSM Frequencies”

https://www.usenix.org/conference/usenixsecurity15/technical...
Watch any standup comic who is not 100% WASP.

For example: https://www.youtube.com/watch?v=6CmzT4OV-w0
Funny you mention that. My home page has been up for going on 21 years now. (:

It used to look a lot better than it does now though.
"Wow, this file is really popular! Some tools might be unavailable until the crowd clears."

What resource at Google Docs doesn't scale?
This also assumes an AI would have an inherent desire to propagate abd continue itself. There's no evidence of that, methinks.
It is fortunate these things are so small, if they were the size of a small dog they would scare the crap out of me. An unkillable eating machine.
Windows NT series.

It should be common knowledge that Win 2000, XP, 2003 Server, Vista, 2008 Server, Win7, Win8, 2012 Server, Win10 (and XBox-OS, WinPhone8/10, HoloLens-OS, Azure cloud) are all NT based and just an incremental new version.
Far more nuanced than great-grandparent's link implied.
The legislation that allowed someone to get their own connection to the internet (essentially to become an ISP) without having a government sponsor didn't exist until 1995.
Which has no relevance to this conversation about BU and block size. Block size is not a parameter you can force on upgraded nodes by soft-fork.
"A students work for B students, who work for the owners - C Students".

The problem with this adage is the numbers game. A students may be rare and C students plentiful, but owners are rare too. So while some C students may become owners, most will be far less successful.
IE 11 supports source maps, so that's helpful. The other nice thing is that you rarely end up dealing with browser specific quirks since all popular ClojureScript libraries piggie back on React.js and the Google Closure library.

These do a great job of handling the platform specific quirks for you. The first app I developed with Reagent actually had to run on IE8, and to my shock and surprised worked without any issues after I added the standard IE shims.

So, overall my experience is that you're better off dealing with IE than with most Js frameworks.
The Nature of Self-Improving Artificial Intelligence (2007)
A smart, ambitious developer will make an order of magnitude more than a smart, ambitious tradesperson over their lifetime.

Work at Google for 10 years and you'll have plenty of money to buy any property you want.

It's not like this is something we have to debate. The average developer easily makes more than the average plumber, with a lot more potential for upside. [1] [2]

[1] http://www.payscale.com/research/US/Job=Software_Developer/S...

[2] http://www.payscale.com/research/US/Job=Plumber/Hourly_Rate
Perl 6 was actually more than a decade coming. It was first conceived around 2000. And, Perl 6 is likely to last as long as Perl 5, which is to say, 20+ years (so far, for Perl 5, but it's got at least another 5-10 years in it as a maintenance language for millions of lines of code in the wild). Though, since Perl 5 maintained compatibility with Perl 4 and earlier, and continues to do so today (mostly), one could probably categorize all of Perl <6 as one entity, and Perl 6 as another language.

And, while we're speaking of promises, I believe that was a feature that came relatively late in the development of Perl 6, but it is a nice implementation from what I can tell. Here's the docs: http://doc.perl6.org/type/Promise
"Playing the race card on why life is hard is a cop out."

What a shitty, thoughtless thing to say. Life is significantly harder for african americans. That's a fact; dismissing experiences is an ignorant thing to do.

I'm pretty sure he knows he needs to keep on trucking in spite of that, or he wouldn't be posting here. But being african american has and will cost him several "well, let's give this kid a chance" foot-in-the-doors that white guys experience pretty frequently (like me).
I am also 34 and have much the same plan as you, just I had to revise the figures a few times as I had kids :) The increase in required house size + university = loads more cash required to be financially independent. If you know for sure those things won't happen then maybe you can go for 100K. Still, old age could become expensive, we won't be young and healthy forever. You basically need more than 100K so that you have an upward trend continuously to old age. You can't just cover your costs on the interest (and 6% is dangerously optimistic). Good luck to you though.
This is the first negative Weta comment I've ever seen. You guys need to spread this message further.
I'm not sure what your point is.

I'm not much of an academic type myself. I was talking about careers: you're going to make a lot more money and have much more impact as a developer/software guy than as a tradesman.

I don't know of (m)any software developers working for plumbers.
I'm not sure I buy this because even if a third competitor entered and claimed nearly half of the market, the people far out in the tail of that claimed half would not experience any improvement in service. To them, they would be nearly just as bad off.

You're missing my point. A rational duopoly which is concerned about the possibility of a third competitor entering the market will avoid satisfying Hotelling's law. It isn't the third competitor entering the market which improves things; it's the threat of a third competitor entering the market.

I understand that regulations present their own problems: what stops the duopoly from purchasing regulatory capture and raising barriers to entry?

That's a political problem, not an economic one. ;-)
The link for some reason goes to "suggestions" mode. You can switch the mode at the top to "viewing".
As Ruby is an interpreter most executables just have "#!/usr/bin/env ruby" at the top of the file. If you have multiple versions of Ruby, this may or may not pick up the correct version you have installed. Historically the interpreter has made quite a few breaking changes, didn't follow semantic versioning and didn't care about backwards compatibility. What these tools do is alter the environment so that you can 'lock' specific versions of the interpreter.

The same problem also occurs with libraries, which may also have their own executables, so these tools have tried to solve both problems - which is slightly more complicated than a three line shell script. Bundler has become the standard way of managing libraries, so now something like chruby[0] can be used to do pretty much what you said for the interpreter alone. Of course the other tools (that do a lot more) still have their historical followers...

If you are wondering why you need to support multiple versions, these tools are mainly for use in development environments where you will probably have to support legacy software that is no longer actively maintained.

[0] https://github.com/postmodern/chruby/blob/master/share/chrub...
Web Design is Dead
So why/how does an animal evolve to survive hard vacuum and lethal ionizing radiation when you can't experience those conditions here (on Earth)?
Taking long drives to nowhere needs constant short term attention, so you're engaged even though in the end it was an hour you could've done something better in.

By the way, if you find yourself unable to do anything without a constant reward or threat of death if you stop paying attention, you have ADHD and should see a doctor.
First, if you know Python, play with writing your own interpreters, parsers, etc. in Python itself. It'll be slow, sure, but you'll learn a lot.

Next, try using the python ast modules for taking 'real' python code, and turning it into an AST which you can then do stuff with. For instance, you could take a subset of python, and turn it into C, or Javascript, or whatever. This will be fun, but don't expect to be able to turn all python into those other languages, there's just WAAY too many edge cases, differences in scope, etc. But for a subset of the language, however much you choose to use, it's pretty fun.

In general, parsing syntax should be the LEAST complex issue in writing a programming language. Playing with the above ideas in Python will be a lot of fun and you'll learn a lot anyway.

Some resources to look for... writing a LISP in python:

http://norvig.com/lispy.html

which is EXCELLENT. as is the followup article.

Another fun look at how someone does parsing, etc. in Go is 'lexical parsing in Go': https://www.youtube.com/watch?v=HxaD_trXwRE which is also fascinating.

Good luck! Merry holiday hacking!
There's some other considerations that might come into play there:

Do you take great satisfaction and pleasure in working with your hands and working on concrete projects?

Do you want to live someplace outside the big-money tech bubbles?

Maybe you don't care about impacting the world - you just want to make a nice living and hang out with your family.

I'm sure there's others.
Not true, Lightroom is still available as a 'perpetual license.' Adobe just works hard at hiding it.

http://protogtech.com/adobe-lightroom/adobe-lightroom-6-perp...

Edit: FYI, the Lightroom database is SQLite. Also, if you do go with Lightroom, enable the side car feature to also keep the metadata along side the photo:

http://help.adobe.com/en_US/lightroom/using/WS638E3AC9-A04C-...
This makes sense for rocket engines, which are mostly rigid objects with a lot of internal plumbing. 3D printing is good at objects with complex internal voids. The rigid parts can be made up as one piece, rather than welding or bolting a large number of parts together. The surface finish of the plumbing usually isn't critical, so there's no need for finish machining. It's the right tool for the job.

Here's Space-X's 3D printed engine.[1] Watch the video of the test firing. The engine is being throttled up and down, at higher and higher rates. Those guys like aggressive control strategies, as seen with the Falcon booster landing, and an engine which can keep up helps.

[1] http://www.spaceflightinsider.com/organizations/space-explor...
You may not be able to pick the best horse in the race, but you probably shouldn't bet your life's savings on the three-legged, spavined goat.
SEO+:+Hosting+σε+Ελληνικό+server+-+SEO+|+WEB+DESIGN
You only need 2 people for backyard whiffle ball. I played 1 v 1 a lot because even if you joined several baseball teams, that could only get you 2-3 hours of baseball a day anytime except Saturday. 1v1 baseball generally required more work since a well hit baseball covers more ground.

We also played "pepper" which was a bunting game with at least two kids. "Hotbox" and "burnout", a base running drill/game and a slightly sadistic game of catch, were two more we could play with 2+. I also practiced pitching solo via a brick wall.
Thank you for those TikZ and tufte-latex tips! I should investigate LaTeX in depth.
> It is THEIR fault that the choice is FaceBook or nothing because they want that to be the choice.

It's Facebook's fault that many Indians can't afford the Internet? Okay...it's also Facebook's fault that there is poverty in the world. You know, poverty that spontaneously started to exist in 2004, when Facebook was founded.
You made the claim that under "Nakamoto consensus" the consensus parameters are not up for a vote. A correction seemed warranted.

> Block size is not a parameter you can force on upgraded nodes by soft-fork.

Isn't this what the Segregated Witness proposal[1] effectively does? The new limit proposed would be 4MB with an expected confirmed transaction throughput increase on the order of 2x.

To quote Pieter:

"Another way of looking at it, is that we raise the block size to 4 MB for the witness part, but the non-witness has same size."

[1] http://diyhpl.us/wiki/transcripts/scalingbitcoin/hong-kong/s...
Just to clarify, unless you're a student/educator, Fusion360 is only free for 30 days....after that you have to pay.
West Ham utd memperpanjang kontrak James Collins hingga
I fell on rvm because it seems to be the "default" recommendation. I don't see a need to use something "better" if the raw tool does the job perfectly.

I do get annoyed that "rvm list known" tends to only show old versions. For example, it suggests it can install ruby-2.2.1, but I'm fully aware 2.2.4 is available, as is ruby 2.3 now. And for me at least, this problem is consistent after applying the standard advice of "get the latest rvm".
Watch Cringley's interview of Jobs in which Jobs specifies precisely how much of the Xerox Parc technology that he saw but didn't grasp the importance of including networking and object oriented programming.

Steve Jobs was for a long time seen as someone with brilliance who tripped up on his own misguided and dogmatic world view, not the current picture of him as the ultimate visionary who sees and knows all.