skysight-inc/HackerNews huggingface dataset:
That is not what is meant in the GDPR writeup. I think we can all agree that it's clearly aimed at whether something is technically required for a service, as for example a cookie is required for a login (not the best of examples, but eh).
Sharing code and getting run on other collaborators workstations? Yes, that's a very real developer problem.

Deploying without downtime? Yep, it's nice to have because your favorite customer will have been testing that site in the exact 2 minutes of downtime which you deploy it ....believe me, murphy's law rules here.

Staging and Production environments that are the same, so I don't have surprises from local development to production release?
Yep, another real problem that will slow momentum of development.

I suppose if you are developing a personal project of garbage that no one will ever see, than these problems don't exist. But if you are actually developing a product, these problems exist.
I blame the media. They only ever cover the most extreme viewpoints. They wouldn't get clicks otherwise if an article was titled "Voter aren't sure what to make of the Supreme Court nominee".

I've overheard a few conversations of my coworkers (yes, anecdote) about the whole Kavanaugh debate and pretty much every one of them was pretty common sense (e.g. not sure if I believe her, but Kavanugh certainly sounds like he isn't an angel).
They're also giving up the speaker's privacy, though. Do they have that right?
There are specific controversies; take GNU vs OSI. GNU elaborates the differences on their site: https://www.gnu.org/philosophy/free-software-for-freedom.en..... I couldn't find OSI's take on their website, other than a general lack of reference to GNU/FSF's idea of Free Software.

Then there are disagreements on specific licenses. OSI approves licenses GNU does not classify as Free, and GNU classifies licenses as Free that OSI does not approve.

Then there's GitHub, which publishes a site to help you "choose an open source license," which includes a license not approved by OSI (the Unlicense), and only makes a reference to OSI as an "additional resource". Likewise, GitHub lists FSF as an "additional resource," while consistently using the term open source, not free, and not free and open.

Digital Ocean explains the difference between free and open-source software: https://www.digitalocean.com/community/tutorials/Free-vs-Ope....

Eliah Kagan answers the question on AskUbuntu with some explanation of the history and plenty of links: https://askubuntu.com/questions/78958/is-there-a-difference-....
At what point do we stop calling it an occupation, like it’s a temporary state of affairs, and call it what it is? None of us live in a land that was free from a history (some very recent) of violent conquest, and to be clear I know I’m taking a purely amoral stance here. I’m not saying that Israel is the “good guy” I’m just noting that they clearly won, and international fantasies aside, that’s done.

So when is it just a conquest and not an occupation? 70 more years? 170? When does Israel stop being a special case the rest of the world uses as a distraction from their own recent history of violent conquest? Do you seriously think Palestinians have a future that isn’t as a diaspora of refugees? If we’re just into pure quality of life, I’d argue that resettlement in Jordan, SA, Egypt and other neighbors would be better than leaving them stuffed into a few small regions of a country they no longer control and never will again. Of course then they can’t be used by oppressive Arab regimes as a scapegoat and distraction.

I want to say that I realize how unpopular this view is likely to be here, and I’d just ask that you set aside what you want to be, and just consider what is. I’m not arguing for the right or wrong of the situation, just the reality and immutability of it. I don’t think it’s very fair that the U.S. is built on the graves of a whole series of cultures and peoples, but I also recognize that calling the U.S. an occupying force would be a farce.
I hope esp8266 & so are not relevant enough to have a sofisticated backdoor built in.
I've no idea if the following would make real-world economic sense, but if their chip design truly is in a class of its own in terms of power efficiency then there might be a competitive advantage to using them exclusively in their own datacenters.
"Science is dead"
Poor Stacey. He is trying to be reasonable in the face of ideology.
Bluetooth usually seems pretty dang good to me. The other day I was playing a podcast from my phone on my Bluetooth stereo. I had an incoming call, and I was able to turn on and answer the call on my Bluetooth headset before the phone stopped ringing. When I ended the call, my podcast automatically resumed playing on my Bluetooth speakers.
You are thinking about doing things that don't scale as a feature of your service/product.

The non-scaling feature of Buffer would be something like if a customer queued something to post to their Instagram feed, then a human actually posted it for them.

Sure it doesn't scale, but you can probably do that for a while until the tech stack is built out.

GOOD Advertising is always much more hands on.
one thing is to say: Google leadership is there thanks to their talents and accomplishments; many of them happen to be Jewish.
other thing is what you said:

> Google leadership, up and down, is filled with people who are of Jewish and Israeli heritage (or are married to them). What did you expect? Find me a Palestinian in any of their leadership team

your version implies that they are at leadership positions _because_ they are Jewish, and furthermore there can't be any palestinean for the same reason.

as for the "blockade" - newsflash: there are people of palestinean heritage living in the US leading very successful lives
Do you know how many updates have deleted some people's data permanently? It was one of the top call drivers almost every update back in windows XP days. There's a good reason that backup ALL important files is a mantra among people who know what they're doing. No matter the OS, no matter the hardware, stuff WILL get deleted.

The UI is fine. Don't use onedrive or cortana, turned them off with one click and they've been off now for years. Not sure how 1 click every few years is a problem. And no idea what you mean about the swipey stuff (I use a mouse? I only click things? idk) but yes tablets are very popular these days and microsoft does have to accommodate them. Of course?

And what do you mean by fix the OS? I use O&O because I like what it does, but when I use a Win10 computer at work or at school it's not a big deal that it's not done. I don't feel like I'm working on a 'broken' OS out of the box. And if you're ever upset about Candy Crush advertisements on Win10..... try installing ANY app on MacOS (which heavily relies on the app store unlike win10) and see how many advertisements you run into before you're done.

Yes everything you've mentioned does seem like a rather minor gripe. Like some of them (onedrive and cortana) literally 1 click gripes.
The UI tetrahedrons were all on the floor for me, making it difficult to control. Is this normal?
The problem with Amazon is that you can't be sure that you got the product you intended to buy.

Yes, there are hoops you can jump through to confirm the seller and item you received are legit, but as a customer, you shouldn't have to do that.
More technical features discussed in HPE's essay: https://h50146.www5.hpe.com/products/software/oe/linux/mains...
Where are the low end iphones?
I just had a look for the first time at the description of levels 4 and 5 here (https://en.wikipedia.org/wiki/Self-driving_car#Levels_of_dri...).

The definition of level 5 being "under all roadway and environmental conditions that can be managed by a human driver" means that whatever mechanism being used would have a better "brain" (at least in the area of "driving") than the human one, correct?

If yes: kind of scary, as such capability would probably have to include the comprehension/understanding of e.g. "context", the ability to "abstract", be able to generalize from indirecly related informations, etc.. to understand potential upcoming dangers.

For example when driving behind a truck which has its trailer that wobbles continuously left and right (but which can still keep its lane) because of a partially flat tire would probably need a very advanced AI to recognize the potential danger.
Notes (http://github.com/pimterry/notes) on Keybase's kbfs. I really like having my notes be plain text files in an e2e encrypted network folder. The main downside is that there's no great way to create notes from keybase's Android app.
DDoS Protection Attack Analytics and Rapid Response
Yeah, outside of Vancouver and Toronto things are generally more reasonable.
The run of the mill iPhone 5C camera that people I know have is a pile of trash. Compare new $700 phones to $700 phones.
It's par for the course for AC games. Most of them are reskins of the previous with minor evolutionary tweaks. Brotherhood was a near carbon copy of AC2. AC3 tried to reinvent the series but it was significantly poorly received. Black Flag put more emphasis on sailing ships, but that was already done to lesser degrees by AC3 and Rogue. Origins was really the only one in the series to make a significant change to the combat, progression, and inventory system.

Not that this is necessarily bad, Ubisoft has gotten really good at building these sorts of open world games, and the market seems to agree that having minor changes to the same formula is a good approach.
I wrote a small program do exactly this on OSX and Linux (Gnome):

https://github.com/thejefflarson/getpasswd

It accesses the OS keychain to get the right password. I don't use offlineimap -- I use mbsync instead which has a PassCmd option where you can pass in a shell command (e.g. getpasswd <imap-server> <imap-user>). And another tool to add passwords to the GNOME Keychain:

https://github.com/thejefflarson/setpasswd

Adding passwords to the OSX keychain is easy enough, but I found it fiddly in Gnome's GUI. YMMV.
The Apollo Breach Included Billions of Data Points
My most dreaded words with Excel are:

> Can you help me with VLOOKUP?

Followed shortly by:

> I'm having trouble with a Pivot chart.
Waymo seems to be linked with FCA right now. They've picked their auto company for this round and they are headed for first operational vehicles with no safety driver around the end of 2018. Dealing with Honda would be a distraction at this moment, just before shipping product.
I found a job -- and a new career.

I was working as an editor at a metro newspaper, doing editing half the day and programming the other half. I saw a startup's job ad in a "Who's Hiring" thread and figured I'd check them out. I got hired soon after, and I've been with them for the past seven years!

I've also gotten decent exposure, and some helpful feedback, for some of my side projects that I've posted over the years.

And every once in a while there's a good opportunity to plug one of my books in a comment thread. By the way, have I mentioned what's hitting bookstores this April ... ?
Yup, I see where you're coming from. I've actually gotten used to mu4e's queuing behavior, and just leave it on all the time. For one thing, I like having a chance to edit/delete mail after hitting send (sort of like gmail's "undo"), and for another, I like the satisfaction of having a dozen or so messages sent all at once at the end of an email session.
Good for him doing this, but how about as a country we solve this problem? I thought this was the richest most advanced country on the face of Earth ever? We can't even provide water that doesn't give you cancer or mental disabilities? Come on.
I think part of it is that Apple aquired a very smart team of chip designers. That, and they probably give them a bigger budget probably explains most of the difference. Also, apple have pursued 2 (very) fast cores whereas other chips often have 4.

Of course, this iteration apple have beaten almost everyone else to 7nm, so the difference is much more dramatic.
I agree, try these: http://www.whatreallyhappened.com/WRHARTICLES/mapstellstory.... My link is actually to maps.

The amount of land lost by Palestine since 1947, and the tacit approval by the West is something we should be ashamed of.
Or, it could be both.

It could have been a real attack vector that didn't actually infiltrate the companies in question due to having been caught upstream.

But as "attempted attack" sounds far less sexy than "actual attack," the sources may have exaggerated the impact/discovery to further trade negotiation objectives with the spin.

In fact, the BS discovery part of the story might be an attempt to parallel construct a reason it was discovered to cover for a program that might do independent testing of hardware which, if revealed, would give attackers some sense of sampling methodology to be able to counter.

That would explain the vehement denials from the companies allegedly compromised and yet the realistic attack vector published along with the US entity bans on using Chinese hardware around that time.
Sorry, that a "fan-out of 4" which. Traditionally you look at circuit timings in terms of how long it takes one transistor to switch 4 other transistors of equal size. Wire capacitance is a lot more important these days so it's not necessarily the best metric anymore but it's still used. The fewer FO4s of delay you have in a pipeline stage the faster you can clock a chip. The fewer FO4s in your longest pipeline stage the faster you can clock your chip, though there's also a non-linear dependence on voltage. Because of that non-linearity I'd still expect a lower-clocked chip to have more complex pipeline stages. And you can only increase your speed by slimming down stages so much. The overhead of latches and accounting for clock jitter generally add 4 FO4s beyond the useful logic you accomplish in a pipeline stage.
I like the first-class-relations idea.

As for pervasive NULLs, isn't that more the fault of schema design?

There are a lot of things wrong with SQL. Little things like the fact that INSERT and UPDATE have different syntax for no good reason.

A few of its syntax quirks annoy me as they're nonstandard in today's languages, but it's only a shallow complaint: using '<>' for its inequality operator, and using single-quotes for strings.

I'm also disappointed in the implementations in various ways: the way Microsoft SQL Server sends query text over the wire unencrypted, in its default configuration. The way Firebird SQL has such a basic wire protocol that you can see significant performance enhancements by invoking TRIM on text-type fields. The way the optimisers are so damn primitive, especially compared to the baffling wizardry that goes on in today's (programming language) compilers.

Somewhat off topic further ranting:

But the core relational model makes good sense. I see little general value in the freeform graph-databases calling themselves 'NoSQL'. (Do we call functional programming languages "No-assignment"?)

Perhaps some of them can scale well, but can't SQL do that? Google Cloud Datastore, for instance - it can scale marvellously, but only because it imposes considerable constraints on its queries. Can't we do the same thing with an SQL subset?
What a confusing article. It also didn't age very well, the current situation is different enough from what is displayed there for it to be misleading.
Again, Techcrunch doesn't force you to accept anything. They aren't obliged to show you any content they don't want to show you. Now they propose you accept tracking by the means of cookies in order to access their content and the purpose of those cookies is clearly stated: advertising. It's also clearly stated who has access to this data. It's up to you to decide whether it's worthy or not.

It'd be different if there was a cookie they didn't warn you about and isn't needed to view the content.

> It forces you to accept cookies that aren't necessary for the functioning of the site to view the content.

So, no. That's not what's happening here.
Yes. I love reading the comments, there is so much wisdom in this community.

Also, HN has shown me that I seem to have a rhythm to my mental health. I have a few good weeks where I post good comments and get upvoted, then I have a few bad weeks where I post crappy, poorly thought-out stuff and get downvoted. I'm working on it and apologies for using the community to track my personal well being.
I do not understand the mindset of not wanting to help other people. Enabling people to learn more about the software they use every day is better for everyone involved. Yes, some problems are too complex to solve in a few minutes, but pointing someone in the right direction requires little to no effort.

Excel lacks the community programmers have and also lacks the learning opportunities given by open-source software. A lot of people struggle to find answers specifically because of this lack of community around using Excel as a tool. I know I personally have floundered learning things that would have been simple to understand had there been someone to guide me, so I try to provide that same support to other people when they face the same obstacles.

Yes, its fun to cringe at people's inexperience. It is also important to recognize we all started there.
Reading HN back in college in '08 is what exposed me to startups in the first place and convinced me that starting my own was actually something I could do. I owe my entire career to the world that HN and the early community showed me. Maybe some of that has gotten lost in years since but I'm still indebted to it.
There was no independent Palestine before, or after, 1947. So no “land loss”.
My distaste for modern UI designs aside, sometimes these two things are at odds.

If one considers a grub menu to be 'ugly' and wishes to hide it, that is directly at odds to its usefulness.
After reading that exchange, it's pretty clear that Sean Carroll has basically ignored almost all the literature on modified gravity theories. It makes you wonder why he's commenting on it.

First, Bullet Cluster is not a problem for modified gravity. There have been numerous publications explaining why. In fact, it took much more effort to reconcile the Bullet Cluster with cdm than it did with modified gravity.

Secondly, clinging to the Bullet Cluster without mentioning Abell 520 is either ignorance or deception. Either way, there exist known celestial phenomenon (like galaxy rotation curves, the phenomenon that originally started the idea of dark matter) that are not adequately explained by dark matter theories (the same is true of modified gravity btw), and ignoring them in order to claim that we KNOW dark matter exists is intellectually lazy.

The problem with this discussion is that the intricacies of dark matter theories are much better understood by the cosmology community. Modified gravity on the other hand, it understood at best superficially by many cosmologists. As a result, whenever new findings in astronomy are published, there is a stampede of publications by people, who know dm but are ignorant of modified gravity, explaining why this "proves" once and for all why dark matter exists. The few modified gravity researchers out there are then left running around refuting all the false statements made about modified gravity.

I think Stacy hit the nail on the head with this quote:

I also agree that this [modified gravity theories] is contrived. But we are WAY into contrivance with LCDM(...). We’ve just gotten familiar with the contrived parts so that they no longer bother us. That doesn’t make them any less contrived.
I had a reply written for that poster, but decided against posting, but yeah, look up the USS Cole. The ship was ruined, people killed. Not talking about some military exercise, but about reality.

Edit: wow, still reading comments, everyone talking about exercises and not about when a speedboat actually went up against a warship. Maybe a perfect analogy, all theory, no real world with some crowds.
I must also be missing something because I never explicitly index my mail. I fetch it with mbsync every two minutes and then use mu4e to read it and new mail shows up as one would expect.

¯\_(ツ)_/¯
I see. How do you define “mainstream media”? Outlets with a very large audience? In the sense that large media outlets covered Barack Obama one way, and small media outlets another?
Smarter, less-sensational form of news-entertainment. It's a good alternative to Fox News/ CNN, even better than NYT/WSJ. I also like the focus on tech/start ups, I feel like I'm being slightly more productive.
Why do you think Waymo chose FCA (Fiat Chrysler Automobiles) since they are only the 8th world's largest car maker? Is Waymo really the leader in the field (valuation over $100 billion vs Cruise at ~$15 billion)? Should they be partnering more with car companies ala Cruise / Argo?
I was saying the exact opposite: that these being meritocratic positions, you cannot get ahead just by belonging to the "right club".
Moreover, I am confident there's plenty of palestinean people at Google.
Google likes to make money, and whoever can ship the best product gets to work there. I'm willing to bet if they could plug a dolphin to a keyboard and it produced good code, it will be employed at Google as well.

I 100% understand how you could have understood my comment the way you did. Will try to articulate things better in the future.
Huge Upside Players – NFL Week 5 (Calculated by Machine Learning)
Most people are focussing on their advertising spend, but it looks like they've built their marketing team for inside sales rather than growth.

$3k/month on advertising means they're getting spending about $100/day. That's too low to properly target a SaaS audience for actual growth. My guess is that because they have 80k customers (according to their website), they focus most of their marketing plans around customer success and renewals rather than acquiring new leads. You can see they have a lot of budget tied to mailchimp...a sign that they spend a lot of time on lead/customer nurturing campaigns.

I don't think this blog post is meant to be useful for any company that doesn't already have mass traction.
Josiah? I'd be more worried about the viking king Harald rising from the grave to clear his name. https://en.wikipedia.org/wiki/Harald_Bluetooth
You could take that a step further and blame media consumers then - the media promotes the stories that bring in ad revenue more than others.
How does that warning surface? From the underlying operating system?
> you are (theoretically) forming a contract, not consenting.

How is forming a contract different from consenting? Do you mean to imply that a contract can be formed without consenting to the contract terms?

The GDPR does allow processing if "[it] is necessary for the performance of a contract to which the data subject is party or in order to take steps at the request of the data subject prior to entering into a contract" ( https://gdpr-info.eu/art-6-gdpr/ ), but if you want to argue that tracking is necessary to fulfill the contractual obligation to display personalized ads, then first you'd need to get consent for that contract.

How to get that consent is outlined in https://gdpr-info.eu/art-7-gdpr/ , which says e.g.: "When assessing whether consent is freely given, utmost account shall be taken of whether, inter alia, the performance of a contract, including the provision of a service, is conditional on consent to the processing of personal data that is not necessary for the performance of that contract."

So is the contract with TechCrunch about reading articles or about looking at ads? And is the reading of articles conditional on the ads?
Besides chances are self-driving cars are going to have drm that makes it impossible to steal.