skysight-inc/HackerNews huggingface dataset:
> (the government, [...]) should be paying for.

If someone can use OCW to advance their knowledge and opportunity in society, and then later in their career voluntarily contribute back something, that is a good model for some people.

Contrast this with the government's role in creating a vocational structure that saddles students with enormous debt right at the start of their working life. Also, the arguably opportunistic behavior of the lending market and universities and the devaluing of education via diploma mills.
>But generally speaking, we take advantage of information asymmetry all the time:

Sure we do. But this is generally regarded as a bad thing and indicative of a failure in our commercial system to engender fair outcomes. Informational asymmetries aren't things we should be actively involved in exacerbating.
There's also no excuse for this red-herring. "At the 10Mbps/1Mbps threshold—which captures slower DSL technology in addition to cable and fiber—about 90 percent of census blocks have at least two providers."[1]

UPS only buys the new truck because they have to in order to stay in business, just like competitive ISPs adding value to their service. Amazon would have to pay for prioritization if UPS suddenly became the only game in town, if it wanted to maintain the same delivery speed and prioritization were available. I was just challenging your assertion about the original UPS-Amazon comparison and that it's only "fundamentally different" in the absence of competition, which is a problem, but not one affecting all Americans.

[1] https://arstechnica.com/information-technology/2016/08/us-br...
Ethics and responsibility seem to have taken a permanent back seat to profit in the "tech" industry.
Node.js Child Processes: Everything you need to know
This is a new one. Most people want to go the opposite way.

Either way, neat addition.
I find it odd that a company that touts user privacy (an immediate pivot when their iAds venture failed spectacularly) and security would have their user data so easily stolen. There is absolutely no way these corrupt Apple employees should have even had access to this type of sensitive information.
Microsoft Acquires Cybersecurity Firm Hexadite for AI Based Threat Detection
Linode's Long-Awaited API Rewrite Enters Beta
I have an iPhone, sometimes use Siri, and I prefer Google's answer. Simply, if I asked a verbal question, I prefer a verbal response. If I ever ask Siri a question, and I get the "Here's what I found on the web" answer, I consider it a failed operation, and I take a different tack.
The fact that the rich take the cake and hide it through tax evasion... Pikkety self enforcing cenrralization of wealth...
Comparison to consumer electronics is a total non sequitur. Why would you think that's even remotely comparable? Healthcare delivery mostly isn't scalable and suffers from Baumol's cost disease.
I haven't made up my mind on this yet: I really like Apple's privacy policies but I also like Google Assistant on my iPhone.

As usual, for a business trip I took this week, I went all-in with Google (location, my email forwarded to my gmail account, used Google Travell app, etc.). Very convenient for keeping my schedule, travel arrangements, etc. in order.

That said, when I returned home last night, as usual after a trip, I stopped forwarding my email to gmail, uninstalled most Google apps from my iPhone, and turned off location.

When I am at home (most of the time) I like using duck-duck-go, and just Apple's software.

EDIT: I have been working in the field of AI and machine learning for about 30 years. I think that Apple will find a sweet spot between good privacy and making Siri into a useful digital assistant.
You can tell it to generate the list without version numbers so you can get a clean requirements.in for pip-tools to compile.
HP Forest Department Recruitment 175 Forest Guard Vacancy
The main point of the feature is to prevent sound. A muted video will pass the test.
The most popular NPM module for JSON to CSV conversion is json2csv: https://www.npmjs.com/package/json2csv https://github.com/zemirco/json2csv
We - native europeans - are being demographically and culturally replaced. It is not "politically correct" to say so in this day and age, but this is a truth I have witnessed first hand. It is even celebrated under the guise of diversity.

Immigration, as for everything else, there is a balance to strike. Right now the incoming flux, combined to the low natality rate of a middle class barely able to survive, and otherwise shrinking, is leading to the aforementioned consequence.

Don't get me wrong, I am for an inclusive society too. Although not at the expense of the indigenous people of Europe on their ancestral lands. I don't think the current situation will end well for anyone.
Task force tells Congress health IT security is in critical condition
Couple of examples:

1) iOS has had lazy permissions since the very early days e.g. when an app wants to use this microphone then ask the user right then instead of when the app is installed. This feature is still not implemented on all Android devices nor is it as seamless nor is it mandatory.

2) Apple is providing more and more frameworks e.g. CoreML which run only on the device. This means that developers don't have to run their own server side apps to process data.
> “I think, if you consider X, Y, and Z, that you would find that it's more case A than case B” may get a different reaction than “No, B is dumb.”

I have been told that this also is impolite in many situations. My usual approach is asking questions. People get upset when they don't have answers because they aren't used to having their beliefs questioned and don't think defending them should be necessary.
what part of

>I know chances are that I'll just die in the early phases and that premature optimization is the root of all evil

don't you understand?
An "authoritative answer" that may not be true, has no context, and may have been put there by SEOs or propagandists, is worse than no answer at all.
The funny thing is, what you're dreaming of is basically WordPerfect, the word processor that ruled the world for many years until Word came along and killed it.

WordPerfect didn't use HTML for formatting, because HTML hadn't been invented yet. But it did use its own set of formatting tags, which are more or less analogous. And it had a "Reveal Codes" key you could press at any time to show all the formatting tags that were active in the current document, letting you tweak their placement, add new ones by hand, etc. You could always get directly at the logic that was being used to format your document.

Word's big selling point was that, being Windows-based, it could abstract all that complexity away and let you format documents entirely visually. And it worked! Or at least, it worked well enough for most people most of the time. But the problem with Word's approach has always been that, when it doesn't work, it can be incredibly frustrating to figure out exactly why. Which was never a problem with WordPerfect, since there was no layer of hidden formatting magic sitting between you and your document.
> No, I don't believe it does.

This is mistaken, and an impression that we continually strive very hard to counter. The `unsafe` keyword is to be used in the process of writing (and therefore consuming) APIs if and only if those APIs have external unenforced invariants which, if broken, could cause memory unsafety. The reason that we strive to reinforce this so fervently is precisely because we want people to see the `unsafe` keyword and instantly become wary of memory safety violations (and undefined behavior in general); conversely, we want people to be able to view the absence of `unsafe` in code that they have written and have confidence that that code is memory-safe.

In particular, this means that `unsafe` is not to be used for operations that may be dangerous but that have nothing to do with memory safety. If a misused API could delete the production database, that's not unsafe. If a misused API could leak all your users' passwords, that's not unsafe. We had this argument before 1.0 regarding a few things in the stdlib that are more-or-less "dangerous" (e.g. `std::mem::forget`) that cannot be used alone to cause memory errors and arrived at the current strict interpretation deliberately.

Though, of course this requires social pressure to enforce (which is exactly what I'm doing here), as by definition unsafe code is something that the compiler itself cannot reason about.
Fuse 1 SLS 3D Printer
Disrupt Your Business from the Outside In
To answer your first question: A whole bunch of non progammer types use csv for everything. SAS and SPSS rule everything around them and they do input from csv. Source: I used to make good money doing the turn x to csv for academics all over.

As to the last, I got nothing. It's how I would have rolled.
Physics Videos by Eugene Khutoryanski
I am a member of the W3C Social Web Working Group (https://www.w3.org/wiki/Socialwg), and have been organizing IndieWebCamp (https://indieweb.org/) conferences in this space for the last 7 years. We've been making a lot of progress:

* https://www.w3.org/TR/webmention/ - cross-site commenting

* https://www.w3.org/TR/micropub/ - API for apps to create posts on various servers

* https://www.w3.org/TR/websub/ - realtime subscriptions to feeds

* More: https://indieweb.org/specs

We focus on making sure there are a plurality of implementations and approaches rather than trying to build a single software solution to solve everything.

Try commenting on my copy of this post on my website by sending me a webmention! https://aaronparecki.com/2017/06/08/9/indieweb
What facts?

For example, this sequence:

This is an open problem -> We've got those results -> This is how we did it -> We used this methodology

Is very different from this sequence:

We used this methodology -> This is how we did it -> We've got those results -> This is the problem we solved
Thanks, Scott. This is another great example of Microsoft doing it right.
I believe it's more effective to focus on a "small business" approach to decentralizing the web, where we focus on smaller companies providing services, rather than a "tin foil" approach where we encrypt and decentralize everything into tiny islands. I work for a video player company and while we aren't a platform like Youtube, we indirectly compete with them for ad dollars (along with Facebook). Something like 90% of ad dollars go towards them already. Most publishers do not like them. I think it's a lot easier to decentralize the internet by having the websites that 99% of users visit powered by smaller internet businesses rather than AmaGooFaceSoft.
Not when the 6th guy controls more bubbles than the other 5 combined, and more than any government in history.. and also happens to have direct access to most of the private communications of the people on that platform.

Bloomberg doesn't know what you said to your mother earlier today, probably doesn't have a list of everyone you know, and doesn't know where you went for lunch today.
"okay, we'll have an intern do the manual keying each week and use the prototype as the finished product. Thank you, goodbye." is a valid business choice though. Maybe the cost of the intern and the risk of being unable to effectively maintain or add features is worth it to the client. It's their choice if they would prefer it that way.
Dropbox still has the best syncing app and integration, but is terrible with multiple accounts and any business use. Paper is also useless.

Box offers great controls for businesses, better API and built in workflow engine, but has crappy syncing app. Box Notes also useless.

OneDrive is just shit in every way possible and acts more like an unwanted virus in new Windows installations.

Google Drive has solid syncing with built-in search and google docs integration which is the best office suite other than MS office. Their Team Drives feature is finally doing things right for businesses, although it still has a broken permissions system and issues with desktop integration.

There's also Apple, Amazon, Egnyte, Quip, etc for other niches. Overall, we are nowhere near perfect with any service. All of these companies will continue to grow since there's no singularly great option yet.
Currently, the only documentation I've seen for extending Siri depend on an app running on a particular device. More than anything else, this device-centric focus is holding Siri back when compared to Alexa and Google Home.

Am I missing something? Has there been any announcement that third party developers could add skills or actions across all Siri instances via the cloud?
I think you're thinking of what happened to UC Berkeley, but I'm not sure this is true of "most" lectures.

After all, many lectures already have subtitles, some lectures were produced outside the U.S. or not produced with Federal funding, some lectures were produced by institutions that may disagree with the interpretation of the law advanced in the Berkeley case, some lectures were produced by institutions that may not have been targeted with such claims, and some lectures are hosted by entities other than the institutions that produced them.
Facebook, not enough time.
Facebook blocks Chechnya activist page in latest case of wrongful censorship
Makes sense to me. Apple's sweet spot for marketing is people who don't care very much about tinkering with their stuff, but are fussy enough about how it looks and works to pay a premium for good design that works out of the box.

Prioritizing privacy and security are one of those things that fit as being fussy about things working well, but not wanting to put the time into configuring them to be so. If that crowd likes your stuff and recommends them, then the less technically savvy folks will pick up on the preferences of that crowd and it build's Apple's brand as making premium products.
Restaurants Put Branding Directly on Their Food to Win Instagram
I love Algolia. I worked with them for a week to make DocSearch accessible to screen readers and had a lot of fun. I'm especially grateful for their commitment to open source. Go Algolia!
I swear this DB could solve all the technical problems in the world and it will still have an image problem ... unless that is the point.
These are also the ones I've seen, I fail to see how any of those "blow away Tango demos" as the parent comment states.
The authoratative, wrong answer is what I want? Or, what if I ask, say, which actor is the best in the world? Is there any authoratative sounding answer that is of any value?
Multipath TCP on iOS 11
I don't understand.

Why not simply observables?
It's ironic that in a post about conflation between violent and non-violent offenders of some class, you seem to have conflated the orthogonal classes of “felons” and “federal offenders”.
It used to be urban legends, and I'm not talking like Bloody Mary stuff. I'm talking about relatives at the dinner table saying "Did you hear they did carbon dating on a chicken bone and it said it was millions of years old. Guess that disproves evolution!" and when pressed for a source, well, they heard it from someone. But now with Facebook we're exposed to so much more of it, and so much of it is crafted to mislead.

We all went through those lessons in high school, but for a lot of people they just didn't sink in. And they still don't. Talk to a high school teacher about how their students use Wikipedia.
Would you know if they might still be available directly from MIT, perhaps after accepting some type of legal indemnity?
I think we're arguing about semantics here. I can see a valid reason for giving away my information if I know it will be used responsibly. I would like to let Google have my information if it helps turns my phone into a better assistant. I would like to extend segments of this information (namely location) to Uber and Lyft so that I can get rides easier. I would NOT like Google to sell my information to third parties that I have not agreed to, and this extends to Uber and Lyft as well. I want to choose which services get to use my data, and I want there to be consequences if those services leak my data.

Now you may say that you can't trust corporations with this responsibility, but what if there WAS something we could do to enforce that responsibility? How much control I have over my information should be left up to me, and it would be great if an entity I trust could enforce that. As of this moment, we don't have that option. However, it doesn't mean that such a future is impossible. If we argue about it enough, maybe the technology and the courts can find a way to make it happen.
> AngularJS version 1, used at that point by approx. 30% of all websites

:) Something got quoted wrong there.
This article ticks me off. Apple announced some really good features on Monday (CoreML and a bunch of ML driven features). Having this kind of article after WWDC is unfair. As a consumer, I applaud Apple's approach. The so-called AI as pursued by Google & other tech companies isn't AI at all. True AI won't need as much data. You do need data for Machine Learning (i.e. pattern matching). That's what other tech firms are pursuing. Apple being a hardware, systems and frameworks company is doing the right thing respecting my privacy. They leave data mining and personalization to 3rd party apps. If and when true AI happens, there's a good chance Apple will be leading that. (Why? True AI won't happen overnight, and true AI won't require access to a billion customer's emails or browsing history).
Huh. Interesting. I'm going to have to try that. Sometimes the writing process does get in the way, as speech allows for faster changes in thought and direction than writing or typing, I feel. Which makes it good during the brainstorming phase.
I was the one that said that in the video. Firstly - a disclaimer: a lot of what was said in the video are snippets taken out of context. But to be fair, we're in an era of fast media, and I understand why everything can't be published. I think Kayla did a good job with the edit, given it's a ~4min video. I think you make a very valid point about the fact that it's a nice ice breaker to ask someone where they're from. But you're speaking as a white male in America, and hence in the majority. For someone like me, who's from Chennai, India, I understand it's a great ice breaker - if the other person knew something about my hometown. Asking a person for the place of origin because they want to establish common ground is a great thing, but when ignorance and misinformation is in the mix - it can get tiresome. Most people know of India from media, which is not a great portrayal of my country. Eventually the where do you "originally" come from, is followed by "Did you have an arranged marriage" or "are you here on a visa". There are assumptions that get tied into my place of origin or color - that don't necessarily exist if I'm white. I've often times been asked about how long I've lived in America simply because people don't understand why my accent isn't more Indian. I did point out to Kayla that this is not something that happens in the tech industry alone. It happens everywhere - and as a foreigner I understand that's a cultural tax I have to pay. There's a reason I used the word "microaggressions" - it's because anecdotally, this is a perfectly fine thing. When added up, it can definitely take its toll. I don't think the answer is to avoid asking such questions - but to understand that people who're not familiar with a certain culture may be misinformed or carry biases that could put the person that's in the minority in a delicate situation. Just understanding that and acting accordingly should do the trick.
Single page web app sample with Go and MongoDB
> Most people want to go the opposite way.

When you want to easily provide something excel/gsuite/... Will take in without using an heavier excel compatible library, CSV can be quite decent.
They've just entered the race no?
Never say never. It's generally impossible to predict how an API will have to evolve over time in response to changing requirements.
We Are Programmed to Die Early, and That’s a Good Thing
Ah ok, I already have electrolysis. U2F i agree
I'm in the process of uploading 2TB of backups to B2, it's ridiculously cheap, and they don't charge for upload BW, just storage and download
>For their younger demographic I would agree they don't care bout privacy yet.

Maybe it depends on who you're dealing with, but in my experience teenagers these days are a lot savvier about these things than the typical people in my (30+) cohort are. (They kind of have to be, no? They actually have parents and teachers snooping on them in their real lives so it's a more concrete concern for them.)

This is one of the reasons kids gravitate to Snapchat more than Facebook or Instagram after all: posts on there expire. They have a 'right to be forgotten' by default that they don't get with the other services. So I'd say they still care about keeping personal information personal, it's just motivated by different concerns than it is for the 30+ demographic since they don't have as much sensitive health and financial information floating out there.
Patent-holding company can’t avoid paying attorneys’ fees, appeals court rules
I've seen some use a versioned media typed like GitHub [0] or add a version parameter like "vnd.example-com.foo+json; version=1.0" [1]. People may use this version for the entire API or for versions of that specific resource as well.

[0] https://developer.github.com/v3/media/
[1] http://blog.steveklabnik.com/posts/2011-07-03-nobody-underst...
This is "The Texas Problem". If I set the phone to english I can't say "give me directions to 'Taqueria Numero Uno'" and if I set it to spanish I can't say "donde esta el 'Wal-Mart' mas cercano" ... at least that was the case 2-3 years ago. Just this 5 de Mayo it got tripped up with "walk a moly" instead of "guacamole"
New Google VPC Leaps Ahead of AWS and Azure
my bad: https://www.youtube.com/watch?v=sWlrauHGAbY
I don't know, but you raise some really interesting points, and we didn't even talk about the quality of the documentation that might be produced. Bounties might be the wrong way to do it, but I can imagine a Patreon-style approach might work. Like "I'm the developer on this, and I'd rather be writing code. But if people contribute $X to my Patreon I will dedicate 5 hours a month to working on the documentation, instead".
Enigma Bridge at Black Hat 2017 – OpenCrypto: Unchaining the JavaCard Ecosystem
It's funny to think that the etymology of Latin thea probably runs through Dutch! Definitely New Latin.
You make a good point about the pricing asymmetry.

But the point remains that most people are voluntarily, enthusiastically, giving up personal data in exchange for features that they find valuable.

It's hard to see that as a privacy issue.

Being part of the world involves being known. In the proverbial "olde days," when people lived in much smaller communities, everyone knew everyone's business.

Government spying on its own citizens is more problematic. But again, being a citizen, by definition, means aspects of an individual's life are known, and are public data.

This notion of "privacy" is a special, legal, construct. It's meaning in everyday language is provisional.

What is more problematic, IMO, is the excessive use of classification by the Federal Government. This practice is vulnerable to abuse, as it enables legally enforced secrecy to cover up misconduct.
Does anybody still use RSS and want to read feeds on Kindle?
I created a service that allows sending unread articles from an RSS reader to Kindle: http://keendly.com

The idea has been there for a while but since I couldn't find a working service when I was looking for one, I decided to develop my own.

It is pretty simple, you can setup a scheduled daily delivery and it will try to extract content from the website (articles in feeds often don't have full content).