skysight-inc/HackerNews huggingface dataset:
But.. wasn't this product announcement only made after journalists started asking about the Zuckerberg messages? The original story WASN'T exaggerated, facebook are just trying to play it down by making it sound like anyone can do what zuck did.
you forgot selling all of the purchase data.
I don't think you know what sensationalist means.
What I really need is DNS over Fax.
My best education on this was working with a guy who was absolutely militant about accessibility. He was the lead HTML/CSS guy for a contract firm that I worked with and insisted that all projects be tested in a standard browser AND screen readers.

The sales people didn't like it until he showed them how to pitch it properly to clients. Screen readers are a better reflection of how a search engine will read a site and so it was pushed as an SEO enhancement. Anecdotally, this was accurate from our research as well.

There's probably a couple thousand sites on the web now that are accessibility focused simply because of that one guy.
On the other hand, most people communicate most often with people in their own geographic region, and in the U.S. the "two people on the same ISP" probably happens pretty frequently with Comcast and AT&T (as well as national mobile carriers in the case of mobile data service, where you might not immediately realize that the carrier could learn that information in the way that it would if you were making a phone call or sending a text message).
I highly doubt there is a recognizable profile for me on Comcast, AT&T or Verizon servers, I'm 100% sure there is a recognizable profile of me on FB's servers. And I'm not a customer of any one of them.

The worst that I can think of that AT&T would have is some traffic stats, and they wouldn't know that it was me, just that some traffic from some random EU IP made it through one of their choke points. That entirely does not worry me.
This is actually a good point. For as much as people criticise echo chambers and fake news and what not, you have to ask yourself whether it was really any 'better' in the old days, or whether you simply didn't know otherwise.

Was it better when the government or the church decided what people were allowed to know?

When there was one media outlet in a certain medium, like in the UK when there was originally only one TV network in existence?

I mean, even the days when it was just newspapers didn't necessarily have an informed populace or people open to other views. It had people who read the same tabloid for decades and got stories that would likely make Breitbart jealous.

Fake news may be a hot topic nowadays, but at the end of the day, it's really just a byproduct of anyone being able to become a publisher, and it's probably better that's the case than that one or two organisations can dictate what's newsworthy and what isn't.
& , & .
🡒 & = & < ️.

HN apparently does not support unicode: https://imgur.com/a/Px2z5
I hadn't heard about the Kalthoff repeater (thanks for the link), read more and also found out about the Cookson repeater, which was also released in the 17th century.

https://en.m.wikipedia.org/wiki/Cookson_repeater

I didn't know about those weapons and they're impressive (though very rare). But, there's still a huge leap between a Kalthoff/Cookson repeater and an AR-15. According to that weapon's manufacturer, an AR-15 has a 30 round magazine and can shoot 45 rounds a minute up to 1/3 of a mile!
I was actually referring to the transport encryption which is designed to be "trustless" (but which, as you point out, is distinct from the digital certificates part)
> For Venmo, you might make changes to facilitate more access.

yeah, and you might commit those changes to Venmo's own repos. and if Venmo's leadership sells out, society would be still be without an open alternative to Venmo's "open access" gardens.

why deal with the middle-persons?
> But it was misleading enough to shatter the trust of many people, including me.

Which story was so fake that you can't trust them anymore?

Honestly, I think people like you are a big part of the problem. OH you know that places like Breitbart are worse, but you just can't bring yourself to trust the Washington post.

Do you not see how much that sort of attitude contributes to the much bigger problem?
Everything to be completely open is really important, but I don't want you to have root or control over update if you are using your car on a public road.
Yeah, it pretty easy to see it in my history, congrats. I posted about the project multiple times while I was working on it over the last four years. I also mention posting on HackerNews in the article.
The first amendment isn’t intended for physical speech. It exists to protect opinions and ideas. It’s for this reason lots of non-verbal “speech” is protected under the first amendment, like online posts and flag burning.

Threatening violence or slander has nothing to do with the first amendment.
10 Klub Juara Liga Champions Yang Terlupakan
I looked this up, what is your point(if you dont mind)?

It seems like a feature with ~0 benefits. Can you explain?
Is there any difference between which address you list first in your DNS list (1.0.0.1 and 1.1.1.1)? I saw a suggestion to list 1.0.0.1 first since it likely gets much less traffic.
> So if that part of the article would have been adjusted to the present day situation that only thing that remains is that if these parties are your provider then they can indeed see which IP addresses you connect to

You're saying that like it's nothing. Whatever happened to "metadata is often more revealing than data"?

> As opposed to Facebook and Google being present on just about every webpage and gobbling up data about all the people on the planet that have internet access.

You can trivially install Privacy Badger, Ghostery or any other number of tracker blockers that are available for free. Firefox comes built-in with a tracker blocker that's pretty good too. Every person on the planet has the option to opt out from FB and Google tracking.

Using a VPN costs money. Some websites (eg. retailers, Netflix) aggressively block connections from VPN IPs which means you have to turn off your VPN and sacrifice your privacy to access those sites. Whereas I've never seen a site block you because you have Privacy Badger installed.
The consensus doesn't have to be based on PoW. Almost all interesting cryptocurrencies (well, interesting to me) use or plan to use proof-of-share mechanisms.

Check out Algorand, for instance: https://www.algorand.com/how-it-works/
Soviet Union -> Stalin -> Communist hegemony in Europe -> Space Race
The author seems to complain about old good HTML but fails to to mention the native apps. The future of the web(web 3.0/x.0) seems to be more about apps, mostly native apps than websites.
Yeah, I think that's a fair assessment, but I do disagree with the premise: market forces should not always have the dominant hand, if only because it will always be the dominant hand. A more fluid balance can and should be established. Sometimes the market needs should prevail, but I would argue that the balance we have today is far too imbalanced.

Your example is a good one of the extreme of that position; I think SF is the canonical example of what can happen if you do a poor job of prioritizing which parts of the local culture you're going to preserve, and market forces act on the rest. That points to one of things that I think the market is pretty ok at: pricing goods by demand. However, creating new supply to fill that demand in an unrestrained way would see many of the things I imagine SF residents love about the city like its extensive parklands fall to new development.

I do think a happy medium can be struck a lot of the time. In Austin we certainly have voices that want nothing to change, which are countered by voices who think the market is an all-powerful god who will lead us to the promised land of perfect pricing. But most of us fall into the middle. We like a few historical homes to be preserved, a neighborhood or two with a few extra zoning restrictions about how and what you can build that affects the character of the neighborhood, and looser restrictions in most other places. (We also have an advantage in that we're not surrounded on 3 sides by water, so its relatively easy to increase supply at the tradeoff of a commute.) But what we're not doing a good job of right now is working to ensure that those getting the wrong end of the gentrification stick aren't economically depressed and primarily communities of color. I think there's a lot of things that can soften that but right now the city is mostly paying lip service to the idea, and that has to change. Doing so would move us a lot closer to what I think is more of a balanced game between market forces and non-market-based values.
This is awesome! 17 year old me shit talking with friends shouldn't be used against me if I were to obtain a position of power and be blackmailed by that. Also, any message without context could be construed as sexist, racist, privalidged, ablist or whatever.

Really positive development from this entire mess of a scandal.
The first amendment protects you from the American government. Private entities can block what they want.

Your first amendment rights were not violated if Facebook censors you.
I would love to know the answer to this question.
I would argue that the degree to which we value honesty and truth has slipped a lot in the last decade, or at least it has done in our epistemological institutions (journalism, academia, etc). I think it may be caused by ideological homogeneity (the folks who might call a social scientist on their ideological bias are too marginalized to matter). This is fortunately a tractable problem with a clear solution: promote viewpoint diversity.
Ah right you are, so yes, they can get to that. Even so, that's just a host, which is a far cry from the full URL which is typically what Facebook and Google have access to through 'like' buttons and analytics.
Sadly I have a similar background; data analytic company where the entirety of the MVP was built and maintained by a two person shop in Detroit. Our company had become so dependent that when the initial contract was up, they wanted a renewal of $1mil... and we gave it to them...

On the bright side, I learned a lot about building and working on RESTful APIs during the re-negotiation period where I might become the new developer
Absolutely.

I have a hard time remembering because I was working remotely part of the time, but I was actually working, so virtually all of my study time was after-hours (hour or two most evenings) over the span of a few months. I had no prior AWS experience and did very little additional work.

That said, I do have a couple of decades of sysadmin work under my belt, so most of the concepts were not particularly new.
>Diversity was understood; we loved and embraced different users and devices.

The hilarious irony here is that supporting all devices is a contributing factor to the "problem". Yes, I want to support older versions of IE, mobile devices or whatever browser you're using. Frameworks like jQuery (or babel...) exist because of this.
Or, what if you didn't have to worry about making money off of your software and you could just do the massively more efficient and socially beneficial thing and give away your software for free to everyone as soon as it's created?

What is human? Is dying from diseases and starving to death human? Is waging war and inflicting massive suffering on each other for little real gain human? Maybe there's some aspects of being human we're willing to give up.
The pre-shift vowels are written and sound almost exactly the same as modern Dutch.
Try Spotify’s playlist under Decades > 1950s. It’s excellent and I stumbled into some great new-to-me music.
> The conclusion was therefore that Supply and demand were broken.

Which seems like a rather bizarre conclusion. Minimum wage is a form of supply management. You do not have to lose any jobs, but you have eliminated the competition, at least on factors of price, as it is illegal for someone else to do the job for less. With a smaller labor supply, effectively speaking, price is able to rise.
What about in 2023?
Depends on the traffic from devices. If you don't have crazy high traffic, flash your router with openwrt and install wireguard. If the flash is too small, you can compile your own image with wireguard selected which doesn't need as much flash space.

Next you can choose a cloud provider, which is metered (GCE, AWS, etc), or non-metered like OVH, or Digital Ocean(they don't charge you if you go over the 1TB for now).

Or you can choose a VPN service provider like Mullvad who have wireguard option (PIA should be getting it soon), if you trust them.

Be careful in choosing your provider since you might be annoyed with the latency over time, or just get used to it.

There are tutorials for all this.
The thing is, being well informed on vaccinations tells you that there are real risks. While on a societal level the risks are clearly well worth the outcome but at an individual level are they? For instance, if 1 in 100 will be harmed, 98 get the vaccine and are fine, 1 is harmed and the other forgoes the vaccine with zero risk from the vaccine and near zero risk of contracting the target of the vaccination.
Oh wow. Yeah, there's a difference between helping and doing. Teach a man to fish...
Porting the Unity Engine to .NET CoreCLR
"Design the architecture, name the components, document the details." - Rob Pike

Good documentation requires there to be good code underneath it IMO. If your code is confusing and hard to follow your docs will be the same since they will have to break all of that down.

Some rules of thumb I follow when writing my docs:

- Document what it does not how it does it (exceptions possible here as sometimes how something happens is important but not always). The how will probably change over time. The what will likely stay the same.

- Doc strings n all public methods are written with a user in mind. If was using my lib in a Python shell and I didn't know what to do what would I want to see if I called `help(foo.func)`.

- Doc strings for "private" (Python doesn't really have private but components with leading underscores are meant to be left alone) are written with other contributors to the code base in mind. They will have some more reasoning to them as to the hows and whys since they may need to know how to interact with this component at a lower level than the public API.

- If you are using a dynamic language make sure you add type information for parameters and return values. Document what exceptions will be raised and what cases they will raised in.

- I like reading code more than docs so most of my documentation includes examples of how to use something. Not every piece of code lends it self well to this but if you can do it, do it.

- Tests are an outstanding form of documentation. I'll usually look at a packages tests before the docs to see how it works.

These are all very subjective of course. I've used packages that I thought had great docs and others thought they were terrible. Here's an example of some of the things I described here:

https://im-auld.github.io/httpbase
Right. Everyone knew the National Enquirer was junk. But big cable news companies are big cable news companies. You trust them. Your local news anchors, you've watched them your whole life. You trust them. You trust your mom and your preacher and your coworkers, so when they tell you something, your guard is lowered.

All the time Facebook shows me "[My mother] likes [News Outlet]" and then shows me stories from that news outlet. That is a recommendation from my mom, or at least Facebook would have you believe so.
I'm old enough to wait until a technology has somewhat proven itself before jumping on it for client work, personal / internal projects are the perfect place to try this sort of thing out though and get a feel for whether you think it can succeed. I've had a pretty minimal play with Phoenix and I liked what I saw in terms of developer productivity and application performance, things looked a bit less certain when it came to CI and deployment though. This was a while back mind, and these areas may have improved a lot since then.
AI Weekly 6 April 2018
Never made that claim but thanks for the info.
> The libertarian instinct to tear down these institutions...

... is predicated on the long-carried memory of institutions like these failing under the duress of locked-in, privileged, out-of-touch bad-decision makers in positions of power fucking it up for the rest of us.

> instead of putting in the hard work

in my view, "hard work" is the work of building fair, equal-access solutions in an open space, instead of building more walls to facilitate Government Guidance of systems that governments have historically mismanaged.
> Bezos is not looking up at anyone but keeps growing like crazy NOT TO lose his position

And what are the consequences if he does lose his position? He still has a literally incredible amount of power. Is the drive to be at the top of the heap a necessary trait of amassing wealth?

The way you write about competition amongst the rich makes it look like a pissing contest in a community pool.
Context if you're lost: https://en.wikipedia.org/wiki/Catan
It already exists:

https://en.wikipedia.org/wiki/ISO_8601#Durations
A French King Who Believed He Was Made of Glass
Do you really think regular people are going to run docker containers?

My point is that decentralized networks need to be easy to run by normal people. Go, Rust, Java, C, Swift, etc.. can all be compiled into an app and handed off to a user to run.
Google seeks to limit ‘right to be forgotten’ by claiming it’s journalistic
I feel like Github's Danger Zone strikes a nice middle ground between "total footgun" and Facebook's belligerent refusal to let someone immediately sever their relationship.

Actually, when compared to a breakup, the Facebook model seems even more silly:

"I just think this relationship isn't working, and that we should move on, and find someone who we'll be happy with."

"I'm really sorry you feel that way. I'll just continue being your boyfriend for the next week or two. If I hear from you at all during that time, I'll assume we're back together."

And specifically keeping a backup of my data prior to hard delete? On a continuum from worst to best:

Worst: Company as a matter of policy keeps my data around intentionally past the point of severing the relationship.

Forgivable: Technical architectural constraints mean that there might be some lag time before an "erase the tapes" process fully purges my data, with this limitation noted in the docs.

Best: Once I've terminated my relationship with the company, the company purges all my personal data.
I think that one of the other site of the stackexchage network, https://softwareengineering.stackexchange.com/, does that
The bits about dial up ring a bit hollow when this page clocks in at >700kB and more than a hundred requests.
It absolutely is. I've always had positive experiences research and asking questions in SO. You just need to put a little bit of effort into the question and it will be fine
Thinking in Public
A millionaire mindset has definitely made more than one person poor, though!
Still a fairly vibrant game development community. Have the whole spectrum from AAA to independent studios of varying sizes to several successful work-for-hire studios.
In the simplest way possible, it would be like running

this.element.innerHTML = "new value"

instead of

this.setState({text: "new value"})

React's method of async state setting is really great when you have a bunch of components that know little to nothing about each other, because it'll automatically batch things up. But in some situations, and games are a perfect example, you need the value to change right now.
> An example is why is this criticism of Facebook so linked to Trump's election?

Because nobody cares until something goes horribly wrong.

IT's the same reason why infrastructure spending is non-existent until a whole bunch of people start dying.
I highly doubt that they do.
That can potentially be a HIPAA violation unless medical providers/platforms get a Business Associates Agreement with the ISP. This could be a nightmare.
Want to Be Happy? Think Like an Old Person (2017)
> SpaceX has always been a very heavily marketed company. You should be skeptical whenever they get headlines.

I don't understand how SpaceX deserves any more skepticism than any other company's headlines at this point.
I'm seeing more of these "anti-blockchain" criticisms circulating lately. This one makes valid points about problems with the present state of the ecosystem, but the author seems to ignore the fact that these problems are addressable.

His basic criticism of smart contracts is they can have bugs, and they can be costly since they will often involve moving money. Yes, this is a fact. Many potential solutions are out there, but how about these two ideas for starters:

- a crypto-currency where at least accounts for certain transactions can be de-anonymized, so a person can be identified and face consequences when they commit a crime like hacking.

- special transactions with settlement periods in which they can be canceled in the event of a hack, which might be identified by voter consensus.
I'm a little surprised to hear this point of view from a (former?) resident. Getting a technology job is pretty easy here, if you're flexible. If you want your perfect job that pays double six figures and lets you work from home and provides free snack delivery, yeah ok, hard to find that gig.

But dev jobs in general? there's a WIDE variety of companies to work for.
As a developer you can design with more empathy, here are a few tips that are not expensive and I and other people with disabilities or even healthy persons would appreciate:
-allow the usage of the application without the mouse(if it is a painting app then maybe skip this), so don't break the navigation with Tab key, allow selecting buttons and activating them with the keyboard, if you have a search input allow me to press Enter to start and not to hit a search button with the mouse, try to allow the users customizing the key bindings(depends if your app needs key bindings)
-don't use horrible colors for fonts, like light gray on white background, even if it feels readable on your screen other screens differ so better use some more contrast
-if you make a mobile or desktop application use the user defined colors and font sizes, test your app with the larger font sizes and see how it looks.
So many comments to the FCC ignored. Complaints won't go anywhere, either.
Hi - the tool looks great. Is there an e-mail address I can reach you at? Wanted to bring something to your attension, in private. Dont worry - I'm not selling anything :)
Accessibility to disabled people is the right goal, but at this point, I'm often happily surprised to see software that is even accessible to fully abled people! So much software out there (on the web and otherwise) look and behave as if their purpose was to fill a spot on a slide deck, fill out the "frameworks" section of a developer's resume, or look sleek in an artist's portfolio, rather than be used by actual human users.
Facebook to Require Verified Identities for Future Political Ads
I remember when I first started learning German, I thought it was useless. But after getting used to it, when I switched back to English, I was like where are all the nouns? Why is everything lowercase? It's all about what you get used to, I guess.
this kind of stuff = merkle trees? they're really awesome. I like to think of the whole class of things as "self-authenticating data structures".

for a list of uses for merkle trees: https://en.wikipedia.org/wiki/Merkle_tree#Uses