skysight-inc/HackerNews huggingface dataset:
Reminds me of Gak from Nickelodeon. The color doesn't really bother me, but my laptop has a shitty TN panel so I'm not the authority on color.
Well we're apparently to the point where a company can only be open if they use the proprietary broadcast platform of their biggest rival, so we're way past the stupid event horizon either way.
Surveillance is a red-herring in your hypothetical. If a major crisis allowed the right leader to institute a totalitarian government, it would be utterly trivial for that same regime to force Google/Facebook/AT&T/Verizon to implement a surveillance infrastructure, whether or not one was already in place.

Totalitarianism begins and ends with control of the military. You can't be a despot without control of the military, and once you have that everything else is trivial.
The Expanding Role of Marketing in SaaS Companies
haven't used any of these myself, but

https://github.com/libreboard/libreboard, http://kanboard.net/, https://github.com/mezod/multikanban

via: https://github.com/Kickball/awesome-selfhosted
By most definitions, bias includes the negative prior as well as the refusal. For example:

"Bias is an inclination of temperament or outlook to present or hold a partial perspective, often accompanied by a refusal to consider the possible merits of alternative points of view."

http://en.wikipedia.org/wiki/Bias.
There isn't a single CA in existence that wouldn't be subject to nation-state pressure and/or infiltration. If NSA/GCHQ/FSB/etc. want to MITM you, they can probably MITM you.
I think it's inevitable that you will need software if you're going to use science/tech.

Software did change the world and is continuously doing that. The jump from even 30 years ago is spectacular.

This trend will continue in the foreseeable future.

But notice that there's a slight difference between 'changing' the world and 'making the world better'.

The first means doing thing differently, which doesn't necessarily mean that it is in everyone's best interest. Change can also be a bad thing.
The second means giving humanity tools which they can use themselves to solve some of their existential problems.

When you solve one of these problems you can either: profit immensely from it by being a monopoly (change the world) or share your solution with the world and contribute to everyone (make the world better).

Then there's you very personal desire to 'make an actual impact'. You have to very carefully examine why you want it to be you and not someone else. If you're looking to get rich, you can do it in a lot of other ways. If you want a place in history, you can also do it by going into politics or science or art.
If you want to improve the condition of the human race, then ask yourself - are you willing to still do it even if you get no reward or recognition for it ?

I guess that's more than you asked for, but I think it's important to consider these things early as they will haunt you for the rest of your journey. Good luck.
The Dueling Weathermen of the 1800s
TL;DR: "Humans (across the population) are incredibly, incredibly stupid, and refuse to change their (emotional) minds in the face of overwhelming evidence. Being/acting/living smart is a choice that an alarming percentage of people fail to make."

Sounds like this article could have been written any year after language was invented.
Elsewhere in the thread [1], when someone did post the url to the livestream for people to view on non-apple devices, you said:

This will give you a static stream, which means if your bandwidth dips or the demand spikes you may have problems.

So don't complain if you have problems with it.

so, there seem to be technical issues with this "open" specification, that seems to be a hack atop m3us, if it requires a non-trivial amount of coding for it not behave like a 1998 copy of realplayer. Perhaps apple's spec is just crap.

[1] https://news.ycombinator.com/item?id=9680220
One time I had MIT Kerberos installed. The /etc/krb5.conf file had been edited.

The dist-upgrade included an upgrade of the mit-krb5 RPMs. One of those RPMs had a %postinstall that ran a sed command on the krb5.conf, to try to change a setting.

The sed command, run on the krb5.conf I had in place, blew away half the file.

That krb5.conf was necessary for users to log in; after the dist-upgrade, neither SSH nor local logins worked properly because the pam module bailed out entirely.
Sadly I must note that Pebble is not included. The last time I mentioned their ToS here on HN [1], Pebble changed them in less than 24 hours to leganese.

[1] https://news.ycombinator.com/item?id=9615240
Well, that appears to be real science about acupuncture. Acupuncture isn't a science based not on whether it works or not (there appears to be some scientific evidence that it can), but rather because it is based on handed-down traditional knowledge and personal experience rather than empirical research.

That doesn't make it bad, it just makes it culture.
It's the web. Nobody certifies compatibility with all possible devices here.

It's not hard:

1. Don't outright block all non-Safari browsers out of arrogance.

2. When the stream fails, add to the compat message "…or any other browser that supports HTTP Live Streaming". Might even link to a list like this: http://en.wikipedia.org/wiki/HTTP_Live_Streaming#Supported_p...

Getting 2-3 other devices to test on shouldn't be too hard for one of the richest companies in the world.
You could probably argue that Google's near-monopoly on search is a form of centralized control.
There's lifting for general health and then there's lifting to get very strong.

One does not need to be able to pick 400 lbs off the floor in order to alleviate back pain. To gain that much strength in a year, a person will have to eat a lot of calories in order to produce the muscle mass necessary for lifting that much weight.

Unfortunately, high caloric intake seems to be correlated with some negative health outcomes. The correlations persist across levels of fitness (weightlifting vs obesity).

Exercise is a great way to reduce pain and improve things like sleep and energy. Lifting weights is a good way to exercise. But, one does not have to dramatically increase calories to see those benefits. You only need a big jump in calories is high strength is the goal.
Here you go: http://p.events-delivery.apple.com.edgesuite.net/15pijbnaefv...

Since I imagine it's difficult to determine which devices support HLS in-browser, I guess they don't show the video.
What's the problem? It seems totally fine to me, but I'm no English native.
Because other countries don't have spy organizations either? I mean, who can you really trust these days. Even non American companies could be compelled to hand over their private keys IF the NSA were doing such a thing.
Voyager 2 “stopped”
HUD for Cars – A Fuel Book Accessory
s/market of ideas//
I'm 6', 160 lbs. My 1RM is definitely below 200.
"... I will say I'm agnostic with regards to languages and frameworks."

You get an up vote for that.
I think you're missing a "y" ;)
For those who don't want to lift, practicing a good horse stance daily is another good thing to do.
My take on this: it's already hard enough not to screw the world any more that it already is. My favorite example: adding "[this project] shall be used for Good, not Evil" to your code will bring infinite arguing back and forth[1].

I try to focus on the small things. There are alternatives to owning the Bill & Melinda Gates Foundation. Choosing not to work for Zynga, or refusing to help the NSA's data collection is more than enough for a start. Write an app that makes life in the 3rd world easier, and you are already ahead of the curve.

[1] https://news.ycombinator.com/item?id=5138866
> Not to defend his theory - but I find negatively reacting to any "far-fetched" theories merely because they are theories is rather short sighted given the number of them that turn out to be true, or partially true.

You are falling prey to survivorship bias. You forget the huge, overwhelming majority of conspiracy theories that are wrong, and remember the ones that turn out to be right. Without evidence, it's a waste of time to even consider them.
Writing a bit of code is nothing interesting. I haven't seen anything that convinces me that any AIs have taken any interesting steps in the direction of replacing programmers. In a way, writing code is literally the maximally pessimal case for an AI, exposure to the full power of Turing Chaos [1], the worst possible space of possibilities for an AI to consider. Frankly, even after decades of training and practice, the smartest humans are not even all that great at it.

[1]: https://news.ycombinator.com/item?id=7111308
"Google makes money precisely because the web is centralised"

I see it exactly the other way: Google makes money precisely because the web is decentralised, and hence you can create an invaluable service by crawling it and creating a centralised search index.
Ask HN: How many of you succeeded as SW engs/devs but are so-so in math?
Hi all,

Just out of curiosity I would like to know how math skills relate to success in the software industry.

And, if you could, would you go back in time and spend more time and effort on building a solid math background? (Keep in mind I'm not talking about algorithmic thinking but rather about things like calculus, algebra, discrete math etc.)

Thank you.
"Excuse me, can i ask you a question? Are you happy?"

"Well, i got a boat, good friends, and a trampoline... You tell me."

Wise words from 30 Rock:

https://www.youtube.com/watch?v=PiGBsz16MII
Mounting an EBS Volume to Docker on AWS Elastic Beanstalk
I was disappointed that the subtitle wasn't "tighter and tighter testing". http://i.imgur.com/1aD54YR.jpg
I always felt - and still do - that the BG's were music business puppets and their huge success in the the disco era was part of a media package put together based on Nik Cohen's book about London nightlife 'saturday night fever'. Rewritten as a NY area filmscript about white italians, the soundtrack by the BG's was brilliantly cross marketed to whitewash and commercialize the real underground club dance music of the era.
Me too. I started an open source project on my own time that helped me learn but was also useful to the company. Only took a couple of evenings and it didn't have all the functionality we needed but it was useful. I was able to get it adopted and now am working on our for work, though most features are complete since it's a small server project. This is just an example and it probably won't work everywhere but it's an option sometimes.
That's a good question which deserves an honest answer but this comment box is really too small for that and essay sized comments are frowned upon.

For starters: navigating the web in the beginning consisted of clicking links which caused you to go from one website to another. This all worked well when (a) the web was small and (b) there were (hardly) no trash pages.

Search engines changed that, and once they got 'good enough' the link graph became a mere starting point for crawling the web rather than the way we navigated from site to site. For a little while the link graph was used as a popularity measurement but this too changed (because of the huge number of low value links).

Then we got silos. A 'silo' is a bunch of data locked up under a trade between users and large web properties. The trade is 'you give us your content and a bunch of information about yourself and we'll use that content to attract others and to sell ads'.

Examples of such silos are Google, Yahoo and Facebook.

Finally, if originally (and the internet itself) was strung together by a peer-to-peer approach it turned more and more into a division between producers and consumers, with the producers on the 'server' side and the consumers on the 'client' side.

Mobile devices accessing the net further accelerated this trend, right now the only internet (not web) applications that are still peer-to-peer are torrent applications. For the most part the division on the web is complete and hosting a web server on your very powerful cable modem or DSL line would be grounds for termination of your access.

Servers are hosted centrally and are operated by companies whereas clients are simply terminals that access the content stored on those servers.

I hope that answers your question in enough detail, you could easily write a book about this.
Here's an interesting case study (tl;dr It's more complicated than that):

http://inhumanexperiment.blogspot.com/2009/09/two-brave-men-...
I'm the benefits administrator for our startup (ahhh, the joys of being a cofounder) and we started before Zenefits was available. I might migrate there for the ease of management...

But I have to say, it really is hard to replace a good, responsive broker. They don't cost anything (they take the same commission Zenefits takes) and it's easy to get someone on the phone if the inevitable insurance mishap occurs. Then dealing with the insurance company is their problem, not yours.

If we started today, we would absolutely be on Zenefits. Now? I don't know if it's worth the migration.
>Lisp is older, sure, but maybe there were concerns about the syntax and interpreter requirements

As I understand it, Brendan Eich originally spent a lot of effort on a Scheme implementation to serve the browser-scripting role for Netscape/Mozilla, but couldn't get it done in time and hacked up Javascript in a hurry to prevent an even worse alternative from becoming the de facto standard.
Take a look at Mate's Atril: https://github.com/mate-desktop/atril.
Comscore’s Latest-Apple Top Smartphone OEM, but Android Still Top in U.S
What is up with that logo? That's a terrifying chimeric space thing that I don't want on my machine.
Your average coder already is working at a high abstraction level

Scripting is not more abstract than C. You can perfectly-well script in C too. Add a garbage collector. You no longer need to call the free() function. Add a few dynamically-growing structures such as a hashtable ("map") and an arraylist ("vector"). You no longer define struct data types and instead, store everything in (JSON-style) hashtables and arraylists. Define a union of all primitive types and call that "var". Now you only use the "var" type. That's it. Except for the obvious lack of syntactic sugar, that should hide the ugly details, you are now scripting in C.
I switched from doing back-end C# work to front-end JS by switching jobs at my employer. I basically reskilled on their dime. If you're a talented engineer and your company doesn't suck, they should be relatively accommodating to this idea. Engineers get bored and want to switch it up, smart companies and smart managers get this.
It's a combination of a) founders/ceos not being aware of alternatives, b) many perceived alternatives don't in fact offer an alternative, but a layer on top (zenefits). and c) since ADP is so difficult, the pain of getting off of them - and the perceived pain of switching to someone new, is a large enough disincentive to keep folks from switching.

New companies like Justworks don't build on top of other systems but have built everything in house. You don't need to coordinate with payroll providers, or health insurance brokers, or even government agencies (to do your W2s, I9s, 1099s, etc) - because they literally do it all for you.

On top of that, their software doesn't look like crap and their support staff is actually, you know, supportive. Oh, and they're not "Free" like Zenefits- but they save you so much on healthcare you end up spending less than you would on "Free" software that doesn't work.
I think this would only work if everyone also had perfectly equal power to abuse the resulting information flood. In the U.S., it's common knowledge (or at the very least, common belief) that the majority of politicians are corrupt and routinely do things that would land the rest of us in prison. Despite that knowledge, we generally have no power to do anything meaningful about it because they make the rules.

I don't want a world where every move I make is being watched and I'm subject to arbitrary action by people who have power. I think total surveillance, even if it includes the powerful few, would be a disaster for human rights and freedom in general. So what if the dictator is impeccable in his daily routine, if he's watching every move of a population and subjecting them to unequal treatment under the law?
Ask HN: What is your definition of a good GitHub profile?
InMailFail
No, life is a game! etc.
Who wrote this mysterious book satirizing tech startup culture?
It's nonsense written 1500 years ago which is why it's hard to read. There are interesting themes. Great poetry but nothing too "mind blowing" when compared with similar texts of the period from other religions and cultures.
Do you allow automated exports and/or some method to show change over time? It is very useful to show current vs. initial estimates, average effort overrun, average count of scope changes, etc.
I see you getting downvoted, but I don't think that's fair. Whether people like it or not this is almost certainly how ADP views the situation. The term "disintermediation" used to be tossed around 10-15 years ago, to describe the process of upstart tech companies getting between older, slower moving companies and their customers. ADP is definitely in the older, slower moving category. Defense is probably the only real offense they can bring to bear. I know they do business as a back office provider to various resellers who target segments they aren't particularly good at servicing. They probably don't view the Internet as a candidate for this, though.
Also I've been requesting a simple list item count for at least a year. As in, show me that a certain board has X number of cards in it. Pretty basic stuff that is still missing despite paying for the service and asking for it multiple times.
I agree with the spirit of what you're saying /grin but incidentally, you might want to read the details on the McDonalds coffee case: http://www.lectlaw.com/files/cur78.htm
It takes half an hour from Marseille to its airport. Another hour because you have to be early for check-in and 'security' procedures. Yet more 30 minutes in Paris to get back to the city center (no matter at which airport you land).

The high speed train stops right in the city center.

So unless one of your endpoints is close to one of the airports it's 3 hours for both of them.
Our company transitioned do this "authentication required" one 6 months ago, and then transitioned to the new modern web 2.0 version (called workforcenow.adp.com)

ADP still messed up the PTO carry over hours - I think it took them 2 weeks for fix.
Asking this unironically, and seeing unironic answers, is painful...painful to read.
> bias includes the negative prior

How is the prior negative if it is accurate?
"Cool story bro" <-- I bet you also hear that a lot too!
I think it's neat that people have been working on projects like this. It's good to play around with things and make your own thing...

That said, I think that if you're doing all the work to create and "market" your own distro (even if it's largely built on Ubuntu), you should have some kind of problem it solves. Mint, another popular Ubuntu-based distro started as a solution to the deprecation of Gnome 2. Not for me, but it solved a problem. I'm just not sure whose problems Peppermint solves.

Most people who only need a glorified web-browser box (grandparents and older parents, for example) are better off with something that hand-holds a bit more, like Chromium OS or ChromeOS, where you get "apps" using an app-store like interface.

On the other hand, people who are more savvy and don't need the hand-holding typically don't get as much utility from web-based solutions. And if they do use some online services for certain things (like word processing), most are comfortable just using something like the Chrome Launcher and using a more mainstream distro. That's the tack that I take, and it works well for me.

To each his or her own, though. If this solves problems for the developer and other people like it and use, then I suppose my critique doesn't hold up. And if someone enjoys doing it, and even a few people use it, the more power to them. I just worry sometimes about the ever-greater fragmentation of the Linux desktop.
"General Orders for Sentries" as an operations document
Why the “biggest government hack ever” got past the feds
Life on HN is relating philosophical and existential questions to successful entrepreneurs.
I'll focus only on "Project Shield".

It's supposed to protect news outlets from DDoS. Fine.

It's altruistic. Fine.

I see no technical guarantee that some future Google couldn't pull the shield away from a news outlet that speaks ill of Google. Not fine.

No centralized "shield" tech can provide said guarantee--rather, only a decentralized, community-driven shield can be provably neutral. Amiright?
> The US is a common law country

With the exception of Louisiana, which is a civil law state.
Apple OS X El Capitan
Suggestions:

1. Join a Crossfit with good trainers. (Look up the reviews online for each box.) People hate on Crossfit all the time, but I can tell you from my experience they have helped me a ton with technique. I was already a very proficient lifter when I joined, but they were able to critique and fine tune stuff at an advanced level.

2. Get a private trainer that works specifically in powerlifting/olympic settings and explain to him exactly what you're going for.

3. Get involved on /r/powerlifting or /r/weightroom on Reddit. On these threads you can find all sorts of great resources and post videos of yourself for form critiques.
> But the view that PL research and ideas are all about denying the underlying machine seems to be an overplayed meme.

Well I am not terribly hip to what's "played out," but I don't intend to disparage academic research.

What I am concerned with is the idea that you can't have mathematical reasoning and correct programs in the absence of a VM and some combination of denotational semantics and program invariants and other features-du-jour. The trade-offs for "expressivity," are not zero and we throw them out rather casually these days. Other trade-offs such as "correctness" also have a cost and non-trivial trade offs for compile times, run-time support, etc. And it makes reasoning about these characteristics more difficult the more abstract Flub is from a real machine.

> Jonathan Blows Jai language also has some ideas about being able to easily change between SoA and AoS.

His work is pretty cool and I have been following it from a distance.

The paper you linked to looks interesting. I wish I was an ACM member so I could read it!
Neat! I had missed the rollout of SNI certs.
A cool find but it's really nothing new. Some of the drafts have been freely available for quite some time.
The revised 4th draft can be found e.g. here and in the same directory there are also all other public drafts:
http://starwars.rossiters.com/binaries/sw_revised4th-draft.t...

Now what would really interest me are the drafts that are not publicly available like the 4th draft (not revised) and the one between the 2nd and 3rd where Luke was a girl temporarily.
Maybe I missed something but I had to switch my user agent to an ios device just to get the stream url.

I can't fault them too much because people who are interested in this conference are iOs devs who would presumably need to have a Mac, but i don't appreciate being locked out.
Big reason we have a broker is time savings - just have them handle it and get back to work. It took me under an hour to get set up with a broker. It took me longer than that to figure out what the Zenefits cost/benefit was.
Visipedia Project
Fluid intelligence peaks by the early 20s and then declines with age, so "age bias" is rational. When the law mandates non-economic behavior, some people will ignore the law.
Sigh - more ruby rubbish. There are much cleaner and better and frankly less 'magic' tools available. Find them, use them, say no to ruby!