skysight-inc/HackerNews huggingface dataset:
> Would also love to see a line of sight ISP

The problem with rural broadband, no matter if line-of-sight, FTTN, FTTB or even LTE/5G is that there will always be some sort of "concentrator point" needed which will need a high speed uplink themselves. And since we're talking about rural, this uplink is the expensive part as you will want to put it below ground so that random car crashes, forest fires, lighting strikes, wind damage, falling trees or anything don't take down the single uplink for days.

You can link up such concentrators using directional wireless (this is how many LTE stations are uplinked, for example), but suffer from degraded performance in bad weather, lower total performance for the satellite stations/APs, and it isn't always possible (as it's line-of-sight based).

Source: worked in constructions digging trenches for FTTN buildouts in Germany.
I'm one of these people, it's super frustrating.

Because of where our building sits we can't even do fixed wireless, so despite living in a major US city my options are pay comcast or get 1mbps (!) dsl.
I'd argue that if your management is using these tools to assess individual employees' productivity the problem is with management, not the existence of the tools. There are countless ways suboptimal metrics could be explained away.

E.g. in my role I don't work with anyone in my workgroup. All my work is with other teams that have different reporting structures. By definition my intergroup productivity would be reported as zero, and my manager wouldn't be surprised by that. And even if my role did involve working within my group, there are plenty of other measures that would trump any of these 'productivity' metrics.
Foundations of Probabilistic Programming
Energy star doesn't necessarily reduce emissions - it improves efficiency, but that makes people less worried about wasting electricity and so they use it more often.

Jevon's Paradox was basically this but applied to coal.
That's pretty cool, though my WiFi is already pretty crowded, so rather than have an ESP32 in every room and on WiFi, I think I'll get an ITEAD ZigBee hub and go that route instead, thanks!
These people still exist. They run some of the major tech companies that produce products tech people love.

The difference is that top engineers have more options these days. They can choose to move into a high paying job at Google or Facebook where they don't have to deal with abusive relationships with the CEO.

Instead, companies with abusive CEOs attract people with high ambitions who don't yet have the skills and resume to walk into an easier, high-paying job. The CEO (ab)uses the ambitious, early-career people to extract as much work as possible before they burn out. The employees use the grind to level up their skills and resume to pivot into a better job later.

I worked for one such company early in my career. Turnover was high. It was basically a pipeline that either led to burnout or a cushy, high-paying job elsewhere if you could survive the abuse long enough to get an impressive resume out of it.

The catch is that none of us wanted to talk about how terrible the working environment was, because it would only devalue those lines on our resume. So instead we kept quiet and let everyone assume the famous tech company and CEO we worked for were actually amazing places to work. Anything else would be self-sabotage. It's a strange cycle.
Out of stock around these parts. It has been for weeks. All stores, all brands. There are a few units left from dubious brands if I order them all the way from Amazon Germany.
Depends on the needs of the Customer... Our Customers required FIPS and Type 1 and our pricing research suggested we could also tack on a premium for the product.
I honestly find it so annoying when return types aren't annotated. It's considerably less overhead for me when I can look at the signature and see the return type, even if a few characters are added.
Even without FIPS, encrypted USB drives are about an order of magnitude more expensive than non-encrypred ones.

I actually want an encrypted one to set me free from having to use VeraCrypt so I could enjoy the convenience of the plug-and-play experience while being sure a random person to find my drive if I loose it won't get the data.

Perhaps I could just use BitLocker but it's not available in Windows 10 Home (like if home PCs didn't contain any sensitive data).
I created my own subreddit and if you look at the sidebar, it is clearly promotional content. I post my own stuff and have links to my website in my sidebar. It works pretty well and I don't get complaints. Its a fashion sub so I cross-post pictures, but otherwise just post my own stuff and answer people's questions. It helps that I promote other businesses as well, not just my own links.

Overall, I found it a good marketing tool for my side project and a way to not get into trouble with other mods. You can see it here: https://www.reddit.com/r/Watchbands/
Not to pick on you here, but to me, this is case and point of the type of "privacy rot" we have allowed to settle in the psyche of American minds.

Imagine if it was discovered that Bell, or Motorolla, or Cisco installed taps on business phones in the 80s and 90s to see which "productivity features" were being used, or for "reporting" -- it would make national headlines and businesses would be up in arms.

To me this is the worst side effect of the modern internet we have built, where data is being mined and pumped into every orifice available: we've lost a sense of what our privacy is truly worth. Thankfully, this latest generation is starting to lash out against it.
Rule Engines and Knowledge-Intensive Processing with Answer Set Programming
Every day I am thankful for the %>% operator!
It sounds like if employee A sends an email to employee B and employee B sends a response to A, employee B expects (implied or explicitly stated in their response) a "thank you for your time/response" email from employee A. Just a guess though.
The 512KB Club
> Bitcoin's proof-of-work is basically a conversion of energy directly into money

It's a conversion of energy into coinage which can be used by people to repay their debts to others.
> think about why US and UK are so hell bent on banning huewei.

Because the US has a trade war with China and tries to rope other countries into it?
Rewatch that clip: he never lets the wheel do a full rotation, and once it turns 180° it starts slowing down, and then for the second demonstration he rotates it some more so that the same part is back at the top. It's not a power source, it's a pendulum.

edit: and while there wasn't a $1 million kickstarter, there was a $60,000 "flexible spend" indiegogo, which is an even stronger telltale for a scam.
Put your mouse on an analogue clock's face. Use a clock that has an arm for seconds.
If it is absurd to think that Bangladesh would jeopardize their growth in interest of lowering emissions, how is it not absurd to think that developed countries should neglect their own economic interests in favor of going carbon negative to compensate for countries such as Bangladesh?
Sure, I've tried reddit, but the content and comment quality isn't anyway near as consistently high, the incessant jokes irritate me, and you can very easily get drawn into browsing unproductive, usually image-based subreddits
I’ve had endless problems with Libre/Open Office and Apple Numbers + tracked changes. Since these are critical for contracts, I end up needing it. The Microsoft tools are total shit compared to gsuite on mac. But it’s the only option for reliable tracked changes.
Seems like some demos around 2019 are still available: http://www.alwaysrightinstitute.com/wo-intro/
You can't "run" C, or Go, or Javascript, etc.
You provided an illustration of "magic". It's important to realise that you don't need a complex algorithm to produce complex behaviour (see Stephen Wolfram and his work on cellular automata).
Real estate prices for a big box store and small convenience store are totally different.

Wait until you find out the cost of producing most non-alcoholic beverages...
This cap is not high for many. I lived in a 4 person house with a 1 TB cap and for the last 3 months we lived there, we were over the cap routinely.

Editing to add context:

This happened in 2018. The cap started a couple of years before that and 1 TB seemed reasonable but content sizes grew and grew until we had to ration Netflix usage and game downloads. We were literally making the decision, "should I watch YouTube today or do I want to watch Netflix tomorrow." I don't think Comcast needs to lower the limit. Growing content sizes will be happy to reach the limit for them.
Where does VR fit in the transition
> The Microsoft tax (later judged monopolistic, too late, as Ray Noorda of Novell confessed to me as had happened to him) killed our PC business.

Do as I say, not as I do.

Apple is every bit as monopolistic as old Microsoft. They need to be forced to open iOS. They sell generic computers you can't run freely, and they're screwing over small businesses that just want to write and sell software.

Prior to iOS, you distributed your program. Now you go through the gatekeeper, follow mundane rules, and pay absurd tax.
"metalanguage does not exist"
I think this can go both ways. There are lint rules that encourage explicit return types for exported functions and public functions, because return types are the interface between modules. As your codebases grow, having clear relationship and contracts between modules becomes more important. This goes doubly for modules distributed as NPM packages - you want the compiler to tell you when changing the body of an exported function constitutes a breaking change to your module’s API - and the easiest way to make that mistake is to change an inferred return type, and conversely the lowest-hanging fruit to prevent that error is to lint for explicit return types.
AI for Cyber Security: 30 Companies You Should Know
Seems very feasible: https://webgazer.cs.brown.edu/
Did anyone expect to use SAAS, and the host _not_ abusing it?
The CC2531 looks dirt-cheap, Ali stocks it for $2. What's ZHA? I saw it mentioned in the article but don't understand why the CC2531 doesn't work with it. I was thinking of buying an ITEAD Zigbee bridge, but I don't know whether that will work with ZHA or why I'd want it to...
Can someone explain how Apple is full-tilt on ML and yet still has the worst personal assistant (Siri)?
Agreed. I think Rust had the right approach here: require type annotations for function parameters & return values, but perform type inference within functions. That makes it obvious when a function's public interface (so to speak) has changed.
I didn't know how much of Jim Davis' motivations were commercial ones. It seems very at odds with folks like Calvin and Hobbes creator Bill Watterson:

> For years, Watterson battled against pressure from publishers to merchandise his work, something that he felt would cheapen his comic. He refused to merchandise his creations on the grounds that displaying Calvin and Hobbes images on commercially sold mugs, stickers, and T-shirts would devalue the characters and their personalities.[1]

I'm curious: what led to Garfield's immense popularity as a syndicated comic? Were there in fact legions of people who _did_ find it funny, or entertaining?

---------

[1] Wikipedia: https://en.wikipedia.org/wiki/Bill_Watterson#End_of_Calvin_a...
Here in the Midwest, far away from the granite blocks imported by ships there were companies that made additively "cobblestones", with their names on them, in my walkway there are such stones made in Attica, Indiana. The knowledge of how those were made, is apparently lost.
Those things are tough like you wouldn't believe.
Its not a solution for Safari, but if you use Firefox (which you can now finally set as your default browser) you can add new search engines like Startpage and use them as the default.
Honestly, why would any 1st world country "vaccinate everyone immediately"? Wouldn't it be more prudent for a rich country to wait until 3rd world countries vaccinate first in order to see what the side effects actually are? Not to mention the fact that we know nothing about potential long-term side-effects.
I don't understand this at all. Type annotations absolutely make a code base easier to maintain, not the opposite. If you are in the "types are overhead" camp, why use typescript at all?
That's because it's Gizmodo and this is what they do.
I’d love to know as well. Thank you @rubidium for starting this comment tree and also @ping_pong for additional insights. Clarifications and/or corrections are totally welcome as this my comment is based on pure speculation.
> If you have trouble walking for any reason, it is really hard because cars have a hard time getting to many places you might need to go.

But how has the improvements for bicycling and pedestrians affected this? There might be many historic city planning reasons for these issues, not a new bicycle lane or other recent changes. Driving and finding parking in city center of Oslo have always been difficult, these changes has not significantly changed that. It has however encouraged more people to switch from car to bicycle or public transport + walking.
I'm going to have to disagree here.

The return type is part of the contract for what a method does. Changing it is just as dangerous as changing the type on a method parameter.

I agree that using type inference locally is a boon to productivity. I disagree that it's a negative for a method return parameter.

Keeping it fixed prevents a future refactor from breaking the method expectations and contracts down the line.
.NET 5 REST API Tutorial
Tutorial to build a REST API end to end from scratch using the latest .NET 5 innovations and Visual Studio Code.
Eh, you can worry about global cooling as a hypothetical outcome -- for instance, there is a "snowball Earth" feedback loop with the albedo of ice sheets -- but from a geoengineering perspective releasing CO2 into the atmosphere isn't that hard, and we've still got more than half of the known oil in the world left.
This is complicated for many reasons...

A lot of people want wired connections (like gamers) for performance. For a company to have wired connections they typically need to be on the telephone poles. But, there are very restrictive laws in most states on who can even put things on there. For example, where I live it's utilities, telephone, cable, and municipalities. An internet only company can't get on the pole. This is very limiting.

Data caps are going to get easier to go over as we get more 4k streaming. Comcast offers their own streaming service that doesn't count against the cap. This provides them a major advantage and 4k causes more cap issues for typical people.

I don't personally notice the cap I have (I have comcast due to no real competition where I live). I've had a cap for years. I've hit the cap when I setup a new backup solution and it goes crazy doing uploads to a remote location. Otherwise I've not gotten into trouble. But, the more 4k shows we watch the more I see my house coming closer to it.

What we need is more competitive situations and laws that enable that.
I would argue the opposite: Omitting the return type makes refactorings significantly riskier, and code less readable in my opinion. Leaving out types should only be done in trivial, small-scope areas of code. When done on an exported, widely-used function, this smells like "write-only" code and is hard to maintain.
Tips for a better freelancing career in 2021
The first few are little better than buying carbon offsets, IMHO.

> don't have children

This still leaves the rest of humanity! We need to change the system so that human existence is more sustainable. While having fewer humans on earth might seem to make the challenge slightly smaller, if we have a huge generation of people in retirement and a tiny fraction of working age folks who are both supporting the older generation and rebuilding all our industry, that actually makes the problem harder!

> vegetarian diet

Looking at the bigger picture, if you discard of your vegetarian foods scraps in the trash, they get converted to methane, having emissions on the same order of magnitude as cattle emissions. And we need ruminants to provide the fertilizer to soil to make it into a positive carbon sink.

We must instead look at soil, and using soil as a carbon sink. Modern industrial farming causes huge amounts of carbon release from soil, and that includes organic farming on the industrial scale, like what one could buy in Whole Foods. We instead need to shift agriculture to modes (e.g. no-till) that regenerate soil rather than depleting it. And that will include some animals. Preventing a burn of a gallon of gas has clear and definable implications, and if we stopped all gas burning tomorrow, that would be fantastic. However cutting out all beef tomorrow would leave us in a tough spot for our food system, everything is far far more complex when it comes to out agricultural web. We must come up with a food system that is carbon neutral, and preferably carbon negative. That means composting, no landfills, and some degree of animals. Fixing the food system requires systems change, just like fixing industrial processes does, and personal action can not cross that gap.

As far as personal things one can do, I would add a few more:

1. Replace natural gas furnaces and water heaters with heat pumps. These are a carbon win even if tour grid is burning a lot of natural gas, because heat pumps move 3+ units of heat doe every unit of energy consumed. If you can't do that now insulate the hell out of your home (a good idea anyway)

2. Get involved in local politics, to force local policies to encourage systemic change. A local government with a policy of only financing construction with carbon-neutral steel and cement has a chance of forcing market change, where personal action has no chance.

I do a lot of your list, because I want to do something, but I think we need to realize that it's not really close to enough. We need to change all of society, and personal responsibility will not get us there.
Wrong on multiple levels.

1. If someone synced a new keyfob or phone to their Tesla, it would show up on the owner's phone as a new car key added + it would also show up in the car menu.

2. They could've taken it for joyrides, but there is no way the owner wouldn't notice. The current car position is always updated in the app, the range it was driven is updated in the car, and the charge consumption is easy to display. It would be weird to see that the car is driving miles and miles without me operating it. And that's not even mentioning all the other "normal" things that would be noticeable, like charge levels being off, car positioning, etc.
"At my last job we had to roll our own physical security solution for protecting keys because the off-the-shelf FIPS level 3 stuff was so brain-dead stupid and easy to defeat that it didn't meat our security needs."

Have you considered contacting NIST to get certified? You could get in on the action.
We're thinking about ZIO. It looks really nice, but we have applications built on a lot of different frameworks already, and I'm worried about how we can rein in our tendency to always add more technologies and never reduce and consolidate.
You know, driving cars, like the article was talking about?

...or, NLP, audio & image recognition, recommendations... come on. It’s not controversial.
Vaccine Rejection and Hesitancy: A Review and Call to Action
Yea, I’ve heard the M1 has features to make JS compilation super fast.

For photoshopped I have no idea of which of the micro benchmarks have the most predictive ability for Photoshop performance. If it’s mostly memcpy, Rosetta2 is nearly as fast at that as native. But if it’s a lot of math we could see some substantial speed ups from the native Photoshop.
" Derive maximum value" is the technical term for ripping people off. Nothing said about delivering value, just how much "value" can I suck out before they walk away from the table.
Continuous Agreement for Future Equity
All dead have assigned covid death ;) ?
UHF! I caught that reference.

It took me years to understand that reference fully. When I saw UHF originally it bugged me that I knew it was a reference to something but I didn't know what. Finally, a decade later I saw Close Encounters of the Third Kind and I finally put two and two together.
In Washington State they have already started enforcing this. I had to add $30 to my bill to cover the realities of WFH. Also you get to pay more to use your own equipment. It’s $25 to use their modem and router.
My city (Fort Collins) is rolling out municipal fiber and I'm waiting with baited breath to jump the Comcast ship. No data caps, $40/mo cheaper, etc. I hope more places follow suit. These miserly ISPs desperately need competition. The broadband access available to rural folks like my Midwest rooted family is abhorrent.
Can confirm, nandgame was a hit with my 12-year-old.
As a manager myself, you have terrible managers. They should be able to acknowledge the facts of the situation and not put the blame on you. To the opposite, good work, such as taking over something critical when someone left the team should have been rewarded. Metrics are useful, but to only rely on them is what lazy or incompetent managers do.
For those that do not know how enjoyable Garfield is when there is no Garfield, I present to you Garfield Without Garfield.

https://garfieldminusgarfield.net/
That's something that needs proof from a profiler. Intuition on what's "slower" is really awful, particularly for JITed languages.

I don't think you could give general advice on what is slower as that's a constantly moving target.
Or mud
I've worked for one of those companies. The root password was @R00t#
Cool. I read A Walk across America, in serial form (2 parts) in the National Geographic magazine, long ago. It was great, and the first time I heard of the concept of such a long journey on foot, although I knew about people driving across America. It was fairly common in those days when gas was much cheaper. Some of my older relatives settled in the US had done it too, and used to tell us kids about it. A couple of points I remember are him guzzling a liter or more of soft drinks at a stop after a long walk on a hot summer day, and his stay with and warm welcome by an African American family.

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

https://en.m.wikipedia.org/wiki/Peter_Jenkins_(travel_author...
It is, however, more informative than the veneer of neutrality would be.
As a kid, I always thought Garfield was absolutely hilarious. I'd cut the comic out of the newspaper and glue them into a book. Loved the cartoons. The Halloween one is my favorite. Up to my 40th birthday, I was given Garfield comics.

I love what a gluttonous, selfish and slightly malevolent pig Garfield is. I especially love it when he kicks Odie off the table.

I can't stand Peanuts, though.
The Flat Tax Increases Growth
Its a fair point, just a bit of a tough spot to put IT in, you know? If I buy a tool for my employees to use I want to know if they are using it to see if I am getting my money's worth. How would I do that if any attempt to measure usage, not matter how high level, is "spying"?
What you’re not seeing is that TS is a structurally typed language, not a nominally typed language. Two type signatures defined in different places with a different name may be assignable to each other - so typescript usually has to deep-compare, recursively, the two types until a conflicting field is found.
Why compare it to the Mk1? How does the modern gas version compare to the Mk1?