skysight-inc/HackerNews huggingface dataset:
But in the article you link to as [0] it also says Apple had already refused to comply with an All Writs Act request in an unrelated case several months previously. It doesn’t seem that the under seal request would have made any difference to their actual decision, which they’d already made. This pretty much kills dead any suggestion that they somehow changed their mind for PR reasons, in fact they pretty clearly didn’t want to publicise it hence the seal request.

Also the PR boost from this is far from free. Aside from the huge cost of engineering all this security into the system, to the point of delaying major new features by years in order to get the security architecture into place, its also costing them a chunk of the Chinese market. The Chinese government is absolutely not happy with this sort of consumer privacy stance and has been cracking down on security services and features on the iOS platform. They’ve banned VPN software and features, banned communications apps, even screwing with Apple by barring the iTunes media business, and stalling Apple Pay.

Going up against the US government arguably does Apple no harm, but setting themselves directly at odds with core Chinese government political goals such as pervasive monitoring and censorship of all forms of communications is going to be a real battle.

If they just wanted a marketing advantage, they’d just build in some anti add-tracking features and be done. Security and privacy is so appallingly bad on Android even a perfunctory effort there would put them miles ahead at little cost. The extreme lengths they’re going to goes way beyond anything remotely necessary for a marketing advantage.

Finally, Apples stance on accessibility shows just how serious they are about serving their users. The cost of their accessibility efforts must be dramatically higher than any possible financial or marketing benefit and they’ve been doing it for decades across platforms to little or no fanfare.
When you have engineers working for roughly 1/10th the salary, that's what you get.
> since we have battery backup (known as Inverters)

Just to nitpick, I don't believe they are called that. Inverters are devices that convert direct current to alternate current. They don't provide power. They just convert the power supplied by batteries to a usable format.
I see a gap for educating teachers about the potential of edtech :) Many will welcome the opportunity to focus class time on quality interaction.
Generators in JavaScript
a PVE game could have client/client communication too.
I think you're mixing up scales. Timestamps and numbers can be recoded to categories but when doing this you're throwing away information -- the same way you lose information when converting an integer to a string. When you work with factors you're no longer interested in qualities the data would have on its original scale like distance etc.

Could you please provide a real world example where this actually is a problem.
The habit/chemistry dichotomy is also part of giving up cigarettes.

There are questionnaires you can take to reveal how much your addiction is chemical led e.g. do you smoke first thing in the morning (when the chemical levels are low) or do you smoke as part of some routine.
People interested in perf and big data ETL for the JVM may want to check out DataVec:

https://github.com/deeplearning4j/datavec

https://deeplearning4j.org/datavec

It vectorizes/tensorizes most major data types to put them in shape for machine learning. It also lets you save the data pipeline as a reusable object.
Ha, that gives me flashbacks! I worked in a similar environment where more than once the production site(s) (multi-country deployment, big brand) would show a blank screen because some ad script did a "document.write". Or some hastily-added external dependency would stop working and render the site unusable.

The discrepancy between the care taken about deployment strategies and these regular issues always bothered me, but eventually things became more consistent. That is, our deployment strategy became haphazard and gung-ho too!
“Amazing job offer” [heart not found]
Apparently, books written in Pollen do not support scrolling (or it's just me? I am using Firefox on a Mac)
> Apple is not made of decent human beings

This just isn’t true. Most people are decent human beings. Employees of Apple are no different. Don’t box them in as “the other.” They’re just people.

> Just look at how their devices are manufactured.

This is a valid criticism. Also an industry wide problem. Apple is very transparent with problems in their supply chain, even when it reflects badly on them. This is a problem we have to confront, but it’s far larger than Apple alone.

> tax evasion

There’s a difference between tax evasion and tax avoidance. It’s not good practice for a company to pay more tax than they need to. The appropriate remedy to this is legislation.

> Sorry if I bust your little bubble of joy

You didn’t, so it’s okay :)
Can a language be safe?
I like SQL. I've never failed to do anything with it and find it very powerful.

But while that aspect of the SQL experience I'm comfortable with, I'm still just a developer and not a DBA. I don't even _want_ to be a DBA. And as someone putting the pieces of a startup together in a country where DBA skills are practically non-existent (meaning I can't reliably train someone up myself) a cloud hosted NoSQL solution seems a much better bet on paper.

I've noticed that when the topic of SQL vs NoSQL comes up, the issue of cost of infrastructure maintenance always seems to get glossed over.
We're currently introducing "self paced studies" classes in our school (age group 14+), where the students get instructions (digitally, videos, slides, ...) and worksheets and the teacher helps them only when/where necessary.

It requires a lot more self organisation on the students side (that might be seen positive or negative) and overall the student success is similar to "classic" classes (but we've just started the second year, so we hope that get's better with experience - on the students and the teachers side).

The downside is that the preparation of the learning materials is much more work for the teacher than for a classic lecture in front of the class (but that also might get better with the years ...)
Right back at ya. https://docs.newrelic.com/docs/browser/new-relic-browser/ins...
How to Create WordPress Custom Fields
McCaffrey's Pern stories would need some pretty good special effects for the dragons, wouldn't they? Cheesy dragons really distract from the story in a movie.

I think we've got sufficient effects technology to do a good dragon nowadays. Examples would be the dragons in Avatar and the dragons in How to Train Your Dragon (especially Toothless from the second movie).
Lusaka to introduce 'digital graves'
Avoiding Phase Transitions in Server Configuration
Meet Gatebot
I'd have mentioned it in my 101 post but it just seemed insignificant in comparison to the impact on poor people and the nation as a whole. For the record, I stood in those lines too.
Eligo Bioscience Secures $20M to Bring Precision Medicine to the Microbiome
Naspers Wants to Acquire AutoTrader
Well deserved! The complexity of language and resulting legacy codebases will guarantee a safe job for another few generations at least.
Almost, but still not. There’s still no way to revoke android.permission.INTERNET

And if you revoke any permission to any Google apps, all of them will refuse to do shit, and you can’t even place calls without giving Google access to your location, body sensors, bluetooth, etc.
Ask HN: Why is visual voicemail still not ubiquitous?
Probably because it costs a serious amount of money to make, requires a very expensive infrastructure with high maintenance cost and does not bring in any serious money.

Also they probably lack the skill to do this.
FTS 2018 First Touch Soccer APK Latest Download Free for Android – Android APK's
This line of discussion worries me, in case others think your security assertions are true and could be lead astray.

Today’s OSS big data query execution environments are BnL neither secure nor compliant.

This is not a knock. They were simply not designed for those constraints. They were built for academic or single tenant use cases without separation of duties / control.

This also applies to commercial products such as Splunk.

There is tremendous investment going on the last couple years in raising the security and compliance bar. We’ve worked on this with the usual suspects.

But barring a handful of proprietary stacks (the big three CSPs, and a couple enterprise on prem bare metal distros) getting close, we are not there yet.

Trying to land with your security or risk teams or regulators that the CSP pulled it off will likely take you longer than provisioning a compliant laptop you’d keep locked up with two keys.

Unless you have several tens of man years invested in in-depth security wrapping these environments, or can choose a big three CSP w/o answering to anyone, today I’d still recommend the trusted laptop build approach for truly sensitive algorithms and computations.
By downloading an executable and starting it, don't you consent to it running on your computer? Despite this, distributing malware is illegal in most cases.
I only sometimes use force because I "share" the branches with the automated CI system so they are not strictly local and may need force pushed after a rebase, but no other human will be inconvenienced by those pushes.
Thanks for the great tips, people. The producers something to chew on. The show will likely air in January. It should become available online as well. If someone is interested, I can toss them a link.
> [0] - An image that sums up the state of the media today. https://i.imgur.com/PxU76c0h.jpg

I see maybe one or two people in that crowd that could be professional photographers or cameramen. It just shows how people in general may prefer whatever sin is implied.

And while TV probably gets more attention today, real journalism has always and still does happen mostly at newspapers. The WSJ/NYT/Economist/New Yorker of today are no worse than they ever were. In fact, it's not that long ago that almost all publishers were unabashed propagandists for some cause or party.

But it's true that changing economics have roughly halved the revenue journalism has available, and contrary to all the armchair publicists everywhere, we have yet to find a way to stop the profession from further deterioration. Those large organisations above may survive by virtue of their size, and the goodwill of people enamoured with what they represent. But at the local level, many communities will soon have to function without any good sources of news. And voting without information means all the incentives, and the mechanisms, of democracy will seize to function.

It's en vogue now to disparage all journalists as hacks of similar low caliber, differing only in the name that signs the cheques they get for pushing their benefactors' viewpoints. But that really doesn't help, because it removes all incentives to do good work. If some journo at The Economist gets "You're a lying puppet sucking Wall Street's dick" on twitter every morning, they'll soon run out of any remaining idealism.

So I'd wish people would be as appreciative of good work as they are critical of shoddy work. Highlight the excellent shows on NPR just as often as denouncing the drivel at MSNBC. Note how CNN fires staffers that approved a story they ultimately couldn't prove just as often as reminding everyone how wrong the NYT was about Iraqi WMD 16 years ago.
Contractual information can quite often be quite relational in nature. I have worked for organisations that had custom contracts and custom sales documentation (different industries) that were based on templates that could be filled in from a database.

In some cases, the companies were successful in storing the relevant information in a database and use that to generate the documents required based on document templates. This is not hard, but it can be tedious to set up. The companies also have to have a will to walk down that path and many do not see a benefit to this kind of process.

It takes a very insightful designer to manage and lead this process as well as a client who has an incentive to move in this direction. One of the considerations is that the approved contract must be in some unalterable form that can be tested against the contract generation process from the information within the database. So that there is always a means of ensuring that any information in the database cannot be corrupted (in a legal sense). That is a matter of safeguards not database information storage capabilities and there are many different ways to do this kind of security.

The problem of sharing of data and replication is not often thought through properly. Oft times, I have seen replication being performed wholesale instead of piecemeal. Similarly for data sharing and the consequences have been less than efficient. Oft times, the actual requirements for sharing and repliation are very small and it is a matter of understanding what is actually required and what is desired for the business.

Finally, very little data is unstructured if you look at it correctly. Many times, I have seen people talk about unstructured data (including documents of all kinds) and when you look at the data, it is highly structured. It becomes a matter of seeing what that structure is and working out what is variable and what is constant data within the structure.
Diagnosing and troubleshooting JavaScript async/await issues
Curvature filter
Remote Work Digest: September 26, 2017
That should be just you, Pollen doesn’t intercept any scrolling, doesn’t set any scroll handlers, doesn’t use custom scrollbars, etc.
Indeed that is valid criticism. I suppose after using SQL for a number of years, the logical order is just ingrained. I would be nice for it to be required to be written in the logical order though.
Doesnt every new Macbook Pro have a soldered-in SSD?
Most Advanced Java Barcode API for Professional Developers
Thank you, very interesting. I feel your pain wrt converting Fortran models; I've spend quite some time doing it for models similar to EPIC. In fact, about 7-8 years ago in a fit of hubris, we submitted a proposal as part of which I would integrate EPIC into some other models, as a part of which I would have to convert it to C++; IIRC I estimated about 6 months for it. TBH I do have large libraries of simulation framework, so it would mostly be understanding equations and converting them. Still, I'm happy we didn't win that proposal :)
In the absence of an effective micropayment method, I could see this exchange of mining for content becoming main stream that replaces commercials. The cost to the viewer is ultimately a few cents of electricity, without the need for a bank account information, which the content producer indirectly turns into cash.
There is a multi-dimensional spectrum of biological characteristics commonly used to define "gender", true enough. If 'actual' gender means a binary choice, that's a social construct that disagrees with physical, biological reality.
Yup, I've had more than one current Google SRE state "You can have my Borgmon when you pry it from my cold dead hands.".

Borgmon may be dead in the eyes of some people, but I know for a fact that it's still the only thing monitoring core and critical systems.

Most of the problem with Borgmon, IMO, is the cruft that has built up over the decade+, and neglect due to the Google pattern of "The new thing that doesn't work, and the old thing that is deprecated.".

The difficulty at Google is that developers are rewarded for writing new and shiny from scratch, rather than fix the old but working systems.

This isn't always a problem, as some good things can come out of starting from scratch. But sometimes they throw out too many of the good ideas, in an attempt to be fancy and new.
Works the same in Norway, but it is not because US/UK unions are so badly behaved. They behave as the anti-union system in the UK and US have made them act. Unions in Germany and Scandinavia work because they got considerable power and are represented on the company boards. That means they learn to take responsibilty by being given considerable responsibility and power. Unions in the US and the UK are not given any trust or power but instead are fought and sabotaged at every opportunity. This is what has made them a reactionary force dealing with management as the enemy.
It was written in 2007. There was much greater tension between Microsoft and free software at that time.
Nope (http://investvine.com/google-buys-map-software-provider-waze...)
The climate change is real and every room in the city is having at least one cooler. The village, on the other hand, has a more natural way of doing things.

http://www.npr.org/sections/goatsandsoda/2015/02/17/38687611...
Not to forget that this number alone doesn't mean anything, we still need to compare this number to other countries or to the past.
But then we also need to consider stuff like this: AFAIR the number of "working poor" or "relative poor" decreased in/after the crisis 2008.
Why?
Not because companies paid more during the crisis but simply since the median income decreased.
Capture and forward correlation IDs through different Lambda event sources
Well, these are separate concerns. If you have a document, with no interactivity, using just standard elements, but lots of different themes, then separating into content and style makes perfect sense.

And I’d prefer if we could go back to that as much as possible.
> how wasteful would your work have to be before the personal satisfaction wasn't enough to outweigh the drain on society as a whole?

That's noble thought, but if the pay is high enough, you'd be plain dumb not to do it. Especially when there is someone else willing to ponce on the opportunity if you turn it down.
You might also say it contributes to social inequality by prioritising students who have parents who are willing and able to help with homework, which won't be the students from the lowest-income backgrounds.
It’s a racket-ism to use unicode characters wherever possible, yes.

Racket by default also doesn’t use the keyword "lambda", but instead uses "λ".

You can obviously use something different, if you want to, but the default, and recommended solution, is using unicode characters.

As Racket is frequently written in the DrRacket IDE, this also makes sense.
Dupe https://news.ycombinator.com/item?id=15331122
You don't really put videos into a program's source tree. Also I don't think any modern Unix-like OS would overweite a file with a core dump no matter what is the name, and doubt that ancient versions did so too. Having the same set of device files under every directory is quite a different thing.
Go get some boys/girls.
Closed source means users unable to verify your marketing claims about tracking. Privacy conscious users like myself would prefer an open-source commenting platform, even one with tracking, since we could verify how it worked (and also take it a step further and circumvent tracking by examining the source).

Also, what's to prevent a provider from double-dipping? If you can sell the product plus your users data you can presumably generate even more income. For example, mobile phone carriers sell monthly plans to users and some sell users location and usage data (usually "anonymised") to advertisers.

I don't mean to imply that you are doing these things, or that you ever would, but without independent verification by a trusted third-party, all the users have to go on are your marketing claims. What's your plan for dealing with sceptical users?
In fact I tried on Chrome and it seems to work there. Not sure what is going on in Firefox
The Serverless Revolution Will Make Us All Developers
> I think the current problem with education is being able to scale good teaching.

Well, I don't think that's the only problem with education.

Scaling good teaching, huh. Tackling this with direct technology is difficult, things like message boards for teachers are a bit crude.

So perhaps another way of approaching it is better training and support for teachers - and this is where tech can be used as support. Example, shadow a well-respected teacher with a camera, and post regularly on YouTube while encouraging open discussion.

Actually there is a lot of this content already (check out "Blended Learning" on Coursera, for example) so perhaps the real problem is actually aggregation and distribution.
KOTLIN vs. JAVA: Which One Is Best for Android Development?
Looks like they are also removing the windows service / daemon parts (synergyd executable source code has also been removed, but is still used in closed source version), so the open source version might now require you to be logged in before it will to work.
Beta testers required for Slack competitor
The cost to the viewer is ultimately a few cents of electricity

For a regular computer plugged-in to a real electricity network, maybe. For a person on battery, or trying to charge their device before going out, or on a limited power supply (e.g. small home battery supplied by solar panel, or a car charger), it's more than that.
You may have an opportunity there then - here is the CNCF's Serverless working group's paper - https://docs.google.com/document/d/1UjW8bt5O8QBgQRILJVKZJej_...

I believe all the Open Source projects are using Docker at some level via K8s or closer to the metal with runc.
But when I go to website I expect to get the content. I don't expect the owner to use my computer for running a bunch of tracking ad code. That seems like unauthorized use to me.
In India, a Big GE Deal Goes Off the Rails
Amazon Hopes Alexa Will Offer Traction for Music App
Here is a link to the PROSE SDK on Github
https://github.com/Microsoft/prose

This will probably be more illuminating than the quoted sentence. :)
Do you think knowing which state the license plate is from is enough prior knowledge?
Forking a public repo is now illegal in Spain
The police in Spain is issuing summons against people just for forking this public repo https://github.com/GrenderG/referendum_cat_mirror which contains the source code of the banned site for Catalonia's referendum of independence.

See this: https://twitter.com/JoKaner/status/912025081299300353
https://twitter.com/AnonymousBCN/status/911226489663877120

How many forks can we get? :-)
Here comes the nirvana fallacy
Auge – The Eye Protector for PC
Equifax's business model relies on banks trusting them, not the general public. Also, I never asked to do business with Equifax and never really had a choice in the matter. I'm the product, they don't care if I trust them.
This is because they can't find jobs abroad and can't even speak a foreign language properly after spending their undergrad years in a Chinese international student bubble.

Quoting China Daily is irrelevant because it's a propaganda mouthpiece of the CCP.
I think it's fairly certain that someone at CBS uses pirate bay. Though I doubt that is the source of inspiration for this.
The problem is that mining through the browser is very inefficient. I don't have numbers but it'd probably cost an order of magnitude more, at least, to mine on the browser. And I'm talking about CPU cryptos, forget about bitcoin.
... so long as you give them administrative privileges.
> The cost to the viewer is ultimately a few cents of electricity

At US electricity prices.

At German electricity prices of 0.40$ per kWh, this is costing you a magnitude more than the site even gets.
And this is a bad thing? Sounds awesome to me, make the computer do stuff for me without specifying how.
Sure, but it's going to be quickly abused out of existence.
If your objective is space exploration, the poster is just saying it's a good example of how positive externalities can easily come from it.