skysight-inc/HackerNews huggingface dataset:
After 5 seconds of looking at it, I'm noticing that my scroll wheel doesn't work and that typing in Hebrew results in Unicode boxes. Meaning, it is acting different enough from my browser that I'm noticing it.
It does matter. It sends a message, and it frees your mind to use a cliché. If you don't have a Facebook account anymore, it's easier to get over the dopamine addiction because you can't log into an account that you don't have anymore.
Hacker News Guidelines

Please don't complain that a submission is inappropriate. If a story is spam or off-topic, flag it.
I ever had many confusions in studying Go, but I never had any confusions on numeric literals. Go nmeric literals are intuitive and consistent with many other popular languages.
One reason for studying networks is in order to understand what their limitations and weaknesses are. The inordinate focus on Moore's-law dynamics and conflation of "technology" to mean only "information technology", and not a host of other types or mechanisms, wa a significant motivation in my own exploration.

There's remarkably little study of technology, in the general sense, as its own thing. There are a few good book,s, W. Brian Arthur's especially, and numerous ones that strike me as oversold (Kevin Kelley's strikes me this way).

Arthur, like West, is affiliated with the Santa Fe Institute, and it strikes me that much of the most interesting work I've seem in recent decades comes from there, see alse Farmer, Holland, van der Leeuw, Krakauer, and others.

There's a philosophy of technology (good overview at http://plato.stanford.edu) but it focuses almost exclusively on socialy and ethical interactions, and not what technology is or its mechanisms. Much of the literature is quite woolley (Heidigger, Elul), though not without merits. Others (Schumpeter) seem to me so far to miss a critical essence. Often its the study of failure which seems most instructive (Perrow, etc.).

I'm not quite sure what to make of your comment on companies: yes, large-scale networks do somewhat tend to resemble one a nother, and no, a given network maw not be exclusive to a domail (think: water, electricity, gas, comms, data, sewage, transport, social, financial, all or most of which likely connect your residence). At scale, the interesting questions tend to relate to interplay between various networks.

What's your glass metaphor indicating? Brittleness? Transparency? Amorphous state? Other?

Siqmoid and power laws strongly resemble one another, until they don't. They're also not the universe of growth and decay functions.
Any shader.

You can render a single quad and calculate UV in the pixel shader. Geometrically, this is the most accurate method.

You can do without any shaders, write a CPU code that builds a reasonably dense (about 8x8 pixels/triangle) static geosphere mesh with position and texcoord channels.

You can also build a reasonably dense grid mesh occupying just the screen with just the positions in clip space, and calculate UV channel in the VS based on the rotation.

GS will work too but I’m not sure it makes sense performance-wise. People normally use GS-es to implement small dynamic objects. For static geometry I won’t be surprised an immutable buffer will be faster, just because that’s what hardware & drivers are optimized for. See e.g. this http://www.joshbarczak.com/blog/?p=667
So, what they care about is making you feel like you should use their services more?
I think this article misses the point somewhat.

There is nothing wrong with a company providing all these services, so long as they are not able to abuse their position.

Now, net neutrality is _a_ not very effective way of stopping dominance. But, its almost not what you think or want it to be. What you actually want is competition, so that when a company does something stupid (ie slow netflix to a crawl) you can up sticks and move to a better service. (no I don't mean a duopoly)

Now, you've just seen me say that NN isn't what you want. Let me unpack that rather controversial statement. Firstly NN is the equal treatment of _all_ traffic regardless of source, protocol or destination.

You really don't want that, as it means that real time stuff will get hampered by bulk traffic, and bulk traffic knobs (you know the people that are more than willing to spend $25 a month on a torrent box, $500 on local storage each quarter, but not pay for content.) Will get a free pass.

On the flip side, it means offers like http://www.three.co.uk/go-binge/shows (watching netflix doesn't count towards your mobile internet cap) can't happen. Now, judging by whats happening to Three, this is what customers actually want.

So, what America needs is bulk transit ripped away from the big three. Where there is ISP dominance in one area, Regulated wholesale prices, allowing virtual operators to provide internet using rented last mile infrastructure.

This is not perfect, as unless you fully strip those providing last mile infrastructure from those providing ISP functions, there will be a reluctance to roll out new technologies in less profitable areas.
One tradeoff of this is that the text smoothing is wrong (or at the very least, inconsistent with everything else on my computer, and does not respect my text smoothing settings). Personally I hope this "screw the OS, I'm rendering everything myself" strategy doesn't take off on account of that.

It's like the web version of godawful cross platform Java apps from the 90's where they stick the Mac version's menubar inside the window because it looks right on their machine.

I wonder if screenreaders work for reading and navigating this.

EDIT: This comment comes across as totally negative, so I'd like to amend that I think there are good use-cases for it. Games or more visual things, sure, I don't care if the text isn't a pixel perfect match to everything else on my computer.

But for things where reading or writing text is the primary purpose, having the same font face at the same size render differently from the rest of my computer is not something I want to see becoming common.
When pranksters put up a sign at Bristol Zoo making humans the latest exhibit
Drug company's misleading PR campaign seeks to normalise antibiotics in farming
similar to http://Logodust.com
They are doing it since like always. I remember registering one 10 years ago
'Faire en sorte'. Inside joke?
I went to this village and was a student of Ali Nesin.
The village is intense and grad students go there to do full on set theory and group theory. Glad it is getting recognition.
I share the general sentiment of shock in the comments that such a sensational click bait article somehow made it to the front page. A healthy diet with regular exercise might always be the correct answer but this is exactly the kind of problem that would benefit from hacking.

While fasting in various forms may be beneficial and less harmful than hacking out a significant part of your digestive system we must acknowledge the psychological barrier faced in doing so.

As someone who has successfully fasted repeatedly combined with regular exercise solely for weight control, the effort is quite "character building" and simply expecting diabetics and the obese to engage in what amounts to self denial just because it is the correct approach is quite unrealistic.
Fair. You also said you're not sure Facebook was wrong, and made reference to doxing. Let's see if we can clear up those points.

Providing the identity (or some approximation) of this person, to the family, is not the same as releasing his home address on 4chan. The term "dox" does not apply.

(It might apply if Facebook blindly obeyed the request to restore the page, and it turns out the page has personal information on someone who doesn't want it there. Technically the information was already public, and actually listed in the same place, so I still wouldn't use the term "dox".)

I wouldn't expect them to unquestioningly restore the page upon request, but refusing to talk to someone who says their dead family member's profile was taken down by mistake is shitty behavior. Legal, maybe, but I wouldn't go so far as "not wrong". It's pretty wrong. Right?
Feel like it's a disgusting game of scratch our backs and we'll scratch yours with the data they both hold - spy on our people, we'll spy on yours.
For that case, though, there is a very valid way to verify the status of the deceased: The death certificate.
Seriously, do take a look at it: https://dappradar.com/

The most used dapp had just over 4000 users in the last 24 hours, while CryptoKitties, arguably the most famous dapp, didn't even have 400.
Why not err on the side of caution and leave the profile alone until someone, with adequate documentation and at a time of their choosing, contacts FB about converting or deleting the profile? I don't think leaving it up does any harm.
I have ridden for years in the US, and you do not get that proximity of bikers outside of a peloton.
Like I said, my motivation was not very strong.

During my programming socialization, assembly was always characterized as this terrible thing they did back in the 1960s, so I was reluctant to even try to begin with. Secondly, I had read quite a bit about how nowadays, compilers were so good, it was not worth the effort.

My initial motivation to even give assembly a try was not performance, but accessing CPU-specific features (RDTSC).
For the "cleanup", do you mean finalizers? The runtime.SetFanalizer was ever one of my confusions.
https://go101.org/article/unofficial-faq.html#finalizers
Maybe this is a sign that there are too many patents.
Webasm is not limited to a contained program that only draws to the canvas. It is meant to be able to do computations at near native speeds and be called from javascript.

Flash and Java were not the same thing, they weren't meant to augment slow parts of java script.

There is nothing you are seeing here that could not be done with javascript already, it would just run slower.
Is this really so surprising?

Nobody (well, theoretically someone, I'd like to be proven wrong) has a self-driving algorithm which is formally proven. If we can't get, to use your example, web engineers to formally prove their web applications, when they have all these structural advantages, then how can we expect something unproven (har, har) to be formally proven? So there needs to be an extensive QA test suite.

And for all of these other relatively-mature engineering sectors like web engineering, how many of these companies are really investing in QA? In strong and comprehensive test suites, in security reviews, in performance testing and UX scoring before release? Almost nobody, right? I mean, the only reason why society can get civil and biomedical engineers to submit to strict quality control is through regulation, but no regulatory body has any real idea of how to apply that to software. And autonomous driving systems are supposed to be different?

Mythical Man-Month came out 38 years ago. The Pareto Principle, not so much as being explicitly a 80/20 split but about how the vast majority of the effort is needed to achieve actual completion rather than just a proof of concept, was originally coined in 1896. Suddenly it doesn't apply to Uber?

Is it really so surprising that it's so difficult to find senior practioners in these areas when few companies are committed to that level of quality, and the companies which are tend to be so successful that they can afford to pay compensation at rates so far above the rest of the market so as to ensure that few of their senior engineers ever leave?
> So, something built on the back of the mantra - "centralised services are bad", now needs a centralised custody and holding services because of security? I don't even.

Full disclosure: I'm a "true believer" in cryptocurrencies. I'm a bit disillusioned w/r/t to Bitcoin itself due to community decisions in the past couple of years, but I still firmly believe that cryptocurrencies are here to stay and will grow exponentially for quite some time.

Now that that's out of the way - there's no reason a centralized service couldn't or shouldn't exist atop a decentralized protocol. Decentralization is cryptocurrency's "killer feature", but that doesn't mean that it's appropriate for every use case that it can support or for every user. Indeed, the idea that "your grandma" would understand the intricacies of wallet security - much less m-of-n transactions and smart contracts - has always been laughable.

For a long time, the thing limiting mass adoption was a lack of tools that make Bitcoin and also-rans easy enough for "your grandma" to use. While there is still work to be done in that arena, it's gotten to the point where the limiting factor for the next order of magnitude is network capacity.

Use cases that rely upon centralized solutions alleviate network capacity issues at the expense of control. The things that really make cryptocurrency interesting to me aren't compatible with centralized services, but the rise of those very services will allow the network to grow while we search for a solution to the root problem (capacity). In the meantime, they'll keep the public's interest and continue to ensure that the network is secure and available for those aforementioned interesting use cases.

Coinbase is a great example of this. I really, really don't like the idea of what is effectively a bank having both control of my funds and access to my complete transaction history including metadata that would otherwise not be available to a single entity. Coinbase isn't "interesting" to me, but it is useful. I'm happy to use it to move a small amount of USD to cryptocurrencies and make small, trivial transactions. There's nothing at all wrong with using it that way, and it supports merchant adoption to boot.
Don't forget the "social credit" system that explicitly penalizes any citizen who disagrees with any government policy.
The linked references inside the "article" are worthwhile, but the article itself isn't.
basic attention token, Steem.io and a few others are working on this kind of stuff.
Across 2.2 billion users, nothing is tiny. A team would have to sensitively handle thousands of requests around the clock (the worldwide mortality rate is 8.33/1000, which would suggest 18 million per year or 2000 per hour, but their user base might skew wealthier and younger for now).
If you look at the answers Facebook provided to the US Senate they say:

"When the person visiting a website featuring Facebook’s tools is not a registered Facebook user, Facebook does not have information identifying that individual, and it does not create profiles for this individual.

...

We do not create profiles for non-Facebook users, nor do we use browser and app logs for non-Facebook users to show targeted ads from our advertisers to them or otherwise seek to personalize the content they see. However, we may take the opportunity to show a general ad that is unrelated to the attributes of the person or an ad encouraging the non-user to sign up for Facebook."

https://www.judiciary.senate.gov/meetings/facebook-social-me...

It's conceivable that Facebook could deanonymize users/aggregate the data they get from like buttons etc, but they claim that they don't use that data for ad targeting and it's only used for security.
Double True. They went off in the wrong direction. We need to get back to creating the next generation of fighters that carry on the greatness of the F-14 and F-15. And just forget this all-in-one mistake ever happened.
Just in case you missed it, there's an update at the bottom to the effect that work on E2 has wound down and there aren't any plans to turn it into a product:

> After publication, a spokeswoman for Microsoft got back to us with some extra details. "E2 is currently a research project, and there are currently no plans to productize it," she said.

> "E2 has been a research project where we did a bunch of engineering to understand whether this type of architecture could actually run a real stack, and we have wound down the Qualcomm partnership since the research questions have been answered."

> As for the missing webpage, she added: "Given much of the research work has wound down, we decided to take down the web page to minimize assumptions that this research would be in conflict with our existing silicon partners.

> "We expect to be able to incorporate learnings from the work into our ongoing research."
The first U.S. patent was issued in 1790, signed by President George Washington. The current numbering system started 182 years ago. Which means 150 patents granted per day (400 a day in recent years). Is that a lot?
You don't think it's reasonable for a product bearing the name of its origin to be made in that place? Considering how different water and milk from different regions are it can lead to vastly differing end results. That's quite apart from industrial variations chasing the every last penny and ruining it along the way.

Most "Cheddar" is unrecognisable and incomparable to proper Cheddar for instance.
Everything You Need to Know About Std::any from C++17
... nor would we want to.

Bitcoin will succeed or fail on its own merits. The idea that we ("true believers") would even want to "prevent" uses with which we don't agree is actually pretty foreign.
what? that could be said about every single company that wants to sell things to people.
>>> If that wasn't the case, all of these other nations wouldn't be upset about the US change in behavior... The fact is, all nations should pursue their self interest.

>> This leads to hugely destructive wars.

> Nonsense. Self-interest != hostility.

Right. Just because someone is looking out for their own self interest doesn't mean that they are constantly "winning" a zero-sum game with someone else. In fact, sometimes cooperating is the most self-interested move you can make...

Which is exactly why all of these other nations might be "upset about the US change in behavior" without necessarily prescribing any course of action that isn't also in the US's best interest.
How to Use Public Wi-Fi Safely (and Alternatives)
Thinking Like a Programmer /r/learnpython
I was pretty shocked at how much they had set up for it there. There's a big public event this weekend too, definitely a great local PR moment for the company.
You mean Cloud ML Engine? (https://cloud.google.com/ml-engine/)

Cloud ML Engine is a bit opaque in terms of price efficiency (how powerful is a "training unit"?) but I suppose that's another option.
For Esme, with Love and Squalor (1950) [pdf]
I would really like to see a source for your claim that "most people" think of the "EU" as something other than the European Union.

Seriously, what's with all the weasel words? Switzerland is not an EU member. End of.
Nope it really is a cure. I know people involved with diabetes research, and it really is a cure, and they dont know why. Its not because of the weight loss, because it is instant! They day the get the surgery, the loose the Diabetes II. (The people I know, work at Novo Nordisk, i would think its the world leader in diabetes and diabetes related research.)
Favebook’s policy for not giving information to family members came out of situations where the decreased was not on good terms with their family. When to give out information and to whom are not obvious or easy decisions when you have a billion users.
Lightroom is a pretty fantastic tool. $10/mo is well worth it if you're at all serious about photography. I haven't ever felt a need to explore alternatives.
In at least a small way, it already has. I'd not heard of PeerTube prior to reading this submission, and now I'm interested.
No. It's much like the music business: they need new PewDiePies, though it's cumbersome to create them. Once you're PewDiePie for a while, you have more resources and access to lawyers and managers, and you come around looking for a better deal.

From YouTube's point of view, that's bad, so they need a replacement. It's quantity of views they need, they don't actually have a stake in the success of any one creator.
Given that Carmack is CTO, I'd assume he has a fair amount of say in what he works on.
Actually, you can reach actual human representatives at Microsoft. You absolutely cannot at Facebook. I don't wanna bore anyone with my most recent story but you really can't. And I was an advertising customer too, not just a regular member. They care so little that when I challenged my Paypal payment to them, trying to force a human response out of them, they let it default and I got my money back from Paypal. You gotta admit that is pretty remarkable.
just host your code on github, tutorials on youtube, chats on slack, forums on reddit...
> Part of the reason nobody wants to pay for it is it costs as much as a Model 3

That's a bargain compared to paying for a diabetic!

http://www.diabetes.org/advocacy/news-events/cost-of-diabete...

> People with diagnosed diabetes incur average medical expenditures of $16,752 per year, of which about $9,601is attributed to diabetes. People with diagnosed diabetes, on average, have medical expenditures approximately 2.3 times higher than what expenditures would be in the absence of diabetes.
I'm a fan of Darktable[1] for processing RAW files. It seems to have more granular catagories for sorting images, and more image controls.

[1] https://www.darktable.org/

Edit: GPLv3 makes me feel good too.
seems nobody mentioned rpcapd in this thread - https://github.com/rpcapd-linux/rpcapd-linux could be used to see interfaces on remote linux boxes from windows desktop
Not a lawyer but I'd dig into this:

> We do not create profiles for non-Facebook users

What is a "profile"? Is a shadow profile a profile? Not "creating a profile" may be very different from not tracking someone.
Writing simple programs was a blast. Then I learned they could be simply interfaced to external circuits.
Years ago I took it upon myself to cancel a record of the month club membership belonging to a work colleague who died suddenly. They would not do a thing without a copy of the death certificate, so I had to tell them that all I could do then was recommend they keep sending the records and they'd have to eventually try suing him for payment.
This is ridiculous, Microsoft and Apple who's founders are retired and dead are still startups? Startup is not just a synonym for tech company, it implies a certain lifecycle stage (among other things).
Just in case you need some amoxicillin for your animals:

https://www.revivalanimal.com/product/amoxicillin-capsules-g...
I think there is a sea chnage coming in how we (society) deal with problems that require subtly and judgement.

Let's give FB the benefit of the doubt here, there were legitimate conflicting requests over this profile, with some degree of documentation.

A human would have been needed to look at the case and make a decision. Let's say that human would take 6 minutes - and is a well trained professional. Full time that's about 10,000 6 minute cases per year. A room of lawyers like this is maybe 1/4 Million cases per year flat out.

Facebook probably generates 1/4M edge cases a day.

Automated cars will be making billions of decisions a year that affect human lives more deeply.

We will have to change our rules in society - from post-hoc review as in court today to mainly decide the rules upfront - from the trolley problem in automated cars to what are the rules around deleting digital assets.

We are heading for an open / closed society
> that game made the US the richest country

i think we're going through a process of reexamining the relevance of that notion. we've quite possibly optimized for the wrong variable.

people in the middle class feel a weaker grip on their long-term stability. the inequality between the richest and poorest in the US is extreme. the social safety net is full of holes. a huge fraction of the US population has less than $1000 set aside for an emergency. health care expenses are simply unmanageable for many many people. and educating the next generation is also so expensive that many students can't pay back their loans.
Well it does if you are physically unable to keep eating like you were before the fast because someone stapled your stomach shut...