skysight-inc/HackerNews huggingface dataset:
> By using one standard protocol for all network communication, security can be focused on one point and provided at a system level. Inferno offers full support for authenticated, encrypted connections using a certificate based user identification scheme and variety of algorithms including:

> IDEA, 56 bit DES, 40, 128 and 256 bit RC4 encryption algorithms
MD4, MD5 and SHA secure hash algorithms

Seems ambitious but quite antiquated already. The site reminds me of TempleOS for some reason.
Yes, that's why I said moving the air takes "a totally insignificant amount of power compared to the actual refrigeration involved." You're talking about the actual refrigeration.

The terminology you need to google for "the heat that is created when the water in the air turns into a liquid" is "enthalpy of vaporization of water"; around room temperature this is about 2.4 MJ/kg, so 10 liters/day is 24 MJ/day, which is 6.8 kWh/day, or, in SI units, 280 watts. However, remember that a heat engine operating at the Carnot limit is reversible. The coefficient of performance of a typical heat pump at these temperatures, the kind you might buy off the shelf at a big-box hardware store, is about 2, so you only need about 12 MJ/day (3.4 kWh/day, 140 watts). At a typical desert capacity factor of 25% this means you need a 560-watt solar array, about US$120 and three square meters. (California's utility-scale PV average capacity factor was 29% last I looked.) Very cloudy and polar places can have PV capacity factors as low as 10%, but they also have easier sources of drinking water. Like a rain barrel.

It's easier to store water or to "store coldness" than to store electricity, so you don't need electrical storage, you just need a heat pump sized for your peak throughput instead of your average throughput. Heat pumps are pretty expensive, so you might think this is a big problem, but the cheapest air conditioners I can find for sale around here are about 2000 watts, not 500 watts.

I've been noodling on desiccant-powered heat pumps for this and other uses, which may be able to reduce the cost of such systems, gather a larger fraction of solar energy than the 21% of high-efficiency PV panels, and provide built-in energy storage.
The right to face your accuser is only in criminal court, which is why the red light cameras in places like Chicago issue only civil fines.
Ignoring the targeting aspect for a second, our comments here on HN aren't vetted. If I make a medical claim or a legal claim or a financial claim, @dang doesn't call in a doctor, lawyer or CPA to vet it before it gets live. That would be absolutely cost-prohibitive. And I suspect that vet-before-publish would assign more legal responsibility to the publisher which is partly why this doesn't happen on any major social network or forum.

How could a human review an ad with a name, without having contact details for that named individual? Or with a photo if they didn't recognise that person? Or if it was an ad about a person such as a news item?

Is there a way with digital keys so that any media claiming endorsement by a person can be signed off? Or requiring an equivalent of talent releases (I get these as photographer/videographer)?
> * The undo behavior is insane, I'm constantly double-tapping u, because undo brings your cursor back to your last edit, but doesn't undo it. Unless your cursor is already where it should be, then it will undo. So it's uu then ctrl+r (sometimes).

This is a much better way than stock vim. In vim, if I scroll elsewhere and undo, it jumps back to the last edit and already undone the edit and sometimes I'm not sure what got changed but in IntelliJ it jumps back first, so I can see what will change before it gets undone and also I can just use 'u' whenever I want to go back to the last edit's position.
I think there has always been some assumption that you know a bit about raster images, and colour and compositing. I remember it being the type of thing that anybody who has been involved in graphics code probably already knows so well that it’s second nature, but I also know these are things not every programmer has internalised.
> If a car is zooming down a freeway at 90mph while gliding across lanes with no blinker, why not send that driver a $5000 fine?

Because that’s super fun and everyone’s gotta die sooner or later anyways?
The space shuttle, by the way, could not afford insulation on its external LH2 and LOX tank. We may assume that airliners' tanks will have vacuum- or aerogel-insulated tanks.
Microsoft released an $800 webcam yesterday that uses the same sort of AI inference tech to follow a user around the room and zoom in on them. Just the webcam, mind you.

This is using an LG 5k panel that LG sells as an LG Ultrafine 5k for $200 dollars less in a black plastic shell instead of aluminum, and without the fancy webcam tech or unusually good speakers.

The only users who are going to care about this are those who need MacOS' exact 2x pixel scaling that this resolution enables. (Say for commercial printing workflows where high WYSIWYG accuracy still matters) Otherwise, your GPU can scale to fractional pixels that a display can't render accurately on any old display.
Maybe you live in enough big home in too convenient zone? Japan locals families tend to live smaller home where not too convenient to commute.
If the opening illustration catches your fancy, Goodsell's book "The Machinery of Life" may be a good buy. https://ccsb.scripps.edu/goodsell/machinery-of-life/
How did Intel catch up? Their CPUs might deliver similar performance but they are way less efficient than AMD and Apple if we can count them as a third player. The next few years will tell if Intel's foundries can catch up with TSMC.
It was well known for quite some time before that.

US Combat Medics used it in the field in Vietnam in the '70s.
2022 Data: Toxic Company Culture Is Fueling the Great Resignation
I use bitwarden, but on rare occasions when i need type passwd, I always type the wrong password first time just to be safe. I have always had this fear of spoofing which now looks very real.
The new Fleet is supposed to be very fast. Haven't tried the beta invitation yet though.

https://www.jetbrains.com/fleet/
> And it will reduce that kind of insanely dangerous driving.

We need proof of that. It turns out to be legally thorny.

- Is the driver recognizable and is the owner?

- What is the penalty for non-payment?

- What if the driver obfuscates their license plate?

- What if that state has released license plates that aren't readable?

- What about police vehicles? Can they drive 90 mph with no blinker?

- What about military vehicles? Can they drive 90 mph with no blinker?

- What if the car is registered with diplomatic immunity?

- What if the car is getting away from another car driving 90 mph with no blinker?

- What if the system fails and says everyone is driving 90 mph?

- What if the system is hacked, and/or deepfakes added to political enemies?

- What if the system catches a fly flying by and attributes its catch to a car driving 1,000 mph?

- Will humans audit the system?

- Can we trust those humans that audit the system?
At one point I had a blocklist of absolutely dozens of these in AdSense and they were still getting through and advertising on my site. Evony or something. Google didn't do a great deal to help stop it.
How to Criticize Code (2021)
And the predecessor of Golang.
I'll ping you on Discord, we kinda know each other :) Also thanks, forgot to fill that out.

For others who like opensource renderers: Appleseed (which Franz is lead developer of) is amazing, check it out! https://appleseedhq.net/
This site does a really bad job at explaining why I should use this product. It looks like they are trying to hard.
We had loads of red light cameras where I am, and while there are still some around the vast majority were removed because they caused drivers who otherwise would have safely blown a yellow to jam on the brakes, much to the chagrin of the person behind them who suddenly had less braking distance.

And yeah, people should leave more room, but they don't. So you get enforcement camera-induced accidents, thus defeating the purpose.
Good riddance. The LCS wasn't a bad idea in concept but as only the DoD can, they took something good and screwed it up. The original plan was for only one of the ship types -- either the mono-hulled Freedom Class or the trimaran Independence Class -- to be authorized after prototype hulls of each were built and carefully evaluated. Then 9/11 happened and Congress authorized all the money that could be spent in the name of counter-terrorism. A core mission for the LCS was dropping off and picking up SEAL or Marine RECON teams, groups who definitely do counter-terrorist work. So the Pentagon authorized BOTH classes which is a giant problem because these are two very different ships with very different maintenance needs. And by having both classes going into production you have to create, staff, and pay for maintenance programs for each (and those didn't qualify for counter-terrorism financing). Also, the time-tables were pushed forward while Big Navy decided to change the specs and make them Jack-of-all-Trades vessels through the use of multi-mission modular containers (shipping containers filled with gear, essentially) to plug in and deploy on the fly. Again, this is a stupid idea because a ship's crew is usually trained to do one thing well and having the same crew pivot to radically different missions with as little as 12 hours warning is asking for mediocrity at best.

In summary: they could have been excellent ships but the Pentagon didn't let it happen. A testament to how sound the design was can be seen in the designs for the next generation frigate which looks very much like an enlarged version of the Freedom Class LCS. As usual with military acquisition programs I hope for the best but fear for the worst.
And Penn Jillette knew both of them and introduced them to each other.

Source: Penn's radio show where Rob and Renee were each guests at different times.
Linux Kernel Alternatives
I love the feature but I am a little worried about how much more complex it would make the toolchain. How many extra LOC does this add to the compiler and linker (and how big are they now)?
I'd recommend checking out the API Guidelines for some thoughts on this. The default recommendation if you don't have another preference is MIT + Apache 2.0

https://rust-lang.github.io/api-guidelines/necessities.html#...
Speed cameras are a plague on society.
Oh man. I will miss ossaudiodev. I used it for a random project many years ago.
It's not anger. It's just an objection to treating complex numbers as somehow "special" or as "our jewel".

You can iterate the Cayley-Dickson construction any number of times. Zero times gives you the reals, once gives you the complex numbers, twice gives you the octoneons, etc. Each time you gain closure under more operations but lose other properties (for example, the complex numbers aren't an ordered field).

https://en.m.wikipedia.org/wiki/Cayley–Dickson_construction

Complex numbers are just an arbitrarily-chosen point in a much larger space. If you find them useful, use them. Just don't try to claim that they are some kind of divine gift from the heavens.
Realistically, you shouldn't have confidence in the ecosystem, and you should be verifying the dependency changes that you accept.

The more these types of things happen, the better the users of open source will be
It seems antiquated because it was released in 01996 and hasn't been updated much in 20 years.
I think the drivers who properly drive the stated speed limit when the speed limits are artificially low (many places in California bay area) while the rest of the traffic is moving faster are a much more significant danger than those who are "speeding" but driving the speed of traffic. Often the traffic is 20 mph over the speed limit.

The reality of the situation is that drivers adapt their speeds to the safety of the roads. If it's a curving road with poor surface conditions with limited visibility people drive slower. If it's a perfectly flat, perfectly straight road people will drive quite fast, because it's safe to do so.
"It's very plainly about control more than human life."

You're asserting that a system that does not exist, and would save human lives if it did exist, could not exist for that provable, measurable reason, but instead can only exist for the paranoid reason you've asserted with no evidence. Do you see the flaw in that logic?
Hard to beat the Erlang "destructuring" bit syntax, for example [0] parsing an IPv4 datagram from `Dgram`:

-define(IP_VERSION, 4).
-define(IP_MIN_HDR_LEN, 5).

DgramSize = byte_size(Dgram),
case Dgram of
<<?IP_VERSION:4, HLen:4, SrvcType:8, TotLen:16,
ID:16, Flgs:3, FragOff:13,
TTL:8, Proto:8, HdrChkSum:16,
SrcIP:32,
DestIP:32, RestDgram/binary>> when HLen>=5, 4*HLen=<DgramSize ->
OptsLen = 4*(HLen - ?IP_MIN_HDR_LEN),
<<Opts:OptsLen/binary,Data/binary>> = RestDgram,
...
end.

[0] https://www.erlang.org/doc/programming_examples/bit_syntax.h...
Golang and Limbo share a lot more than that!
Back when Intel were really resting on their laurels it was hard to tell. Now we have M1/Ryzen you can reach some sort of conclusion depending on your view of those:

- doesn't unlock some major new application for computers, 99% just want Office 365, which ran just as well on Sandy Bridge -> whole industry stagnated, being a couple of years behind is fine

- (M1 especially) battery life/perf is improved in a way that will matter to many -> Intel specifically risk being left behind in sector that still has the potential for big changes
IIRC red light cameras increase rear-ends but dramatically reduce t-boning, which has a much worse fatality rate.
“_np” stands for “non-posix” and is used for vendor-specific extensions; non-portability is expected.
Because there is a massive gulf between how the law is written and what people do.

And Americans are very much not fond of an automated jackboot stepping into that gap.

You are advocating for the authoritarian extremist stance on something that people simply don't care much about to a population that's fairly hostile to those kinds of authoritarian stances.
It’s right here: https://metacpan.org/pod/Data::ParseBinary#Meta-Primitives
What ends up happening is, since the automated systems are stationary, their location becomes known, so the drivers speed everywhere except just before the automated system. And they generally slow down in a rather dramatic and unsafe fashion.
To be fair, they aren't ordered, which some people consider to be the most essential property of a number.

The transfinite numbers, hyperreal numbers, and surreal numbers each have a total ordering -- a transitive antisymmetric relation. But the complex "numbers" do not have this.

The "complex field" would be a better name.

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

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

https://en.m.wikipedia.org/wiki/Hyperreal_number
A Summary of OAuth 2.0 Attack Methods
What are crosses?
Remember to ask, "Are you an effective team?" [1]

[1] https://www.imdb.com/title/tt1483013/quotes/qt1908873
Sure, we can make a list of thorny questions for literally any proposed change to any law or system. Ah, the wonders of rhetoric! But I'm going to bet that these problems can be largely overcome, as most problems are overcome for most basic functions of civilization.
Fair point. No one else could probably maintain it but you.

Marco has already solved that problem. He said if he dies, his app dies with him…
It's mostly fine and certainly has some advantages, but it also continues to have weird behavior that can randomly creep up. My recent favorite is[1]:

> MySQL parses but ignores “inline REFERENCES specifications” (as defined in the SQL standard) where the references are defined as part of the column specification.

Because of course it's very reasonable to accept a foreign key specification but completely ignore it.

[1]: https://dev.mysql.com/doc/refman/8.0/en/ansi-diff-foreign-ke...
A moral compass is no match for cosmic omnipresence.
Obviously we need a more robust system. The fact that the current system is lacking does not mean that all possible systems would be. It means the very opposite - the current methods have ample room for improvement.
They might change their behaviour. Or at least I might disuade any company I work for from making swag. That said my company’s swag has been pretty decent - replacing clothing I would have purchased anyway. So it can be good.
I used Kaitai for parsing and reverse engineering a binary format that does have some documentation but it's mostly wrapped in a lot of legal mumbo jumbo. Total novice to parsing binary files, looked very intimidating, but with Kaitai IDE I was able to pick it up quickly and had some wonderful results. It has some limitations (already mentioned here), but still very powerful tool. There is a (relatively small) community active on the gitter.im Lobby that was very welcoming and helpful when I got stuck at a problem.

I can't recommend it enough, even (or especially)if you are a novice. It looks daunting, but I found it surprisingly nice.
There are some issues, as have been pointed out, but one very real incentive to figuring those things out is the opportunity to reduce the number of problematic interactions with the police.
We should have a saying, beware corporations bearing gifts?
Really glad to see this! Really want an easy way to render graphs in Rust without resorting to the graphiz binary.

What is the current status? Not seeing it listed anywhere, like if there are features that are not supported or if it uses certain layout algorithms but others are desired.

Would you be willing to make a `[lib]` available? I see you have a `lib.rs` but it'd be great if using it didn't require pulling in `[[bin]]` dependencies (you can mark them as optional and mark `required-features` on your bin like pulldown-cmark does [0] or split it into a separate crate in a workspace). It'd also be good to find an available name for the lib and get it published (looks like someone might be squatting on `layout`).

[0] https://github.com/raphlinus/pulldown-cmark/blob/master/Carg...
Those are diffraction-grating colors, not thin-film-interference colors.
First, can you prove who the driver is? It seems you could ticket the car owner more readily than the driver, using only automated means.

Second, I think the overwhelming majority of Americans object to both automated and stricter enforcement of traffic laws. Our highways regularly move at 15-25 mph over the posted limits and people like it that way.

If we were willing to post speed limits at the 85th percentile observed speed and ticket only at more than the greater of 6 mph or 15% over that, then people might be willing to have stricter enforcement.
So, the gas volume would change by a ratio of 15/12, or increase about 25%.
Nearly everyone drives at a safe speed, regardless of what the posted speed limit is (both over and under).

I can't even recall witnessing insanely dangerous driving, outside of someone clearly impaired.

It speeding laws were removed (except for children zones), I doubt you'd see any difference.
A14 supports AV1 decode. Qualcomm is criminal in this case.
I think it is worth noting this is more "historical" and seems a somewhat dead project now, quite a few of the links are dead, download page last updated 2015, the repo hasn't really had an significant commits for over a year.
Evony is an amusingly long-running example. They've been running misleading ads for their game since 2009 (NB: includes some NSFW ads): https://thesocietypages.org/socimages/2009/07/14/evolution-o...

But I think what the parent was referring to was more along the lines of games which literally use images from other games -- or, in some cases, games which don't exist at all -- in their advertisements.
Yes, you buy the seller. In certain markets there are recognizable sellers that are known to be legit.
It’s interesting to see which modules were set for deprecation but ended up being un-deprecated (de-deprecated?):

colorsys
fileinput
getopt
optparse
wave

https://peps.python.org/pep-0594/#modules-to-keep

Seems like the maintainers have been generous in deciding which batteries are not dead yet.
Big companies have to stumble to see actual change. I also think they're going to recover from this. But it's going to take some time.
This is good. Quite straightforward to understand the various attack vectors.

Would be awesome as a test suite so you could run it against various OAuth providers.

Also wish it was a bit longer. Only three attacks are documented, and not the authorization code interception attack which PKCE prevents: https://datatracker.ietf.org/doc/html/rfc7636
It’s called greed and it’s irrational so no logic applies.
Well, except that every implemented speed camera system definitely not only hasn’t solved those problems, but also doesn’t seem to contribute to actual safety either.
Ballistic Missile Defense is irrelevant when the enemy has this: https://en.wikipedia.org/wiki/Status-6_Oceanic_Multipurpose_...
Yes, OP might want to say YUV422 or YUV420 that most videos are encoded.
The code in book is in C++ and several of the exercises assume you are experimenting with the provided renderer. I seem to remember at least one exercise caused me to learn quite a bit about AVX intrinsics to see if I could beat the compiler at vector math.

Rust may be tricky because you will need to render pixels in parallel, and most higher level languages will take a lot of skill to make fast.
> On 26 February 2022, Rogozin posted a video threatening to leave US astronaut Mark T. Vande Hei in space and separate Russian modules of the space station altogether.[29][30] In March, Roscosmos produced a mocked-up video portraying this, with cosmonauts saying goodbye to Vande Hei and detaching the Russian segment from the ISS. [0]

[0] https://en.wikipedia.org/wiki/Dmitry_Rogozin#2022_Russian_In...
Odd they reference optional types (note it seems to be a type-level optional rather than field-level) and use this `:optional` syntax. But I don't see a section that explicitly describes what optional is. Or how it's recommended to integrate with different languages.

I'm very happy to see the concept does crop up somewhere. It's always a shame to see IDLs that don't leave much room for languages to leverage null-safety features. Especially ones that don't make the distinction between the concept of optional and default (looking at you proto3).
- Does not matter. If my someone driving my car fails to pay the toll, the state sends me the letter. If I want to dispute it, I can take it to court.

- More financial penalties.

- Can't enforce what isn't enforceable.

- See above

- Yes

- Yes

- They are exempt.

- They can explain that in court.

- The state makes a lot of money, then.

- That would be a crime.

- Fine the fly.

- No. Save the taxpayer dollars.

- No. But that's true with anything that's government-related.
US Pacific Command to Build Anti-China Missile Network on First Island Chain
The Succession Drama at Scholastic
precated :)
There's also those who believe art requires skill, talent and/or craft. There are photographers who believe that Adams is art because of these factors and down play the 'decisive moment' photographers. There are painters who say that only highly realistic portraits are "art".

In Art School we had a big debate whether a random 4x6 photograph pulled from their parent's photo drawer was 'art'. What we came to agree was, that if someone put that photo into a gallery and framed it, it would be perceived as art. Figuring out what changed, it was the inferred semiotic sign that an artist has bestowed on the object that changed it into art.

Then the next question is, is the art any good?
These are already existing problems. Are there no speed cameras and red light cameras in the US?

In Sydney there is now a system that will track drivers attention and if you get caught looking at your phone while driving you get a fine.