skysight-inc/HackerNews huggingface dataset:
But it's not a social network. There's no public posts, there's no leverage-your-friend-network aspect. Messaging platforms aren't social networks (e.g. Slack isn't a social network). File storage/sharing platforms aren't social networks. The only social aspect here is following other users and seeing who they followed/are following them, but that's just a trust thing, following someone doesn't e.g. expose you to posts made by them.
I think that currently the best example of modular code is Haskell.

Functions and Functors/Monads can be used to express the most elegant abstraction over data that I am aware of.

In Haskell, you can write a program that uses maps/folds/etc, your program is suddenly able to use any kind of Monad-derived data type.

Everything is discrete, since everything that isn't purely functional is wrapped in a Monad.
Aw, c'mon. He's single-handedly arguing the negative image of Mahāyāna Buddhism.
The news fails because to be useful these days you need to consume news from a variety of sources. And you explicitly don't want to only get news from one media empire because then you're just getting whatever bias the CEO wants distributed.

I haven't heard a subscription news model which doesn't feel like its also trying to sunk-cost me into being less critical of the reporting.
This will only lead to an eternal Copyright Term Extension Act for online content...
The cheapest laptop the programmer can comfortably afford.
Most programmers are not limited by their machines but their mind. Unless you are doing cutting edge research, pushing 3D graphics, deep learning, machine learning, serious analytics, security or things requiring multiple containers/VM. You will be fine.

My laptop is a chromebook that I bought for a bit more than $100. I upgraded the memory to 8gb. It still has 16gb SSD. Run linux on it too and use SD card and google drive for storage.
It goes against most people's notions of fairness to pay for a product and still have it encumbered with a lot of limitations. I think the case is stronger if we're talking about streams or rentals, but of course DRM is hardly limited to those.
I just registered two domains with them about three hours ago. What do I do
Small amounts of animal protein and lots of raw greens and vegetables, tubers and roots. Everything else is extra. Be careful though about making any specific recommendations here or else someone with a different idea will attack you for not backing it up with scientific data. Because you shouldn't try to figure out what to eat until you get a PhD.
Python ruby java node c# go are all better web development languages than PhP.
I mean on the encrypt side, not the decrypt side. When I try to put text into a react form, react doesn't pick it up - it still uses the original text in the input form. I will definitely look at that code though, thanks!
I don't know its current status with the committee, but https://github.com/tc39/proposal-frozen-realms proposes something equivalent to Caja for modern JS. It can be a lot simpler now because ES6+ is much closer to what's needed than JS was when Caja was made.
The work didn't stop when the war ended.

Regardless, my point is that when there is a motivating force, people work hard.
Why the downvotes for my comment? And why is this comment downvoted? If you don't think my comment above was substantive or helpful, please tell me so that I can improve the quality of my posts.
Do we actually need gut bacteria? Do they serve other purposes that breaking down fibers?
That doesn't really answer the question, does it? If someone wants to lock up their bike with an ineffective lock, it might be a bad idea, but they're not outside of their moral rights to do so.
> I am currently a member on seven Slacks. Each one has a different username and password combination. I have to log in to each one separately. AFAICT there is no way to link them so I can log into all of them all at once.

I use Franz (http://meetfranz.com/) for this.
It makes your computer stop responding to your commands in a bunch of ways.
It's high time people realize something about these positions. Being at the top of a gigantic mature hierarchy in a complex world is more a function of legacy than utility. John D Rockefeller or Thomas Edison were the single BRAIN that shaped and directed where their orgs went. Today's leaders in govt or in the private sector or more like a single neuron most of whose time is engaged in constant power struggles for survival. Nobody with any real sense wants to be sitting in these chairs other than the mindlessly ambitious. CEO's are propped up. Cause we are still hardwired to believe in kings, popes and heroes taming complexity we can not handle.

With data flowing in like never before on the utility of these roles it will get increasingly and unavoidably clear in the next few years on the over importance we attach to "leadership". We are not on the Serengeti plains anymore.
Your point being... that I underestimate how people will keep downloading them anyway? I haven't done help desk work, but have been asked to do plenty of the latter; over the years, at least in my vicinity, skepticism about downloadable plugins had certainly developed to a level where I would only ever see the "half of the window is toolbars" IE screenshots in 4chan /g/ snark threads anymore.
Do you work with any lawyers in your company or peer group? I doubt they view the patent issue as "crazy hypotheticals".
IDE integration is a long-term goal – presumably via the Language Server Protocol.
I mean what problem does it really solve when PHP7 has much more robust typing? At this point I think it's only instance variables and inline variable declarations that can't be typed.
Time to start cracking.
This was presumably written by someone who's never worked at a successful startup and had equity worth something, let alone seen the tax difference between salary and equity (capgains in the US). Don't take an offer that you can't afford to live on -- but salary ain't the point of startup compensation.

As for 40 hour workweeks, most startup jobs have 20+ hours of overhead: commuting, breaks, meals, random email, "status update" meetings, etc. If you're working 40 hours, you're getting 15 hours of real work done ( https://www.inc.com/melanie-curtin/in-an-8-hour-day-the-aver... ). Even "real work" includes repetitive tasks and not focused learning. At hour 40, the boring stuff is done and you're working towards Malcolm Gladwell's 10,000 hours of focused learning.

tl;dr: if you're motivated by 9-to-5 and 10% raises -- then a startup isn't for you. No need to crap on the rest of us who love it.
Where this is all headed
I've had excellent results with Google fi across the US and Europe. Getting off the plane in Milan and having service immediately was a terrific benefit.
Civility on Hacker News stops somewhere well before the coyotes. Please don't post like this here.

https://news.ycombinator.com/newsguidelines.html
Well, the W3C only matters to the extent they have credibility.

Not that one thing will break that. But there will be future efforts where a positive outcome hinges on the credibility of the W3C's process. Those may not go as well.
Why isn't all software native apps?

It comes down to the same set of reasons.
Whats especially interesting is that Japan is a culture of honor and conformity, and the US is a culture of generally individualism. Someone living out deep in the suburbs that doesn't have kids really doesn't have many options outside of work to meet people or make friends. The only community centers we have are Schools and Churches, but a huge segment of the population doesn't go to either - they stay at home and watch TV, or maybe go to a bar and don't speak to anyone.

My parents both retired recently - they found after "work" there was really nothing to do, and 90% of their social lives went away after they left their job. I'm quite worried about the time they are spending at home - one can spend weekends landscaping the yard only so long. Maybe my trouble is I haven't had very good examples of good social lives, but it seems like its a problem overall in American society - once out of school or college there's no default place to go.
In addition to the ones in California that others have mentioned, several of our National Parks are very dark, even if not designated as such. Zion National Park in Utah is one. Grand Staircase Monument, also in Utah, as well. Recently went on a photo tour of those 2.

Note that it's getting to the end of the time of year when the Milky Way is at its most brilliant. From ~November through April, it's not as spectacular as ~May though October. And, as others have said, you want to do it when there's no moon (once every 28 days).

Good luck! It's truly beautiful!
So amp?
If being some sort of sysadmin craftsman gets you up in the morning, all the power to you. But for many others, "good enough" really is good enough.
Native apps on tablets, phones, and set top boxes are the future (present, really) of that, anyway.

Linux users could be a bit more screwed if publishers had to move to Windows/Mac apps if interested in desktop/laptop users, but otherwise it wouldn't be a big impact for the big properties.

What's the difference to a user of opening a Netflix app vs going there in the browser? Basically nothing.

Do we want apps on the web, or in the OS—that's the only question here. Browser vendors are incentivized to provide a path for apps in browser, because otherwise they become less relevant. And so this is the result.

(Personally I'd rather have OS-level native apps anyway. So please, kill DRM in the browser. Browsers are massive resource hogs. Netflix devs would probably be happy too to not have to deal with cross-browser-compatibility shit. The web is a mess already.)
Keep your audience in mind. This is Hacker News. If this were a website for lawyers, political scientists, and historians I would have given a different answer to the question of "What, exactly, do philosophers do?" For them, the language of thought and issues at the foundations of mathematics qualify as "heads in the clouds" type stuff.

I would have also given a different answer if the primary group here were, say, physicists, astronomers, and chemists. For them, the answers I would have given to the lawyers, political scientists, and historians would have likewise been "heads in the clouds" type stuff.

Philosophy has unseen tendrils in almost everything. You can only get someone to see it (or, really, care about it) when it's something they're already interested in.
Apple is moving in the opposite direction with onboard-only face ID and ARKit.
It cuts both ways, there's "webrooming" too:

https://www.shopify.com/retail/why-retailers-should-embrace-...

It does cut into their margins, they can't be way more expensive than online.
Up next: nothing? How information overload is impacting our brains
The "garbage-piled-up-on-grandpa's-computer bad" isn't an isolated incident, and is a relatable category, as you imply in your usage, because it is a common problem. IE toolbar plugins and "special download managers" have never gone away and likely never will, those sorts of malware will continue to just change shapes. Your grandpa probably just wants to play poker with his buddies and his buddies are on Joe's Terrible Malware-Infested Poker Site. Convenience, pragmatism, and social network effect immediacy beats theory, logic, and "long term thinking".

Replace "play poker with his buddies" with "watch movies his buddies are talking about" and "Joe's Terrible Malware-Infested Poker Site" with "Netflix's DRM-Infested Site" and the results are the same every time. Your grandpa isn't likely to care if Netflix has DRM or not so long as it doesn't stop him watching movies. If Netflix, because it's the brand he and his buddies trust, tells him to install a thing to keep watching movies, he installs the thing.

Maybe, maybe you might be able to convince your grandpa to stop watching videos using that thing he installed because it's bad for his computer's health... but there are a lot of "grandpas" out there, it's a huge category of people that "I just want to do the thing and I don't care how so long as it works and is convenient".

I don't think this a question of timeframe, it's a question of do the right thing for the most users. There are a lot more "grandpas" than there are DRM-fighting or at least DRM-wary concerned citizens like you or me.
This actually seems like a remarkably elegant solution to the above problem. I'm hesitant to make it domain linkable though. A cool kind of solution to ambiguity would be a graph network, say "join team X with members X,Y" to identify the team uniquely. And that is referenced to the people you're linked to on keybase, and the groups they're in. If a group by the same name exists with the same named people, it shouldn't be picked over the correct group, and if it were, you would be rejected from joining the team.
Macs are x86(_64) computers with mostly standard hardware. His MacBook, if not the latest (2017/2016), has great support in Linux and should run just fine. Maybe he already does have a dual boot and used macOS for this task for some reason.
I think most competent js devs would have no problem switching to that syntax. After all CS is just JS.
Hierarchical web browsing navigation is something that's been around in NetSurf for a while, more browsers need it:

http://www.netsurf-browser.org/documentation/guide.html#Hist...

https://pbs.twimg.com/media/DKCzWJrUQAAaMK3.jpg:large
Interesting, I didn't realize they did this. I guess they've been doing it since EME support landed[0] in 2015, but it sounds like they opted to not really publicize it. I always just set media.eme.enabled to false when I configure a new profile, but I hadn't really considered that this does not prevent the DRM libraries from being automatically downloaded.

[0]: https://bugzilla.mozilla.org/show_bug.cgi?id=1144903
That was precisely my point
The arguments I've seen in favour of supporting DRM are all about enabling the delivery of "protected" media to the consumer - but it's competition of a Prisoner's dilemma kind that drives them there.

If any one vendor - it doesn't matter whether it's a browser, or an operating system, or a graphics card, or a monitor, etc. - agrees to add DRM technology, they hope they'll get an increase in usage / sales at the margin by convincing shy media producers to distribute.

The only way to stop it is to band together and refuse across the board. Individually, everybody gets picked off. You can't be the only monitor that can't play movies, or the only browser that can't show the latest episode of GoT.
Sure, and I'm sure the users will step up to fund your legal defense when you go down for violating the DMCA and CFAA and whatever else they can come up with.
How Much Does Landlord Insurance Costs?
By my memory the web BECAME relevant before DRM, before streaming video sites, before media companies started pushing their DRM on us. Remember how in the late 90s media companies were ignoring the web? Remember how webmail, web search, and social networking websites were the killer apps that people flocked toward?

Media companies tried to ignore the web because it is the antithesis of their business model. The result was that the media companies became less relevant, because the web is better than cable TV, better than movie theaters, better than physical discs. We could and should have ignored EME and forced media companies to adapt or die, just like all those other outdated industries.

Media companies are not special cupcakes, they are just businesses and like any other business they have to contend with disruptive new technologies. Nobody shed a tear when the film processing industry faded away; nobody suggested that digital cameras should be restricted for Kodak's benefit. Why are we acting like Hollywood deserves such special treatment?
Yes, I was referring to his predecessor.
> One possible explanation, according to several veteran security experts consulted by Bloomberg, is that the investigation didn’t uncover evidence that data was accessed. Most data breach disclosure laws kick in only once there’s evidence that sensitive personal identifying information like social security numbers and birth dates have been taken.

There was one company (very well known) I know of that was breached, but their logging and general security infrastructure was so poor that they had no direct evidence that customer info was breached, so they didn't have to report the hack. They only found the intrusion due to excessive load the intruders caused on some services.

Customer info was certainly accessed (the attackers where everywhere), it's just there was no record of it as the records they kept where so few and far between.

Part of me thinks it's a pretty clever workaround to such laws.
Not the OP, but my experience: C# would be my first choice, but in my current job I've had to work on Ruby on Rails and a Symfony app with PHP 7 and I would choose the latter any day of the week.

I really dislike working with Ruby because, you know, who knows what the hell the code does until you try running it, and the IDE support is terrible.

On the other hand, working in "modern" OO PHP feels a little like working in a weird, older version of Java. PHPStorm can give a great IDE experience, I can add type declarations everywhere, the code is generally predictable once you learn some PHP quirks, etc. Also, in my opinion, Symfony is way better designed than Rails, and definitely closer than ASP.NET MVC than Rails is.

I feel like it'd be a pretty different story if I were working on Wordpress or some ancient legacy PHP code or whatever, but I'm not, so that's not really my concern.
Comes on the heels of StackOverflow blog post attributing meteotic rise of Python to Pandas.

https://stackoverflow.blog/2017/09/14/python-growing-quickly...
1995 called and wants its falsehoods back...
I'm almost certain I would rather starve. Wow.

Why live life like that? The only way to win is to not play!
It'll be interesting to see how the enormous crop of new index fund investors behave during a market crash. Passive index investing has grown massively since 2008, and there has barely been a few months of consecutive negative monthly returns between then and now. The dogma says time in the market is better than timing the market, but it's easy to preach & believe such things when it gives you a 15%+ return each year. We'll see how strong the passive buy-&-hold ideology really is when the tide goes out.

Which, it will - two more years and we'll have entered the longest uninterrupted period of economic growth in US history.
The argument is that nobody will go out of their way to implement DRM unless they are contractually obliged. As preposterous as your scenario sounds to me, I will grant you the argument if you can find a website that goes through the trouble to do it even though they don't have to. Note that this isn't an "anecdote" but a counterexample that disproves my proposition.

> Which is irrelevant because it has had a long known solution

Your "solution" is not a solution for 99.99% of web users, and it isn't a solution for the remaining .01% who have to deal with botnets created from the other 99.99%.
Yeah, that was my point... unless things have like drastically changed in the last few years I think you're overestimating the level of user education.
An anecdotal fallacy is when you cite a particular elements ("individual funds") to justify against general statistics (the global index). "My cousin won the lottery, so buying lottery tickets is for sure a valid investment!" is an example of such fallacy.
Quoting 10 examples don't change the fact that it is globally, a bad idea to invest in a Hedge fund, in general.

You are saying there is a underground, invisible branch of investment that make a lot of money. But they can only condensate this money in small volumes to go under the radar. And that if people knew about it, it would loose its magic. It smells like a scenario from a movie your story!
I like this guy

https://en.wikipedia.org/wiki/Charles_Bukowski#Poetry_collec...

"War all the time" is a good place to start.
I agree with what you seem to imply: The attitudes of nationalism - and the evils it leads to - are well known, but hardly talked about these days. How could we have forgotten?
I love coffeescript, I don't find anything else in Javascript that reflects the strict spacing of python and also shorten the code in a pleasantly communicative way.
Good for him. I have no desire to sacrifice all of my free time to make someone else rich.
>I managed to get my eczema under control by learning about the relationship between gut, food, inflammation, and auto-immunity.

And what did you do? Everyone seems to agree that dietary changes are the answer. What exact seems to vary.
That deal may be over but Mozilla still gets money from Google for search. Why is user advocacy so low key and half hearted, this being just one of them. What do they have to lose?

They have consistently thrown in the towel while diluting the very things that users would choose them over Chrome for.

There are many ways to exert influence in this world. Mozilla is in SV and is very much part of the culture and ecosystem. We need genuine alternatives and activism against entrenched interests.
> The core idea of the app depends a lot on the experience and performance of the finished product, and customers have higher standards than we expected and they need integrations with lots of other services to know if it'll work for them

If this statement is true (in my experience, most statements like this are based on lack of proper analysis of one's business/product assumptions) then it sounds like you took an invalid business idea to begin with, then got hung up when you couldn't figure out a way to validate the invalid idea. Customers with high standards for a solution is a classic case of a weak problem or lack of real demand.
I feel very much the same. My first language is Ruby and CS just clicked.

I continue using it in my Vue projects and it's a pleasure.

I appreciate the work the team has put into bringing elegance and brevity to my daily life.
If a toy store can't figure out how to take advantage "but MOMMMMMM I want it NOWWWWWWWWWW!" then little kids are far more mature than they were a few decades ago. :)
I don't believe so. Toys R Us makes most of their money during the holiday season, and most of their stuff is overpriced crap. They're regularly 20-30% more expensive than Target, which in itself is already overpriced compared to BezosCorp.
The problem is it was called a proof beforehand.

So, their is cases of demonstrated lag between publishing and problems showing up. Therefore in the strictest possible terms, every published result is in some way suspects as they simply have yet to be disproved.

I am in no way suggesting this is some kind of reasonable standard. Just that math is slightly more subjective than often portrayed.

PS: This line of reasoning was simply in response to the suggesting that proof somehow inherently implied accuracy.
Grafting apricots/apples/etc is relatively easy.

Citrus trees are much more finicky about taking grafts.
Stock market: Sucker if you invest, sucker if you don't
So, the argument is ... either cede control of your browser to us in a form where it is illegal to examine what we do with it OR we will continue to use a piece of crappy technology that exposes you to security problems.

That sounds less like a technical problem and more like a threat to me. Because neither of those are actually technically necessary, except to support a business model that depends on some form of DRM.
Europe isn't going to fall to Hitler if I don't put in extra hours at my job, though.
Equifax Missed Defense in Depth, Allowing a Massive Data Breach
1) EME doesn't work like that
2) EME has been shipping in all browsers for a while. This hasn't happened.
rm -rf /

It just feels so wrong. I know it's doing exactly zero damage but I still feel guilty running it.
I think it's an old thing from paste.lisp.org

from: http://lemonodor.com/archives/001207.html