skysight-inc/HackerNews huggingface dataset:
> In my estimation, the larger and broader a group is, the more it'll approximate human culture and interaction as a whole. It shouldn't be a surprise when the negative parts of those things (e.g. war, strife, hatred) emerge, just as much as the positive things (peace, fellowship, love).

Given how vicious and downright nasty politics can get in incredibly homogeneous small towns/organizations/communities, I don't think the size of a community has all that much to do with this.

As soon as everyone is not friends with everyone, people start behaving in incredibly shitty ways. If the community does not police that behaviour, the resulting interactions become quite visibly toxic.

If the community does police that behaviour, then they are still toxic, but in a less-visible manner.
If they didn't invest in research, how were they first to market with 5G solutions?
Wow, that looks like a rather useful resource. I'm surprised this is the first time I've come across it. Thank you for the informative pointer!
I couldn't find anything called a "Focus AXRe", looking at a few different products that came up for "Gridstream RF" the compliance docs only list that they're zigbee coordinators, not endpoint devices. ex: https://zigbeealliance.org/zigbee_products/gridstream-rf-enh... see 8.1 on pg 7. AFAIU, that means it expects to control other zigbee devices, not report to coordinators like the ST hub.

You could see if you can find your actual meter here: https://zigbeealliance.org/zigbee_products/?product_type=cer...
Windows Terminal Preview 0.9
I often browse with umatrix blocking all third-party js, so I tend to whitelist some of those on a per—site basis. That might partially work for you.
I hardly use my iphone and it has blocked 552 today. It shows you the log. Also, the mobile web seems faster now (for some sites).

23K+ blocked since 1/16/2020.

I don't use too many apps, but I see it also blocked app telemetry/trackers (e.g., kochava.com stuff)
Not using Chrome?
Won't VPN hide your IP in webtorrent?
Parent comment asks when China will start respecting IP. I addressed that.
Snapchat's “Here for You” Tool Connects Users with Mental Health Resources
I doubt that most developers ever choose a language to work on at work. They usually join a pre-existing project that already has enough of an investment into a given language that choosing any other language requires a very compelling reason.

To see what languages developers are actively choosing as opposed to going along with, you'll need to measure the proportion of languages used among greenfield projects (and ideally truly greenfield ones, i.e. ones that don't require technical support from other teams within the same org).

I don't have data for this, but I'd be surprised if Go wasn't way high up on that list (and on Android, similarly for Kotlin).

So does anybody have data on greenfield projects?

N.B. I also wouldn't be surprised if the majority of developers hardly ever chose a language for anything, that is I wouldn't surprised if the majority of developers have never started a substantial project from scratch and have only ever joined existing ones. A lot of people prefer to do things other than code in their free time and again, in the workplace, especially in large organizations, it's perfectly possible to only ever work on pre-existing codebases.
So let me get this right. Because humanity has been pumping greenhouse gasses into the atmosphere for centuries up to a point where it threatens our very existence, there suddenly isn’t room for cows anymore ?

Yes, a cow produces methane, so did the millions of buffaloes roaming the prairies a couple hundred years ago. And so does just about every other herbivore. It’s natural.

What’s not natural is humanity’s insistence on being transported around to just about everywhere, preferably alone, in a vehicle that has room for 6 or more.

The other day I was shopping and came across a cheese that said, manufactured in Denmark, packed in Poland. I’m guessing the cheese produced way more greenhouse gasses on its way to and from Poland than the cow did producing the milk that went into the cheese.

And that’s just the tip of the iceberg.
> Blokada seems to be very similar to DNS66, and is more actively maintained. Any reason to prefer DNS66?

No, I've never heard of blokada. Thanks for the tip.
the perennial stackoverflow question -> https://stackoverflow.com/questions/3730019/why-not-use-doub...

A real life example: in the R language, this statement resolves to FALSE

> 74.20+153.20==227.40
[1] FALSE
Very neat project. I've thought about representing attacks as a graph problem before, but never dug into it. Thanks for making it open source!
Schooled in 6 different schools before 18. I’m functioning (easy to talk to people) but I lack trust. I always suppose they’ll let me down, and I accelerate the events because I’m tired of even arguing and I know it’s coming (I know I just don’t « belong » in any place, so I know in case my needs collide with someone else, they’ll choose someone else).

Coming back to Facebook, I can’t quit Fb or Youtube because they are my only friends. I have some, but they have girlfriends and kids. I just wanted to highlight that addiction usually come because there is a void, and getting rid of the addiction is not so simple. Same for those addicted to alcohol: Stopping alcohol is actually the easy part; Finding friend who don’t revolve around consumption is the harder step. I insist, I’m a functioning adult, actually founder with 2 employees, but I really don’t spin round.
> ...much less software would be created.

I'm not convinced this is necessarily a bad thing.
If I see an account that's been shadowbanned for years, and has consistently posted appropriately for maybe several months, I report it via the contact address.
There's always Common Lisp. Still portable 35 years on.

I recall once, not quite 20 years ago, porting a large CL program from a 32-bit implementation to one of the then-new 64-bit Lisps. Someone who didn't know CL thought that would be a hellish job, but it turned out to be quite straightforward.
I know what it is. I meant in the literal sense of the word - what I was trying to say is that saying the full name doesn't really explain the technology or its value at all.
So Huawei is coping US companies and still creating better equipment than those it copy from? Ask anyone (well maybe anyone outside the US) in the tele industry and they'll tell you that Huawei is cheaper, better and also faster to fix a problem in both software and hardware. At least I have never heard anyone state otherwise outside of anon people on a forum. So, ask a real person and see.
More time has passed between Office Space (1999) and today than between Office Space and Superman 3 (1983).
Explaining how fighting games use netcode
It might be so where you live, but that’s not how it works here. Bulls are allowed to grass until they’re 12+ months, and then slaughtered. Female cows becomes dairy cows, and old dairy cows becomes food.
Blokada doesn't DoH or DoT the last time I checked, but they have added a wireguard-based paid VPN service, which is nice.

Intra [0] can DoH (but no on-device custom blocklists) and Nebulo [1] can DoH and DoT (with on-device blocklists). Personally, I see better latencies with DoH.

Ref: https://news.ycombinator.com/item?id=21598413

--

[0] https://getintra.org + adguard-dns or nextdns

[1] https://play.google.com/store/apps/details?id=com.frostnerd.... + adguard-dns or nextdns or hostfiles
> and then hearing "Use floats for money. All of our customers do, and if we don't you'll create needless friction for them."

Until a competent customer doesn't, then you've got to explain to them why your calculations are intentionally wrong, never a good look. Regulatory bodies also tends to want the correct decimal numbers.
>I don't even like IP laws but if we are going to hold the rest of the industrialized world to the letter of the law

But we have proof that the NSA steals and shares secrets with US companies so throwing rocks in a glass house maybe?
The ELI5 is that this is more PR astroturfing by the Handshake team, like the four or five other links they have posted to HN over the past two days. After only a few hours the bulk of the comments are by people close to the project telling everyone else how it will solve all problems and provide digital ponies for everyone...
This type of behavior is rampant in the Agricultural industry:

(2013): https://www.reuters.com/article/us-usa-crime-seeds-china/thr...

After a two-year investigation, a man working for a Chinese conglomerate was arrested on charges of stealing inbred corn seed from production fields in Iowa and Illinois and trying to smuggle it into China, U.S. Attorney for the Southern District of Iowa Nicholas Klinefeldt said.

The man, Mo Hailong, director of the international business of the Beijing Dabeinong Technology Group Co, a part of DBN Group, was in the United States legally.

(2019): https://www.aljazeera.com/ajimpact/chinese-monsanto-staffer-...

A Chinese national who worked for US agricultural technology firm Monsanto has been charged in St Louis, Missouri, with stealing trade secrets for China, the US Justice Department said.

Haitao Xiang, 42, an employee of Monsanto and its Climate Corp subsidiary from 2008 to 2017, was stopped by federal officials at a US airport before he could board a flight to China carrying proprietary farming software, the department said in a statement on Thursday.

These are just two stories that made it into the news cycles. I have a lot more anecdotal evidence from farmer's I know who have seen the same thing in their fields in North Dakota. It's interesting that its usually the tech secrets they steal that make into the headlines, but the agricultural research Pioneer and Monsanto are doing is just as valuable to the Chinese and they're willing to send people anywhere to walk into these farmer's fields and start digging up experimental seeds? That's a major problem.
There is a happy balance to be had here. Patents as they exist today is often hindering innovation rather than promoting it. E.g. 3D printing really took off when 3D printing patents started expiring. The industry was stuck while patents where enforceable.

In many industries patents are an innovation blocker. Companies often spend more money fighting patents trolls than they gain form having patents. Patens are increasingly acquired for defensive purpose to defend against patent troll attacks rather than actually protecting any innovation.

I am not against intellectual property protection, but I think how things have developed in the US in particular is excessive and counterproductive.
Indeed. But in the meantime you have to worry about getting pwned by the buffer overflow.
Cool. Happy to provide feedback (maybe even some implementation help if that would be helpful) as this might be something I would use and certainly would recommend it to folks. The SUS community would love this, I think, though I suspect you’ve already talked about it in there.
The evidence is a Huawei product announcement?
Not to put too fine a point on it, but is

> loading other files with XmlHttpRequest

simple functionality? To me that actually does sound kind of like an 'advanced' thing to even think of from a beginner's perspective... i.e. someone who's just trying to learn to make a web page with perhaps a little bit of interaction.

(But then, maybe my idea of a beginner's level of ambition is hopelessly old-fashioned, I don't know.)

I do think that it would be great if there were a way to tell a web browser through its Dev-thingy to actually serve a folder to itself as if it were served by a bona-fide web server with HTTPS. I mean, it's not that hard to start a python-http-module-server, or install the npm module 'http-server' (or whatever it's called), but y'know...

EDIT: I don't necessarily disagree with you, but I think it may be a matter of degree.
I add 1 second of latency when a Chrome user visits my website.

And I already convinced my boss to switch to Firefox.
There aren't any major desktop or server OSes that use microkernels but they're common in the embedded space. QNX, Minix, FreeRTOS, etc.
So I only moved twice during the school years. This is a lot less than some but I really think it did me no favors at all.

The first was at the end of the third grade. Company town shutting down. There wasn’t much choice here.

I moved to a bigger but still small town and even though I moved between school years I still found pre-existing and entrenched friendships. Like many commenting here in never has the greatest social skills to begin with and I don’t think I ever really fit in.

Moved again after grade 7 (At the time years 8 was the first year of high school). It was a horrible place and I deeply regret efforts by my parents to send me to boarding school.

But I fell in with people who themselves were outcasts and I learned the lesson that even outcasts can climb a rung or two by throwing other outcasts under the bus.

After a year of that I actually visited my old town and friends but there just wasn’t much attachment there and I realized just hope much had changed in a year of separation such that I never visited them again. I don’t hear them Ill will, to be clear. We had just diverged.

I don’t miss anything snotty high school. I don’t miss anyone from high school. There were some nice people but none I was close friends with. My own limitations played a part in that but it is what it is.

There was one more move in high school but it didn’t result in a change in high school. It did however lead to a loss of independence and power. Previously I rode my bike to school. After the move I had no choice but to take the school bus (more opportunities to be bullied) and the way this worked was I arrived at school 40 minutes before it started and had to stay 40 minutes after it finished.

Compounding to that the friends I did have just didn’t live near the new house and I lost the ability to visit them without being driven.

I think I hated that more than any of the moves.

A lot of people who go to college (as I did) get their lifelong circles of friends from college instead. I don’t think I ever learned how to do this so kind of missed out on this too.

I don’t know how much of this I can blame on moves. Luck on who else is in your peer group must play a huge factor. All I know is it didn’t help, I didn’t enjoy it and there are literally zero people I have any contact with from the school years.
The scale is not comparable.
I just use blobs for everything. Just in case.
I feel like it probably took a lot of tweaking and overlaying the more cogent things it generated to make this (?). Very impressive though.
SEEKING WORK: Remote - 6 person development team located in Bay Area

Remote: Yes

Technologies and Skills: Product Development, Design, UX, React, React Native, Python Django, Node.js, Ruby on Rails, Javascript, SQL, CSS/HTML, AWS

Email: hello@quantfive.org

Website: https://www.quantfive.org/

We help companies build the best software products they can. We're a hybrid software development / design & product team of 6 and we've pushed many products to market. We have experience building apps & websites from 0 to launch while also jumping in on projects that are already in development. If you need help developing a project, especially if you want us to help with your product vision / strategy, reach out to hello@quantfive.org with a short description of your project, how far along you are, and we'll be in touch!
would you even suggest this over riker?
« Suck it up » means « Don’t have feelings » which make me get highly cynical, and cutting all affection ties with the outside world, which makes me want to commit... bad things. To others. So no, getting cynical isn’t the solution. We need feeling towards our next of kins.
It's the language I think is misleading - there aren't 1bn trackers out there to be blocked. I suppose it means there's been 1bn blocks happened.
Even if there is a fair amount of sky (solid angle per satellite?), there isn't that much space in the useful areas e.g. If you want a gazillion geostationary satellites or in molniya orbits then there's much less orbit per satellite.
A list of "cool tools" including the one the authors sell? It is a well made ad.
Yes, but I'm taking about a dedicated peer. I'm not going to run a browser with a tab open per each video I want to mirror. For a number of reasons...
I love haskell as much as the next PL nerd, but the community has a real code golf problem. An example from the blog post:

deltas :: [Float] -> [Float] -> [([Float], [[Float]])] -> ([[Float]], [[Float]])
deltas xv yv layers = let
(avs@(av:_), zv:zvs) = revaz xv layers
delta0 = zipWith (*) (zipWith dCost av yv) (relu' <$> zv)
in (reverse avs, f (transpose . snd <$> reverse layers) zvs [delta0]) where
f _ [] dvs = dvs
f (wm:wms) (zv:zvs) dvs@(dv:_) = f wms zvs $ (:dvs) $
zipWith (*) [(sum $ zipWith (*) row dv) | row <- wm] (relu' <$> zv)

...

descend av dv = zipWith (-) av ((eta *) <$> dv)

learn :: [Float] -> [Float] -> [([Float], [[Float]])] -> [([Float], [[Float]])]
learn xv yv layers = let (avs, dvs) = deltas xv yv layers
in zip (zipWith descend (fst <$> layers) dvs) $
zipWith3 (\wvs av dv -> zipWith (\wv d -> descend wv ((d*) <$> av)) wvs dv)
(snd <$> layers) avs dvs

Writing this in 2-3x as many lines with clear variable names for some intermediate expressions would make it so much clearer. Haskell has a nasty reputation for "you have to study the shit out of it to make heads or tails of the code" and I'm pretty certain that 90% of it comes from how terse haskellers try to make code.

Just add intermediate expressions and annotate their types, maybe even with some type synonyms for intermediate types, because code is for humans.
Good.

If the company makes you do something, it’s work.
I’ve recently withdrawn from email, Internet and TV for a while. I’m currently reconnecting.

My main observation is that I’m happy getting back onto the things where I exert some control. Those with little control are harder to stomach:

1. TV news is one of the hardest. I can silence the adverts but the news itself is a horror. In most “items” I see blatant political manipulation, viciousness without apparent reason, ignorance and stupidity so deep that I’m dumbfounded. So much propaganda and disinformation. Can’t find any channel that is much good, not controllable. (Also newspapers, for them add plenty of hysteria.)

2. eMail has also proved surprisingly hard. The hard part is all the spam. (I don’t use surveillance capitalist mail servers, run my own.) I decided to go through my spam traps first. So much utter rubbish that it’s put me off. Outnumbers the good stuff even after automated pre-winnowing. Would be better if I could find a way to retaliate effectively against those who pay for spam.

3. Facebook is quite easy. I have a number of measures in place that put my content under my own control. Not that hard to get back into. (Though I find more people, a lot, are using it less and bailing out altogether as time goes on. It’s dying.)

4. Twitter is dead easy. You choose who you follow. That gives you a lot of control, so can be pleasant to use.

5. The Internet (WWW) in general is not too bad. I have a variety of tools to control and exclude those who want to watch everything I do. Gives me control.

My take away: The media you can control can be rewarding and worthwhile.
Since no major email provider uses it, and since they're the driving force behind a standard designed to avoid its use, I think the burden is on you to show that there's confidence in DNSSEC for email.
yep. same strategy. if it doesn't show up in one or two screens worth of contents then i am probably going to miss it.

the thing that bugs me now are those mini video players that follow you on every page...
Apple on Hook for Millions for Off-the-Clock Bag Searches
Social Security contributions in the US are 6.2% for the employee and 6.2% for the employer. There is a yearly max contribution income threshold which slowly is adjusted every year.

I think you need about 10 years on contribution to get the maximum benefits possible though you can get some of it earlier for permament disabilities. At retirement age the the average of you top 35 years income is used to calculate how much benefits your earned. Those in the lower income bracket get a higher percent and the curve flattens out at higher income.
Same! Dates are one of the biggest sources of programmer error in my experience, and representing them as ints until they are rendered to a UI prevents a lot of it.
https://permies.com/w/better-world : this covers this exact topic... in several different ways.

Most of the electricity being used in the Wisconsin winter is going to be for heating. The best dollar ROI is typically weather stripping and insulating followed by using a heat pump ( preferably ground looped ), and of course the best choice might just be a rocket mass heater.

For passive solar options : https://www.builditsolar.com/
Sounds like an adblocker or something blocking a resource that Disqus "requires" in order to function.
I don't know what Google search you're talking about, nor did I know who Melinda Shore was before reading these messages. What I did was go to the tls-wg mailing list archive, search for "dnssec-chain", and read every message on the list. I'm comfortable saying you've misrepresented the discussion. It was just funny to roll across messages about "abuse of process" saying the exact opposite of what you're saying here.

Links to your messages are welcome.
I believe this is the most coherent counterargument to the article's point. Given how often software is rewritten and requirements evolve, how much does it make sense to target longevity? And when I say rewritten I don't just mean big-bang rewrites-from-scratch, I also include Ship of Theseus rewrites where over time everything gets rewritten one piece at a time.

I don't have a good intuition for this. I think everyone has anecdotes of both sides; projects that were supposed to be throw-away code that lived on for decades and everyone is familiar with changing scope and requirements requiring changes to otherwise perfectly fine code.

Put another way, the longevity of code is only important to the extent that it still fulfills the needs of its users. Otherwise, as always if you can get away with it, the best code is no code.
I don't care about either of those things.

I'm an internet plumber, or maybe a computer mechanic. I keep the lights on the a/c working, and it's not for me to question wherefore.

I do my job and do it well because if I'm doing it I may as well do it right, but that's a philosophy for life in general.
Domestic Cozy: 11
this cost-per-server implies that all the money goes to the servers. There may be humans who need to get paid too. Unless they’re claiming that that’s just the technology cost?
It is not evidence, it is hearsay. Even if Mattis testified that Trump said it Trump may have witnesses who’d say he didn’t say it.

We don’t convict people in this country based on hearsay alone.
I was perfectly happy with the default/native skin for Windows 7, either with or without its transparency effects.

Like most people I greatly preferred Windows XP in its classic mode because XP's default "luna" skin was so hideous. Whereas the Windows 7 classic mode felt slightly broken and abandoned—new UX behaviours didn't quite line up with expectations set by the traditional interface design. A change of appearance is appropriate when there is a change of behaviour.
This is insane. Why does the government award a $2b contract to buy a $20m product. This is the joke of privatization.
Is this common in the US? (retail workers being searched)