skysight-inc/HackerNews huggingface dataset:
The bulleted description sounds almost exactly like a description of Ruby, and I don't mean this sarcastically.
This is an argument for panspermia according to Neil deGrasse Tyson. (Real Time with Bill Maher, S13E29)
15 Challenges of Iran's startup ecosystem
> For all we know based on the article, the people who wouldn't take him seriously were also black.

Five to one says Serrin Turner is white.
Performance Marketing Application
The advertising industry is ever growing – sky is the limit for this industry. At this situation, you need to take the advantage of this rising market either as an affiliate marketer or as a business owner. To improve your prosperity, employ our software system and find a brisk appreciation in your monthly revenues.

Adwalnut,a performance marketing application which makes business faster, better, convenient and profitable at an affordable cost and having worked accurately and effectively for a lot of online marketers, affiliate networks and webmasters. We are at private Beta stage and sending invites to some of our known contacts.

To create and nourish a robust business we need technology. In this sphere a performance marketing application would be a true partner of your business. Monitoring performance of your business or product or event campaign with precision - build plans of actions for future.

The Adwalnut is developing application on the Google App Engine. Basically it is a performance marketing application with lots of substantial features in very budget friendly prices. The latest features are stated below:

i) Based on SaaS model.

ii) White Label Software

iii) Mail Room

iv) Audit Logs

v) Alert and Threshold

vi) Billing

vii) Simple and robust affiliate tracking

viii)Email, chat & phone support–24x7

If you want to check our application then please try to sign up on http://www.adwalnut.com/signup.php.
I'm not saying that everyone should be a developer. Plenty of people are well-suited to a skilled trade if that's what they enjoy.

What I was arguing against is this idea that someone becoming a plumber is the economically superior option.
Being able to survive unearthly conditions may just be a side effect of being able to survive extreme, yet common conditions, such as dehydration.

Also, note that they don't thrive in these conditions, they're merely able to survive for a relatively long time.
Microsoft has fixed a number of Surface Pro 4 bugs in Win10 but the 'not sleeping' one still persists. And it is, as the author writes, a battery killer. It reminds me of a similar bug in iOS with its "smart cover" where the cover would move around in your bag and the iPad would wake up.
I agree with you that the OP has selection bias, but I'd like to pick a nit in your example. Goldman Sachs does not generally require a degree for developers, which means that it's not a suitable example for your argument. A better argument would be some Fortune 500 company that offers high salaries with a hard rule on credentials.

Goldman's careers portal certainly makes it annoying to try and apply without one (but you can!), and of course their job ads mention it as a qualification, but I can tell you from personal experience they don't require a degree. Google also lists a degree as a qualification for their engineering roles; they don't care either.

Like almost every other credential in the software industry, a degree is mostly useful for getting to the actual interview as a blind, poorly networked applicant. But if you're being invited to interview, or you contact a hiring manager directly - no, they don't care.

While we're on the topic, I'll throw this in since a lot of the HN crowd seems to be unaware - if we are comparing salaries to financial companies primarily based in New York, you can make $300k at any large tech company like Google or Facebook once you're at T5 or higher in New York. While finance companies can greatly inflate developer salaries beyond tech companies, $300k is not the floor at which you'd make that comparison.

That comparison is made in the seven figure salary range. The roles in that range are out of reach for general engineers at Google et al because they deal in specialized trading disciplines, which means they are still not comparable.

This leads me to the next note - all the large tech companies are pretty much explicitly ambivalent about degrees, even for landing an interview as a lowly, unconnected candidate.
Odoo / OpenERP HR – Payroll Basics
He lies. Check out his dispute with Chomsky.
"better known as a Man-in-the-Middle attack" - instant classic right there.
i put up some notes that i took while reading this rather long article/book; might be of help.

http://mosermichael.github.io/cstuff/all/blog/2015/12/11/wep...
Show HN: GitHub Hovercard v0.3.3
>> Tangent: they are making this so much worse by using government built spectrum.

About that tangent: what makes you think of restrictec spectrum as "government-built"? It's spectrum.
rvm was perfectly happy to install Ruby 2.3.0 for me this morning, upgrading me from 2.2.4, which is what I was using until last night.
I can't say how this turns out, but it makes me happy to see the debate this is generating. A lot of people who have never heard of net neutrality are now hearing and thinking about it. That's a definite positive for India and and open internet.
collaborative features, editing in real-time
Ask HN: Which degrees give the best intellectual returns?
Which degree makes the greatest contribution to your overall "intelligence" or intellectual toolkit?
This is why all the networking equipment I have is littered with chinese backdoors, rather than the NSA/GCHQ ones.
I wasn't referring to the US with that line. We'll suffer but we're just along for the ride.

What do you think is going to happen when China finds itself with > 1 senior for every working age citizen, with a male-skewed population? Worse yet, what happens when China's heavy investments in AI/automation pay off? A dictatorship of 1 billion that has it's jobs permanently filled by machines while it's citizens struggle to raise their parents, working in overcrowded cities, with little hope for their own future? A country that's already rapidly depleting their agricultural resources through poor management, with dire projections ~20-50 years out?

That alone isn't a pretty picture.. But then remember that India's next door with similar problems, and the two aren't exactly buddy-buddy. Inevitably both countries will have to lean on regional allies to power through, but that might bring in the US (via S.K./Japan, today). And then we've got Russia upstairs, their future is a bit harder to see but today they're the nuclear-armed wildcard oligopoly... one that's not on friendly terms with the US's sphere of allies.

Then there's the middle east. If you think today's bad, wait until their oil money starts running out as climate change keeps turning up the oven. That's just adding fuel to the fires, millions of culturally alien people flooding relatively homogeneous societies already under pressure from their own needs.

And then Africa... yet another wild card. Today the various countries are in various states of development with mixed weak alliances to the East/West, but there's a massive population boom coming. No one is really certain where that's headed. Maybe it becomes the next China (selling environmental degredation and cheap labor), or maybe we'll end up with an under-developed continent of high unemployment/desertification. I'm really curious to see how the various countries land on that spectrum.

Taken alone, the Americas don't have a particularly risky looking future. South American drugs, guns, immigration, revolutions, old news for the US... though mass deforestation/desertification will be a tragedy with serious climate impact. Europe might build some walls but they're not going to war with each other again either. Australia probably won't play a big role unless it gets invaded. But the other big continents? I can't see the future, but today there are many red flags of something much worse.
I prefer the version you linked to, as it has taken trominos criticism into account https://news.ycombinator.com/item?id=1323111

Only your linked version is correct.
Congrats to all the people who have worked on this important project over the years!

I look forward to experimenting with Perl6 soon.
NPM is atrociously bad. Bundler is amazingly good.
Guys, this line of argument was dealt with over 8 years ago... https://web.archive.org/web/20140425185111/http://www.accele...
List your products on global marketplaces – including duties and taxes
Looks like as easy to use as SketchUp. Sadly Google sold SketchUp, and the new company turned SketchUp in a trialware product.
Thanks for mentioning onshape and their Linux support, will definitely try. In the meantime (desktop based, multi platform) FreeCAD [1] has been great for me.

1) http://freecadweb.org/
If we keep the 21M limit, subsidy will be insignificat at one point.
> The paper never refers to hubs, the necessity of a handful of entities routing payments a-la Visa has never been part of the design.

Yet in person the opposite is true. I've heard Tadje refer to large hubs plenty of times.

As for your comment about CS understanding, curious to know, what are your credentials? What's your background in algorithms, networks and software engineering? There is no biographical data on the Lightning network website.
Malwarebytes Anti-Exploit Premium 1.08.1.1045 Serial Key Full
> The paper discusses hubs that need to provide various guarantees, like being continuously online and routing payments for arbitrary third parties.

Can you quote the paper on that?
Rails isn't ruby.
Haven't heard that in years, love this phrase
Move fast and break things vs. Don't be evil
Humanities (English) graduate here. I'll be honest: my education did help me understand the world better, but it left me completely and utterly unprepared for a role outside of academia.

Fortunately, I've had an entrepreneurial spirit and freelanced my way through college and through extensive self-study, built up a career in marketing.

But my college mates who weren't as entrepreneurial, or didn't have as much business sense are suffering. They're working mostly dead end jobs or grinding away at the bottom end of academia. It's not pretty.

I would caution anyone going for a humanities degree to think long and hard about their decision. If you're not entrepreneurial, can't hustle, and don't pick up secondary skills (marketing, coding, sales, etc.), you're going to have a hard, hard time.
About what percentage of their engineers are T5 or higher?
The Body Politic: Open Source Discussions
I've used both Elixir and Erlang, but as eropple said about other languages, I feel they solve different problems from Ruby. It's also no way near as mature/popular, so a lot of things you may need to write yourself instead of using an off the shelf gem.
How is Rbenv weak? It does exactly what is needed.
So if Lightning is better than Bitcoin at being a P2P payments network, why not just build an altcoin?!
Just because they're in an airship doesn't mean they have to have reduced 02 right? Can't you just pump more into the ship? They're only up there for the sunlight
That's an awful long nit to pick. Goldman was just a random example, I wasn't trying to make a comment about their specific hiring policies.

My point, which I still believe holds, is that in general the market rate for credentialed developers is higher than for non-credentialed ones.

Obviously this isn't true in all cases and certainly not at the highest levels, but the fact is that having a degree can only increase the supply of jobs available to you. It's not going to be a negative for your earning potential, especially when you consider that the average developer is not working at either Google or Goldman.
That sounds like enough time to get bored of talking shop with the same person outside of work.
Earnest question: on the presumption that Free Basics (FB) will become popular if launched, trying to shoot it down means that many people (mostly poor) will not get access to the internet. How does one address this? Now, this activism can do two things: 1. Force FB's hand to make it truly open, 2. Delay universal access by regulation that prevents FB from starting up. If the result turns out to be the former, well and good. If the latter ends up happening, many people will be deprived of internet access and the opportunities for social and economic growth that come with it.

A corporation is well ahead of the rest of the community in its ability to deliver quasi-philanthropic internet to the poor. I wish more of these articles mentioned alternatives (any solutions from FOSS, for example or free 2G and older network services?)
The reverse (man marrying a woman of higher social standing) was very much an exception.

I'd argue against that. There's precedence in older wealthy women marrying younger man of lower social standing.

Queen Victoria of the British Empire marrying Prince Albert is one example of a woman marrying a man of lower social standing (though they are of the same age).

in Albert's own words, "I am very happy and contented; but the difficulty in filling my place with the proper dignity is that I am only the husband, not the master in the house."

It may be uncomfortable for the man in question, but it has happened.
To add a little more to the history, I made the switch from rvm to rbenv when rvm broke under me (I can't remember now whether it was `cd`-hooking or rubygems-bundler which broke the camel's back). I made the switch from rbenv to chruby when rbenv's shims broke. Chruby does so little that there's almost nothing to break, so I've stayed there.
I really don't know anything about VBA or VB, but they're very similar to each other, right? FreeBASIC is AFAIK also pretty similar to VB, but draws inspiration mainly from C++, and has an experimental backend that emits LLVM assembler/IR.

http://www.freebasic.net
When is the white paper going to be finished?

What's the business model for the company you are forming around LN?
> those who meant to hurt her reputation are incredibly toxic to society.

It seems to be a large portion of the media (mostly up-and-coming or your average spokes hole) and people who like to believe twitter is important for influencing public opinion...as opposed to other hive-minded individuals who believe twitter has this kind of power. Twitter shaming always appeared to be a bunch of ninny clucking to me.
Foreigners drawn to Myanmar's bone-crunching kickboxing
> convince you that all your friends are supporting their proposals

This is a serious problem, because China already showed us the end game of this tactic with Sesame Credit.

https://www.youtube.com/watch?v=lHcTKWiZ8sI
Big banks such as Goldman Sachs are very corrupted. I heard several stories about unqualified elite kids got hired for no reasons. In financial industry, one does not even need to be skillful to make a lot of money.

Example: http://www.wsj.com/articles/in-j-p-morgan-emails-a-tale-of-c...
It appears that the hospital area is pressurized, given that an "open air promenade" is separately called out as such.

Also, the main threats from chronic tuberculosis were lung hemorrhage and inanition (wasting) -- not hypoxemia.

For whatever reason, the term "antibiotic" is customarily not applied to anti-tuberculous medications, even though, technically, it applies. "Antibiotic" usually refers to anti-bacterial drugs that are given for a short period of time (a couple weeks), but the definition is hard to pind down. Anti-tuberculous treatments go on for months.
... and plans for equally quality interop with other langs, such as Python and Ruby. The only thing special about the perl5 one is that it came first.
The problem with rvm was always that it tried to do too much. With a tool like that, as long as it's working, you won't see the downside. When it breaks, it breaks in complicated, hard-to-debug ways. If you're saying it's reliable for you, that's great. That wasn't my experience.
Chruby's so small that you might as well rewrite it in elisp.
When I joined NeXT one of my first assignments was to evaluate a new piece of software that we were considering releasing. It was software that would automatically prompt you to sign up for an Internet connection when your new NeXT machine first booted. It communicated with Virginia to get the new machine an IP address. I ran it a bunch of times and it usually worked - but it would sometimes fail. And when it failed, we had no way to debug the problems on remote systems outside our control. And since there were monetary charges involved, this got very messy very quickly.

Based on my strong report, Steve decided that NeXT boxes wouldn't automatically sign you up for an Internet connection - since we couldn't debug or support the customer when things went wrong.

Candidly, I've looked back on that report and wondered if I set back the entire industry. We weren't looking at browsers - but we were looking at access to all communication possibilities across the Internet as well as the access to University and Government resources (ftp and remote mounts.)
I don't have numbers offhand, but T5 at Google is senior. Google has a soft "up or out" mentality in reviews, which means that all engineers are eventually expected to reach T5. If they don't within 3-5 years, it starts to reflect negatively on them in subsequent reviews.

Note that you're probably only getting the aforementioned salary at T5 in one of the coastal metropolitan areas, like New York or Silicon Valley. So if your actual question was, "How many Google engineers make $300k or more?" I'd say not as many, but still probably more than at Goldman.
Ask HN: How do you measure innovation?
When comparing transformative events such as the advent of the manipulation of fire, the wheel, electricity, light, the telephone, airplanes, industrial revolution, computers, internet, etc?
I've been thinking that one advertising angle is to claim that Perl6 is more the successor to Ruby than it is to Perl5 :)
How do you know? There isn't even a working prototype yet!
Your point still stands, and I definitely agree with you. A degree is generally a good investment that should only be skipped with caution, sufficient drive and personal affinity for programming.

I just wanted to go off on a tangent because I don't think it's common knowledge that the large finance companies will hire uncredentialed devs.
There is no shame for a FOSS platform in entering an existing market. Firefox was always an alternative to the incumbents, so debuting a Chromecast replacement sounds logical to me.
Replace the crop dusters with drones?
I was going to say the same thing. Such a hardy species I would think would be the product of an incredible amount of evolutionary progress. How do they fit in with the rest of the living species taxonomy?
I've implemented parsing left recursions with a memoized recursive descent parser generator. It requires hints to tell the generator it is left recursion[1] - but even with this inconvenience, I think it's more convenient than having to refactor a left-recursive grammar into a right recursive one and then flipping the precedence back. I'm still finishing building the first useful parser using it, there may still be bugs.

It works by dynamically refactoring the grammar at each recursion. [2] The dynamic refactoring only happens if left recursion is hinted for that rule.

[1] See the `left(..)` call in `prefixexp` that tells the parser generator about the left recursion.
https://github.com/meric/l2l/blob/parser-generator/l2l/lua.l...

[2] https://github.com/meric/l2l/blob/parser-generator/l2l/gramm...
Brotli compression for the web
Quite a bit of Ruby was borrowed from Perl. It shouldn't be surprising that they share some characteristics. But, it's silly to say Perl 6 "sounds almost exactly" like Ruby. There's a huge variety of stuff Perl 6 has that Ruby does not, at least not as a core part of the language.
Ideas usually fail the first N times. Execution &luck are deciding factors.
Parchee (India): There Is More to Health Records
Libraries that work for an older version of ruby won't always be forward compatible. So if you're working in many projects you can't simply use the latest version of ruby. Then you have things like Jruby which is incompatible with some of the libraries designed for MRI. So, being able to segregate rubies is essential.
OT but our company firewall does this as well. You can't use https unless you install a internal root cert. Never understood how this can be legal.
What is... Free Basics? I have not heard of this until now.
That crosses into personal attack, which is not allowed on HN. Also, please stop posting ideological rants. You've been doing it a lot, and such comments don't belong here.
What I find annoying is that the core problem they solve boils down to manipulating three environment variables. Where's your ruby? That goes in $PATH. Where am I installing gems to? That goes in $GEM_HOME. Where am I loading gems from? $GEM_PATH. Everything else these tools try to do is icing.
Formerly known as Internet.org
A dupe of https://news.ycombinator.com/item?id=9039274. Also the recent discussion of https://news.ycombinator.com/item?id=10773808.
Because it only tackles a single language.
There are alternative schemes which are already live and running:

- Aircel launched free data to all websites/apps at 64kbps.

- Airtel launched a cashback scheme for data usage in off-peak hours.

- Gigato which gives cashback for using certain apps is in grey area but definitely more neutral because you can use the cash to access the entire Internet.

- Google has launched Free WiFi in multiple places. Their Project Loon is also starting up and remains completely neutral.

- Mozilla has recommended to TRAI an ad-supported free data plan like Grameenphone (which has seen good success in Bangladesh) but granted, it hasn't yet been launched in India
Recover Files from Corrupted SD card in just 8 steps
That list is missing 'no degree'.
New name for Internet.org. They changed it since last time people made a lot of noise about it being "neither the Internet nor a dotOrg".
Rakudo Perl 6 Architect Reflects on Last 8 Years
You say "maths/eng graduate" - are you sure you didn't mean to say "programmer"?

It's an important distinction. Computer programming is just about the only white-collar job left on Earth that still has a healthy demand relative to the supply so you can get a decently paid job where you aren't abused all that much, so if you have an aptitude for it, by all means go that route (whether via college or not, is a separate question).

But what's the job market like these days for mathematicians, physicists, mechanical engineers? I get the impression it's bad enough that if you put the same ingenuity and effort into a blue-collar trade you'd get better returns.
What would be really handy at this point is a shim around Nix to make it trivial to manage ruby versions without having to learn a whole new ecosystem. I don't want to learn Nix, I want to use Ruby.

Actually, that would have been really handy about 5 years ago, but the point stands: the problem with general tools like Nix is that you need a popular, specific application of them to get them across the chasm. Not only would a wrapper script using Nix to manage ruby versions be actually useful, it ought to be relatively easy to repurpose to node, elixir, elm, GHC, whatever. Make it so that I don't need to care that I'm using Nix in the background, and I'm actually more likely to use it.