skysight-inc/HackerNews huggingface dataset:
> Why not set up that structure at the start if you know it’ll be the end result?

Precisely because it's an unnecessary amount of code overhead.

There's no indication at all that IF he needed to expand the code that classes would be necessary UNTIL there were very specific requirements and there's also no reason why he should put that code in place in case of that requirement popping up.

It's always cheaper to write the simplest code you need at the time and then delete it (or rework some of it) and write the more complicated code you need in the future than it is to write more complicated code up front and expand less on some of it in the future.

If the point of the article is effectively "minimising the activation energy required to start automating a task" then surely the code should also be minimal?
Do you know how accurate it is?
These days, it looks like everyone on HN comes with a preconceived notion about the company, topic, product, technology a given submission is and write their views as if they are expert on everything before reading the post and giving it a thought. e.g. in this post, Waymo, a company who has spent billions of dollars and years of work and research and being where they are right now, is posting about their plans. It's obvious they must have thought about the traffic, the jaywalkers, the complex intersections, the weather before making this decision. But let's ignore that and post how this is a bad idea. Being a skeptic is fine. It just feels like the skepticism is dialed to 11 here.

There is nothing technical about the replies, nothing hacker about them. Just, "I am very smart" comments.
I can't be that much since we've had long distance high voltage transmission lines for decades, even in relatively poor countries.

Plus, if you really wanted to because there was no other use, you could, you know, shut down the hydro power plant and return the land to nature. Hydro power plants still have an environmental impact, no point in running them for what is practically, speculation.
Kubernetes means helmsman/pilot in Greek apparently, so with Docker, Kubernetes, Helm... lots of nautical-sounding tooling ;)
In my experience, submitter-written titles in better-run subreddits make figuring out what I want to read much easier and they almost always blow past 80 characters. I don't know if it's the same with longer titles on blogs/news sites, but I wouldn't be surprised to see a connection between title length and article quality.
Ah. Mine has no buttons. It's the C940 81q9:

https://www.amazon.com/Lenovo-Yoga-C940-14-Touch-i7-1065G7-1...

Sucks that a ~$1000 laptop is a "garbage tier" in 2021.
First off, the idea of having a component in a single file feels like a really nice idea, as long as you don't have lots of common code.

Secondly, the syntax feels as odd and probably uncomfortable to use as AngularJS binding types: https://stackoverflow.com/a/35858878

And in my experience, people didn't want to bother with creating new subcomponents in it and instead built few large ones just because of how uncomfortable it was to use.

I feel like they syntax here could also detract from the overall experience somewhat as well.

Instead, why not just write regular HTML files with inline <style> and <script> tags with optional comments that would make a smart build step perhaps extract some of the styles (e.g. all the rules that won't cause layout shift and therefore don't have to be blocking and can be a separate file) and scripts into separate files, transpile certain functions or patterns where needed etc?
AWS is known for being expensive. Known for being very expensive for "egress." Sibiling has done the math.
"Absolutely correct. cf. Tobacco smoking. "

???

Tobacco indicates to us that the answer is 'absolutely false', not 'absolutely correct'

Smoking is absolutely a socially accepted behaviour.

We ban it in certain areas largely because it's intrusive to others.

It's not fully condoned obviously we don't put it in film or advertise it - but it is a widely consumed product.

If Opiates ever reached the penetration of smoking, we'd have a situation as bad as COVID.

We already have a public health crisis with Opiods, and they are very aggressively suppressed and controlled.

True legalization (i.e. more than decriminalization) would wield some pretty scary problems.

I don't even understand how this is not just a rhetorical argument.
Consider 3 situations:

1. Google does not require 2FA.

2. Google DOES require 2FA on an account, but only requires the second auth if "suspicious activity" crops up.

3. Google requires 2 auths on each and every login.

On 1, if a bad actor picks up your phone and tries to log in, they will fail if you haven't saved your login, or succeed if you've been lazy and saved it. In the latter case, that's really on you (and you might still be able to get your account back even then, if they didn't fully and quickly reset password and other details!)

On 2 however, they will try to log in, fail, and trigger a lock-down that can only be lifted with both auths. One of which you don't have anymore. Congrads, you've just lost your account!

3 is the same as 2, just for different reasons. As soon as that phone disappears, you don't have the second auth, and you're screwed.

And don't even bother with anything that isn't a phone. We both know nobody in the general public is using anything other than text for this. And some older folks don't even have that! Add on to this that SMS can be easily hacked, and it's pretty clear this whole system is a joke.
Hi Stefano, Nils here, long time no see.

Yeah, it was 2006 when I joined you and Federico, if I remember correctly, while you and Federico started DownThemAll! in 2004. #201 is correct :D

2006 was really a long time ago...

DownThemAll! went through a lot of revisions since that time, including the work it took to make it restartless, then make it compatible with "electrolysis" and so on. And in the meantime ensure it didn't break with every Firefox release. But at the core the functionality kept the same. People contacting me with questions could be quite overwhelming - and I am sorry if some of you HN'ers mailed me and I didn't answer - but it was very enjoyable to see what different kinds of people were using our creation and get in touch with all kinds of folks that way, from students downloading lecture videos to movie editors downloading the "dailies", and everything in between.

I am still not happy mozilla decided they had to break all extensions, and I had to do a full rewrite as a WebExtension, and thus abandon a lot of features that simply are not possible anymore with that new API, while at the same time reinvent the wheel for the UI (now being forced to use vanilla HTML, which can be quite hard to get performant enough when people queue a couple of tens of thousands downloads at once). But the very core of functionality, namely selecting and queuing up a lot of links quickly, is still there, so I hope some people still find this new DownThemAll! WebExtension useful.

Lastly, while the last release was indeed 2 years ago, I keep meaning to fix some bugs and make a new release. I was already planning to set aside a lot of time this month for that, even before seeing DTA pop up on HN again. I guess this HN post can only motivate me more :D

Federico's death was incredibly sad. We only met once in person, but he was such a nice and humble guy, not just in real life but online too. I miss him too, may he rest in peace.
You still need 5 values to retrieve a single bit of data, even if only two of those numbers have more than 3 bits.
There's one in the works: https://github.com/tokio-rs/console
Or, to put it another way, it's the first letter of the acronym: "Global Interpreter Lock".

You can't really "fake" a global lock. Either you're globally locking everywhere with the global lock or you aren't.
Reminds me of the Root CNC project. https://rootcnc.com/

Great work!
I think Rocky Linux is winning so far.
Stripe Reader—our first piece of hardware—is a mobile card reader that works with Terminal’s APIs & SDKs to enable developers to build their own, custom in-person payments experiences.
Rune is pretty close, although it is dynamic (https://github.com/rune-rs/rune), Mun seems to be getting in that direction as well (and has a static type system!) but has fewer features (https://github.com/mun-lang/mun)
I've been through the process of recovering an old account and I can share some tips, feel free to email me if you'd like (address in my profile)
If it's designed to be a development tool, then Address Sanitizer for C/C++/Rust does everything that Zig's general purpose allocator does and more.

If you follow the strategy behind Zig's "general purpose allocator" to its logical conclusion, you get Google's HWASAN for C++ [1]. It is much more advanced than an allocator that simply quarantines memory forever and uses probabilistic checking to mitigate the problems of quarantining, trading soundness for performance.

[1]: https://clang.llvm.org/docs/HardwareAssistedAddressSanitizer...
> HN users act [lack] basic social skills

I believe using a sentiment analysis tool you googled for to back up an assumption you made about me and my character would not be acceptable in any social setting otherwise. Just pointing this out. My original comment was made with an informative/inquisitive tone.

I am not responsible for how the voice in your head portrays what you read.
The Lucasfilm games ('84-'85) blew my mind at the time. Fractalus, Ballblazer, Koronis, Eidolon.
TL; DW -- the hobbyist was able to make a mic for $30 that arguably competes with an $800 mic setup.
I can be subject to similar views at times but here it's just the usual leaving message. Just like on the Firefox release, people should chill out. I guess the global context is getting to people's head.
That would certainly suck. The worst in my experience (at least recently) are standups where the PO shows up, then proceeds to get in long-winded discussions about features and implementation, and invariably tries to guide priorities for the day. 90 minutes later...

For a time I was managing a team that used this PO, and I quickly banned him outright from standups. Told him to keep his guidance granularity at the sprint level, make sure his stories were written well enough to not require constant elaboration, and otherwise leave the developers alone. He could show up for sprint review & planning. Standups were just to unblock anyone who needed it, and should only last a couple minutes.
You're replying to a thread devoted to discuss evidence the efficacy with which vaccines reduce spread, in which they note that the transmission rate is much lower in doubly vaccinated households than unvaccinated household, and also comment that they were a little surprised and disappointed that the vaccine was not more efficient in reducing transmission, as other vaccines often are.

I don't think you're in a position to lecture people about inability to process basic facts if your partisan screed depends on ignoring this to insist that "they don't reduce spread" is an established fact about vaccines. How is one supposed to debate with someone who insists the sun rises in the west, indeed?
After owning several thinkpads... I think the trackpoint is better than a trackpad, but trackpoint drift is so common on so many models that I hesitate to call it brilliant.
I have never heard once of an Israeli who thought Egypt belonged to them after the war. This viewpoint is so foreign from any Israeli I ever spoken to it’s completely new.
From the readme it sounds like the author has picked up english as a second language, so I don't think the misleading title is intentional.
I run https://extensionpay.com which lets devs take payments for their extensions without needing to run their own servers. So I happen to know that my users have made over $11k since I started earlier this year! Not bad.

I also wrote this article showing 7 indie extensions that make quite a bit of money: https://extensionpay.com/articles/browser-extensions-make-mo...
happy to see the shout out to the pittsburgh left
How a Shogun's Boast Made Lincoln a Tycoon
This could work if people knew how to build things. We're all Brand Evangelists, Social Media Marketers, Loan Orignators, Project Coordinators, and Financial Planners now--nobody has the skills to make or repair physical things anymore.
>Do the Meta Company had registered a trademark on it already?

From everything I read, it seems like Meta Company has a trademark registered for Metacompany (no space or dots), while Chan-Zuckerberg Initiative has had the trademark for Meta since 2017. Metacompany vs. Meta, and since Zucc is using straight up Meta (without the -company suffix), the outcome seems fairly clear.
Another advantage of my trusty Thinkpad X62 [0]: no trackpad.

[0] https://geoff.greer.fm/2017/07/16/thinkpad-x62/
Debunking our narratives of the late 70s and early 80s
I use NatGas to heat my house here in Alaska (in-floor radiant heat, quite efficient). But I also have wood burning stoves and am surrounded by forest. If the price of NatGas increases to the point it becomes unaffordable, trust me when I say my carbon footprint will go up dramatically. NOT heating my house is not an option in the winter here.
Which should really just boil down to carrying costs vs future expected profits
Looks like they're reinventing "Lotus Improv on NeXT"[0] circa 1990.

Might be fairer to say they're aiming to target more people than say Quantrix (mentioned in See also of wiki page) which is a logical successor to Improv.

[0] https://en.wikipedia.org/wiki/Lotus_Improv
>>despite all the "Deep State" nonsense

You believe it is nonsense? I figured it was just generally understood that the President is more or less powerless really at this point, This is not new under Trump, hell this really was that way before 9/11 but accelerated ALOT after.

NSA, CIA, FBI, etc do not really answer to elected officials, I am surprised people still believe they do
>I think Dimension in the data sense of the word

Where else is that used? At least to me (and the common layperson), the only usage seems to be from people trying to hype up storage mediums.

also, if we're using that definition, does that mean I have a 7D SSD? The NAND cells are arranged on both the planar axis, and stacked (3d NAND). That's 3 dimensions. Each NAND cell also encodes data using various charge levels, which currently tops out at 4 bits. In total that makes for 3 + 4 = 7 dimensions.
This is a motte and bailey response. You're right, governmental agencies shouldn't be denied service by Github. I don't think anyone here is denying that statement as is. However, the business ICE conducts, the actions they take against other humans, and the vile, insideous content they post in private facebook groups about it, are something most people would have a problem with if they were aware of it.
For a(n easier?) comparison, the size of trackpad on MacBook Pro 16" (2021) is larger than iPhone 13 Pro Max (iPhone is few millimetre taller) and slightly smaller than Kindle Paperwhite (2019) or a Nintendo Switch non-OLED sans JoyCon. It's huge enough that they could almost fit the display of an old iPad mini on it.
> casually dismissed "a few hundred thousand" users whose lives were impacted as a non-issue.

I did not intend that. My intention is this: "the cost of maintaining a browser with up-to-date standards and security is enormous". A few hundred thousand users who are unlikely to pay anything for such a browser is just financially not viable.
I did it for me.
Australia regulator demands face-scanning firm delete photos
No. Corporate speak is a specific way of speaking.
It depends. If the contractors are working ad-hoc or part-time, IMO it's reasonable to say there is one person working full-time on this company, therefore it's a one-person company.

I think of it this way: if I'm solo and I hire a CPA to do my taxes or a bookkeeper to balance the books, does that make me a two-person company? That doesn't feel like an accurate description from my perspective.

I ran my company as a single founder with nine contractors working from a few hours a month to maybe 15 hours a week. All little task-based projects like loading up new content from a repo or answer support emails. Technically, letter of the law, we were 10 people. But from a cost/profit perspective (which I would posit is the most important aspect) it was very much a one-person company.
The (very small) trackpad on my XPS 13 is vastly superior to the ridiculously huge one on my work Macbook Pro. It's so odd to me how much praise Apple gets for these monstrosities.
Machine Learning Ops Compare to DevOps
Author compares MLOps to traditional DevOps. Author works at Metaflow, a tool in the ML space.
Google discontinued the "read you a number over a landline" feature a little while back and only supports texting now.
Oooh, we're in the Third Wave of software development! Will it be like Third Wave of coffee? [1] I can't wait to have artisanal software.

Thankfully, this BlogPost has concluded that, not only is three the correct number of waves (and yes, the number of waves shall be three), but it has also backed up this conclusion with strong evidence from the paragons of innovation and efficiency, Ford and GM. One cannot disagree with how great market segmentation works for GM, selling the same truck under both Chevrolet and GMC nameplates, or the same SUV as a Chevrolet, and a Buick, and a GMC. This cannot be wasteful or driven by internal fiefdoms. Because, look at Ford, they sell Ford trucks under both the names Ford and... well, uh, okay, that's it.

It's indisputable that Ford building the Explorer in the 90s, and then begrudgingly allowing Mazda to sell the same SUV under the Mazda name as the Navajo, but only with 2 doors, is a killer innovation in market segmentation leading to larger overall sales, rather than a I-scratch-your-back-you-scratch-mine agreement that gave Mazda a way to quickly get popular SUVs in the showroom in order to drive foot traffic and (hopefully) sales.

But seriously, I get that cars are segmented by lifestyle these days, and the "same car under different badges" was just a crappy example. But why does everything have to be a groundbreaking innovation, and allocated to a wave? Why not just say "there used to be only a couple of different cars because they were expensive and hardly anyone bought cars, and variety was an obvious and inherent outgrowth from increasing sales volume and customer demand"?

1. https://en.wikipedia.org/wiki/Third_wave_of_coffee
If you really believed that Dai was on a crash course to $0, you would be very wise to buy ASAP to pay your dai debts and retrieve your collateral before the crash in Dai crashed Ethereum in tandem causing you to get liquidated.
Be warned these plans require you to drill a couple holes in the conduit. I managed with just a handheld drill though the holes weren't quite aligned. Definitely use a file or hacksaw to create a flat spot on the conduit where you want the hole so the drill bit doesn't wander as easily.
Great summary. This will be an interesting experiment that I think will ultimately fail.
It's a low-level, non-garbage-collected language, which is what you need for game development. There are currently very few alternatives in this space. Simple as that.
You want to both leave and document his behavior at the company because if it happens to you its happening to everyone. If you just bail, there's not a record of their actions.

If they've made any legal threats or violated any labor laws, definitely seek a labor lawyer, otherwise just over-document every interaction with them until you leave and document that you are leaving due to an abusive environment. Send that documentation to literally everyone. Like orgwide, up, down, sideways.. as long as its documentation and not libel (and you're in the US, not UK etc)
Wouldn't assuming a one-copy rule end state is natural cause immense issues with recessive genetic disorders (which could in turn select against it), and also make chromosomal-crossover produce sterilized but viable young at a much higher rate?
> Why not just tell it like it is then?

Because what you suggested is extremely impersonal, arrogant, harsh, cold, and dismissive of the work of all the employees working under you.
Does anyone else need to isolate their phone in another room to prevent distractions, only for some web service to restrict logging in behind a 2FA method with no other hardware option, thus forcing you to go back to your phone, and then once the phone is in your hands you end up getting distracted?
If you're doing that for salary->hourly rate make sure you're honest about how many hours you actually work, that math only works for 40h/week, if you're working 50, 60, or 80 hour weeks adjust accordingly.
You should also learn when to stop digging, especially when you're in the hole.

Again it's really telling that you had to move to comparing today's US to decades or centuries ago France, Spain, or that country on which you had to drop 2 atomic bombs to get it to stop. Is everything acceptable today because it was done in the past? And if it's not acceptable than what point are you trying to make? That it's abysmal but at least that totalitarian regime is also doing it?

Ted Bundy, John Wayne Gacy, or Jeffrey Dahmer had power and wielded it. But whenever you are desperate enough to make yourself look good by comparing to them you lost the battle before it began.
If they don't allow me to use TOTP via keepass then they can kiss my @*. I only have Google accounts because of android so not fussed if they decide I'm not receiving ads on their service.
It's difficult for me to tell if the player is looking at a wall or a hallway...
I hated trackpads until I tried the Apple trackpad. Especially the new ones that use haptics yet still require some force to trigger a click. I won't say I've had zero problems with the trackpad, but I no longer miss trackpoint nubs.

I still haven't found any non-Apple trackpads that perform as well. Even the "precision touchpad" compatible trackpads on Windows machines gave me an annoying number of issues with registering correctly.
That much music (even at lossless compression that’s a lifetime of nonstop music) is completely impractical to navigate using a common stereo UI
Your comment is disheartening, mainly because if there's actually a good reason to unmask (and to note that I do when speaking with a deaf person), I'll do it regardless if it technically break regulations or not. This is definitely targeted to those who already can comprehend speech clearly without relying on gestures or lip reading - that behaviour really, really irks me because that's not compassion - it's selfishness, and that defeats the whole thing.
The amount of load that is allocated to the Alcoa facility has been negotiated and fixed into contracts and capex has been spent to build out the infrastructure for that. It isn't like you can just flip a switch and direct the power to the NYISO.

> at the cost of transmission losses and tolling

... a key point that I feel you're glossing over.
> For a concrete example, one youtuber showed how Maxwells equations simplified to a single equation if you introduce an operator that is a combination of div and curl, and also a new kind of physical entity that combines the electrical and magnetic fields.

Back when I was in university, we covered this in our differential geometry class. And yes, you'd use more abstract concepts like curvature, hodge dual, and exterior product.

Maxwells equations in any dimension can be reduced to:
dF = 0 and d*F = 0

That's two equations, not one, but you can introduce a new D = (d, d*) and then get DF=0 if you want.

The advantage here is the d, and F have all the old physical meanings. F is curvature, which is the electro-magnetic field E+B, and d is the derivative (exterior derivative, but that is the derivative needed in calculus).

Here is a derivation:
http://home.lu.lv/~sd20008/papers/essays/Maxwell's%20equatio...
Theoretical: Amount of energy in sunlight.

Practical: The creativity of the engineer building it.