skysight-inc/HackerNews huggingface dataset:
I beg do differ. When I was a kid I used to have a YouTube channel with AdSense. Difference being I actually read the ToS and decided that it would be my parents channel, only I would be recording. Never clicked on my channels ads (in fact that's when I started using AdBlockers, for the sole purpose of not generating fraudulent ad revenue).

Reading at 16 years old is not that hard. I created that YouTube channel much earlier than that. I also don't believe that as I aged I have magically understood better the worlds boundaries and limits.

Mind you, 16 years old is enough to drive in some places. Enough to work in others. And also enough to drink in some others. It's just not that young and people should take responsibilities for their actions.

Principles and values are something that's established early on in someone's life. If someone doesn't care for defrauding a company of $80 when they are 16 years old, I don't honestly believe they deserve a second chance.
There is a strange cast of right-once hangers-on from a decade ago like burry that people love to quote in headlines. Nate silver is another example.

Why are these people so interesting to bloggers/journalists?
Keeping cool: A common refrigerant shows promise for metal recycling
Agreed. That + the offense itself is rather stupid minor. The user didn't defraud people out of a lot of money, the user literally just had a few classmates click on an ad, made $80 (that I bet weren't paid out anyway, because the account got banned), and now they are banned for life.

At the very worst, I would say a more fair punishment would be a ban for a year or until they reach the age of 18 (whichever comes later out of those), especially given it was the first offence.
This goes hand in hand with cheating, but I imagine this would also help reduce smurfing, which can be just as frustrating as dealing with straight up wall hack types of cheating.

I think it’s tempting to look at policies like this and associate them with other trends that are broadly concerning. Minecraft comes to mind. But this seems like a very different situation, with legitimate arguments for why this may be a good thing.
Was he told this? The submission appears to be a user comment from some anonymous guy named "busterjet", describing what would happen in a hypothetical scenario. There's no indication that such a scenario has actually happened or that busterjet represents Google.
Most systems that are connected to the grid require it by local code from what I've read. When the city did the inspection on my system after the contractor finished up installation, one of the things they checked is that it was on an approved list of inverters. It's not clear to me that the approved list required that those inverters be internet-connected, but I wouldn't be surprised if there was a requirement about "off site upgradeable/diagnosable" and so on.

If you're off grid, you can easily get away with not having that sort of thing.
I put together a reading list of the best writing on automated testing I know. Most of this is agnostic wrt the language you use, though of course examples are written in a language.

## Monographs

Test Driven Development By Example (Kent Beck)

Unit Testing: Principles, Practices, and Patterns (Vladimir Khorikov)

The Art of Unit Testing 2nd ed (Roy Osherove)

Working Effectively with Legacy Code (Michael Feathers)

## Various resources

[Unit Testing Best Pratices](https://www.youtube.com/watch?v=k_ItB5btREU&t=2931s&ab_chann...) (Vladimir Khorikov)

[Testing Without Mocks: A Pattern Language](https://www.jamesshore.com/v2/blog/2018/testing-without-mock...) (James Shore)

[TDD Lunch & Learn](https://www.jamesshore.com/v2/projects/lunch-and-learn) (James Shore)

[Test Driven Development - What? Why? And How?](https://www.youtube.com/watch?v=llaUBH5oayw&ab_channel=Conti...) (Dave Farley)

[The 3 Types of Unit Test in TDD](https://www.youtube.com/watch?v=W40mpZP9xQQ&t=22s&ab_channel...) (Dave Farley)

[TDD and the Lump of Coding Fallacy](https://www.geepawhill.org/2018/04/14/tdd-the-lump-of-coding...) (Geepaw Hill)

## Against Unit Tests

[Why Most Unit Testing is Waste](https://rbcs-us.com/documents/Why-Most-Unit-Testing-is-Waste...) (James O Coplien)

[On unit testing and TDD](https://www.youtube.com/watch?v=21JlBOxgGwY&ab_channel=JeruS...) (Jonathan Blow)
An I wrong to think they could theoretically sue Google for knowingly publishing false information about how likely they are to cancel Stadia? Stadia execs said a few months ago that they will not cancel Stadia, but I'm sure the internal conversations and meetings were very different. Like get your numbers up by next quarter or it's over. These conversations would be found in discovery probably. It seems that lie caused many people to invest in Stadia when they otherwise wouldn't have.

However, I say theoretically, because you'd need an insane amount of money and five to ten year timeframe to get anywhere with it. That's no small risk if you lose, and there's always the chance you do. A class action lawsuit on the other hand might be worthwhile.
All this will do is open an industry for private camera and facial recognition private enterprise to sell data to police forces.

Building owners can work with the company to mount hardware that feeds into the database and compares faces to public records and other observations. This data is sold to police forces and governments and really anyone that would like the information. 1a protects this.

So at least democrats are all about letting the free market do it.
Really solid reasoning and we should listen to Burry.

WFH will reduce middle management and "prestige" employees as more efficient workflows evolve from the old "filing cabinets and typewriters" methods that some companies are still using to this day.

Automation is coming, and it is definitely coming for the white collar workers who act as human CRUD apps.

The ability to collate, search, and analyze data used to require labor power, it does not anymore.

I watch my partner's experience in accounting and the difference are stark.

There are many many bs steps in accounting with paper that disappear when digital tools are used.

Having physical pieces of paper as a fungible business tool is still something used by a lot of firms but they are simply behind the times, there are relatively simple software solutions for most paperwork needs and this reduces labor power required.

"We've always done it this way" is an excuse for firms that will fall behind other digitally empowered firms.

What does this mean for investors? Don't invest in companies that insist on using filing cabinets.
Any radiation penetrating enough to get through an airtight wall or a spacesuit will be too penetrating to be appreciably blocked by melanin; it's mainly of use against lower-energy radiation.
Fiftieth CESA Aon Engineering Excellence Awards Winners Announced
>It may not be possible for Google to do that redirect without incurring legal liability.

Utter nonsense.

"Hold on, you are 13? Get your parents to call us, they'll have to set up that account for you"
Ubisoft will let you transfer your Stadia purchases to PC
No leaks from Argentina or Venezuela, hm
Can you self-host a runner outside of GH enterprise?

EDIT: TIL you can! That's wild.
> The link you posted supports the GP’s assertion that not declaring the current economic situation as a recession is politically motivated.

1/5 indicators shows significant decline (real GDP) I'll give you. but 1/5 is slight decline (real income 1% down), the other 3 (employment, industrial production, retail sales) are up. this is based on data available from FRED, do you have data showing otherwise?

links at https://news.ycombinator.com/item?id=33032470#33036403
I haven’t encountered anything Poetry-related outside of my project directories. Maybe that’s because I have set `virtualenv.in-project` to `true` in my `poetry.toml`.
Darker skin also needs way more sunlight UV in northern climates to stimulate vit-D (lack of which helps ‘cause’ obesity). It’s a tragedy that sunscreen is being marketed to these folks now.
FPGA innovation is very incremental. The hyperflex architecture is basically the single biggest innovation in FPGA fabric, and it basically didn’t pay off. Altera also smashed up against the wall of Intel 10nm. So all in all, some reduced precision for AI and some EMIB enabled stuff isn’t too bad.
I've also tried using vim/neovim etc. several times but had the same problem. Recently I've tested lunarvim and autocomplete worked out of the box (with Go).
No, the problem is that Google doesn't have a human being to tell the kid "have your parents contact us".
Also you could use double VPN config from different VPN providers in separate geo locations with openDNS thrown in one of them. then it would be much harder to correlate your traffic out of the mix. its not about perfect secrecy its about becoming hard enough target.
> The only way that happens is more ads displacing content, or appearing in formerly empty spots.

Or eeking out more dollars per ad through better targetting, or through diversifying the business and scaling new revenue streams, or ...

I think it's reasonable to expect Google to grow faster than general internet usage. Believing otherwise means you believe Google is in maintenance mode, incapable of improving their existing product or unlocking new revenue streams through innovation. Given the sheer size of Google, that's quite a bold belief to hold.
> In that sense, there's really very little difference between Overwatch 2 and an update you don't like in any other live service game.

Yeah, I totally get it. I'm still miffed that they updated the game in a way that leaves me unable to play the version I actually like. I do not find this new update appealing at all.

When Overwatch came out (when I bought it) "live service" games hadn't really reached a critical mass in the market yet so the idea that they would do something like this was kinda unheard of.
Helix is just very, very excellent. I've spent less than 5 minutes total configuring it and I really have virtually not a single complaint and there's WIP for the niceties that aren't present yet (sidebar/treeview, etc).

I installed it, had some LSPs already on path. I configured it to show LSP messages and that was about it. It's very cool how gosh darn productive I can be, in such a short time due to the command palette built in.

Seems like folks are taking note too. There's a few intro videos on YouTube that do a good job posted in the last few weeks; apparently some big Vim-guy streamer checked it out last week. Active Matrix room and constant code improvements. And native nix flakes support too ;)

Btw, I find it a bit weird to include VsCode and Helix here together. Helix is perfectly usable as a Vim replacement for all basic text editing tasks, and a superior zero-config alternative in countless other scenarios.
AWS support has left me really impressed. They were answering inquiries even when started and was playing around a free-tier account. (Even got a refund for a charge due to forgetting some stuff running beyond the free-tier limit.) Not surprised they dominate the cloud segment and GCP barely reaches two-digits usage.
Agile Methods: The Good, the Hype and the Ugly (2015)
It would be interesting to know the statistics on how many missing children have been identified by the fingerprints they filed with the local PD over the decades.
This has been going on for years, wired covered it a while back…

https://www.wired.com/story/amazon-failed-to-protect-your-da...
How about license plate scanners too? And Civil forfeiture?
what's the problem with the user using 5 individual small USB chargers versus a big one?

:) This thread started with iamchp asking about "single multi-port USB-C PD converters."

The laptop should [...] accept whatever the supply can deliver.

And both sides should renegotiate when available/needed power changes. If a laptop could say "I could use 240W but I can deal with 18W," a supply said "I can give you only 18W, but I'll let you know when I can give you 240W," and the laptop later said "you know what? Now I really need only 36W," then I think USB-PD would be good. My experience is the negotiation happens once, possibly days earlier, when the device is first plugged in.

(By the way, it's not always the right product decision to include boosting circuitry from lower-voltage supplies. While a MacBook will charge from a 5-volt supply, you'll be sad when it dies during a critical work presentation even though it's charging, because the presentation needed more than 15 watts. It's a defensible product decision to require a minimum wattage, and thus effectively a minimum voltage, or refuse to charge.)
As if you ever get actual people from Google responding to peons like that.

That's as reliable as it gets.
I'm sorry that footnote happened to you.

Louisville punching above its weight in cuisine is another one of those topics I find I have to try to explain to outsiders. It comes up a lot in cost of living discussions around the possibility of a relocation plan to potential jobs in interviews. I know and appreciate that I have been incredibly spoiled. I've had fantastic meals made by Beard Award Winning Chefs and that wasn't a gala I RSVPed months in advance, that was just an ordinary Friday night where I walked in to their restaurant without a reservation and snagged a table or a bar stool. I rarely think to even get reservations more than a day or two in advance, even for some of the fanciest places in town.

I've seen statistics from various food magazines that rank Louisville as high as third behind NYC and LA for number of high rated restaurants per capita and I believe those statistics. I've been in other cities and have heard people ask with awe and reverence if I've ever tried various Louisville fixtures because their reputation proceeds them or because the head chef of some other restaurant "studied" there for a time. I do think I'm incredibly spoiled.
they are in the business of collecting data and selling insights.
cdn is just a means to an end
Aw. Thanks for posting this. Hi, I'm Matt, the CEO at Ockam. If anyone has any questions, we are happy to take them on in this thread today.
Why artist’s artist Paul Cézanne is hailed as ‘greatest of us all’
The qualification was "can be", not "is". I think it's pretty self-evident that it can be.
Do you accept that facial recognition can be used to oppress the masses in the US?
Haven't read but I'm gonna guess they don't consider federal law enforcement "police".
they wouldn't have banned the kid for life?
Better than every public wifi access point being able to.
I tried starting a blog as a kid, I tried monetizing it using Adsense, my application never got accepted, but somehow my account ended up active for 5 minutes before my application got rejected again. I abandoned the blog, and on visiting it after two years, I found out it's showing ads with an adsense account that shouldn't be showing ads, and then I was banned. I would never know if it was because I was still a minor or because Google bots didn't do a very good job.
Love the lack of science with regard to the throwaway line about WFH causing lower productivity.
I liked it before it became common to add the type to Python functions/before I used IDEs that did a lot of that work for me.

Before that, I would spend a lot of time figuring out how data structures changed as the program went on.

Now I view it as redundant.

Are you using good tools at work? What language are you using?
Obesity is also correlated with much lower rates of fertility due to downstream health impacts.

In the long term Darwin would suggest it’s self correcting assuming our environment of unlimited food and low cost sugar remains intact.
Does the user have to specify the "schema" (each unique log message type) manually? or is it learned automatically (a la gzip and friends)? I wasn't able to discover this from a cursory readthrough of the paper...
There is no indication that the original poster did any type of security review to make sure that the block was justified. Let’s start there.

It’s not just the internet. No company disclosed their fraud detection techniques.
Chrome owns the internet because web standards have become so complex that not even Microsoft can afford to maintain their own browser engine.
Whatever one Veliladon was referring to when they asserted one must run either mitigations or no javascript. My point is those POCs are not sufficient evidence that mitigations with real performance impact are justified for the typical desktop end-user. Again:

> The number of stars that have to align for this theoretical attack to work in practice is so high that I don't think any normal desktop end-user has reason to worry about it.
There was also a forced bundle and local monopoly. The person with an apartment to rent out probably didn’t especially want to pay for the reporter covering the local town zoning board meetings. But they didn’t have much choice but to take out a classified as.
Hey Nathan. Can you comment on some of the known performance pitfalls of steampipe? I'm not super familiar with the Postgres foreign data wrappers API. I assume steampipe inherits many of its technical limitations from this API.

Having done some work in this space, I'm aware that it's no small thing to compile a high-level SQL statement that describes some analytics task to be executed on a dataset into a low-level program that will efficiently perform that task. This is especially true in the context of big data and distributed analytics. Also true if you're trying to blend different data sources that themselves might not have efficient query engines.

Would love to use this tool, but just curious about some of the details of its implementation.
The sunk cost fallacy is real.

Most important to me when I started tinkering with him was the speed/feature tradeoff, and portability. I was working on 7 machines at one point doing pretty quick edits of config files and Python scripts, so launch speed and availability across different environments drive me to vim.

Now there are alternatives, but back in 2015 these were all in their infancy. And now I _know_ vim and it keep adding more features. The incremental cost of adding language server support is much less than the cost of learning how to move around VSCode, so my (neo)vim config keeps growing slowly but surely
Agreed. I do like how it shows the impact that each extension has on startup time, but memory is the real issue I care about.
> That's the modern web.

Harsh but true.
Solutions: Food security. Taking processed foods out of the American diet as much as possible. Permaculture. Basic income, basic food, basic housing, basic medical.

"The future is here it's just not evenly distributed yet." -William Gibson
x86-64 was released in 1999. Is it incomprehensible that you're probably buying a computer with an x86-64 processor in 2022? ;)

More seriously computers are being sold today with CPUs with the same performance as those available seven years ago and are perfectly useable.

I have to disagree with you though on the 6502 being unpleasant though. For a microprocessor with 3,500 transistors it very elegant. In the hands of a skilled programmer (like eg Sophie Wilson of BBC Basic fame) it could be quite powerful for the era.
It isn't. Just lurking it for an hour I can see out of site contact has basically always been banned.
You can definitely spend $150+/yr in passive income in SF (or NYC or Miami), but at some point you have to realize that you're stuck on a hedonic treadmill and greed has graduated to avarice.

$10m is a monumental amount of money for one person to have, even in SF.
They can, but they can also renege on most of them.

Not sure if you can do that after you turn 18 though.
There should be a corollary to Poe's law that says something like:

For any satire published on the internet, someone out there is going to think "Now, THERE'S a good idea!"
That is because beef, when done holistically, is carbon negative. Really wish people would stop hating on cows/beef, they are not the problem, they are the solution as outlined by Allan Savory in his TED talk https://www.youtube.com/watch?v=vpTHi7O66pI.
Smurfing being seen as something to be reduced/eliminated is also a very new concept to me. When I played MMORPGs, having a smurf (or "alt") account was VERY commonplace, it was simply an alternative way to play the game.

Now, increasingly, the context seems to be that it's unacceptable/unfair for some reason. This feels wrong to me.

If I can't play the game the way _I_ want to play, what use is it as a recreational activity? It's supposed to be a "game" after all so I don't understand where are all the rules and revisions are coming from.

It must be because encountering alt accounts in an open-world MMO is very different than being paired with smurf accounts in a competitive matchmaking system.

This I can understand, but I hope the anti-smurf thing doesn't go _too_ far. Alt accounts are the only way to re-experience the bottom of the ladder/beginning of the story in certain types of games.
I think the relevance is that it’s solid evidence that: governments make bad decisions
I have a simple .vim setup which I can use across multiple machines: https://github.com/serprex/.vim (I know there's simpler out there; I haven't spent time pruning my config down)

I prefer sticking to full terminal UI

When I used vscode I was frustrated by vsvim's latency & missing features (macros tended to have holes)

I didn't start using vim until I'd been programming for a decade already. Before that I mostly used SciTE

You may be more susceptible to over tinkering. In the past few years the most I've tinkered with my setup was when I decided to try out neovim's lsp feature, where previously I'd been using coc.nvim
People just gotta have excuses to love their favorite corp products. People should just own it, but they feel a little guilty so they have to find an excuse.

It's like Firefox haters, they find one little bug or one negative thing happens, and "Welp, just might as well use Chrome." If Firefox isn't 100% absolutely perfect, then people say they're clearly just as bad as Google.

They say DuckDuckGo is just Bing, and has a dumb name, so it's clearly no better than Google. The truth is that they fucking love Google's products, integration and ecosystem...
I still have a CD of Netscape Navigator Gold I purchased in a box in a store… long ago enough that was a thing.

Those were the days.
War and Peace and War – 35 to 32B.C.E. [video]
10M is fuck you money precisely because it's not imperative to live in SF
The assumption is that the VPN operator is more trustworthy than an unsecured network.
Given that this seems to be an emergent phenomena of social media/free speech, you might as well be complaining about the weather for all the difference anyone can make.
The US is a small percentage of FB usage. It is the internet in some countries.

Amazing that an iOS update did this though.
Medtronic buys a lot of companies and rebrands their products under their name. Software quality is going to vary a lot, because it comes from a wide variety of sources.
IIRC you are able to get the cert signed to an existing HSM USB (depends on the provider tho).