skysight-inc/HackerNews huggingface dataset:
OOP is ideology masquerading as a paradigm. You can always pinpoint an ideology when people defend it blindly.
Amazing work, this is phenomenal. It says it is funded by Debatelab http://debatelab.philosophie.kit.edu/ which is also fascinating.
I'm in Kazakhstan atm, the only solution I can see is to reach Google, Mozilla, Firefox, Apple, banks and all the other popular platforms and social media apps and ask them to ban connections with the government-issued certificate.

This will immediately block their services in the country and will raise awareness at scale.

https://renatello.com/mitm-in-kazakhstan/
SEZ didn’t start out in tech (more about making cheap things for HK exporters), and it still has a lot outside of tech, it would be like the tech industry collapsing in SF, bad, but not fatal.

China also has many artificial obscure tech industry city efforts, all as successful as you would image (ie, not st all).
Hybrid blockchain: The best of both public and private Blockchain
A response I saw on the 44net mailing list:

On 7/18/19 10:57 PM, Majdi S. Abbas wrote:

What's interesting about this is it was not an ARIN allocation,
and the ARDC folks are not the original registrant. This IANA /8 was
initially delegated to a community, not an organization.

So, to the individuals listed in the blog, that I've excerpted
below, what do you have to say about this?

Brian Kantor
kc claffy
Phil Karn
Paul Vixie

I find it interesting how AMPR can sell these IPs vs leasing them.

The community (including myself) only learned of the sale when 44/8 reverse DNS lookups returned NXDOMAIN today. There was no consultation with the community. The decision was made in private by the four listed above.
Interesting point here that it actually might have been sellable: https://news.ycombinator.com/item?id=4276980
You can refuse to accept an inheritance. It goes to whoever is next in line. If everybody refuses, the state gets to keep it.
Can't you just sign up to bitbounce, and bounce the demands back?
Are you collecting emails for launch news, if love to check it out when it's out
Growing up on the East Coast, I was confused when I first visited the Valley and learned about how expensive housing is. People that don't work for big tech companies can't afford to live here anymore and even workers just starting out at Google are spending >30% of their income on housing. I'm afraid of what that means.
Don’t you think it has already started to happen since 2016 ? Not talking about politics but there have been so many eiots in Streets over things like election, murder, minimum wage, occupy wall street etc
I have been using GraphQL professionally as a frontend developer for about 1.5 years and I think it is definitely getting more relevant now.

I can't speak for many services that use GraphQL since we always have our own backend that we use. But I can speak a bit from my experiences using it with a number of different backends.

So first up: The number one thing GraphQL does really well is the tooling. You can have anywhere from a full-featured client for your SPA with Apollo [0] to a simple client for just one-off requests like urql[1]. You can have your schema be automatically turned into type definitions for TypeScript so everything is strictly typed from the backend to the frontend. Do you want to adopt microservices? You can offer your frontend-devs a single GraphQL-endpoint with schema stitching or Apollo Federation[2].

Also great is the ability to compose queries how you see fit. Need a sub-sub-sub entity of whatever you're querying? If the schema is properly set up, that is easily done in one request, while with REST you are potentially looking at up to 4 requests that need to be made. So from a UX-perspective it is also quite nice because there may be lower latency.

Since GraphQL is different from REST, it does require a different way of thinking by the backend developer.
I've worked on one project where the developers weren't quite thinking in GraphQL, so they had fields that referred to objects by their ID instead of referring to it directly. That coupled with not having a unified schema in a microservices environment meant, that the end result wasn't much better than just using a REST API.

So I would recommend GraphQL for projects where, like the name suggests, you have a complex graph of objects or entities you need to regularly traverse. I wouldn't use it for things where in most cases a single REST-Request is all that's needed.

- [0] https://www.apollographql.com/docs/react/
- [1] https://github.com/FormidableLabs/urql
- [2] https://blog.apollographql.com/apollo-federation-f260cf525d2...
It might be a fake and be worth $0.

Since the IRS are considering hypothetical black market sales, they should consider that it's hypothetically a forgery too.
Watch the movie, you obviously haven't.
Wait what?

PHP 8 isn’t even out yet. How can PHP 7 already be deprecated and not even supported?
Yeah but this is a priori absurd. They can't sell it, they don't want it, and you tax them for getting it? Insanity.
Many ML successes look exactly like that.
I can think of quite a few ways for something to be worth nothing, or less than that - for instance, would you be willing to take ownership of, and responsibility for, a lovely stretch of a former canal in the Niagara Falls area? [0] And that's ignoring synthetics, as of course debt has negative value.

0: https://en.wikipedia.org/wiki/Love_Canal
When you look at songdo, it looks like a small section of greater seoul in general.

https://www.google.com/maps/place/Songdo-dong,+Yeonsu-gu,+In...

Also why do people trust the government when it only became a democracy about 30 years ago, and things like this happened? https://en.wikipedia.org/wiki/June_Struggle#Torture_and_deat...
The way this works with ADUs is a blended approach. The existing home's tax status is protected by Prop 13 and the ADU as a structure is appraised. While adding an ADU adds considerable resale value to a home, tax assessors don't typically value them that highly. It's also worth noting the ADU also becomes protected under Prop 13 after the initial assessment (https://maxablespace.com/granny-flat-tax-implications/)
I think context coloring applied to the background would make more sense.
In my opinion, the author misunderstood what makes syntax coloring useful. I can only speak from a personal point of view, but for me, syntax coloring is not about hinting at syntax or helping me understand it's about improving visual search speed.
When I crunch through existing code, looking for "something", there are multiple things going on.
Firstly, I'm not looking for specific implementation text, I'm looking for a concept, an idea.
So I'm not actually reading the letters or forming words, I'm not even looking that much at the length of the words.
I'm looking at the shape much more, and at the shape level, syntax coloring gives a nice hint to what KIND of shape I'm looking at.
When I've found an interesting shape, I'll scan for the concept, I still don't read everything, maybe a few function names, which are super quick to find, partly because the syntax highlighting makes them stand out, so I can scan to figure out if I'm at the interesting part yet.
When I think I am, I'll start executing code: I'm not checking for correctness at this point, this is not a review, I assume it works, so I ignore much everything that's not function or variable names, syntax coloring is instrumental in this too, as it allows me to ignore by color.
When I'm executing fully, the types and other details fly into my mind automatically, partly due to syntax coloring.

If I were to turn the table on the author, I'd say he has a problem keeping track of simple scoping and tries to cope.. I would suggest he turn on the indentation markers in his editor, that's what he wants. Though he should be aware that in some languages, context is much more complex than indentation, and that's the kind that'd be interesting to highlight, for example, by changing background color.

--

Ps, I wrote my first many klocs in windows notepad, so it's not like I was brought up on syntax highlighting and can't get past it, it's just that I've learnt to take advantage of a richer environment (vim).
I’ve lost count of the number of designers who tell me that the way I use the product is wrong.

OK. Won’t use the product then.
Wait, is there some other way to load scripts now? Asking for a friend...
Language Server Protocol Implementation, VS Code Extension, Code Mirror mode I'd guess
Total scam. On what planet does letting a dubious company hijack your email service and demand money from anyone who sends you an email count as a reasonable product? Dubious excuse to create an ICO at the expense of exploiting people's greed - a greed that will never be rewarded.

That's without even considering how fundamental the flaws are in paying people to receive marketing
Since it's a liability, why not just destroy it? Or is that an insult to art?
For a lot of people, the city is automatically Manhattan or downtown Chicago. They can't fathom anything but that or a suburb, and to be fair America is very bad at making anything else.
> Heirs to important art collections are often subject to large tax bills. In this case, the beneficiaries, Nina Sundell and Antonio Homem, have paid $471 million in federal and state estate taxes related to Mrs. Sonnabend’s roughly $1 billion art collection, which included works by Modern masters from Jasper Johns to Andy Warhol.

I'm confused. They owe half a billion dollars in taxes just because they inherited an art collection? Surely the tax should be owed only when you sell it?
So the approach described essentially defeats the purpose of antivirus software as it's known. Malware so happens to be (usually) embedded in the legit software. If that real-world fact is the way to defeat their model, is it of any use? You get the binary off the spoofed page, boom, you're pwned instantly and that piece of software is totally worthless at its primary goal despite being advertised as a killer product.
If you know what you're doing, PGP can improve security. The real problem is that, the moment you're sending information to someone, you're giving that information away, out of your control.

If I understand it correctly, all the above points seem to address mostly the technical aspect, that someone who means well may too easily leak previously encrypted information out of ignorance.

A possible counter argument could be this: You already need to trust a recipient that they won't leak the data you send them willingly and with harmful intent, so it's not that much to ask that people also trust the competence of the recipient.

What Opmsg really seems to be about is cases where you don't trust the recipient to not betray you, intentionally or unintentionally.
> The strap-toothed whale, for example, has two teeth that wrap over its upper jaw preventing the animal from opening its mouth.

A weird animal I'd never heard of until reading this article!
I noticed you downvoted my comment for no specific reason, do you disagree with something I wrote? Or do you misunderstand some part of it? If so I'd be happy to debate/explain it. Thiel himself alludes to this being the mechanism of how stagnation becomes a problem in the podcast, so the source of your discontent is quite unexpected.
The assumption implied here is that the Raspberry Pi should deliver continuous peak performance equal to its burst performance.

If the RPi4 specs indicated a peak performance of 10% of burst performance, adding a fan would be a material alteration of the published thermal envelope of the purchased RPi4.

Was this performance characteristic clearly indicated at time of sale?

If so, then the article title, and the assumption above, is wrong: RPi4 does not need a fan, as long as it adheres to the published burst and continuous specs. Clearly there’s room in the thermal envelope for improved continuous performance with a fan, but that in no way is a “need” if they are transparent about this spec.

If not, then they are in good company with Apple and other compact hardware manufacturers in failing to publish their thermal envelope burst/continuous details in clear specifics. If they comply enough to say “min speed / burst speed” then they comply with what modern users generally expect in marketing documentation.

Does the RPi community wish further detail to be included at time of sale regarding thermal envelope behavior and timings at room temperature using the passive cooling case provided? If so, that’s a fair request to make of RPi and one they can easily comply with.
> CCTVs are very, very common in South Korea. This isn't something special to Songdo, and CCTVs are the number-one reason that South Korea has the 5th highest rate of people that think walking around in the dark is safe.

Where did you find this figure?

I wonder how the UK fares given the oft cited, but potentially wrong, stat that the UK has the highest number of CCTVs in the world.
If CCTVs led to a perception of safety, New York/London/Chicago would rank highly as areas people feel safe walking around at night in. Or, similarly, it would suggest that people would not feel safe walking around in areas in Korea that do not have extensive CCTVs. The people of an area make it safe or not - not surveillance.

Mass surveillance does not provide much benefit but comes at extreme risk of abuse. Even without resorting to the typical examples, one needs only look to things like such as 'LOVEINT' [1]. The NSA were/(are?) spying on potential and present love interests so often that they created a tongue in cheek term for it. And obviously keep in mind that that the incidents where NSA agents were busted is likely but a fraction of all incidents.

But I do think one ought also consider the typical examples. In particular the Holocaust was carried out using nothing more than a census and some incredibly primitive computing technologies provided by IBM. What will happen the next time an awful person gains power, or are we supposed to hope this will simply never happen? We ought never support, implicitly or otherwise, domestic surveillance.

[1] - https://www.washingtonpost.com/news/the-switch/wp/2013/08/24...
The main idea of Songdo was decentralization. It wanted to push businesses and people to live outside of Seoul. Meanwhile no one is leaving Seoul for Songdo and all the people living in Songdo commute to Seoul.
AWS Storymakers
It makes me think of Sears buying Kmart
In all fairness the article details that the original owner was able to own the piece in the first instance on very shaky grounds, getting a nod from the right people in the Fish and Wildlife service:

"Even then, the government revisited the issue in 1998. Rauschenberg himself had to send a notarized statement attesting that the eagle had been killed and stuffed by one of Teddy Roosevelt’s Rough Riders long before the 1940 law went into effect. Mrs. Sonnabend was then able to retain ownership as long as the work continued to be exhibited at a public museum. The piece is on a long-term loan to the Metropolitan Museum of Art in New York, which Mr. Lerner said insures it, but the policy details are confidential."

I appreciate the intent behind the law, but this is one of those situations where a sensible argument could be made that a stuffed bird from before the law was put into place is hurting no one.
There is great appeal for sure, but the better long-term solution is to get the kids helping with cleanup, laundry, and dinner prep, even from an age where they can’t do anything yet.

You might be surprised how interested they are in helping out.
I wonder if it is possible to get the edits back in the R session. Tried but no luck.
Dead, 1M Displaced by Monsoon Flooding in India and Nepal
Try https://github.com/anuejn/batic - a shadertoy-like experiment where you can to implement a shader to convert the bayer-pattern.
PHP 7.0 is eol, not php 7.1, 7.2, and 7.3.
Insult or not, destroying it is irrelevant to any tax liability it might have triggered upon inheritance; it still came into their that way. If you inherited a Picasso, you'd still owe tax on it, whether you hung it, or tossed it in a fire.
They attempted to buy Mobi/Docker? That's pretty sad if your company says, "We've not going to take this buyout, because we'd rather our platform survive than take your money and watch you kill it."
Encryption Laws to Run Up Against Cloud Act and GDPR: Law Council
Article states 7.0 is end of life. 7.X that isn't 0 is not end of life.
Interesting! I recently found that Googlebot was susceptible to XSS [1], but it was mitigated by the recent updates (they updated Googlebot from Chrome 41 to the most recent version).

I guess a lot will depend on the new Trusted Types API. If it is opt-in then I imagine there will be period whilst it is adopted - what happens during this time?

[1] https://www.tomanthony.co.uk/blog/xss-attacks-googlebot-inde...
Hey tbirrell. It's free up to a point and after passing said limit all your data is still available to edit and view - you just won't be able to create more content!
AWS uses proprietary sinplifying management layers on top of common technology as a lock-in mechanism, and have announced their product in this direction (Fargate for EKS) for k8s, though it hasn't been deployed yet.

AWS doesn't act like they can win without obvious lock-in, they act like they can win by extending open technologies with proprietary management layers that customers will depends on and be locked in by, which they do in pretty much every area.
You're right, it was the third bucket. I guess you're right that experience teaches you about the potential sources of problems; it's just that I can already think of many, many such potential problem sources, and the only strategy I have is trying them out in order of likeliness.

But 10x engineer or not, there's always he risk of running into the least likely problem - or, more likely, running into one of the problems in the long tail of individually very unlikely problems. It'd be nice if one could learn to lessen the impact of those worst cases, but I guess the primary thing one can grow in is making them less frequent.
I'm curious as to how you can make reusable UI components with just a bit of file organisation?
Just saw this too! Amazing!
Seems people don't like this comment. Let me elaborate: In poorer countries, or in historically poorer countries, there is often a culture of group interaction: food sold in the streets, social events in the streets, greeting people and getting to know those around you. A lot of this is based on mutual struggle or mutual need towards each other.

This is quite stark in some poorer countries (e.g.: some African, South American or Asian countries). You don't see that much in the US, but you do see it in some European countries and the ones with more of this are the ones that I find have less inertial loneliness. Thus: "first world problems" occur when you need the person next to you less. Maybe this is the same phenomenon that makes a country like Iceland famous for helpfulness towards others?
The map view relies on color for information, which makes it hard to read as a colorblind user.
Yes but this is how many companies protect their HTTPS traffic (including one financial institution I work for).
That's a good point: keeping potential problems in the back of my mind for months is definitely an area in which I have potential for improvement.

I guess that's also an additional argument for not being the only person working on a codebase - it's far harder to read it judgmentally if you wrote it.
That seems incredibly short-sighted. Currently, using electricity for heating generates significantly more CO2 than natural gas and you can always switch to electric heating when the sources become more renewable.
That is a straw man. The point is that democracy doesn't automatically mean economic growth and the best example falls short of China's success. In case of China, CCP's policies worked spectacularly well and you need a reason that outweighs economic growth to wish for its demise.

"just about as many"

The second link specifically says that it is not so.
My neighbor in the Bay Area built a tiny house in their backyard that they rent out.

1) It was allowed 2) no dogs 3) they park on the street
Because the government took them out of poverty? :)

Funny, downvotes :-) You might not like it, but it's true, the South Korean government (and people) went from poor to rich in basically 1 generation. Just like in China, people don't really care about abuses if their overall life is improving and they're not impacted directly...
I agree with most of your comment, however I don’t see how indentation would help highlight the scope of the variables when they’re used as shown in his example.
I would go as far as saying that if your API requires familiarity with "general patterns" and "background knowledge" you probably have done a bad job designing it.

Your API has a purpose. It does things. I know what that is, that's why I came here to use your API. I can verbalize what I want your API to do for me, and that is what I will search for. I will not look at your whole documentation, I do not care about your general concepts. All your ideas about architecture and design stand between me and my goal. I want you to apply the principle of least astonishment. If there's something non-obvious that might cause issues, mention it in all the places where it applies. Yes, this goes against your urge to not repeat yourself. Do not give in to these urges.

Sometimes people design APIs with great flexibility in mind, requiring you to assemble a great many parts in the right shape to achieve your goal. This is almost certainly not what the user wants. If you intend to design such an API, use the "layered" approach. At the top, there should be the most common functionality, as obvious as possible, with as little configuration as is reasonable. This is the layer that almost everyone will need - and not more. This layer is implemented using the more flexible layer below.
What is the extent of the MITM attack that you can do with this certificate? Can you intercept all https traffic?
Reaching any goal made possible
Couldn't find pricing information on the webpage. Does anyone have details on pricing for WayScript usage? (I assume it is not free as there is a "Payments" section in the terms & conditions)
It's also happening to me but usually works on second try when resubmitting the url omitting the "mobile." subdomain
From a cursory glance, the replacement (Trusted Types), just seems like a very cumbersome runtime type-safety engine kind of thing, shoehorned into a JS/DOM context.

Is that a correct understanding?

If so... Why use this cumbersome API instead of just relying on existing and well-implemented concepts as already present in Flow or Typescript?

That way you could have Flow or Typescript also compile to whatever form this required to have.

Or am I missing some key bits here?
Frankly, I'm not even sure you need to regulate against natural gas. Product-wise & economically, it's already lost. Electric heat pumps are fantastically more efficient [1] and work both for heating & cooling. Electric water heaters are cheaper/better to operate. Induction stoves are so fast and precise. I don't know about a commercial building, but for a home, you'd probably save $10K+ in piping, installation, and connection fees.

[1] https://dothemath.ucsd.edu/2012/06/heat-pumps-work-miracles/
You mean CA? There are many options depending on which agency and which target you are talking about. They have few options from stealing a CA from a legitimate CA user if the want anonymity or use one that is built in to your browsers or systems somebody else already pointed out in the thread.
This can be a huge success in South Africa. Backrooms are very popular in big townships and provide residence to more than half of townships' population. The good thing is that the laws already allow such kind of dwellings and you won't have to deal with NIMBYs. Best of luck.
I think the parent comment warrants a <citation needed>
Popcorntime in a way was a decentralized video service.

Performance would degrade for less popular videos.