skysight-inc/HackerNews huggingface dataset:
Good riddance. Shady tactics and holding web security hostage has no place in this industry. I'm amazed they lasted as long as they did.
> You should hold between 5-15% of your full investment portfolio in crypto in total.

Sorry, no. That's just horrendous advice.
I'm curious, why does the web need multiple independent client implementations?

Note I'm not trolling, I'm seriously asking the question. I think it's assumed to be true but not necessarily true. I'm probably wrong.

As a counter example AFAIK there is no python standard that lots of teams make competing implementations. There is basically one python and a few incomplete copies but those copies have little to no say in the spec.

Then we have C++ where there are independent implementations but every implementation embraces and extends with optional non-standard features you can enable.

Linux doesn't seem to have much of a standard. Is there a spec? Are there multiple implementations or are there just multiple distributions of the same implementation.

There's effectively no spec or standard for phones. There's 2 proprietary OSes, Android and iOS. Android happens to be open source but there's no spec that multiple teams can implement AFAIK. There's just an API that Google decides on it's own what to add/change. I guess you're free to make another implementation by copying the API but there's no spec to follow you'd just have to try to keep up.

Would Android and/or Linux be better if there was a standard, committees deciding what gets in it and multiple implementations?
Plugin to Automatically Remove the Inactive Widgets in WordPress
How good is the "Blueprint for Phoenix Context" part? I am already working with phoenix/elixir on a daily basis and would be only interested in good examples with contexts.
> Still, I wonder why you'd think the "work actively toward more progressive change" quote couldn't be paraphrased as “advance progressive causes.”

But my real objection was the preceding bit, "he wants to use the election judge role to..."

The full quote continues "I actually have a background in community organizing, and while I'm not entirely sure how this position could align with that, it seems like an opportunity to find some ways to at least more deeply connect with my neighbors." It seems clear to me that he's talking about being more active in his community on a personal level, not contemplating electoral fraud.
Picking it up is the only part that gets easier.
The normal rules of war always apply. Famously, that's the point of them. A state isn't allowed to ignore the rules of war if it finds them inconvenient.

The Geneva Conventions are quite clear that PoWs are allowed to communicate with the outside world, subject to militarily necessary censorship. If charged with a crime, they have the right to choose their legal representative.
True - I could update the script to allow for whitelisting certain networks so they receive a stable-forever MAC address..?
And it's masculine too in Spanish. Isn't it in Greek?
There are multiple versions of UC browser. My understanding of it is:

- uc mobile on Android now uses the blink engine, it used to use Webkit.
- uc mini ( I think that's the name) has server renderer but it's "uc engine" is a derivative of gecko (not checked recently)
why do you picture all posters on HN to be men?

that seems to say more about you than anything else.
I don't know what country you're from but there clearly seems to be two distinct political parties in the US, one that supports consumers and the other that supports corporations. Trying to argue that the DNC and GOP are the same is complete lunacy.
Cboe Submits Product Certification for Bitcoin Futures
The comment I was replying to said "Apple is paying the taxes it is legally responsible to pay. End of story." My point is that it definitely wasn't the end of the story.
Great resource, I've used this often from client computers to look at some basic data before offering support.

I use most of the advertising related APIs on a daily basis. I am very happy that I can take a look at a client's account, at the client's desk, before access is provided.

An API explorer for Doubleclick for Publishers seems to be missing from the list, I presume due to the increased complexity of DFP it was not included, are there any plans to include DFP in here?
That would probably make a lot of sense. Can the network manager setting also be changed per network? It would be nice to do this with the normal config in the future.
I think, yes.

If you think of a particle as waves on fields this makes sense.

If the frequency of a wave goes down their wavelength goes up, as the frequency approaches zero, the wavelength goes to infinity (or at least to the size of the fields they is on)
2012 and many previouslies:

https://hn.algolia.com/?query=A%20Generation%20Lost%20in%20t...
I got the email. Here is the full text:

This is an automatically generated email, please do not reply.

Dear customer,

As you are surely aware, the browser makers distrusted StartCom around a year ago and therefore all the end entity certificates newly issued by StartCom are not trusted by default in browsers.

The browsers imposed some conditions in order for the certificates to be re-accepted. While StartCom believes that these conditions have been met, it appears there are still certain difficulties forthcoming. Considering this situation, the owners of StartCom have decided to terminate the company as a Certification Authority as mentioned in StartcomÂ´s website.

StartCom will stop issuing new certificates starting from January 1st, 2018 and will provide only CRL and OCSP services for two more years.

StartCom would like to thank you for your support during this difficult time.

StartCom is contacting some other CAs to provide you with the certificates needed. In case you donÂ´t want us to provide you an alternative, please, contact us at certmaster@startcomca.com

Please let us know if you need any further assistance with the transition process. We deeply apologize for any inconveniences that this may cause.

Best regards,

StartCom Certification Authority
Scorning Harassers Isn't the New McCarthyism
Yes, in network manager 1.4.1+ (ubuntu 17.04+) you can set each network to `random` or `stable` as well as a global default for new networks. This config file updates the global default (but I can't use it yet!): https://gist.github.com/paulfurley/978d4e2e0cceb41d67d017a66...
That only says they made Google the default search engine, not that they received money from them. And even if they did, that would be in addition to what they are still getting from Yahoo - the contract lasts until 2019. Mozilla simply had the option of changing the default in case of a Yahoo! acquisition by a company not in line with their values (i.e. Verizon).
Helping people install Linux to migrate away from Apple might make their protests more effective.
USA military doesn't do fast and cheap. The whole point of the operation was to funnel trillions of dollars to armaments manufacturers and their sockpuppets in media and politics. If Afghanistan/Iraq hadn't had that potential, they would have agitated for War in some other unfortunate locales.
Hiring talent to build browsers is not as easy as throwing money.

The bottleneck is engineers who have the know how to build it.

Building your own browser could be a shitty business decision if you can't compete with Chrome for ad dollars.

A browser makes sense if you can bundle it with an OS.

Android : chrome, ios: safari and Windows: Edge

Facebook makes a shit ton of money from ads people click on chrome.
Not thinking the constitution applies in a foreign war zone isn't something someone should be discharged for, and that opinion should not be used to judge someone's entire life.
You should learn elixir before phoenix. Phoenix is just elixir.
My experience as well, most closed source code I have to work with has an objectively worse quality than most open source code I choose to work with. Open source projects usually don't need to compromise quality to meet a deadline. This is critical for infrastructure and middleware, less important for user-facing products (thus it makes sense to develop the former in the open, and the latter under the typical restrictions of commercially developed software).
Chrome OS will have OS-wide voice dictation
Are you really only purchasing the idea? Because it seems that you would have to start from scratch on a lot of dusty code.
You could just as well say that your home safe is your bank, just because you keep dollars in it.
> I don't even find him to be particularly loathsome, really. The thing is, Shkreli is a provocateur. He says and does things to elicit a reaction from people.

I'd like to expand on my previous response: Saying things you don't believe for no better reason than that you enjoy pissing people off is loathsome. Whether or not he deserves jail time, he's still an asshole, and "provocateur" seems unnecessarily euphemistic.
This site loads incredibly slow. What is actually happening in between the time I get a Google frame with blank content and the content finally appearing?

The extreme sluggishness is a problem I've also noticed on the Google Careers site.
Maps Showing Where FBI Planes Are Watching from Above (2016)
Ah, but now you're mixing browser makers with companies with websites. The ads, tracking, etc. are not the reason that browsers have become complex, although I agree that they're making the web (or at least that part of it) a less attractive proposition. (Although I'm personally still happy I can simply run an ad-blocker in my browser, which is more difficult for ads and tracking in native apps.)
Beginner's Guide to 
investing in
Gambling With Cryptocurrency.

FTFY.
I can name Postgres project in that category.
I agree with all of this, although I'd add that

> Poor (or no) offline support, and unreliable operation with choppy connectivity.

is also being solved - with additional complexity for browsers, of course.
Open source can mean that the source is available on request, or is available after purchasing a licence. It doesn't have to be publicly available to be open source, though in practice it pretty much always is.
That's a difficult question for which there are probably many answers, so here's my attempt at it.

One first insight: we don't need the "semantic web" because Machine Learning can recover semantics. (This is also how Google's webcrawler views the web, so why not apply it to browsers too? People mix up semantics and formatting too often for the "semantic web" to be a useful concept).

Another thing to realize is that overcomplicated systems benefit from factorization, i.e. splitting functionalities into different modules with their own responsibilities. This doesn't just apply to code, but also specifications.

A better factorization will immediately solve the "monopoly" situation, because now many players can develop many modules, and browser vendors can simply combine module implementations at will.

What it will also solve is security issues. A modularized architecture is much easier to keep secure than a system where all functionality has been thrown together on one big heap without structure.

You can say that browsers are (if the developers are smart) already structured in a modularized way, but that is not the point, because the internal boundaries of the modules are not openly available in any kind of specification.

Personally, I long for a world where formatting a document or showing a video on a computer screen is not considered "high tech". And this might be the way towards it.

Note that an "extreme" interpretation of this would be to replace the browser by a simple virtual machine. In that case, every web-developer is their own browser vendor, and they can mix and match existing libraries at will. People will then probably object that the user loses power, and accessibility is lost. But we live in a world of Machine Learning now, so any "structureless" rendering can be easily restructured by an appropriate tool. E.g. an image containing text can be OCR'd and read aloud by a tool. This would also make these tools more robust against formatting hacks. And machine learning can do many more useful things, like removing ads.
Ask HN: How do you automatically build ontologies with word2vec?
Apperently it's possible to build an ontology out of word2vec vector space. How is possible?

cf. https://news.ycombinator.com/item?id=15705476
That implies a binary decision. The war is won in many battles. Deciding which ones to go into is the deciding factor. Bringing your men to each is a sure way to lose, and it’s what is currently happening with the modern web.
The bazaar model gives you a meritocracy of ideas. You need a community process on top of that to ensure quality.
Do you want one already very large company to be the only browser provider? That company could start to make its implementation less user friendly/less friendly to competition; but users would have no alternative but to use it. e.g. "Let's track everyone's usage, and prevent adblockers".

Not sure that applies to language implementations. Imagine if C++ started trying to send user data to some organisation.
Kill the niggas could also be the title of this shit piece without infering that people have prejudice against "whiteys". Because they don't.
Mortimer Adler's "How To Think About The Great Ideas"

I got a degree in philosophy and its the single best general book I've ever read.

The book is actually a transcription of a TV show he did and its in dialogue form.

The structure is broken up into a bunch of mini chapters that are "how to think about _______". Like how to think about love, how to think about government, etc.
Here's a more direct link to the A4 PDF: https://web.archive.org/web/20160101153624/http://corkami.go...
Paper: Legal prostitution reduces crime
I'm a tech, not an academic, but I see it as part of the broader problem of science reproducibility. Software plays a huge huge part in modern science publishing and, in the case of data derived using proprietary software, it's expected we just trust the results - that the software is infallible.

The comment "We have opted not to make the code public." really gets my goat, but is probably less because they sampled community opinion and found it wanting but more because it's just plain inconvenient or unknown how to publish software.

Authors are not actively discouraged from publishing details about the software used (in journals in general) or including copies in the supplementing files, but the process typically has the editors (who guide the authors through the submission process) paring back the submission to just bog standard and familiar media types: image, audio, video, pdf, etc that are known quantities and can be nicely formatted in the final pdf.

My small contribution to combating this has been encouraging our editors at eLife to be alert to authors using bespoke or modified software and capturing that software at a specific revision at the time of publication (https://github.com/elifesciences-publications) and making sure it meets some basic criteria, like being openly licensed.

I'm hoping this effort will help resist general entropy and bit-rot, software moving on or getting lost, licence changes and the overall mandate of eLife to improve science publishing, which means reproducible results and software amenable to audit.
Please don't self diagnose. Not much good comes out of it, as you can't act upon it with treatment such as therapy or medication. Please see a professional instead.
There are women here. Some of them actively hide or downplay their gender. My experience has been that even with being very open about my gender, I am sometimes misgendered by people assuming I am male. I know no means to put a stop to that and I feel that being too pushy about it would be counterproductive.

This is a new handle, but my original handle has 25k karma and is still on the leaderboard. As far as I know, I am the only woman on the leaderboard. If so, out of 100 names showing on the leaderboard, only one is a woman. This is really low even in comparison to the 17 percent figure often cited for female CEOs.

So, yeah, it is an overwhelmingly male forum, but I have been here over 8 years and I am fairly confident that the appearance of male domination is even worse than the reality. I see questions like yours from time to time, and the best I can tell you is that data over the years suggests that a) at least 2 to 3 percent of the active membership is female and b) this figure is probably a case of underreporting. There are probably more women here, it just doesn't look it.

It seems to me to be getting better.
who needs papers for something obvious
Sorry, Don't have that book.
Analyzing NYC's Bike Share System (2016)
Can the author, or anyone, cite some modern examples of great quality software that we can look at and learn from?
I had a doctor's appointment on Friday. While checking in, I overheard the plight of a new mother who didn't have ID, and whose infant therefore could not be seen by the doctor. Fortunately, the clerk's call to a more enlightened manager prevented the potential travesty. The ID-obsessed sense some moral failings on the part of those who have difficulty obtaining IDs, and their instinctive reaction is to make difficult lives yet more difficult.
US Demand for Electricity Falls Further: What Does It Mean?
The software engineer who tells you it needs 2 months and $10,000
People may be interested in a great talk by Joe Armstrong (Erlang) along the same lines:

https://vimeo.com/97408239
I wouldn't hold up OCaml as an example of how to structure your standard library, the lack of standardisation in its standard library is one of the remaining weak points of an otherwise excellent language. For those that don't know, there are multiple standard libraries for OCaml, each with different trade-offs, leading to unnecessary fragmentation.
Google is the master of leeching and rent-seeking.

Just as they pit advertisers against each other to drive up prices for impressions on third party sites, for which they keep a large middelman fee, they use the same tactics on Google Play. Developers get to bid on the #1 search result spot, while Google is milking them for 30% of gross revenue for providing a rather abysmal ZIP file download service. They are only able to charge such high fees because of the exclusivity and network effects from being pre-installed on every GMS Android phone.

Other examples of similar rent-seeking platforms are Apple App Store, Windows Store, Steam.
The existence of castes - social classes - is in direct contrast with the definition of communism, which seeks a classless society.
Barrage balloon
> A big problem with his thesis is that I see just as much ugly crap in proprietary codebases where there is a clear structure of who is responsible for what.

I don't think the contrast he's drawing is bazaar/open source vs. architected/closed source. It's versus strongly opinionated & or clearly-led open source, e.g. varnish, qmail, Rails, sqlite etc.
They're putting these windmills all over West Virginia - its a shame really. They really spoil the views and kill lots of birds. It's another case that shows the difference between what the little people have to deal with vs the elites.
Linux Desktop does it horrifically badly. The community around it is terrible on a good day, so I guess that supports your assertion.
How America’s economy is rigged by special interests
So, dredmorbius has quite a list there, but those are things that would be outside the purview of an election judge. I was mainly referring to things like intimidation at the polling places (I know people who've experienced this) or removing relevant signage (which I've witnessed, and called the police).
Maybe all the ones you see with a public profile seem to be male. Could be that everyone they've met in person who's on HN is male. You could argue there are more subtle cultural clues in something like typically male styles of interaction (the classic HN nitpicking is easy to imagine as related to "mansplaining"). Etc.
Your defense basically boils down to "what about other companies?" or comparing the bad things Uber does to all the value it delivers. Maybe I'm missing something?

I can tolerate a company doing something bad, taking responsibility and paying its dues. I cannot tolerate a company where illegal and unethical activities are going on all the time yet management covers their own asses (Kalanick left, the board didn't formally fire him). If Kalanick had resigned when that self driving car, driving around without proper permits, ran that red light for example it would be easier to not get the feeling this is systemic.
The last time we had a web monoculture (IE6), it was not a pleasant experience. MS had decided it was over, they won, no more need to invest resources in that (and really, they would have preferred you write native Windows apps, but IE-only web pages which still only ran on Windows was a good second choice to them). It's also easy for a single dominant vendor implementation to impose terms on required periphery tech even if the primary standard is open (see the fate of Apache Harmony)

You could argue the Python/Linux case are safer because:

* They are themselves independent open source projects. While Chromium is open source, if Google pulled out, I'd expect the remaining development effort to be on par with e.g. Pale Moon

* You could argue there _are_ multiple implementations of Linux-as-OS, if you're not just looking at the kernel. See Ubuntu, Red Hat, Arch, Alpine, etc. There's no standards body (unless you count stuff like POSIX or LSB, but then they are only subsets of functionality compared to what users expect of a full OS) but still things become standard by community consensus (e.g. systemd)
I suspect that was said for those who wouldn't recognize the sound of “two orders of magnitude” even “if you hit them over the head with it”.
It happens. Most people don't care anyway. They will continue buying and stock price will continue rising. ;)
>one could argue that they (security trails) don't have to remove the data.

It doesn't work that way. The "right to be forgotten" can be used to remove search results from Google, even if the original content stays up.
Agree. There's really 3 parties in the US: Republicans, Democrats, and Incumbents. Your best bet is to always vote against the incumbent, even if you agree with whats coming out of their mouth.
Forget the constitution, ex/soldiers should know better than to dismiss the Geneva convention offhandedly like this, it isn’t a good look for a military without a stellar reputation as is.
Don't blame GP; he was probably educated here. Part of that education is learning who may be criticized for a failure to accomplish the tasks for which they were hired. Public school administrators and teachers are certainly not among those.
> economics does not favor the perfect

my observation has been that getting the first 90% of features/quality is pretty cheap and then as you start to try to close in on 100% features/quality for whatever your domain is the cost of improving software increases asymptotically somewhere short of 100% features/quality.

What people will pay for software seems to mostly depend of the costs of failure. 90% working software is almost always a better value prospect than 100% working software, unless your software failing means someone dies, or you place a trade that is off by $100 million.

In industries where the costs of failure are low (consumer, most internet, etc) the quality of software that the market will pay for is very low, and so the quality of the software being produced is very low.