skysight-inc/HackerNews huggingface dataset:
Apple likes to loudly proclaim that they care about protecting their user's data, but they also refuse to put their money where their mouth is. That to me is telling enough.

I do think it's important to note that I have not seen direct evidence of them abusing that data, but we've seen plenty of companies/governments/organizations doing bad things for years without direct evidence.
That's what the people marginalizing them said. To everyone else, it was pretty clear they wanted to see bankers in jail and regulatory restrictions that would prevent the problem from happening again in the same way.
No, and no plans to. If costs become an issue, I will ask for donations to fund. It's heavily optimized, so I think it can handle the spike!
Such a secret but he couldn't contain it and had to post it on his insta!
Man, that's depressing. While I never argued for invasion, I deeply regret supporting those who waged the war thinking that lack of support would lead to a quagmire and a situation that was worse than before, and that was pretty awful. The more I read about the war, I came to the conclusion it had absolutely no chance of being anything else. It's got to be one of the worst cases of collective sunk cost fallacy.

Empires are evil. America is one of the least evil, but that doesn't justify its empire. It might have been necessary to defeat Nazism, and to hold back the spread of communism, but we are squandering our future's prosperity to accomplish what exactly? I could understand if it was a question for survival, but American citizens enjoy so much security it's ridiculous, even 15 years ago. Even with all the mass shootings.

Boycott news media. Boycott national politics. The world will be better off.
One of the more interesting parts (to me) about Eve wasn't the interactive programming or the literate programming, but that it included a database inside of the programming language. Most programming languages think of a database as a thing separate to it (I think Smalltalk is an exception).

Hence, they needed language constructs to make it easier to talk to databases. As a result, Eve was inspired by the Bloom language being researched at Berkeley, which was in turn inspired by an old language called Datalog. In it, they take constraints of a declarative language (like SQL) and use it to make distributed computing a lot easier.

"Our main data-structure was now a tree of tables. Rather than one big top-level function, we switched to a pipeline of functions. Each function pulled data out of the global store using a datalog query, ran some computation and wrote data back. Having less nesting reduced the impact of lexical scope and cursor passing. Using datalog allowed normalising the data store, avoiding all the issues that came from hierarchical models.

At this point we realised we weren't building a functional language anymore. Most of the programs were just datalog queries on normalised tables with a little scalar computation in the middle. We were familiar with Bloom and realised that it fit our needs much better than the functional pidgin we had built so far - no lexical scoping, no data-structures, no explicit ordering. In late March we began work on a Bloom interpreter."
http://incidentalcomplexity.com/2014/10/16/retrospective/

Here's a talk by Peter Alvaro (doing research with Bloom) about it, and I had to watch it 4 to 6 times to really get everything out of it. He makes a shout out to Eve at the end (https://www.youtube.com/watch?v=R2Aa4PivG0g).

The Bloom guys are the same guys that released the paper to Anna, the KV store just 11 days ago. (https://news.ycombinator.com/item?id=16551072)
”and the error is reasonably small because […], a sum whose ﬁrst term is 1/60 and whose further terms are much smaller yet”

That’s sloppy for a math paper. “Much smaller yet” doesn’t even guarantee that the series converges.
This happened 2 years ago.

He was recently on Instagram, in Israel, showing of his flaming absinthe skills:

https://www.haaretz.com/israel-news/is-tesla-coming-to-israe...
The Sustainable Travel Guide to Puerto Viejo, Costa Rica
> They were marginalized, by the news and media agencies owned by that same 1%.

That's not really true. There are many other organizations that have been around much longer, with substantially more members, that have accomplished much more than Occupy did and yet receive almost no media coverage. When you hear about a ballot initiative, an insurgent candidate, etc., there is a whole network of activists behind the scenes working to get things done that are largely ignored.

Contrast this with Occupy; just about everyone in the U.S. knows about Occupy because of the media coverage they received. Occupy got a substantial amount of coverage, particularly when you consider the amount of people involved (smaller than a whole lot of activist networks) and the political impact they had (not much). It's true that the poor state of the media in the U.S. is a big problem, but solving that problem would make the media less focused on political theater and more focused on the people effecting actual change.
Neither most likely. I think that this man is an apatrid and that he doesn't have a real home judging by a similar string of events in my life. My country was economically devastated due to unfavorable Geo-political circumstances and I eventually had to choose to move, rather than to prolong meaningless suffering. I was lucky to have a choice. Although, I'd say it was not as dramatic as in the case of Iraq. Anyhow, I feel as if I don't belong anywhere.
Netlify Embeds Serverless Functionality into Its Web App Development Platform
Assuming the product works and can be used by a client, you absolutely should be marketing and pursuing signups immediately. Rarely is it ever too early if the product at least solves some portion of the pain the client has or can give them some benefit. This is about how you sell it.

Also, be cautious on spending time in development with clients that say, well if you only had feature X. That is a common way a client will try to either dismiss you or get you to do something they know other products don't do because it is so unique to them. BUT, there are also legit times that a product just doesn't solve the need unless it has feature X, usually you will hear that from many clients not just 1 or 2.

Solve the "feature X" problem by talking with the client to understand what they really need. Research to see if other products in the space solve it. If you somehow are the only product in the space or any related space than it is even more critical to understand the need for X. Ask why that is the holdup, how does it make the value so much more etc. Assuming it is legit, tell them if they sign up you will prioritize that feature and give them a timeline and early preview with the ability to help shape the feature. If they still balk, they are likely not all that serious and you don't have a product market fit, at least with that client.

If you have heard from many potential clients you need the same feature to make the product usable, than obviously that should hold more weight and you should be seriously considering it or how you answer that issue. At the same time, you should still be pursuing signing these clients up and moving them forward with offers that gets them on the system.
If you already have static type checking, is that not enough? Are there scenarios where proptypes will throw/show warnings at runtime that flow wasn't able to catch at build time?
Huge argument in favor of interoperability of subsystems: if all the gadgets could recharge one another or had a common battery type, then your spares could be split among gadgets.

Bonus points if other bits of hardware could be shared. Extra bonus points for software interoperability (long shot).
Thank you! I will make sure that gets included in future testing.
Rockets rarely launch at a retrograde (western) orbit because you have to overcome the earth’s rotation to reach orbital velocity, rather than the speed boost you get from launching with the earth’s rotation. IIRC, satellites launching from Vandenberg AFB in California take a polar orbit.
allow me to call the parent story bullshit.
>How the fuck could people be surprised?

Really? You expect every user to understand the extent of FB's reach into their personal information? You expect every user to understand the extent of how companies obtain that data, whether through purchases or covert harvesting? You expect every user to then understand the myriad of ways their data can be used?

We work in tech, but we're quick to forget that most users at best have a simple understanding of, "I mean, they have some of my data, I guess some of the ads match some things I've searched for on Google before." Joe Schmo never reads a ToS, and we can't expect people not involved in this industry to not be surprised when something like this happens.
Sustainable City Guide: San Francisco
What are you referring to with “refuse to put their money where their mouth is”?
I love this idea. I've always thought the disconnect between documentation and code felt a bit repetitive.

Why not write a Markdown doc that compiles to code? Especially with a system like Rails, where so much can be auto-generated. Obviously this isn't for mission-critical or new ideas, but for putting your CRUD app into the world, it makes total sense.
Destabilizing governments and social movements is exactly the playbook of Shell/United Fruit/etc.
Having followed the project I don't think it's fair to assume that those working on it didn't understand why developers like vim. It's more just that traditional developers doing traditional developer things weren't the most important part of their target market.

A lot of thought and experiment went into what became eve.
JC Penney had failed before they brought him in. It's now just slowly dying. They've even had to sell off their HQ http://fortune.com/2017/01/03/jcpenney-headquarters-debt/
Yeah I agree. There's a price for the convenience of one-button logins, and we're paying it right now.
> Experience about reality, how people in the industry think, what those people actually consider as project costs.

I trust more the experience of those who actually work on games porting, and explain relevant difficulties they encounter. And no one says it's trivial. On the contrary, they say that rendering is the hardest part, and the most costly one to port. So it's very clear, that lock-in proponents who are against cross platform gaming (MS and Co) are benefiting from this hurdle and strengthen it by pushing their APIs.

See: https://boilingsteam.com/icculus-ryan-gordon-tells-us-everyt...
Yeah exactly. My Facebook is pretty much read-only at this point, except for a few "likes" to show support for friends or if I get invited to a personal event or something.
> I think ethical guidelines by definition are not enforced per se. They're just that, guidelines. However, as mentioned by GP there are boards of ethics at universities and medical/engineering organizations and such that might be able to dole out a modicum of justice.

Might be more than a modicum. If a lawyer or a doctor violates medical ethics, they could get their licenses revoked and be unable to practice their profession legally.
The server is written in Go. The news scraper is written in python. I don't have the full list of sites offhand, but I'll try and get back to this comment!
Target has been actively renovating their stores in the last few years to make them more like...Crate & Barrel I guess?

The ones that haven't gone through the transition yet still do have that 90s warehouse feel of a more expensive Wal-Mart.
What about a dancehall/disco packed with people dancing?
I don't think the double-edged sword is the metaphor you're looking for... in that, at least one edge is working for you. :p
They refuse to open-source their products, and they also refuse to put in zero-knowledge encryption systems.
Két sắt chống cháy – Google+
I downvoted you due to the doublethink of providing an out for good pharma companies to exist, while calling all firearms companies evil. I can see having a problem with IMI or other state funded companies that are a part of a Nation's greater military industrial complex, but on what grounds do you consider Glock or Remington evil?
I was just reading about Light Table's denouement and how Eve was in a way its successor, and now I find Eve has gone about the same way. It looks like both projects foundered because the problems they addressed --- representing code in non-linear ways with changes live-propagating through the system's state --- are very, very hard, apparently harder than Chris et al. realized.

In retrospect, their harsh words about our current languages and tools representing a 1970s mindset come across as hubris.
Landly – Your Apps Got Unified
Or, you could make money off people who don't know what they're giving away and don't care even if they're told, be one of the experimenters, and make a lot of money doing so.
TBH making the ethical choice may not even be the logical one. That's why it helps to have some education on the topic, as it inevitably involves making the less 'obvious' choice.
Nice try. The government already has your Facebook data.
https://prod01-cdn07.cdn.firstlook.org/wp-uploads/sites/1/20...
Mulesoft, Zapier, Microsoft Flow, Automate.io, Tray.io, Integromat, Workato, PieSync, Dsync, OneSaas, Skyvia

Defining "major" is hard, I think. You either select a few big providers for integrations, or you go long tail with hundreds. I think there won't be winner take all, as there are a lot of integration dollars to go around (enterprise, SMB, freelance/individual users, etc), and each integration system has their own moat (Microsoft Flow gets access to everyone using Office cloud products, for example).
More than that, they are explicitly meant to be proof assistants.
Fluent extension methods are better than no extensions at all, I agree :)

I tend to look for general competence in new devs, because that persists across platforms and pivots. In general it's odd that we expect devs to know every language, tech, and cloud platform under the sun but draw the line at basic mathematical concepts mapped into programming decades ago... Using both sum and product types is fundamental to proper modelling, IMO.

I also think comparison between C# and F# based on "tricky" FP concepts is really odd in modern times...

On the one hand: if a new hire can't grok FP in F#, how can I trust them to do serious work in C#? OOP & FP synergize wonderfully, and the language has been openly trending towards FP ideals for a decade now. Those FP concepts are now modern idiomatic C# and also very important in tricky domains...

On the other hand, if I'm doing work that makes me think correctness is even a little important why would I want to do it in a language almost-as-good that provides no guarantees and requires more complexity? Why bring a footgun to the party if I'm already worried about quality and some rando new hire? Seems like people who don't grok the basics would do better in a stricter environment with less room for f-ups.

For my money I'll readily take a mild bump in on-boarding costs for productivity, production, and correctness guarantees forever. Not to mention the improved caliber of candidate one gets from finding self-selected A-grade techies and advertising an aggressive dev environment.
I did not make claims whether nationalizing FB is neat or not. Just that if you want to nationalize a company, setting fines that make the company immediately insolvent and government by far largest creditor is quite a neat way to do it.
I think the world would be a better place if they just pulled the plug on the fb. Donald Trump is one really really bad outcome.
> A Campaign App used for that purpose

But how long does the harvested data remain "valid" for that purpose? The Dems still have the harvested data from 2012, is it OK to use it for 2016, which they most likely did?
American businesses did not need to prepare until Safe Harbor fell through much more recently.
I use this to test flags. A flag may look fine when flat and still, but it has to work and be recognizable under windy conditions too.
Facebook deserves a good deal of criticism for this, but I can't be the only one who thinks this is just a continuation of the anti-startup, anti-social media dialog the major press agencies have been pushing ever since the Election?
Fair enough, but what if data points were implied? Where does that fall on the breach-not-breach spectrum?
Thank you!

I'm going to be using this thread as a perfect example when people think I'm crazy for saying that SV often exists in its own bubble. The disconnect here, and the failure of so many people to realize something so obvious, is appalling.
If he cared about my privacy, he wouldn't have invested in Facebook.

He cares about his own privacy.
FYIGM
Assertion #1 is problematic here. As best I can parse it, you are saying, the human embryo is [of human origin]. That is very different from "the human embryo is a human." Most scientists and non-religious scholars and philosophers would disagree with the latter statement.

Assertion #3 is also problematic. You need a definition of alive that is both non-arbitrary and does not include skin cells, cancer cells (which can reproduce indefinitely), etc.

Assertion #4 is very interesting, and I think has been well-treated by other commentators.

Basically, you have asserted a syllogistic like statement that completely falls apart when examined closely. The attempt to save it by asserting that assertion number 1 is true by definition does not work. Assertion number 1 is only true by definition for trivial interpretations of assertion #1 (i.e., the human embryo is a collection of human cells).
Why are gun companies evil?
I heard that this is a standard floating point test, if you get non integer value your floating point implementation is subtly broken ;)
What is a socially acceptable way of getting people interested in Signal? I installed it and use it for messaging (Ive never been able to actually receive an mms with it). But I have not one contact on signal, so it's not doing much for me at this point. My daily work contacts don't seem like a prime target user base.
NASA has developed a way to 3-D-print its rocket nozzles
> younger generations can see in practice why many of their elders were intuitively resistant to social media.

The idea that "their elders" were "intuitively resistant" because they understood the decade-later implication of algorithmic user profiling being weaponized to undermine public thought and democracy is.... generous.

They didn't understand computers or why anyone would give a shit about seeing your lunch. Both fair. But let's not repaint them as wise prophets of some future data apocalypse.

The real kumbaya moment you're talking about is both self-deprecating and metacognitive: "I am not so much an individual as one of fewer-than-you'd-think archetypes, and my beliefs about the world are malleable based on cute pictures placed in front of me for pennies. I should take time out of every day of my life and spend it working to double check that the things i think are true, and the people I hate are the thing I think they are. Whole organizations of much smarter people than I will abuse me at every chance they get to take as much money from me as they possibly can. Most things that feel good on the internet are designed to turn me, somehow, into money."

This is a painful, stark realization that lots of people never get to. Whole industries rely on people never coming to the realization that all of us are "basic bitches" and not anomalously unique or intelligent.

I'd love to believe you that there is a multi-generational awakening to the idea that people are herdable animals, but don't bet the farm.
I just saw Ledger posted this.

https://www.ledger.fr/2018/03/20/firmware-1-4-deep-dive-secu...

Sounds like it will check if it is compromised via the update.
Thanks for linking this. The community response is quite something.

"Even the short amount of time I wrote Eve taught me that programming doesn't need to be so complex.

If Eve didn't come along I wouldn't have believed you could program without loops.

If Eve didn't come along I wouldn't have thought twice about why all of the different layers of the stack communicated and passed data around in different ways.

If Eve didn't come along I wouldn't have believed you could just programming the happy case, because the runtime would run only the blocks of code that work with your state.

Rest assured that rethinking and reimagining programming has a bigger movement now than when you started and you helped drive it.

Ruben" (https://groups.google.com/d/msg/eve-talk/YFguOGkNrBo/r_S9hNc...)
> On the other hand, according to the tech press at the time, the Japanese were going to eat our lunch. Put us all out of work. Rule the world with an iron fist.

Sound familiar? Thankfully history doesn’t repeat itself with another Asian country going all in on AI with a scary huge real estate bubble.
All I want is a resource like "google" for all newspaper articles ever that we have stored anywhere.

Whenever I'm studying a topic, I'll often look up very old or contemporary newspaper writings to see how our perceptions and attitudes regarding the issue have changed over time.

I did this with the civil war and slavery at one point and recently with artificial intelligence. I would highly recommend it for comparing and contrasting your current perspective on a historical event or issue with that time's perspective of the same event or past times' perspectives on that same issue. Its really interesting too to see how the modern perspective is formed slowly over the years up to the current day.
"That you know of" is referring to the fact that you don't know where the data is _now_ (well, we know the Dems still have it) and what it's going to be used for in the future, much as in the CA case. Unless you believe that the Dems destroyed all the data harvested in 2012 and haven't used it again.
The suggestion that old people didn't get involved because they somehow knew facebook was underhanded is absurd.
Nice! And timely for this xkcd -- I tried to use this as the image, but hit cross site limitations:

https://xkcd.com/1969/
Some bodyweight exercises and reading Reddit should not be recommended to restore mental health when dealing with any moderate or serious issue.

They can even turn into a delay/avoidance tactic.

People dealing with serious stress should be given better advice - e.g. talk to a professional.
Orbitz Says Legacy Travel Site Likely Hacked, Affecting 880K
AI2 – An Efficient System for Verifying Safety Critical Neural Networks
Facebook should be proud. It's quite an accomplishment to be the most evil company a user named jstalin can think of.
'journalism' and 'news' are obsolete concepts.

A journalist was an employee of a large entity who wrote articles and made videos that complied with the reality and perspective the company they work for wanted to promote. (There are still a few of these employees left working for what's left of these entities)

'News' was selective packaged information to influence and inform the broadest reach, with a goal of selling accompanying advertising messaging based on that reach.
And similarly it's a little odd to hold an entire country of 350 million people responsible for the self serving decisions made by a small cabal of powerful oil people(Bush, Cheney, Rumsfeld et al.)

Similarly was the entire country of Iraq responsible for horrific transgressions against the Kurds, Iran and Kuwait or just a small cabal of corrupt people with real power?
OTOH if they're just trying to get from California to Florida they don't need full orbital velocity.
The remedy to information overload (spam) is better filters.

I demand the filter bubble that we were promised.

We live in an attention economy. My most valuable resource is my time.

The inclusion of trog media is precisely why I won't use Google News. I couldn't figure out how to exclude it.

What little benefit Google News, Twitter, Facebook provide is more than offset by the negative impact of their quest for our attention.