skysight-inc/HackerNews huggingface dataset:
> This is really the wrong time for Zuck to decide to not commit to literally any privacy request someone has

Forget decide--why did he feel the need to make a personal announcement? He is too busy to testify in front of the United Kingdom's MPs [1]. Yet he can find time to personally throw dirt on the EU's privacy rules?

For the head of a social network, this man is shockingly clueless.

[1] https://www.reuters.com/article/us-facebook-cambridge-analyt...
I have no desire to deal with an airline that has already fucked up a flight, and is probably already swamped. As soon as they give me the options for the next flight, I’ll take my own taxi, get my own hotel, and have Chase pick up the tab.
The problem is that the law raises more questions than it answers. But arguably, features like being having a profile in the first place could be affected. The law demands that only the minimal amount of personal information required for a specific purpose be collected, and then that it must be deleted as soon as that purpose has been completed. They cannot request more information than perhaps the person’s name and email address, lest they run afoul of this law. So if someone posts something in their timeline, how long is it allowed to stay? Until all friends have seen it, or longer? Was it a violation of the law to even have a space for the user to enter the information into the timeline, since it wasn’t “necessary”?

So the EU has created a law that Facebook and many other online services will arguably at all times be in violation of. This will create an environment where the EU can use the threat of enforcing the law to effectively impose its will on these massive businesses that cannot comply and still run their business. This was sold to the public as a privacy law, but it’s really just a huge power play.
The gradle team doesn't work on android builds. They work closely with Xavier from googles android build tools team on that.
I imagine this depends on how you define "relevant". I think a lot of companies still use AIX, and Python compiles just fine on it, but I don't think there's a compiler that supports C++17 on it.
Near release of Lad beta 1.0.0 which uses Koa and is way faster

https://lad.js.org
What does Spotify not fitting your niche case have to do with its mass-market appeal?
Nor was that the framing of my initial reply. As stated elsewhere, I probably should not have replied to any of the replies to me. It's a bit like the telephone game where each reply perverts the original intent a little bit more.

The only winning move is not to play.

My apologies for the failure on my end.
The opt out page simply won't show in non gdpr jurisdictions.
He's specifically asking about learning theory which is a subfield of machine learning, along the lines of work you'll see at COLT, using concentration bounds, VC theory, and Rademacher complexity. PRML, Murphy, ESL, the Deep Learning book, and the RL introduction are more like what you'd see at ICML or ICLR.
It's similar and different at the same time. Both handle HTTP and Websockets at the same time, have different kind of adapters-hooks-pluggins to serve different needs.
Both are opinionated, but Sails is more express-like (you can create "hooks" that are basically express middleware on steroids.
I'm still unclear of the benefits.

Could anyone shed some light: What can we do with it that we can't do now? Let's say that I'm a solo entrepreneur or small SaaS owner from a developing country (e.g from Asia, Africa or LatAm) -- basically, typical HNer who's not from Europe/US.
It's greed.

Plus--he knows his idiot (I believe he used this word?) members really don't care, as long as they get likes, and can leer at fishmouth posers.

I guarantee there's a bunch of people coding a new social site right now--with ethics in mind--hopefully? I hope one succeeds, and FB is a footnote in history.
I wasn't confining it to machine learning, but compute in general. (I'm interested in simulation.)
Are machine learning benchmarks applicable to non-machine learning computation?
See https://news.ycombinator.com/item?id=16751431
Yup, that's even evil enough to quote in full:

[–] pftbest 114 points 1 year ago
can you please explain this go syntax to me?
type ImmutableTreeListᐸElementTᐳ struct {
I thought go doesn't have generics.

[–]Uncaffeinated[S] 239 points 1 year ago
It doesn't. That's just a "template" file,
which I use search and replace in order to
generate the three monomorphized go files.
If you look closely, those aren't angle brackets,
they're characters from the Canadian Aboriginal
Syllabics block, which are allowed in Go identifiers.
From Go's perspective, that's just one long identifier.

https://www.reddit.com/r/rust/comments/5penft/parallelizing_...
I moved from Nowhereville, USA to the Bay Area for that exact trade off: higher cost of living but lower career risk. Here, if things don’t work out with my employer I take 6 months or so and find another job locally. In Nowhereville, I’m likely moving to a different state if I need another job.
Is This the End for the C.H.I.P.?
This was another country.
At this point we might benefit a lot from a forum where mathematical concepts are discussed for a particular application in the most explicit ways and not just question and answers. We can then build up on that to further the mathematical concepts and also to rope in more people into proper Machine Learning domain. Is this objective a little too unrealistic to obtain?
> an independent corporation wholly owned by Facebook would not have worldwide revenue

Legal concepts like "beneficial ownership" [1] and the definition of an "affiliate" under U.S. securities law [2] deal with this.

TL; DR When it comes to taxes, modern law isn't tricked by incorporated Russian dolls [3].

[1] https://en.wikipedia.org/wiki/Beneficial_ownership

[2] https://www.law.cornell.edu/cfr/text/17/230.405

[3] https://en.wikipedia.org/wiki/Matryoshka_doll
Sails was a disaster for a startup I joined 4 years ago. We spent countless hours working around it and eventually ripped it out with great pain because of an impossible upgrade path. There are so many JavaScript antipatterns and unnecessary abstractions. Everything offered by this framework would be better accomplished by cleaner, loosely coupled individual modules like Express, socket.io, node-config, and Bookshelf.

Sails made the inexcusable choice of exposing everything globally.

Waterline tries to be a single ORM for all DBs. This is not a good idea. When I used it, it made a mess of redis by leaking these weird indexes it invents to support it's paradigms. The SQL pieces do not support joins or transactions with any amount of sanity. Use sequelize.js or Bookshelf/knex instead. Waterline can't hold a candle to the stability and expressiveness of Mongoose for mongodb. And so on.

The creator of these projects is a super smart and nice guy. But the community isn't strong enough to make this framework top notch like, say express or hapi. Sails glues things together in a way that is useful for iterating quickly as a newbie, but you can't build a realtime SaaS on it.
But muh deflation!
There are some decent intro books for adults out there if you don’t care about the branch. Honestly, if you’re looking for intro math books you really shouldn’t care too much about the branch. I think what’s more important is to develop mathematical thinking.

Here’s some off the top of my head. I really think these will help you build a good foundation for mathematical thinking.

Concrete Mathematics by Graham, Knuth, Patashnik

Spivak’s Calculus

How to Prove It by Velleman

Polya’s How to Solve It

E.T. Jaynes’ Probability Theory

Conceptual Mathematics by Lawvere and Schanuel
Enforced by who? Fines collected by who?

What happens if a site operator in Iowa just ignores it.
Sadly there are many stories of people who kill their lovers, whatever their gender. You can read about them in the tabloids, every day.
You'd have to ask a lawyer but I assume they'd want you to prove it with a passport.
While the new law isn't the best, this particular course of action based on the law seems completely reasonable.

New law -> new warrant -> no reason to continue wasting government $$ on fighting a court case that now has federal law clarifying the issues. Microsoft gets to save some money as well.
Don't think it's a vendetta. More of him playing to his voter base. The man has no scruples and would sell his mother twice if he could.
At some point it was going to be germanium to replace silicon.
My argument was specific to embedded crypto. If I don’t have to care about size constraints then yes, I’m going to make a better-understood recommendation than STROBE. Re “I trust DJB”: if you’re going to trust individual implentors, I suggest that the median cryptographer is going to suggest you can do a lot worse than “literally Mike Hamburg” here. I certainly will.

Re: PAKEs: yes, some PAKEs and related protocols are hard to port to ECC. For example, SRP doesn’t port cleanly from FF to an elliptic curve group because it actually needs a field. But I called out SPAKE2 for a reason: porting SPAKE2 to ECC is easy.
Here is my feed back, this book appears not to be useful and doesn't seem to provide any intuition to why we use any of the linear algebra to do work with machine learning ... it seems like a undergraduate book filled with descriptions of math. I find there needs to be a bridge to explain why we use vectors, how we model then relate it back to the math.
Quite possibly, but Google and Facebook are known entities that can afford flotillas of lawyers. The next up-and-coming startup to reach the "backlash" stage of the hype cycle will be a much more vulnerable target to European regulators. And if it's too easy for some hated target to comply, then the government can ratchet up the regulations even higher, and Google and Facebook will have the resources to keep up while the newer market entrants will be fucked. Google and Facebook will only be at risk if they deliberately flout regulations the way e.g. Volkswagen did.
The lack of solutions for the increasingly bleak economics of raising kids
For Tesla, ‘Production Hell’ Looks Like the Reality of the Car Business
For those interested in a similar resource, CMU offers a "Mathematics for Machine Learning" preparatory course each Fall semester. All of the videos from the 2017 edition are available to watch on YouTube.

Syllabus:
https://canvas.cmu.edu/courses/603/assignments/syllabus

YouTube playlist:
https://www.youtube.com/playlist?list=PL7y-1rk2cCsAqRtWoZ95z...
Looks like zuck is victim of the echo chamber of facebook feeds.
Facebook's fear isn't privacy requests made directly by individuals (likely a tiny number), but rather privacy requests made programmatically, on behalf of users, by third party services who can use clever marketing and growth hacks to scale quickly. There are some interpretations of GDPR that would allow this broadly and it could create some meaningful competitive scenarios.
Why do you think Spotify has to ditch every other label when they start a new label? I think you're overblowing the power of music labels.

Indie and emerging artists aren't going to sign with a label if it means their music isn't available on Spotify, the #1 streaming service.

Music labels may have modestly more leverage, but it is not impossible for Spotify to start their own label while also maintaining relationships with existing ones.
I was responding to a comment, not TFA. I had not read TFA at all at that time. Looking at the one paragraph that mentions ASN.1 (skimming the rest for context), I cannot help but wonder how familiar you are with ASN.1. SNMP is not a good example of how to use ASN.1. To be fair you're referencing a paper that discusses SNMP's use of ASN.1, but... you say nothing at all about how ASN.1 is inadequate, or what might be missing from it! What gives. Did you actually read anything about ASN.1? Did you even skim the ITU-T x.68x and x.69x document series?

[EDIT: I missed the second citation about why ASN.1 is inadequate. I will have to read that, though I'll admit that I am skeptical. Keep in mind that ASN.1 has been extended over time, so that one good question might be: what is missing that cannot be added? This is especially a good question when the alternative is to start from scratch.]

Note that I am [and my earlier comment certainly was] not defending or promoting ASN.1. I am saying that we have had a lot of reinventions of IDLs.

Now I'm also adding that a lot of ASN.1 haters don't really have a clue about ASN.1. Typically what they hate is a) the tag-length-value encoding rules (but not all ASN.1 encoding rules are TLV!), BER/DER/CER, and b) the syntax (which, whatever, it's just syntax).

The ASN.1 haters completely miss out on: the rather vast literature on encoding rules (including PER and OER which most closely resemble XDR), advanced features (e.g., the Information Object System), and especially the related SDL (which, granted, I believe simply hasn't had much use at all, at least that I'm aware of, but it's a very interesting idea that deserves more study). Instead, the ASN.1 haters generally produce or choose alternatives which either have roughly the same darned problems (Protocol Buffers, I'm looking at you), or a completely different set of also-obnoxious problems (e.g., JSON's escaping requirements for strings).

And so the circle of NIH [bad] wheel reinvention goes.

Another common objection to ASN.1 is lack of open source tooling. However, this is not really true anymore, with several decent open source ASN.1 compilers in existence. Of course, if you choose to invent a new IDL, then initially there will be no open source tooling for it!

I'm perfectly happy to not use ASN.1. I'll be perfectly happy if someone else doesn't use it. I'm not happy to see ASN.1 haters toss the baby (ASN.1's good ideas) out with the bathwater only to then reinvent the wheel badly. Your exceedingly-light on the evidence dismissal of ASN.1 is par for the course, and does not help.

EDIT: Note that I'm not calling you an "ASN.1 hater".
It's not the algo. The keys are the problem
Intel's laptop CPUs do support more than 16GB, just not more than 16GB of low power RAM. You can even get a Lenovo P51 with a mobile Xeon and 64GB ECC RAM.
It is basically a way to make it easier for entrepreneurs to do business in the Eurozone and take advantage of Estonia's generous corporate tax structure. It's mostly a legal / financial device, you can't use it for travel or citizenship purposes.
I think I like a new phrase/idea I heard from Jordan Peterson recently. "Hierarchies of competency". This seems to me like a better idea of how society can arrange itself. Society needs to be able to have different people have different amounts of power in different domains, but those hierarchies don't have to be built on violence and raw power. Maybe "hierarchies of competency" could be a stable, positive way to organize at least some parts of society.
Heh .. I think I was in the audience at LADIS the first time he presented that slide (or maybe the first time I had heard of it). Feel really privileged.
This interview was done last summer, but at least some sections are relevant to current events. A lot of the other Q&A provides broader perspective on the Facebook mission and aspects of how Zuckerberg thinks about connecting people, data, and running a company. Some interesting insights, a few of my favorites noted below. The transcript is posted in addition to the audio.

About 1/3 of the way down:
> ZUCKERBERG: ...one of the things that I’ve found is that there’s this myth that I think a lot of people have; that if other people in other places just had better information, then they’d make better decisions. And I’ve generally found that that is not true... a bigger influence is actually who you know... and how they help you filter the information that you have.

A little past 1/2 way down:
> DUBNER: Yeah, but I’m sure there are people who want you to share much more data about your users. Yes?

About 3/4 down:
> DUBNER: ...How many versions — or whatever the proper noun would be — of Facebook are running at any given time?
10,000

In the last 1/4:
> ZUCKERBERG: ...a huge part of how Facebook works is giving a large amount of freedom to our engineers, the company, and to people who use the product to make with it what they will, and trusting people to do that.

Last answer:
> ZUCKERBERG: ...you start with something; you find a niche; and then you can grow it to serve more people in that way. That’s what I care about.
Maybe combine a generic non-language specific build system (some variant of Make without the C obsession?) as the outer wrapper around a very language-oriented and inflexible/opinionated build system?
> But if 2g is insecure, there's not a single peep from networks or phone manufactures or Google or Apple about phasing out 2g. There isn't even an option to disable it.

Good news I guess: AT&T turned off their 2G in December of 2016: https://www.att.com/esupport/article.html#!/wireless/KM10848...

It caused a bit of a stir in the alarm system market, because so many of the alarm panels connected to the home office via embedded 2G modems.
That title could be interpreted in a sinister way
Why would I save music on my hard drive when I have music streaming services?
... and suddenly legislation/coercion doesn't seem so bad if you value privacy as a path society should veer towards. It doesn't seem the market's doing its magic in our favor in this area.
Targeted ads make a lot more than untargetted ads.
thanks, my bad.
Oh heck ya! I will search the net for Hellgate Venture. I don't know if there is any PMing here.
They replicate the Pandas API, not the numpy one. Just for clarity's sake.
Are you saying the law has no requirement to do any sort of due diligence? I find that surprising.
It would be fascinating to read about what bug took down a system with one outage in 20 years. I remember reading in the chubby paper (from google) that user error was the cause of more than half the downtime incidents. Wonder if that's the case here too.
How can this be legal? I travel to Europe frequently for work. I use (well technically used) Facebook to stay in touch with people back home. But shouldn't my data be covered under GDPR if I've saved data from within the European Economic Area?
I think there is a perfect storm of savant security nerds with piss-pour communications skills and telcos over-indexing on mba/finance leadership.

The security nerds make blustery comments that “anyone with motivation and a couple g’s worth of gear can target ANYONE.”

There are a bunch or problems with this argument. Gnuradio is not easy. You need to be in radio proximity to your target. Targeting someone requires some homework and luck (converting msisdn to timsi isn’t trivial. It’s doable, but the nerds double down on trivial, burning credibility by claiming triviality that can easily be argued against by half-wits.). The mbas (whose job it is to move the needle on billion dollar businesses) are getting asked to add expenses that require new software at the base stations, replacement of mobile endpoints, Break roaming and generate NO ADDITIONAL REVENUE BECAUSE CONSUMERS DONT REALLY CARE ABOUT SECURITY.

What would you do? These are not the best and brightest. They have built careers in avoiding risk.

The MNOs have a serious culture problem. The single best solution would be to incentivize competition, but the only thing the SV people want is net neutrality, which only entrenches the established players.

We only have ourselves to blame for this mess. The moves that would resolve this problem: taking on risk that most wont recognize will not move the needle in the right direction. Consumers think mobile internet is too pricey- they won’t pay more for security. The solution creates costs. We are doomed.
I see. And, indeed, it's perfectly valid jq as well...

Mind you, one should not eval code to parse data. So I count this as a minus.
From what I can find, research has mixed results. Other things about coffee may mediate that effect (antioxidants). I would bet if you were smoking pure caffine, it would be less healthy for your heart than drinking coffee.
BuildZoom (YC W13) is hiring a data engineer
Most of the sugars present in the wort (or juice in the case of wine or cider) are consumed by the yeast who produce alcohol and carbon dioxide as waste products
> Then you basically get the situation we have today: services can hide objectionable terms behind a wall of legalese that changes often

GDPR is meant to prevent this though? What you're agreeing to has to be understandable and the data you're collecting has to be directly related to the service you're providing?
Not surprised that somebody who would do this: http://www.sandiegouniontribune.com/sdut-peta-protests-milit...
would someday become responsible for something violent towards a person or persons.

Edit: I definitely support animal welfare, in particular, the Humane Society. PETA is its own brand of crazy though.
Is it really the most popular? It's a plugin for a $1000 CAD program which seems to dramatically limit who can use it.
I'll tell you what happens: nothing.

Okay, they might get a letter or two that they place in the circular file.
There's no new Optane hardware yet, just a renewed attempt to push Optane caching for mobile use. Intel plans to release cache-sized Optane SSDs that have low power idle states, to replace last year's 16GB and 32GB modules that idle at 1W.

Intel is also updating their Windows drivers to enable Optane caching of non-boot drives. For the past year, Optane Memory caching has only been usable for the boot volume. This driver update should be available for both the new platforms and for all existing Kaby Lake platforms that support the original Optane Memory implementation, since there's no motherboard firmware functionality that needs to be updated for non-boot volumes.
Then do I have good news for you :p
This 21-Year-Old Quit College to Rate Dogs on the Internet
I would expect fairly similar rates between cider and wine, since the yeast are metabolizing the sugars.

Edit: stupid autocorrect
> The law demands that only the minimal amount of personal information required for a specific purpose be collected, and then that it must be deleted as soon as that purpose has been completed. [...] So if someone posts something in their timeline, how long is it allowed to stay? Until all friends have seen it, or longer?

In that example, wouldn't the specific purpose be "to display it on the user's timeline" (or on the user's profile)? So it would be allowed to stay as long as the timeline (or the user's profile) is visible (and the user didn't mark that piece of information as hidden).
Wow ... mea culpa and apologies!

I appear to have taken some weird path through the top-level "Product" menu - I'd love to say that the "Pricing" link wasn't immediately to the left of the "Product" link but at this point I'm going to have to simply claim insanity. Now that you've all steered the raving lunatic to the very transparent pricing, I'll shut up and try to find a project to justify bare-metal.