skysight-inc/HackerNews huggingface dataset:
If it doesn't matter to you if you're understood, then you're just commenting for attention, and there's no point in reading anything else you write...
Usage-based pricing isn't always best
Illegal Mining Caused a Humanitarian Crisis in the Amazon – Yale E360
Prices and packages aside, I'm asking can you turn on basic cruise control without turning on any form of automatic steering?

To me, design hubris is forcing someone to accept a choice-limiting or poorly documented form of automation in order to accept a more basic form. I have a Fiat 124 Spider... love it, but it has one "feature" that I absolutely hate, which is that if you hold the clutch down and brake while stopped on an uphill incline, it holds the brake for 2 seconds after you take your foot off. Presumably this is for people who don't know how to balance clutch on a hill... although the overlap between those people and the people who'd buy this car must be vanishingly low. You can disable this dumb thing - but the only way to do it is to pull the fuse that controls antilock brakes. It's infuriating.
Having tests not be order dependent is good for cases where you only want to run one test in a file. (There’s a thing people say about wanting all tests to run in some small total time. I think it’s ok for smoke tests – that is, tests that connect everything together and show that the magic smoke is not released – but for more serious testing I think one should expect tests to take a while because they are testing a lot)

The theme of the article seems to basically be giving people what you want though: it’s a tool to take on the technical debt of order-dependent tests if one deems the trade off worth it. One could imagine a library with no such option where such tests would just fail due to ordering constraints.
We're going to build oil refineries and chemical factories next to your house and there's nothing you can do to stop it.
With the increases in fees, hassles, cleaning procedures and whatnot, it just doesn't seem either cost effective or convenient to book an Airbnb in the vast majority of circumstances. Most mid-level chain hotel/motels are cheaper, cleaner and more ubiquitous. I'd rather book a $100/night room at a Holiday Inn Express that I don't have to worry about than an Airbnb that comes with a whole host of unknown hassles and fees.
I think he just means you have to build before deploying and while developing. Even if that build takes fractions of a second and is trivially scaffolded and automated in a modern context, it’s still technically an extra step. There was a time I might have agreed with that take but I’ve since embraced the build since unless we’re talking about the kind of JavaScript you’d embed in a single blog article and then promptly forget about, chances are you’ll want to introduce build tools eventually.
Humanity will see a virus that causes its extinction only once.
The (USER WAS BANNED FOR THIS POST) is chef's kiss
Serbia as of December, it seems[1]!

[1]: https://www.bbc.com/news/business-63940181
For sure, and even training is very doable on consumer hardware these days. Techniques like Dreambooth and LoRA have dramatically lowered the compute cost of finetuning large models on specific concepts. A recent GPU can train Stable Diffusion models on a concept using LoRA in < 30 minutes.
Which companies would you take a paycut to join, based on positive contributions
This is prompted by a question from a recent HN posting[0], specifically: "What would you take a pay cut for? What would you work on for free that makes money for someone else?"

I've worked at multiple organizations who, while not exactly "evil", don't really contribute to the overall well-being of society or the planet and who's soul purpose seems to be to make rich people richer.

I'd love to learn of companies who's products/services are a tangible net-good for the planet.

[0] https://news.ycombinator.com/item?id=34824115
The company that by far does this the best is Stripe. They even have an in house press (Stripe Press) to publish out of print / small runs of books the Collision bros particularly like.
I found a bunch of ML benchmarks, only one had a comparison to a RTX3070. Seems quite a bit better than "not able to run anything". In particular you can use up to 96GB ram, 4x the 4090. Granted it's m2 max is approximately 3070 in speed for such workloads, at least it doesn't decrease when unplugged.

ResNet50:
M1 amx = 155.3
M2 max = 188.8
M1 ultra = 242

mobilenetv2
M1 mmx = 415.7
M2 max = 467.9
M1 ultra = 634.4

DistilBERT
M1 mmx = 134
M2 max = 164
M1 ultra = 215

BERTLarge
M1 mmx = 20
M2 max = 25
M1 ultra = 30

CIFAR-10: 3 batch sizes
RTX3070 240, 283, 328
M1 Max 297, 358, 443
M2 Max 242, 280, 327
M1 Ultra 207, 308, 453

Densenet 121: 3 batch sizes
M1 Max 57 104 704
M2 Max 66 124 831
M1 Ultra 49 99 614
Is there a way to use it with encryption without boot partition? GRUB is super slow decrypting LUKS.
Why is that racist? It may be inaccurate or unproven, but that doesn't make it racist.

Isn't the leading theory that COVID-19 originated/spread from Wuhan's seafood market (with poor sanitation standards)?
Being marginally employed at a restaurant, supporting a drug habit, can get you an apartment in many locales. Being gainfully employed at multiple restaurants means you still can't afford housing within a 70mi radius of SF.
but there was huge bubble in 90s despite much higher interest rates
We actually have a beta going on right now for Cantonese, so Japanese would be the next language after that. With the Cantonese version, we incorporate additional filters that allow you to leverage what you might already know from Mandarin to learn Cantonese faster. We would plan to do the same thing with Japanese as well.
> Registrations are currently turned off.

Wut? It would have been nice to know this before I spent effort filling out all information and generating a password.
I actually stayed are a VRBO (like airBnB) where the owner left a rewards card for guests to use (so they'd get the deals at the grocery store and not have to sign up for their own for a regional grocery store).
Ask HN: Has DDG always rewritten URLs on its non-JS search?
I've noticed recently that if I use DDG with Javascript turned off, page URLS get rewritten to go through DDG with an ID attached to them. Ex:

https://html.duckduckgo.com/html?q=duckduckgo%20tracking

Shows its urls in the format:

https://duckduckgo.com/l/?uddg=https%3A%2F%2Fhelp.duckduckgo.com%2Fduckduckgo%2Dhelp%2Dpages%2Fprivacy%2Fweb%2Dtracking%2Dprotections%2F&rut=a4221949d4d60ca8654aabbfa5700d5d94369f6481bf45c8ac4d6906fd6d63fb

It's possible that this has been happening for a while and I didn't notice it, but I could have sworn this didn't use to happen; I've sold people on using DuckDuckGo by telling them that it didn't rewrite URLS. Was I wrong, or is this a newer change?

The JS-enabled page doesn't change the URL, but it does intercept load events and tries to contact improving.duckduckgo.com. That's a more recent change, and one that uBlock Origin already handles I think. URL rewrites I didn't know about and are a bit harder to deal with. They're also obviously fairly disappointing to see; I'm not sure how tracking which specific link a user clicks on isn't tracking that user, even if the data is "anonymized".
I may have said it wrong. I meant that, because of ad blocking, it's impossible to show you targeted ads, that data collection doesn't do anything bad to you personally. They can't use it to try to sell something to you in particular because that requires non-consensually shoving information into you, via your own devices. They can still use it for analytics, of course, but that's not nearly as worrying as creepily targeted ads that follow you around everywhere.
I can happily live without TypeScript (ka-chow) but at the same time I don’t see why not.
Yes, I want evidence. I'm open to any evidence that casts doubt on any of the claims in their report.

Otherwise, you are asserting that a bipartisan intelligence committee of elected officials are all lying.
Good question. I think the main difference is that it is so much easier to visit an annoying website then to download an annoying app. And your GP mentions how a good compromise is to grant this access only to websites you install to your home screen (which I think is a comparable action to downloading an app).
Five AIM-9Xs, to be precise.
Four targets destroyed in total; one of the F-16 launched ones missed.
Another correct way to use Hungarian Notation, according to (iirc) Joel Spolsky
I'm not the person that posted the prompt, I just read it and easily identified what they were referring to.

The fact that you don't, or have managed to pass that as anthropomorphizing is curious. I'll have to think about that, but on its face seems strange alongside your comment about if someone can't find a legitimate use case for AI that they shouldn't be a person who summarizes it.
i've seen about half a dozen in the past 2 hours
> “I straight up told people I was going to file something if things didn’t shape up. I went to all the meetings and said, ‘Here are the deficiencies,’ he said. “We have so grossly underbuilt housing in California for a half century that you could drop a tent on the ground anywhere in the state and someone will occupy it.”

I really like that quote. Unfortunately I'm concerned instead of drafting adequate plans the city will just use all of its resources to sue people for using builders remedy permits.
Both approaches only show the new formulae in the main tap - the old behavior showed across all taps you're subscribed to.
Blocking the redirect to html.duckduckgo.com/html is easy, it's just:

duckduckgo.com##^noscript

in uBlock Origin. But DuckDuckGo's normal site does need Javascript, it won't work without it. And to the best of my knowledge, UBO doesn't have URL rewriting support, so fixing urls would require a second extension.

Enabling JS by default for DuckDuckGo seems to be the better solution, since then UBO can just block the tracking requests. But as a user it makes me feel a lot less fuzzy about the site.
The rule is the rule because that’s what make sense phonetically. It’s why you would say “el agua” and “el hacha” in Spanish even though those articles don’t match the gender of those words.
Activity monitor shows what’s being written and the accumulative R/W by process. Wouldn’t be too hard to look at lsof and figure it out.
I mean either it works or it doesn't. That is, either I can ask the AI to solve literally any problem that I have or I still need a software engineer to tell me why my goals are stupid and ill formed.

So for example I ask the AI to program a replacement for dentists. The AI tells me that you can't fix dentistry with software. So I ask it what could fix dentistry and ask it to program that. And the AI can't program that either. But you just keep asking for the solution to the thing that the AI cant solve and eventually you get it to spit out some gcode for a 3D printer and you bootstrap your way up to AI replaced dentistry.

So either the AI can replace anything or you need some person who can translate domain knowledge into source code.

Yeah eventually rust devs get their comeuppance but in that day they're also the last employed human profession.
You can run it on whatever you want. Ethernet pairs in a harness with dozens of other wires and MIL-DTL-38999 connectors are pretty standard in aerospace.
Wonder what this means for the tax implications and if it puts them below the threshold that they agreed to employ.
525.6B per year would be 1M/minute.
WebGL2 State Diagram
The interesting thing is, both of these store chains already had fully automated checkouts, they simply removed the ability for these to accept cash and make change.
> ...it is not true in general.

Agreed. But it is true for your original argument applied to a non-equilibrium state at any single time instant, while not assuming any more on the past or the future states.

If we adopt further assumptions about the past states, but not about the future states, then we agree this problem of prediction/retrodiction is asymmetric between past and future and this may be the reason why the multiplicity argument does not have to result in past entropy being higher. In particular, there may be other facts on record about the past states and that would override/modify the multiplicity argument for the past.

> it is possible to change your scenario and collect data that allows reliable extrapolation into the past, for example, by looking at the coin before it is flipped and remembering (or writing down) what you saw. But for the future this is not possible. That is the essential asymmetry.

Yes, in any realistic scenario involving prediction and retrodiction at any time, we have some data on the past states (in some lucky cases, enough data for having certainty), but never data on the future states (we may have predictions, but those are not of the same quality as data). I agree.

But in addition, you seem to argue that this asymmetry of availability of data is an essential fact to derivations of the 2nd law.

Consider a scenario where we have an isolated system that is a mixture of miscible liquids that exists for ages but we have data on its state only for the last 2 years, and that data says its entropy was steadily rising the whole time.

Now, given this data, was entropy increasing before the collection of data started, or was it decreasing? For short enough times around the edges, we can extrapolate the entropy curve based on collected data, but for long enough times, we can't. Using the multiplicity argument, including the data, we get that entropy of very distant past states was much larger than entropy of the first recorded state. Which contradicts 2nd law.

Effect of that "essential asymmetry" has a time span that is not universal, but limited to times where collection of data was happening. Outside it vanishes, and using only that data and the multiplicity argument, the distant past becomes as cloudy(highly entropic) as the distant future is.
sorry man. this guy won't leave the site alone and keeps posting really racist shit despite me continuing to block his IP addresses over and over.
Gigabyte dualBIOS https://www.gigabyte.com/WebPage/3/tech_080516_des-a-feature...

I don't think it has a socket, it just has two flash chips soldered to the board.

eg Gigabyte Z690 AORUS TACHYON https://www.gigabyte.com/Motherboard/Z690-AORUS-TACHYON-rev-...
Can you elaborate on it? Is that a contraction? A pause? Something else? What kind of accent? I searched and found nothing.

Should I be parsing it as N/A rather than the word "nah"?
Until/unless you live in an area that you need one.

The same areas that disarm the populace also tend to hamstring police and have crime friendly DAs, a recipe for a class of sheep to be preyed upon.
Too bad the SEC cannot bring criminal charges. Not sure why criminal charges have not been filed yet
Ah, gotcha. Thanks!

>I generally don't consider installing from npm a build step. I also don't really consider rewriting import specifiers a build step - it's just locating files on disk.

Sorry, maybe this is just my JS ignorance, but I don't understand how this runs without a build step.

If I run npm -i lit, it puts lit into node_modules. But then if I put "import {LitElement, html} from 'lit';" into a JS file and run a dumb static webserver (like python3 -m http.server), what's linking "from 'lit'" to the necessary files in node_modules?

I just tried running the first tutorial[0] verbatim after npm installing lit to the same directory, and I get:

Uncaught TypeError: The specifier “lit” was a bare specifier, but was not remapped to anything. Relative module specifiers must start with “./”, “../” or “/”. my-element.js:1:31

I'd love to use this, I'm just not following how this works.

Is it designed to run server-side rather than for static sites?

[0] https://lit.dev/tutorials/intro-to-lit/
You can use ES6 imports for JS and CSS directly in the browser, by including es-module-shims[1]. No need for a package manager, transpiler, or build step.

<script type="module">

import Pkg from 'https://site.com/pkg.js'

import sheet from 'https://site.com/sheet.css' assert { type: 'css' };

</script>

1: https://github.com/guybedford/es-module-shims
> Having tests not be order dependent is good for cases where you only want to run one test in a file.

I absolutely understand the value and desire tests that run in isolation. That's super important to me.

> One could imagine a library with no such option where such tests would just fail due to ordering constraints.

One can also imagine a library with purely descriptive method names! And, perhaps that would be an even better library!
IP over CAN is fine, but the useful throughput is limited. Overhead is very high because the frames are so short--64 useful bits in every 108-bit frame--so you end up repeating the headers many times. That limits effective throughput to about 600 kbps on a 1 Mbps shared bus. (And the nature of the shared bus means that's a single throughput budget for all attached devices.)
This is awesome! Well done OP!
My worry is code complexity explosion. Once we start using AI to add features to infrastructure (OS's, compilers, data serialization, etc) it will quickly run away from our ability to understand it. It has already run away, it will now be fucking _flying_.
You get ephemeral Slack if you stay on the free version. The message limit keeps everyone on their toes.
I don’t mind the promotional/sponsorship content in the Youtube channels I follow. Some people make them funny, and others are smaller so I don’t mind supporting them. Also, they’re always 100% skippable simply by scrubbing forward past them (which isn’t always the case with Youtube-injected preroll ads). That said, I don’t know how offensive these are across the entire Youtube landscape, and I could see them being a nuisance.
Completely agree, before Twitter opened up in SF, SF had a homelessness problem and a petty crime problem. That didn't stop an influx of tech moving into SF, except now professional workers were now shocked to find that the homelessness and petty crime didn't make way for their gentrification.
I think the 2 reasons people don't suspect Ukraine is that:

a) it seems kinda implausible they have ability to blow up the pipe-line, nevermind to do so without being detected in what has to be the most cloesly monitored body of water on the planet.

b) Germany was already backing them. Blowing up the pipeline might make Germany marginally less likely to backslide, but if Ukraine were caught blowing up the pipeline, Germany would almost certainly turn against them. The risk/reward doesn't really make sense.

(FWIW, I think the most likely suspect is the one that doesn't usually get mentioned, that Germany blew it up to demonstrate their resolve regarding Russian sanctions).
I don't see how calling it a Software Recall will soften the blow for the car's user when the user has to drive it to a place where a device can be plugged in to do the update.

With a Recall in the normal sense, isn't there a record that the car has been updated? How is this done if the car is kept fully available to the user?
Lockheed Outlet Store - as in, Lockheed Martin?
> ... I think the snarky code purity response here ...

I think if we can agree "taking on tech debt can be a good approach" and has dignity, we also have to agree that wishing for code without tech debt is also dignified.

:o) Which is perhaps why the "I_suck_and" gets removed from this property.

> If the API can be misused I think ... the API is flawed, and the underlying mechanism that requires "misuse" ought to be fixed.

Which in this case would mean "minitest should only be able to run tests in random order". -- I think having an (inconvenient) option as a concession is a reasonable trade off.
Why Chatbots Sometimes Act Weird and Spout Nonsense
Damage control - ENGAGE! Hahaha.
Got it. I found out after reading the rest of the thread. Hope you can figure out the culprit, or he’ll just forget about it after a day.

May be worth showing that message on the registration page right from the start if/when registrations are turned off.
Bellingcat is a way for UK/US spies to launder intelligence, a bootleg Wikileaks that won't challenge domestic power structures. I wouldn't point to them if I wanted my point to be taken seriously.
Why can't it allow pinning of all packages like any sane package manager would?
Sheer hubris, knowing the media will carry water for you later.
Ahhh - hello DevOps!
Right, for a month or so I saw halos around lights at but then they went away. But definitely a risk to be aware of.

I had a friend who was considering LASIK by doing one eye at a time to reduce the possible downside.
I find Musk ridiculous, which is not the same as hating someone. People on this site have historically had trouble with the distinction.

To answer your question, though, my opinion on his Mars project would change completely if it turned out that cave rescue guy actually was a pedo.
No, but - and you may find this crazy - you can go look in Manhattan and see for yourself!
> Set the state to a known state

how do you guarantee that the state that you set as the initial state is reachable in your system?
Why should it? You can conceal carry (or open carry, for that matter) in Texas, and you'd be a lunatic to follow a criminal anywhere to get your property back. Heck I conceal carried when I got my last used car, because there's no way I'm bringing ten grand to get a car from a guy I met on craigslist with no backup
^this. I think it belies some of the things I don't agree with in this take. Overall I thought it was good, but I think his is a very old sentiment that leads to more worker burnout which is bad.
What's described here is no different to a malicious nginx or Apache module, like this one from eight years ago: https://github.com/ChristianPapathanasiou/apache-rootkit
Genuinely curious question: So why doesn’t Google or MS offer a built in Calendly functionality? Think of how your calendar auto populates with Zoom details if you schedule a Zoom meeting in Outlook. Simply because they consider it a market not with competing in vs a product feature? This has to have had come up in a product discussion somewhere in these orgs.

Edit: someone mentioned in thread that Gsuite supports this natively now, so I suppose my question is more MS focused.
You're only allowed up to 10k queries per day, so you can't really use it to build a competing search engine.

I used their Programmable Search Engine (which doesn't have this 10k/day limit, but instead is client-side with other limitations), but the moment my Google-approved-non-profit was about to receive its first AdSense payout that would be donated to other charities, then they not only banned my AdSense account, but they also went a step further to ban my Programmable Search Engine account.. I have no idea why since it's impossible to get in touch with a human.