skysight-inc/HackerNews huggingface dataset:
as someone out of the loop on IoT standards in general, are there any central orgs pushing these standards? Are open standards winning at least?
As soon as the homepage rendered, I felt my whole upper body relax slightly. What a remarkable experience from a web site. It was clear, the contrast felt right, the meaning and organisation were plain and comfortable. Nothing interrupted me, nothing shouted at me.

I couldn't find the screws I wanted, tho'.
Carl Rogers on Why Teaching Is Overrated
If you are a billionaire and someone is talking about you on a social network, all you need to do to silence them is to buy the social network.
for quick light development using pure python I pip install directly into my user dir of my system python.

for real work I use conda because it manages multiple versions of python well. Then I mainly use pip to install stuff, occasionally falling back to conda or conda-forge.

This has been the most reliable for me. I often have to trash my whole environment and start over after installing a few binary packaes like tensorflow.
amazing project - but this is not video, right? just a pure film camera?
You don’t need observable inputs in your Angular components
Incident Benchmark Report
I went through the hypercore page and I still don’t get it. Can you explain
Except Rust has runtime: [0]. And so, usually, does C (in hosted implementations).

[0] https://doc.rust-lang.org/reference/runtime.html
The volumes are tiny compared to desalination. Freshwater is worth much less than hydrogen.
Amateurs think that "simulation" is all you need. They see realistic environments on their PS4s and XBoxes and think that's enough.

If simulated data were enough, why _hasn't_ Waymo launched in placed like NYC or Boston?
It's a fancy way of saying "every time this type is used, replace all the generic type params with what was used and generate code for it". It's how generics are implemented in Rust. If you have

struct Foo<T>(T);

And you create Foo(42i32) and Foo(0.0f64), the compiler will create the equivalent to

struct Fooi32(i32);
struct Foof64(f64);

In other languages like Java, generics are implemented the way that Rust does "trait objects" (&dyn Trait).

Rust is not the only language that does this, to be clear.

If you're interested in a quick intro on the compiler side of this, you can read https://rustc-dev-guide.rust-lang.org/backend/monomorph.html
Interesting to see some of the founding members of Overture Maps Foundation are also major sponsors of MapLibre (https://maplibre.org/sponsors/). I wonder if there are plans to unify these 2 communities.
That’s what we said when AI beat chessplayers ranked below 1450.

“Oh big deal”

Now they never lose to any human in any chess game ever.
I think at least one of their devs uses OpenBSD as their primary OS, but I read that as a comment, so not sure if ture. It's great XFCE is available across distros and the BSD's
By the time someone gets an on-premises interview, you'd notice if they're using a bot or not? Or are all the interview rounds remote these days?
It's not unreasonable for a family member to want to spend their days working at a charity, using the family funds and time for good. But then it gets spun as nepotism by haters.
RTX 3070 can generate SD results in under 5 seconds, depending. Euler A 20 samples, 512x512. it can almost do 4 images in 5 seconds with those settings.

It's possible a 3060 might work, depending. in my experience the 3060 is about 50% slower than the 3070, but that may be a bad 3060 in our test rig. but a 3060 gets pretty close to 5 seconds for an image, so try it, if you have one.

just tested prompt "a test pattern for television" on both cards and 3070 took 1.87s and the 3060 took 2.93s. Similar results for the prompt "an intricate cityscape, like new york"

edit: i should note we're using SD 1.4, not 1.5, although i think that just has to do with the checkpoint of the model, not the algorithm, but i could be wrong.

Also the model is over 14GB, so perhaps the 3070 can't do it after all. i'll test it later as soon as the local admin wakes up and downloads it onto our machine.
I guess they'd know the same way as they do for blog articles? I'm confused about the premise here. As the author says, all the academics I know already do spend lots of their research time reading blog posts and preprints other sources which haven't been vetted for quality.
I do not understand this argument. Just as peer review is relatively young, so is the massive expansion of the scientific literature. Perhaps in the 50’s (when there was peer review, at least in biochemistry and microbiology), an investigator might reasonably believe they were familiar with most of the literature in their field. That has not been true for decades. So, by volume (if not impact), most scientific results are young and have been subject to peer review.

Perhaps part of the argument has to do with the specific form of peer review. In the 18th and 19th centuries, much more science was communicated via correspondence and books. But I suspect there was still a review process, just one that was less democratic and more dependent on reputation.
And we broke it.
Does using DWARF info imply that this will break when you strip the resulting executable? I often strip my Rust binaries because it practically halves the application size, which can become quite a lot in a language where you're statically linking everything.

Regardless, quite an ingenious use of standard ELF features, I didn't think this would be possible in Rust without adding some kind of VM around reflection code.
I really want to love foreign data wrappers for Postgres and this seems like a big improvement over existing Python library, but the lack of support for them in managed databases services makes them a non-starter for so many use-cases.

Because RDS, for example, will only support the foreign data wrapper for reading from another "Postgres", what we really need is a server that supports the Postgres wire protocol (easier said than done) and you implement your drivers as a handler to that server.
Maybe it’s easier to contact your municipality about this dangerous abomination.
I learned Perl in the mid-1990's. I'm in semiconductor design and most of our CAD tools use Tcl so I write a lot of that but for any text report processing or sysadmin type tasks I write in Perl. I've got nothing against Python. I learned enough of it and it is fine. If I was writing larger systems I would probably use Python.
have you ever tried Yandex Navigator, I've just started using it I am surprised how much is it accurate!
I just listened to the DHH/Kent Beck/Martin Fowler discussion about TDD "damage" and both sides still seemed unconvinced by the end of it, but this exact example came up. It seems like SOA (whether it's DDD or Hexagonal or Clean or w/e) and TDD really push you towards this kind of layer bloat for one reason or another.

I'm (maybe obviously) on the SOA-skeptic side, my arguments generally are:

- Most apps aren't that big and don't need multiple layers of abstraction (i.e. the ORM and its models are totally fine). If the app starts getting too big for its britches, probably the best thing to do is make it 2 apps (too big: 2 apps is a good slogan here).

- Dependency injection and mocks are pretty bad ideas that are only occasionally useful (DHH uses the example of a payments gateway), but mostly push IoC through your whole app and make control flow confusingly backwards. Mocks are always in disrepair, and almost never accurately reflect what they're trying to mock, and thus ironically are big vectors for bugs that make it through testing.

- Having tons of unit tests tends to slow eng velocity to a crawl, because they test the parts of the application that aren't the requirements (were these functions called, what's the call signature of this function, was this class instantiated, etc.). Unit tests create a super-fine-grained shadow spec about the lowest level details of your application, and mostly I think they shouldn't ever be committed to a repo. They help during individual development, but then the whole team is stuck maintaining them forever whenever they make changes. They also tend to slow down CI because they're slow and always flaky.

- You almost certainly will never need to switch databases, let alone abstract across a database, a message queue, and a web api. It's not worth doing a "repo" abstraction and encapsulating those details.

- There are (now) really good libraries for almost anything you want to do. ORMs literally map database entities to domain entities--they just abstract the persistence for you. Sounds like a repo to me! We also have good validation, logging, monitoring, auth/auth etc. built into frameworks and 3rd party services. A lot of the things you might put into other layers or even other services are now neatly packaged into libraries/frameworks you can just use and SaaS things you can just buy, leaving you free to just implement your business logic.
It’s not a vacation. It’s a mission trip. It’s not a plane ticket to Vegas. It’s a ticket to a charity summit. It’s not a club table fee, it’s a team building event.

Lots of ways to get what you want through qualified, albeit non frugal, business expenses.
>Back when you could mod counter strike locally

GoldSrc games/mods were the golden age, and I will die on this hill. I preferred Natural Selection over CS, and it was just as moddable. It was the best. I was suited up in Mjolnir armor, wielding the pulse rifle from Aliens, blasting the soldier bugs from Starship Troopers.
Terrible headline. I couldn’t find anywhere in the article how they measure “size”. The conventional way is market cap, and in that light Apple isn’t bigger than all those companies combined, is it?
> If you don’t (need to) care about Unicode, maybe

Perl has had strong unicode support since Perl v5.12 (~2010).

references:
1. http://xahlee.info/perl/perl_unicode.html
2. https://stackoverflow.com/a/6163129/12458

> If you think pythons package management is not disastrous enough, maybe.

Huh? I've used PAR::Packer with great success since 2005.

> If you do not (need to) consider Windows, maybe.

Microsoft used to ship Perl scripts to work with COM and WMI with their NT4 and Windows 2000 resource kits. Perl works *extremely* well with Windows.

I mean, there are lots of reasons to choose Python over Perl, but IMHO, these are not those reasons.

I use Perl as a better-bash. If I was writing a modern website, a large application, or any ML related work...I'd choose Python. But for complex system administration, I'm picking Perl. YMMV
> It's a test, a task that the company wants you to do as a candidate, not a task that they need automated

You are contradicting your earlier statements. But yes, a tool that can beat leetcode interviews successfully and reliably is a game changer for candidates who want to make it through these pointless LC interviews as a whole.
I easily see the superiority. The data controls the UI, instead of some random line of code that's very hard to find.

Essentially it's declarative programming, you declare your UI should look this way when the state is this, and that way when the state is that.

It's much easier to reason about than when you have a thousand random functions that can change the UI, often in ways that break each other.
Well for starters we have to contend with pleiotropy.

https://www.nature.com/scitable/topicpage/pleiotropy-one-gen...
Interesting, thanks. I stand corrected on the history part. But routing is still left to the user (its even explicitly mentioned in the doc you linked to.

For example if a user clicks a link in their email to /movies/2001, it does not know to show the movies frame with the 2001 content. We have to implement some kind of url parsing to determine what divs need updating and then update those on first page load.
Hillary Clinton - Clinton Foundation = Good

Barack Obama - Obama Foundation = Good

Bill Gates - Bill & Melinda Gates Foundation = Good

Mark Zuckerberg - Chan Zuckerberg Foundation = Good

Warren Buffet - Buffet Foundation = Good

ELON MUSK SATAN'S ACOLYTE WHO WROUGHT UPON THE WORLD THE REMOVAL OF HEAVENLY DAUGHTER VIJAYA GADDE NOBLE DEFENDER AGAINST THE LIES OF THE DRUMPF = Mystery foundation = EVIL

The overall zeitgest is just reaching because he is saying heterodox things.
I propose that while you are GPU limited, you make these changes:

* Don't do the alpha fade to the next prompt - just jump straight to alpha=1.0.

* Pause the playback if the server hasn't responded in time, rather than looping.
Russia's tech backdoor: the supply chain that keeps tech flowing
OP didn't say "the", they said "one of the". Don't manipulate.

Not a fan of Musk myself, but yeah, he actually seems to be an extremely productive person. Whether this productivity is applied in the right place is another discussion.
the git is here:

https://github.com/francisrstokes/tega
Yes, because pocketing money directly from fundraising activities for a 501c3 is illegal, regardless of if you pay capital gains on it.
> It does have a rate limit, it's just very very high. I've hit it sometime when trying to download every single item since day 0.

Interesting. The API README states:

> There is currently no rate limit.

I guess that's wrong/out of date. I wonder when that changed?
offtopic, but I'll bite.

Wall Street Journal is a press also bestowed by US Constitution with freedom of press (falls under First Amendment).

National security risk is that foreign state doing surveillances on US citizens.

The press is doing their patriotic job protecting United States government and US citizenry dutifully through its thorough reporting as given by the 1A.
Probably could have saved a few bucks on film using 100' bulk rolls instead of canisters, but then processing become difficult.
You're probably talking about the artifacts of converting a low resolution spectrogram to audio.
Looking into it, it seems all founding members sponsor maplibre https://opencollective.com/maplibre (MS is sponsoring via Github sponsors)
Just another react library
Indeed, I think this would be a cost-effective way to go forward.
That seems like a good name for a language agnostic repository mirror of libraries. Or maybe just a stand alone self hosted git repo. I suppose it depends on how much time and money you have budgeted for this. Or if a smaller budget, perhaps a blog that covers modern coding advancements, compiler optimizations, code minifying, library framework de-bloating, etc...
For me, runtime performance is only a tiny percent of the advantages. It could have been slower than Python, I would still make the switch.
It’s ok, you don’t need to have an emotional outburst. Try taking a breather.
Excuse me, but AIs are not my peers. Thank you.
CS professor is developing Python programming game
FAANG is the only place where you don’t need to be white to succeed. So, I have no idea what racial bias you’re talking about.
Google picked my Chrome extension as one of their favorites for 2022
OK, that's interesting. I wasn't an employee at the Reg back then and I missed that one.
Firefox already does this, with some improvements.

https://wiki.mozilla.org/IDN_Display_Algorithm
Ok, sure, then this is no different than your own company paying for "business" trips.

So no benefit or difference here. You just need to be willing to relax your morals and hope you don't get caught by the IRS.
That’s it, then. McMaster-Carr is perfect.

(Too bad my organization’s procurement has become completely screwed up in the last 2-3 years…)
It sounds kind of like the visual artifacts that are generated by resampling in two dimensions. Since the whole model is based on compressing image content, whatever it's doing DSP-wise is more-or-less "baked in", and a probable fix would lie in doing it in a less hacky way.
Yeah, that's the direct reference[1] but also more recent junk like ads in Explorer on Windows[2]. They're examples of the DE (maybe the wrong term, sorry) devs getting in the way of users doing what they want to do.

[1] https://www.omgubuntu.co.uk/2012/09/mark-shuttleworth-explai...

[2] https://www.theverge.com/2022/3/15/22979251/microsoft-file-e...
When you say it learns your writing style, does that mean previously seen emails are stored somehow?

I tried it briefly and it dealt well with my contrived tests! Even in other languages, though there it wasn't perfect. Nice work.
"Matter" has basically everyone:

https://csa-iot.org/members/
Seems like you need to first understand a situation before you have a knee-jerk reaction to something and start calling people assholes.

From one of the OBS contributors:

> Firstly, I love the idea of having specific features / plugins available to be written in Rust, your point about it being able to encapsulate the heavy dependency without cluttering up the overall project is absolutely true.

https://github.com/obsproject/obs-studio/pull/7192#issuecomm...

Seems you (an anonymous HN user), are the only one being against having Rust parts in OBS, and none of the contributors have (so far) spoke against having some parts in Rust. Maybe let them run the project as they see fit.
BSD grep vs GNU grep has burned me enough times that when I do anything moderately complex in a bash script, I quickly move to Perl. And since Perl is installed most everywhere (or can be bundled up easily with PAR::Packer), it's an easy decision for me.
From the article: "A video is simply a bunch of images shown one after another fast enough to give the illusion of motion. So all we really have to do is take a bunch of photos."

The project is a pure film camera that takes a bunch of photos.

Edit: The disagreement hinges on the definition of "video". Merriam-Webster says a video is "a recording of an image or of moving images". I think the project counts as "video" as a non-professional would understand it. But reasonable people (especially film & video experts!) can disagree.
> No, it won't actually be strong enough to move that 3-ton casting even once, but you can trivially check that the meshing works as you expect.

This is the opposite of what I have found. I wouldn't use 3D printed parts for any sort of interfacing / tolerance check because pla usually prints > 0.2mm out of spec.

But, maybe you have a better 3d printer or I misunderstood exactly how you use it.

Do you have a 3d printer that can made dimensionally accurate parts? Or would you mind clarifying the use case?
The grift continues...
I’d like to add that all creative work stands on the shoulders of predecessors by being trained and based on (even if indirectly influenced) previous works. This really is unavoidable on a human level because we can only do what we see and experience.
> Off topic, but my new found love for Python comes from realizing that many programming tasks can be done so much faster in Python.

Wait till you get ahold of ruby. It is the most LISP like language I've found yet in terms of flexibility and what it can do for you.
It will keep getting better and better though. 5 years from now no reason it won't beat 90% of devs. And then eventually, like in chess, all of them.

There is a big question though of how this translates to real world programming. Competitive programming and real world work are not the same thing.
What motivates people to even pick up the paper in the first place in this system?
Since I'm on a roll with truncated hashes: SHA2-512/384, and SHA2-512/256 are not vulnerable to a Merkle-Damgard length extension attack.

Thus, a construct like hash(key + message) can be used similar to SHA3 [1]

[1]: https://keccak.team/keccak_strengths.html
Still waiting for complete replacement of HP and Dell PC BIOS.
That was the name of the standard, for which they had to pick a "Secure Hash Algorithm". And it's normal to have to update standards over time, regardless of the name. Which name would you have suggested for a standard defining a secure hash function? Usually it's better to not use fantasy names for standards, and "A Hash Function That Is Secure Now But Maybe Not Anymore In 10 Years" it's a bit too verbose in my opinion.
The link is down now, so I don't know about this one. But most generated music is generated in the note domain, rather than the audio domain. Any unpleasant resonance would introduced in the audio synthesis step. And audio synthesis from note data is a very solved problem for any kind of timbre you can conceive of, and some you can't.
Correction, not higher in my searches. But when browsing the table-like listing of all 1/2" NPT SS adapters, for instance, I have found it easy to accidentally buy a 1/2"-blank part instead of 1/2"-1/2"
Oh this is interesting; right click and "open in new tab" seems to work, but cmd+click (my preferred method) doesn't. They must have something else going on that interferes with it, very strange.
It's the old capitalist adage, "the pilot never goes down with the ship"
Boo.ai
Talk about free advertising!

Mcmaster.com is the best e-commerce site I've ever used

https://news.ycombinator.com/item?id=32976978

(1402 points | 2022-09-25 | 494 comments)

iancmceachern > I'll gladly pay 2, 3, 5, even 10x the price to get it from McMaster. The service, the CAD models, I have what I need the next day.
Apple’s been earning my money for a long time, but I will say: some of my favorite things about their products have seemed less reliable in recent years. I used to love how painless Handoff was, and how easy it was to switch AirPods from one device to the next. Both are finicky and slow now, and I hear the same from other people I know (unprompted anecdata).
Yes, unfortunately that's a tradeoff here. Rust does support splitting debug info into other files, but Deflect doesn't support loading split debuginfo yet.
I got an actual `HTTP 402: PAYMENT_REQUIRED` response (never seen one of those in the wild, according to Mozilla it is experimental). Someone's credit card stopped scaling?
This is worth emphasizing since HOTP (and thus TOTP) are based on it.
How do these go in the spokes of my bike?
thread is zigbee but more IPv6 friendly, they both run at 2.4Ghz like wifi and bluetooth do, which could be crowded and in short distance.

zwave by default is at 900Mhz so it goes much further than 2.4Ghz and it even has a long-range version(for a few km), that's another advantage of zwave.

all of them are low-power, all of them need a gateway or hub to talk to wifi and the internet, other than zwave is strictly co-operatable, zwave is also *much much* simpler, if zwave truly opens up, it could take over the competitors IMO.
I literally just finished watching this video with a presentation by astrophysicist Valentina Zharkova titled:

“In next 30 yrs, global warming prob. will be last thing in our mind”

https://www.youtube.com/watch?v=LYOMKLDbeYE

And to be honest, I don't know what to think anymore.
Many Russians now living under GPS jamming due to missile threat
> Hillary Clinton - Clinton Foundation = Good
Barack Obama - Obama Foundation = Good

> Bill Gates - Bill & Melinda Gates Foundation = Good

> Mark Zuckerberg - Chan Zuckerberg Foundation = Good

> Warren Buffet - Buffet Foundation = Good

> ELON MUSK SATAN'S ACOLYTE WHO WROUGHT UPON THE WORLD THE REMOVAL OF HEAVENLY DAUGHTER VIJAYA GADDE NOBLE DEFENDER AGAINST THE LIES OF THE DRUMPF = Mystery foundation = EVIL

> The overall zeitgest is just reaching because he is saying heterodox things.

This is a vapid comment. Other billionaires' charitable foundations and ventures are regularly scrutinized and criticized — hell, there's a rather large subset of Americans that believe the Clinton Foundation is a cover for clandestine operations.
+1 for Rofi