skysight-inc/HackerNews huggingface dataset:
I've started a podcast in the last three months that has grown to 25K listens/month. Our listeners come thru owned social media channels, so I don't need anything more from Apple other than a publishing platform and listening app. Amd there are alternatives if Apple fucks that up - such as SoundCloud.

We publish on iTunes through Libsyn as well as SoundCloud. Libsyn and SoundCloud provide analytics. It's not a paid podcast, but Patreon seems like one way to achieve that.

As a content creator I can't control what the platforms do. My best strategy is to diversify.
At least 2 other top-level posters here have suggested that philosophy might be dying due to their relevance being superceded by fields like physics and neuroscience.

I have a similar notion. But what I feel most lacking in philosophy are not its everyday relevance, but its methods. Mathematics has communicated with the natural sciences and continues to contribute by providing a watertight framework. The natural sciences have had empiricism and the scientific method; and most academic fields are today exploring new data-driven methods and computational analysis to develop new insights.

Much work that I've seen in analytic philosophy, on the other hand, continue the tradition of thought experiments and simple classical logic, rarely venturing into more expressive models and arguments, perhaps computational.

I personally think that the strong reliance on inexpressive logic rather than creating more expressive mathematical models of philosophical frameworks actively hinders it. Philosophers should be actively and profusely creating metaphysical and ethical frameworks in mathematics, not unlike physicists and economists.
We use it pretty extensively at Cloudstitch and like it on the whole.

A few commenters mentioned poor browser support, but we haven't experienced any problems other than IE<=10.

In many ways Polymer is just a shim for the WebComponents spec with data binding added in, along with a standard library of web components. The resulting framework-style is basically plain-JS/HTML with a la carte use of Web Components where appropriate. Unlike [my perception of] React or Angular, you can use Polymer a bit without going all in. (Ironically the one thing you can't currently do is mix Polymer Elements from Source A with Polymer Elements from Source B at runtime if they have common, but separately hosted, dependencies).

WebComponents feel a bit like Java swing, in that making HelloWorld is high overhead, but once you've got a nice toolbox of components going, you can pull them out and use them flexibly. This is not unlike React components, except Polymer/WebComponents use an HTML-centric definition format while React uses a JS-centric definition format.
>On the flip side, how does a physicalist tell victims of atrocities like rape warfare? That life is random, so don't take it so hard? While glossing over the fact that the evil people will probably never be brought to justice?

Well, mostly, we try to bring the perpetrators to justice and provide rehabilitation for the victims.

>But, really, how do you pity the religious when it's all involuntary chemicals and electrical impulses in their brains?

Who said we pity them? Besides which, "involuntarily" doesn't mean that. Some of those chemicals and impulses are under conscious control, because they're the ones that implement conscious self-control. You are in fact affected by your experiences and can in fact change your beliefs, should you choose to.
Disclaimer: I led development of gaming.youtube.com. We chose Polymer at the time for non-technical reasons.

Some downsides:
Performance is not great.
Lack of coherent data architecture (e.g. Redux).
Difficult to manage state change (as opposed to React) due to a more limited programming model - e.g. template ifs and repeats don't know to reevaluate in many cases. This makes it harder to integrate with third party js libraries.
Inferior tooling vs React.

Philosophically Polymer is more about the DOM and React is more JS-focused. Some of this is personal preference.
>high density housing, pollution

Low density housing and sprawl are actually worse for the environment btw. You have a clear bias against urban living. That's your opinion and that's totally ok, but the cultural trend is definitely back towards higher density urban living.

I'm a fan of periodic, 1-2 days a week remote work. But I don't like working on fully remote teams, and I've worked with managers who are very experienced and enthusiastic about it. Yes, remote working CAN improve quality of life, but it harms collaboration and communication and shifts a lot of burden onto the managers. This isn't cultural, it's simply what happens when you put people further apart.

To be clear, I dream of a day where collaboration remotely works really well. I'd like to live in a smaller city one day where I don't always have to worry about finding a job.
True, but it became tired and tiresome more than a decade ago. It may well be costing them a lot of readers....
Doesn't the fact that you don't even get a degree out of a postdoc make it worse? In some groups, being a postdoc means simply that you're software engineering for 0.25 of the pay that you would get as a software engineer in industry. You're hoping to get a chance to stick around as a researcher, but you're not doing actual research (hence no degree).
Hacking Sunday – JavaScript Metaprogramming – Overwriting LocalStorage
She says she was in late 20's and 125 lbs. Even if she were 4 feet tall, she would be losing massive amounts of weight. Base metabolic rate at 5' tall is > 1200 calories/day.
The Nature paper was about isolating a metabolite of ketamine that is not responsible for the intoxicating aspects, but is responsible for the antidepressant activities (at least in mice).
The government has meddled in many ways: Fat is bad for you. Cholesterol in food is bad for you. Eggs are bad for you. Oats are good for you. No eggs are not so bad. The benefits of oats are not that great. Butter is bad for you. Here eat some vegetable oil and margarine instead. Transfats are okay for you. Oops cholesterol in food has no impact on blood cholesterol. Transfats are very bad for you (sorry about that.) Now we know margarine is worse than butter. But really we don't know which fats are bad for you. Or are carbs worse than fats? Who knows...

Really the government doesn't know enough about nutritional science. Neither do the scientists it seems. Nor can we trust the companies. Not sure who to trust.
> Can you please reframe your response with solutions, and not snark?

Hardly, as it would require writing a book.

But, what I can do is give you some starting points:

https://wiki.smartos.org/display/DOC/Home

Set up a TFTP server, a DHCP server, and use PXEGrub (ipxe is flaky). Boot the system off of the network. As soon as you log in, read the manual pages for imgadm(1M), and vmadm(1M), then pull down the "base64" image. Also read up on Solaris zones. Oracle documentation will do, as SmartOS and Solaris 10 are similar to a good degree.

Next, read up on pkgsrc, and make a simple "helloworld" package. After you get all that working, get Gemalto SmartCard code working on SmartOS (as Solaris was a big market for SmartCards, the code should still work on SmartOS).

> "They are dumb, because they don't do it how I would do it. I know better.

To summarize:

if you want security, you have no business running Linux-anything, not now, not ever: the choices are either OpenBSD or SmartOS, and rejoice that we do have alternatives.
Weight loss approach (eat less than you need) works for everyone, people just don't do it.
The first time I beat my step-dad at chess was the last time we played. I tried not to gloat, but I could tell he was disappointed. I half-heartedly suggested another game the next week, he declined, and that was the end of it.
Many physical sports are actually just great for 40+ folks, that's why there are "masters" categories in competitions.

As long as individuals recognize the limitations of their age groups they'll be just fine.

Actually, even if individuals _don't_ recognize their age limitations and play against 20-somethings that's also OK (if they're willing to have their ass handed to them on every competition).
Jolie – A language for micro services
I don't buy it, if they're so far ahead of the game, why aren't they crushing AMD like Intel did with CPU's? We have AMD still largely competitive in the GPU space, making money and in important devices like both major gaming consoles, Apple Macbook Pros and iMacs.
Gmail has a html-only version (it's useful for slow connections): https://mail.google.com/mail/?ui=html&zy=h
Are there any example of how big projects deal with this? Like, using int64_t and friends.

I'm also surprised that there does not seem to be an option to tell GCC to use 64 bit ints if this really produces better code.

https://gcc.gnu.org/onlinedocs/gcc-4.5.3/gcc/i386-and-x86_00...
You answered the question asked, but I'm also curious as to what you liked about it for that project.
What is arbitrary about it? It's pretty straightforward -- when a person has so much body fat that it has a negative effect on their health.

Sure, it depends on the person and their tolerance negative effect, but there isn't any fumbling with BMI or flatly checking a person's weight.
> Why are different modes of travel's safety measured in passenger mile instead of passenger hours?

Because it's really the only sensible way to compare different forms of transportation.

Imagine a teleportation device with an accidental death rate of 1 per 10 trillion miles. But it only takes 2ms to operate (regardless of distance), so the death rate measured in hours would be horrible.

Compare that to covered wagons. Per mile, they're quite dangerous—going on a long trip in one might mean a 1 in 10 chance of death. But they're also extremely slow. So measuring death in terms of hours would make them look safe.

From a safety perspective, which would you rather use?
How about torrents with multiple files? Will it play one after the other?
What is the genetic basis of depression, according to which set of successfully replicated experiments?

What is the experimentaly supported cause of depression, what are the pathological changes, in which areas, caused by which genes?
That is one point of view, but dare I say your understanding of luck is too all encompassing. Luck is really more of a probability, which can be explained mostly through an understanding of statistics. Steve Jobs wasn't lucky that he met Woz any more than Bill Gates was lucky for buying DOS for peanuts and then reselling it to IBM for many times more. Statistically, Steve would have met the right person if he tried hard enough, it just so happens he met Woz. Like I said previously, grit is one of the most common things (not the only) thing you'll find in successful people. If you get "lucky" that will certainly help, but it all comes down to intellect and drive (which we will call grit for this conversation). How many lottery winners or sportsball superstars end up broke 10 years later? They were lucky, what happened to them? They were idiots :)
Again.. just seems like bad practice.

cron
----

0 0 1 1 * script.sh

script.sh
---------

#!/bin/bash
very-long-command-to-stop-service
start-service
I started playing soccer at 40 - the best way to learn is to play with and against people who are much better than you.

BUT is is a dangerous game - you can get hurt playing against 20year olds!
I was in Austin for a few months (coming from NYC) and the infrastructure was pretty laughable. Their train line has a single stop in downtown (1 more nearby), so it's useless. There are very few bike lanes around the city, yet the roads are huge. Their busses frequently left my stop 3-5 minutes EARLY so I'd end up waiting another one for 20-30 min.

The big transit idea I keep hearing about to solve their issues? Gondolas, of course...

http://www.citylab.com/commute/2012/11/forget-subways-austin...
Yeah, and it doesn't hurt either that you spend more time in your career payed below-market rate and without tenure, right?
It's not nearly as much as an ordered process as you imply; the fact Woz was in his immediate environment was the reason they teamed. Jobs didn't go on a process of finding a technical cofounder.
In the developing world, Uber/Ola/etc do a great job of filling in for that role. The idea that government is needed for this is pretty silly - Uber/Ola/etc are doing a vastly better job of protecting customers than any government agency I'm aware of.

Even a week after the famous Delhi Uber rape case, every woman I know would still prefer to take an Uber/Ola rather than a (government regulated) auto or taxi. After all, Uber/Ola actually care about their reputation and immediately took steps to make rides safer (e.g. privately provided background checks) when they realized the government provided certificate of good character (cost: an 8k bribe) were insufficient.

All the government did in response was tell women to spend more money on less safe modes of transportation. (Recall that in the 2012 Delhi gang rape incident, the woman was only on the bus because the government regulated auto rickshaw was overcharging her and she couldn't afford to ride it.)
That's the thing with age, it's an eventuality. No matter how smug you are, the age you are smug about not being comes and much more quickly than you thought it would. I am not quite at 40, but still I know it will come soon enough.
I'm assuming you mean https://elements.polymer-project.org/. It seems quite fast to me.
“I don't know how to start programming”
It takes a bit more effort to figure out, but it is possible. I started playing tennis regularly about 2 years ago; I eventually found an academy attached to a resort, so there's a steady stream of players coming through of all skill levels.

About 2 months ago, I left my job at Facebook to move out here and it's been great -- I can always find someone that wants to play, and they're all in a good mood because they're on vacation.
This. About 2 years ago, I started to notice the incredible usefulness of event sourcing and its applicability at various layers of the stack.

From the React/Flux frontend paradigm, to the "everything is a stream" philosophy of Unix systems, to Erlang actors, to event sourcing for application backends, to databases like Datomic and CouchDB.

This is why I'm so excited about Elm right now - it explicitly puts this at the core of every application, and gives you a really nice language and type system for encoding your domain logic and manipulating data.

Time to write a blog post, I guess.
My heart goes out to anyone that ever has to work with encoding issues. I feel like I know 5% of this stuff and there looms a vast mass of chaos like a Gordian knot whenever I need to dip my toes in it.
IMO curl |sh are really cool! I also wrote one that installs my home environment

https://github.com/fibo/home/blob/master/README.md#installat...
It feels a bit dangerous to claim that the only True Open Source projects are the ones hosted on Github and Github alone. Just because the source code isn't released using your favourite version control system doesn't mean it's not "open-source." The code is available and yours to use.

I agree that Apple's darwin release doesn't have much of an open-source community around it.
The big silicon valley companies don't need to care. They have deep pockets, and queues of kids round the block willing to work and live in cubicles for a chance to work with them joining every year.

The VCs don't care either, they want to keep their startups on a tight leash from Sand Hill Road.

For a bootstrapped startup that isn't tied to a Sand Hill VC, remote working is a viable option that gives them access to talent they wouldn't otherwise have.
Yeah, but last time I checked it fails: for example there isn't a way to polyfill shadow DOM...
And let me guess, each of them demonstrates "grit" and is extremely hard working/driven?
This guide is great. Is there a similar guide more focused on Linux particularly Ubuntu out there? I found [0] a bit lacking.
[0] https://wiki.ubuntu.com/BasicSecurity
The union-find data structure (the idea is so simple and a sophisticated analysis yields a really low upper bound).

RMQ with linear preprocessing and constant time queries (which is also true for multi-dimensional cases, if the dimension is bounded by a constant).

Knuth-Morris-Pratt pattern matching is the first algorithm where I saw the usage of an additional variable in the pseudocode just to simplify the complexity analysis.
Agreed completely, I recently had to work with some EBCDIC output files from old mainframe systems. Packed string data in a fixed delimited file. Nail bitingly frustrating stuff.
Next-Gen CPUs Will Only Support Windows 10
Nice work and I'm bookmarking that, although I sincerely hope not to use it.
Did you take the shift knob as a souvenir??
You could prepare your script in a way that it only executes once everything is downloaded (big string then eval or smthg). If you would that and use https is there anything else to worry about? I mean I do prefer to view the script before executing it, but theoretically.
Is this at all surprising?

Obviously they're interested in research; ask anyone to name one place where research will happen - how many do you think won't pick "universities"?
Trying to handle character encoding on Windows in multi-platform programs is a nightmare. In C++ you can almost always get away with treating C strings as UTF-8 for input/output and you only need special consideration for the encoding if you want to do language-based tasks like converting to lowercase or measuring the "display width" of a string. Not on Windows. Whether or not you define the magical UNICODE macro, Windows will fail to open UTF-8 encoded filenames using standard C library functions. You have to use non-standard wchar overloads or use the Windows API. That is to say, there is no standard-conformant internationalization-friendly way to open a file by name on Windows in C or C++. I really wish Microsoft would at least support UTF-8, even if they want to stick with UTF-16 internally.

The section titled "How to do text on Windows" on http://utf8everywhere.org/#windows covers the insanity in more detail.
The shadow DOM works in IE, all the spec?
In business telephony systems there is no "true" phone number for a customer.

The telco has some connection to a customer site which carries signaling data and N concurrent voice channels. A potentially large block of numbers are routed down that link by the telco. When he customer makes an outgoing call it sends whatever it wants (or nothing) as CID.

A national franchise with 1,000 stores serviced by 30 different small town telecoms might all send the national HQ number as caller ID, even though the calls do not jump through the national HQ first.

There is no will among the various telecoms to build and integrate a whitelist system that interoperates, so they leave it wide open.

You can't just find out who a phone number belongs to, and phone numbers do not have to ring to anyone on the other side to be valid outgoing CID numbers. It's unclear how such a whitelist system would help anyone, anyway.
I tried to learn Go, obviously beyond understanding the rules, and found it very difficult comparing to Chess. I wonder how you dealt with the huge exploration space of just putting one stone in the beginning of the game. In Chess, every movement is very constrained.
His argument is perfectly sound economically. Right now there is a ton of competition. Apple is perfectly positioned to capture the majority of the market share and severely limit competition among platforms and clients. This would hurt the market long term.

As anti-trust in the EU is also focused on competition, I could imagine that the EU comission might also take an interest in Apple in such a scenario.

I also doubt that Apple actually is going to do anything. Whatever profit they might be able to gain is probably not worth the risk.
I recently used Polymer for a large project. Performance is ok on chrome with full web-components, but unsurprisingly the full webcomponent polyfill is very slow elsewhere. Stick to the ShadyDom polyfill if possible.

Vulcanize is pretty cool, though we had a hard time getting it to work right in a gulp workflow.
It doesn't work for everyone if those people live in long-term hunger as a result. It's quite unreasonable to simplify it to that level.
Your brain limits you to just five real friends... and we together can stop acronym abuse.
It will automatically detect multi file torrents and then allow you to choose which file to play
It's not a decision which should be made at the level of executives though.

Presumably developers are the one's estimating how long things take. (If they're not, you have even bigger problems and I'm sorry.) The time to make it safe should automatically be included in those estimates.

Moreover, making it safe shouldn't be a separate part of the process. It should just be part of how you write software. It's either safe or it doesn't exist at all. (Compare this to how organizations like Google deal with concurrency: it's built in from the start.)

A reputable engineer wouldn't design and build a bridge which might collapse. A developer shouldn't build software which puts lives at risk, regardless of management pressure.

If they refuse to relent, there are plenty of jobs where safety isn't critical.
Microsoft PowerShell does this, and it's pretty neat. Of course it's less popular than bash so now they're bringing bash and text-based pipes onto Windows! Ergh.
I'm sorry you all have to read just the slide deck. It's an hour-long presentation and a lot of content is simply not in the deck. :( Unfortunately, every time I've presented it, the talk was not recorded -- hopefully I'll eventually present it somewhere else that will capture it for me.

Additionally, here's a small op-ed piece that is supposed to go with it: http://mricon.com/i/airbags-and-steel-frames.html
> an addiction that should be discouraged through education and disincentives (tax etc.).

Reminds me of this story: http://time.com/3051380/dubai-gold-children-weight-loss/

> "Your Child in Gold" program will award two grams of gold for every kilogram (2.2 pounds) a child manages to shed over two months.
Discussed multiple times at HN:

https://news.ycombinator.com/from?site=curlpipesh.tumblr.com
Not sure why you think its awful. If you have a Youtube Channel which is not very visual centric, use this and you get a podcast, viola!

If you use this on other people's content, that doesn't really make any sense. Audio is not tech, its highly personal and you can't plagiarize the whole thing and claim it your own when the dude in question doesn't sound you at all. And unlike video which might present various things, podcast mostly centers on the presenter itself.

In other words, it kinda defeats the purpose to use this tool as a plagiarism tool since most podcast is created to create a following, around the presenter's voice.
"And those were very simple cars to manufacture. Teslas are... well... not."

Why are Tesla Model 3 cars not simple to manufacture? I would estimate that they're simpler than regular gasoline-powered cars.
This whole discussion has been about stuff air-gapped. That's not a guarantee when you have USB ports, but it does help.
I'm sorry to hear that you're having issues with gaming on the open-source driver. May I ask where the issues are specifically? We're still working the rough edges of OpenGL 4.3 support, so some of the very latest games are going to have issues because of that. Apart from that, I do think we're pretty good at fixing bugs that are actually reported to us, and the (few) places where we're behind in performance are slowly getting better as well.
> Fingerprinting through a government clearinghouse is typically reserved for employees.

Source? Financial services corporations fingerprint both their employees and contractors. I've never seen a distinction in the process for either.