skysight-inc/HackerNews huggingface dataset:
False: philosophy majors don't/can't have any marketable skills - they can write books and make a living on controversial subjects.

True: Philosophy is a way towards impeccable logic and humanity - thanks for saving us technically oriented purists from destroying ourselves and eating eachother alive.
But household debt peaked in 2007.
How can you tell if it can be subverted? Here's a paper about subverting the Apple Mac camera led indicator from userland:

https://jscholarship.library.jhu.edu/bitstream/handle/1774.2...
Newly-empowered CISOs must boost security visibility or perish
"There are all these lit­tle com­mu­ni­ties at Google: Gay­gler­s, Jew­gler­s, and my fa­vorite, the Grey­gler­s; that’s the on­ly T-shirt I took with me and still wear. The Grey­glers are led by Vint Cer­f, "

I see a lot of these articles, which I like reading btw, about technicians, too old to do the work. [0] Let's turn this idea on it's head: What about "Management, period". Management itself a big source of company inefficiency. [1]

What technology is being created to push down the cost of executive compensation in buiness?

[0] "Just 120 of the Audi factory’s best employees qualify to work on the prestigious R8 assembly line. More than half of R8 workers are over 40. It is said that the easiest way to spot them is to look for the gray hair. The factory calls them “silverliners.”" ~ http://natgeotv.com/ca/megafactories/audi-facts

[1] http://www.nytimes.com/topic/subject/executive-pay
s/Software Business 101/Business 101/

FIFY

And that is why I prefer to be a developer instead of a manager.

IMO everyone should get flak for these kind of monopoly building business practices.
Angular can also use seperate template files, I actually prefer this compared to having the logic and view (and CSS...) in the same file.
Obviously, Scala is better than either of those languages.

#!/usr/bin/env amm
import $ivy.`com.typesafe.play::play-json:2.5.8`
import java.nio.file._, play.api.libs.json._

val bookOrder = Seq(
"Genesis", "Exodus", "Leviticus", "Numbers", "Deuteronomy",
"Joshua", "Judges", "Ruth", "1 Samuel", "2 Samuel", "1 Kings", "2 Kings",
"1 Chronicles", "2 Chronicles", "Ezra", "Nehemiah", "Esther", "Job",
"Psalms", "Proverbs", "Ecclesiastes", "Song of Solomon", "Isaiah",
"Jeremiah", "Lamentations", "Ezekiel", "Daniel", "Hosea", "Joel", "Amos",
"Obadiah", "Jonah", "Micah", "Nahum", "Habakkuk", "Zephaniah", "Haggai",
"Zechariah", "Malachi", "Matthew", "Mark", "Luke", "John", "Acts",
"Romans", "1 Corinthians", "2 Corinthians", "Galatians", "Ephesians",
"Philippians", "Colossians", "1 Thessalonians", "2 Thessalonians",
"1 Timothy", "2 Timothy", "Titus", "Philemon", "Hebrews", "James",
"1 Peter", "2 Peter", "1 John", "2 John", "3 John", "Jude", "Revelation"
).zipWithIndex.toMap

val bible = Json.parse(Files.readAllBytes(Paths.get("ESV.json")))
.as[Map[String,Map[String,Map[String,String]]]]

val flattened = for((book, x) <- bible; (chapter, x) <- x; (verse, x) <- x)
yield (book, chapter.toInt, verse.toInt, x)
val result = flattened.toSeq.sortBy { case (b, c, v, _) => (bookOrder(b), c, v) }
println(result)

---

Also, Python

#!/usr/bin/env python3
import json

books = [
"Genesis", "Exodus", "Leviticus", "Numbers", "Deuteronomy",
"Joshua", "Judges", "Ruth", "1 Samuel", "2 Samuel", "1 Kings", "2 Kings",
"1 Chronicles", "2 Chronicles", "Ezra", "Nehemiah", "Esther", "Job",
"Psalms", "Proverbs", "Ecclesiastes", "Song of Solomon", "Isaiah",
"Jeremiah", "Lamentations", "Ezekiel", "Daniel", "Hosea", "Joel", "Amos",
"Obadiah", "Jonah", "Micah", "Nahum", "Habakkuk", "Zephaniah", "Haggai",
"Zechariah", "Malachi", "Matthew", "Mark", "Luke", "John", "Acts",
"Romans", "1 Corinthians", "2 Corinthians", "Galatians", "Ephesians",
"Philippians", "Colossians", "1 Thessalonians", "2 Thessalonians",
"1 Timothy", "2 Timothy", "Titus", "Philemon", "Hebrews", "James",
"1 Peter", "2 Peter", "1 John", "2 John", "3 John", "Jude", "Revelation"
]
books = {book:i for i, book in enumerate(books)}

with open('ESV.json') as f:
result = sorted(
((b, int(c), int(v), x) for b, x in json.load(f).items() for c, x in x.items() for v, x in x.items()),
key=lambda part: (books[part[0]], part[1:])
)
print(result)

---

Glad we've put that to rest.
I do quite a bit of remote work, but I'm the opposite. I don't find it helpful in the slightest, I'd rather see someone's screen.
The current situation is that you are required to register and remit GST if you make AUD$75,000 worth of GST-taxable supplies "connected with Australia". This fairly lengthy ruling speaks to what falls under that term: https://www.ato.gov.au/law/view/document?docid=GST/GSTR20003...

Currently items under AUD$1000 which aren't alcohol or "bulk orders" are "low-value imports" and aren't taxed, so they don't count in the $75,000 threshold. This is one of the things that's changing in July 2017 - the removal of the low-value threshold.

In the current system, if you directly ship goods from outside Australia to the end-customer in Australia it is deemed that the customer is the one that's importing it, and therefore the one responsible for the GST (they're supposed to pay it to Customs). It's not a "supply connected with Australia" and doesn't count in the $75,000 threshold.

It sounds like this last provision is changing as well but it's actually hard to find the details on this. There's just high-level descriptions like http://www.budget.gov.au/2016-17/content/bp2/html/bp2_revenu... .
I experimented a bit with an Apple laptop microphone, and it took 2 layers of electrical tape to block the mic. There doesn't appear to be any way to block an iPhone mic without blocking the speaker, too, and I'm not confident that it could be blocked at all.
I'm not sure the headline is warranted as natural science career paths that involve R&D departments of established companies are a very good choice (as is academia in these fields). Taking slow and steady wins is actually a good choice in these fields (imo) as is access to "veterans". But I could be wrong, I only see natural scientists' lives from the outside.

But the overall point is interesting. I feel there's a slight bias against academics from "the startup scene" or maybe I'm just imagining it being a mediocre scientist thinking about starting by own business every now and then (so not the super duper elite MIT guy). I've always felt that some of the stuff you learn by practicing science is fairly valuable even in a web based startup. Depending on the field you're more or less forced to get a better understanding of statistics and rigorous testing (with all the pitfalls involved) and the general hypothesis/test-it cycle is really helpful for startup life as well. For me the sad trade of is that my programming skills (mostly the secondary skills like architecture, being up to date on databases, refining the vcs workflow, testing etc.) erode slowly. I also have a lot less time for side projects these days which kind of sucks.
[I haven't taken the traditional academia career path and actually worked at a software company before so I feel like I have a decent grasp on both fields]
here here.
This is just impossible in some cities, especially when pedestrians are crossing a 5 lane road.

In LA, if you did this you'd cause significant traffic issues.
No need - they just block the site, and Sven loses his $75k in revenue. That's the penalty.
> Yeah, for the vast majority of engineering programming is like selling shoes. You just need about 4 years experience and you pretty much know it all.

That's the point I'm trying not to make. Are you building a startup that's effectively a CRUD app? If so, sure, that's pretty much all you need and is why coder schools have become so prevalent - they get you to a practicing point that covers the bases of most small websites and very, very basic startups.

Age and experience brings with it something vital: the ability to build long term pattern recognition of technology business cycles, the "all is old is new again", the ways that novel technologies may fall like their predecessors. This is not something you learn in a CS program or even a few years out of college. It's something you only learn by playing with tens of languages and mastering six or seven over decades, by constantly learning, by being part of those business cycles. This skillset is often discredited and is enormously valuable, but I believe it requires a tireless passion for novelty and modern technique to become a multiplier on skill.
IPv6 Wall of Shame
Angular uses Zone.JS for it.
Gosling, who he quotes at the top of the article, worked on NeWS, a primary competitor to X. And, I imagine he knows plenty of people who literally worked on X, since he worked at multiple major UNIX vendors during that period.
Sir, I own the copyright to this material and I would appreciate if you do not reproduce my work without permission. For some reason, this site no longer appears to function with my original account.
A Multi-Domain (SAN) SSL Certificate an Ideal Choice for Multiple Domains
Is there a way to extend a running javascript app without restart. Say I have a Single Page APP (built on React if that matters) and I want to allow third party developers to add Components / modules/ themes/ plugins to a registry.
I want to be able to allow end users to choose third party plugins from the registry to extend the capabilities of the SPA.

Is this possible? If so, is there any guidance on how to achieve this?

Thanks
Wow, I'm so amused at the downvotes. It's like a completely and absolute denial of reality. If you imagine for a moment that PE role is a realistic path for a typical engineer at amazon you are in total fantasy world.
> We cower behind a police state

I don't think you have any idea what a police state is.
I'm waiting when they implement some more flexible (configurable) tool, and meanwhile I use angular2-seed.
To me, one of the biggest advantages of being self-employed is that I don't have to keep track of vacation days anymore. I can take as many as I want, but I pay for them myself. It seems a bit odd that something that I consider an important and natural right for workers is to me personally such a source of stress. Of course an important factor is that I get enough pay to be able to take time off whenever I want to. If people need the money, they're more likely to keep working and never take time off to relax.
I would disagree. Just read the list of nobel prize winners and how many of them are academics. These are often actual paradigm shifts in how you think of the world that lasts generations, not decades.

Compare this with the impact a successful startup has and it does not quite compare. A successful startup creates new jobs. Novel science that can be applied creates entire industries.
Is this satire? This is pretty much the perfect expression of all the most insufferable moments and people I knew during my own analytic philosophy education. It's even wrapped up in the fondest delusion of philosophy undergrads: that you, through the sheer strength of your intellect, rose above your surroundings.

Your shit ain't that great, man. If anyone goes through four years of philosophy and is talking about their worldview like this, run away from them.

Edit: agh I read his blog and I regret to inform you all that this person really has his stuff down pat definitely a true scholar here
I wish I had an American passport to travel 'visaless'.
Why not just stop browsing Hacker News/hanging out with friends/working on side projects/trying to use Linux? There's a universal consensus that it's a waste of time anyway, no?

Video games are fun.
"I doubt the Australian government will have much luck penalizing Sven, in Norway,"

Back-packer tax for EU citizens? ~ http://www.abc.net.au/news/2016-09-01/backpacker-tax-set-to-...
To be such a place, people would have to feel like their effort was appreciated. Opinion that is not in line with the majority is appreciated by some on hacker news. The problem is approving voices are few, and the rest are very happy to use their flag, for many reasons. Humor seems to be one of the triggers that sets a vocal minority off.
I'd be interested in looking at the data in order to find out just how success rates compare between academia and startups.
Branding Your Business Using Video and Social Media – SEO Alien
Another addendum, because I've seen it done too often not to mention:

If you're aware of Bettridge's law and craft your headline to take advantage of it, you're a total shitbag and you're not fooling anyone.
Show HN: I published a book on Django
I recently published a book on Django and wanted to share it with the HN community. The book takes a beginner Django developer through a series of 7 projects that use various parts of the Django framework.

I would have loved to provide a full sample chapter, unfortunately all I have is part of the first chapter. You can see it at https://www.packtpub.com/books/content/quick-user-authentication-setup-django.

I'd love any feedback you guys can give. And I'll answer any questions that you may have as well. The book is available on Amazon at https://www.amazon.com/Django-Project-Blueprints-Jibran-Ahmed/dp/1783985429/ and on Safari Books Online at https://www.safaribooksonline.com/library/view/django-project-blueprints/9781783985425/.
Would be smarter to just remove GST from goods that are commonly imported altogether.

Could offset the lost revenue with non-renewable energy taxes, land value taxes, capital gains taxes.
TLDR: start a startup if you are in such a terrible job market that you have, by default, a 95% chance of failure.
I don't think that's necessarily true, I use Synergy on my desktop - 2 machines, a windows box for gaming and windows dev and a Linux box for most general uses including most dev work, ops work on servers, etc.

Something like WSL attempts to reduce the desire for this setup. Having things like real openssh work properly without cygwin is a major plus in my book.
That is the right way to do this.

I would really love if Qubes OS would support that, but it's not quite there yet.
Genuinely curious here. Can you point me to some of these strengthening exercises ?
Why would you want HTML embedded into your component? Sounds like a maintenance nightmare.
Most Talked Phones in September 2016 – Popular Smartphones
AngularClass's free project-based course on Angular 2 by Scott Moss has been pretty popular in the release candidate stage with 10k students so far. Will be getting updates with official release changes soon.

http://courses.angularclass.com/p/angular-2-fundamentals
True, but that's what reflexes are for.
They originally were doing that but the volume of imports was so high they couldn't deal with the processing back log. Then they moved to only charging GST on imports over $1000 AUD. That actually worked really well. Then they got greedy. And were pushed by powerful retail owners to do something.

The whole thing is ridiculous because there are far bigger fish escaping the frying pan that they just ignore. Like the whole negative gearing property issue. They don't touch that massive tax hole because the individual politicians themselves are making huge coin off it.
First, state the problem
and yet they're actually stay the same

https://news.ycombinator.com/item?id=12503764

> the ability to build long term pattern recognition of technology business cycles, the "all is old is new again"
The blockchain is the history of every transaction. If transactions are purged then transfers from 1 account to another would dissapear from the history and it would essentially be like the transfer never happened.

I won't say there is no solution to the problem but purging transactions is not at the top of the list.
Sorry, but did you get the Tesla story right? The Tesla driver was not paying attention, and the car drove at constant speed into an obstacle of the sort that it is known to not be able to see. I know people are posting all kinds of things on the Internet and HN about this accident, but that doesn't make it true. If an actual self-driving car did the same thing, you'd have a great example. But not this one.
Is it really hard to make a browser which consumes less battery and resources?
Downvotes are for your "complete crap" remark, which is unnecessarily rude.
I bought the first gen one a few weeks ago. The scroll wheel failed within the first week (middle click still worked).

I just bought the second gen one, and it seems to be going alright so far.

As an aside regarding Anker, I left a review on the original mouse on Amazon saying how the scroll wheel wasn't working and got an email with a day from Anker confirming my address to send out a new one.

It hasn't arrived yet, but I was pleased with their customer service in that regard (I didn't expect it, hence ordering a new one!)
>Browser apps don't make the cut.

I just don't get this at all. The fact that chromium books and in the past netbooks do so well is for this reason. I can't understand why you wouldn't want browser applications at this point. Outside of write once run anywhere, security and accessibility is another benefit of the browser. We still have a huge issue with the walled garden in the app space. I'm assuming you mean primarily in the mobile space ? I think this is largely due to a failure on Apple and Google's lack of wanting to innovate because they control the app stores.
A quick back of the envelope calculation of the value of a $150000 salary over 30 years is 2-4 million (depending on what you assume as your interest rate).

What are the chances that a person doing a startup will leave the startup with 2-4 million dollars? How does it compare with the chances of getting tenure at a university that pays $150000 on average?
Not sure if it's because of the startup culture or simply because there are actually no older candidates.

In my case, 36yo, in a startup, I'm the oldest in it. But I've been interviewing many people and I think we only got 1 candidate which was older than me (we didn't hire because it was not a good fit, with so much experience but without much experience in our tech stack, we thought it would mean paying a fair amount for someone to be basically learning from us, as we were looking for coders, not architects/principals/leads).
How does this pass as a rape joke? This entirely trivializes the experiences of women who have to deal with actual workplace discrimination. On top of that, Person1 apologized and agreed to not do it again.

I have to wonder how many collective minutes of engineering time she wasted at Apple by sending this to the entire company. Workplace sexism, and discrimination in general is a problem. This is a mockery of what women face daily.
This is true for all ages and categories; there are good and bad younger programmers, good and bad middle-aged managers, good and bad grey beard *nix sysadmins etc.
Responding in the affirmative or the negative to an "or" question is often a glib shrug.
Why is that our browsers are sucking RAM and battery like monsters? Especially chrome. How complex or hard is it to write software that is good on resources?
How has Microsoft achieved this in their edge browser? Is it because of their tight integration with the OS?
But the 1/20 that do "succeed" get a salary of ~$150000 over ~30 years, which is worth $2-4 million today dollars depending on how you set your interest rates.

Are 1 in 20 founders today exiting with $2-4 million in their pockets?
Ask HN: Personal C&C software/hardware?
I will be moving into a new property in the coming months and I'm daydreaming about what I could do with one of the rooms. I'd like to have some sort of personal "Command & Control" center, where I'd be able to stream international TV stations, weather patterns[1], aggregate news from online sources of my choosing, a projection of the solar system with Earth's position relative to the sun available in real time, etc. Maybe even passive radar using AM/FM, or some SDR listening on whatever's going on in my area. General geeky stuff.

Do any of you have such a setup? Are there software projects related to this I should be aware of?

[1]: https://earth.nullschool.net/
I tried dual booting Linux back in high school, never got anywhere because I never selected it at boot. Virtual Machines changed that - I was able to play around with Linux without having to worry about a power cycle.

Now I can play around Tensor flow (in theory) and not have to worry about the crummy GPU support in nearly all hypervisors.

I've reached the point where I'd love to have Linux on my work machine, no Windows at all. That's only because for the first time Linux isn't this cool kids playground that I'm not invited to.
Then again Hitler banned vivisection, introduced hunting restrictions, required animals to be under aneastetic for slaughter and there were plans to ban slaughter houses after the war altogether.
Platinum Hide IP Crack v3.4.6.8 Serial Keygen 2016 Full Download
I'm not dead yet!
Ask HN: Do I need to be an expert on some technology to write a book on it?
I recently published a book. It's about Django, a technology I've been using for more than 5 years now. I consider myself pretty good at working with Django which is why when a publisher approached me to write it I was happy to jump at the opportunity.

I agreed to write the book because I though it would be a nice challenge, and I couldn't miss the chance to call my self an author on my profile! But having gone through the year long process of writing and publishing it, I now would love to do it again. The whole process felt pretty awesome, and I learned a ton of new things about Django that I would not otherwise have looked into. I have approached a publisher with an idea for another Django book but they say that the target market isn't big enough. However they say they'd be happy to hear about other ideas from me.

What I'd like to ask the HN crowd is that should I be experienced in a technology before I can even consider writing about it? Or should I just pick something I'm interested in and start writing, figuring out the details along the way? Do you guys have any experience with this?
anyone else consider this too little too late?
Oh, I agree. I think there is a definite issue of people ascribing "old dogs, old tricks", and that bias is the hard thing to overcome. It's especially hard when a lot of people are confirming that.

It's the age equivalent of https://xkcd.com/385/ . When it's a younger person, it's "this person can't code for <x> because they don't have experience." It's harder to quell that cognitive dissonance when you don't have that out and forces you to place the blame on incompetence.
> There is no excuse for a situation where I have to put tape on my camera.

And yet, we happen to live in a world where practically no customer has the needed expertise to verify for themselves if the LED reflects the true state of the camera or not, and if they had it they'd not care any less. A world where corporations misuse technology to betray customer's confidence and break the law, and when those get caught, get away with no more than a slap in the hand (as in the VW emission control hack case).

So, what are you going to do about it? Throw a tantrum because you exist in Earth instead of Heaven, or work out a solution that you can implement yourself without need of consensus from the ignorant masses or permission from their corrupt leadership?
Good for you. Dealbreaker for me.
If I'm not mistaken, it seems that the current limitation is that it needs to be produced sequentially for a dependent sequence of audio, perhaps some independent sentences can be run simultaneously using copies of the net assuming no memory limitations. I wonder if it's already possible to create an auidobook for instance in reasonable time.