skysight-inc/HackerNews huggingface dataset:
DMARC is DKIM or SPF so requiring DMARC part of the way to what you are suggesting. There is still a replay possibility with DKIM even if limited to replaying the exact same message (unless providers or email clients track already seen messages until DKIM expiration, which could happen but I don't think is happening at this point). I'm not an expert just someone trying to find a security focused email provider with minimally reasonable privacy policies that doesn't randomly drop email (which unfortunately doesn't seem to exist :( ) so I'm not sure why things are the way they are. Why SPF exists might just be due to being earlier and there not being any strong reason to stop using it.

Even Google and Microsoft aren't able to simply require whatever they want without a long transition period. I'm fairly sure Microsoft would like to make email entirely proprietary (and some of the issues almost only apply to them so they aren't likely to be the ones to improve email security). As best I can tell the people with the most direct financial interest in email are the marketers, which isn't a great situation for real improvement (BIMI seems primarily designed to replace the lost income from browsers dropping EV certificates while having similar issues). And security is a hard sell for anything it seems. So all in all I think we are lucky that Google has been doing as much as they have been. A number of old timers already complain about how it isn't really email any more. If Google did want to eventually require DKIM the path to get there would likely still look like what they have been doing.

There has also been recent activity just this year to improve the S/MIME situation (best practices document) and in a lot of ways requiring email to be signed by the sender rather than the sender's provider would be more helpful than requiring DKIM over SPF (although it isn't ideal to tie email to the CA system). Possibly we will see a push in that direction at some point.
I don't know but I wouldn't recommend trying it, at least not without wearing chain mail. Their skin is abrasive if you hug them and call them George and rub their skin backwards.
Those applications are DOA because of firewall administrators that barely allow tcp/443 through.
Asteroid hit by NASA spacecraft is behaving unexpectedly
>PS: I know exceptions are everywhere but I'm sure that the quality of the ones who get in vs rejected will be basically the same. It's just a process optimized to minimize false positives, so, only the median will get in, really good ones will be rejected and only maybe a very small fraction of the ones who make it through will be "The real deal".

This has not been my experience. I think the quality of the average engineer I've worked with at FAANG has been higher than elsewhere. For all it's problems, the system seems to at least kind of work.
At Amazon you could become an EM1 by switching internally from SDE2 (L4 at Google/Meta).
Also, in other companies like Datadog, Cloudflare, the first level of EM (used to be called Team Lead) is parallel to Senior Engineers.
The idea of representing a view over a stream with a type of circuit diagram is really neat and seems like the big unlock here.

Makes me wonder if you could create a toy implementation in a reactive stream library like RxJS but one that is glitch-free[1]. I'll have to give this a try in our Typescript database we're developing that has basic incremental view maintenance currently.

[1] https://en.wikipedia.org/wiki/Reactive_programming#Glitches
I think Cloud has never been a question of costs — it’s generally about not having to become operational experts in house and maintain that expertise as it’s not a core business function (hard for SMEs for example, to retain talent outside of overhaul and project cycles), overall desire by senior management to single source vendor management, and a “throat to choke” that keeps you from losing your job if problems arise.

These are the drivers I’ve seen, with cost a distant third, fourth or fifth. Can’t wait to see what happens this economic cycle.
Is tldp still being maintained ? Last update seems to have been in 2020 based upon the main page.

I wish GNU and Linux took a page from OpenBSD, if a command is changed, a man page is created that contains all information we need. Instead we have many sources of information, all with different info.
> With 9/11 I seem to remember one of the impacts only being seen from the explosion, but you couldn’t see the plane itself. Maybe that was the second one?

There is an archive of several news channel and their coverage of 9/11 at https://archive.org/details/911/day/20010911#/. Some of the news channels had better viewpoints and saw the second plane hit on live footage [1]. The NEWSNW channel has a very solid view of the second plane as it hits, which causes the reporter there to react mid-sentence. Note that's the live coverage; since there's so many cameras pointed out the towers by that time, there's several different angles of the actual moment of impact (although most news channels were focusing on the views that best showed the damage at the first tower when it happened live).

There's only three known recordings of the first tower being hit (the best quality one being from someone shooting a documentary film who heard the plane, looked up with the camera, and recorded it as it hit). The hit of the Pentagon is only recorded by a security camera, where there is but one frame with part of the plane being just barely in the view before the impact.

[1] This takes place in the first or second clip of the second row of the 9:00-9:10 segment, depending on how bad the delay is.
It was less salty in the past, so I always assumed it will get saltier and saltier.

Edit: Our blood has the same salt concentration the ocean had when our ancestors formed or split off or something. Someone with actual knowledge will surely come along and enlighten us with a comment.
No. The human nose is mostly cartilage and it's hard.
It was the conclusion of the House Select Committee on Assassinations that there was a high probability there were two gunmen.

This was based on acoustical analysis of Dallas police radio recordings:

https://www.archives.gov/research/jfk/select-committee-repor...
Wait till Starship will start flying.

It's a known Musk's statement that Starship launch will be cheaper (so called "flyaway cost") than Falcon 1. While this remains to be seen, a lot is done in that area which reduces costs of flying hardware since it's reused, reduces operational expenses on Earth, since the stages are supposed to fly back to Mechazilla, and what remains is fuel cost. Not only fuel cost, of course - but many other large expenses are compensated by design. And the fuel is relatively cheap, so - if all goes, as Palpatin says, according to plan - flights will be cheaper and may be more numerous, partially because they're cheaper.
If they were manufacturing clothes, with their pricing models for government contracts along with their overhead, hoodies would cost 2 grand and ball caps would go for $100.
Yeah, I had the same reaction. Looking at the different 'tools', it just seems like a bunch of random drawing demos that get shipped with some drawing library. I didn't spend a lot of time playing with it, but I didn't see anything where AI seemed to be involved...

Also, the tools seem to be of very low quality. For example, many of the sliders are set to initial values that are 'tuned' to give a typical example. Most sliders have fairly large ranges for which (it seems) only a small sub-range typically yields interesting results. Their 'Random' button doesn't seem to be weighted toward these subranges, so the result is usually a bunch of extreme settings that all look similar.
And that's about the time they jump ship and make those repercussions someone else's problem. I'm sure those vendor kickbacks were nice.
You're right, I have been overly aggressive. I apologize.

> If you only want this functionality for rapid iteration/prototyping, which was what you originally said, then leaking memory in those circumstances is not such a problem.

There's use-cases for wanting your language to be productive outside of prototyping, such as scripting (which I explicitly mentioned earlier in this thread[1] - omission here was not intentional), and quickly setting up tools (such as long-running web services) that don't need to be fast, but should not leak memory.

"Use Rust, but turn the borrow checker off" is inadequate.

[1] https://news.ycombinator.com/item?id=37441120
Explain? Embedded in my intention is working on the hardware directly.
He’s trying to sell a book.
I've said this in a couple other comments, but my perspective on this is: That's why it's awesome people are working on it now! When you still have a couple decades to travel up the learning curve is exactly the right time to work in earnest on a nascent technology.

It's a great thing that people started working on wind and solar power a few decades ago!
You're confusing tracking the packets with protocol. It's not changing ICMP, it's tracking ICMP packets. That's a totally different thing.
There are some few cases where it's reasonable for the police to shoot someone. But when they all have guns and no training for de-escalation or sound rules of engagement, they end up shooting rather a lot of people who aren't even trying to murder them, let alone likely to succeed.
I wonder how many women were part of the study.
China doesn't have to contribute for carbon capture to work.
glibc is tightly coupled with gcc.

Valve would need to fork glibc and most of gcc (at least the libs). And all distros which want to run games would have to provide video game core components using such runtime. Well, they chose wine+vkd3d (but a fishy "proton" version as I described in my previous post), and a "container".

The sabotaging behavior of glibc/gcc devs is not breaking windows games, it is breaking native elf/linux games, to a point you wonder if they are not rolling for msft and friends. Don't worry, they perfectly know what they are doing, hatred well deserved.

But there is a long term solution to the core of the issue: ELF has to go, replaced with an excrutiatingly simple executable/shared library format without static loading, that for modern hardware architecture. A bit like json/wayland, namely much harder to abuse. Or in ELF: do deprecate static TLS, static loading and GNU versioning (let's keep the latest ELF relative relocation).

Another way I am seriously thinking about: full "IPC" for video game core components: wayland/drm IPC, pulseaudio2 IPC (maybe something simpler though), /etc/resolve.conf, direct linux syscalls (in other words full static linking)... vulkan3D/drm IPC (oooof! super can of worms and lower performance), xkb IPC (oooof! another can of worms). game binaries would be static PIE executables.
I would say that luck in FAANG interviews is much lower than the average tech company. At least in my experience. Don't get me wrong, there is luck involved, and it's a big part of the interview process.

But, at least, you have standardised pools of coding questions, standardised pools of system design questions, and a standardised feedback form.

The interviewer varies a lot though... And makes all the difference when you have an inexperienced one, or someone that doesn't care.
Discussed at the time (of the article):

The Decline of Usability - https://news.ycombinator.com/item?id=22901541 - April 2020 (695 comments)
> [...] equating to approximately 1800 extra steps per day, 40 min per day more walking, and reductions of approximately 1 kg in bodyweight.

My morning walk is about 40 min per day and about 4km (distance varies but I'm pretty reliably 6km per hour) and that works out to about 4500 steps. So 1800 steps in 40 min more walking seems to be a REALLY slow walk, less than 3km per hour.
Have you compared how much performance overhead has such sandbox in comparison to native (Linux) binary? Especially video processing. I just wonder if WASM app can even benefit from SSE4 or AVX instructions.
I’m not ESL but I still can’t communicate with people that have very very thick accents.
> are equally meaninglessly
> large to any lay reader.

No, because a cubic kilometer of ocean does not contain a nice round number of liters of water.

It contains however many liters of water are in that cubic kilometer after you subtract everything else in the ocean, it'll be close to a trillion liters, but not quite.

Of course the article may be using "water" in the loose sense.

But if it's not the metric version would implicitly provide you with an easily inferred percentage of how much of a cubic kilometer of ocean is made up of other stuff.

Whereas in imperial units you won't know that at a glance, you'll need to either repeat the calculation, or memorize various conversions.
I really hope people don't take this result at its face value - the model used and the approach is extremely simplistic, which is essentially a pseudo 2-D simplification of urban canyon geometry, a street with buildings on either sides. I worked with the referenced model as part of my master's thesis.

The bulk of urban heat island effect is driven by the radiative absorption of non-porous materials of the built-environment. Other heat waste put into the area accounts for less than something like 5% of the additional heat added when compared to rural areas.
I wonder how this compares to v8 over the same code. Will v8 get this smart after running the benchmark? I’d test it myself but I’m on an iPhone right now. I wonder if static Hermes will ever end up at break-even or ahead of v8 - especially if doing a lot of FFI in WASM, Hermes might have a better shot at bypassing the memcopy/TextDecoder needed to interop between browser JS strings and WASM utf8 strings in other languages.
That's exactly what I've always been curious about!

It seems vastly more intuitive to place points rather than adjust handles. (And set directions for endpoints if the curve is open.)

And obviously a practical tool will provide the capability to join separate cubic splines at sharp angles.

Does anyone know of a GUI drawing tool based on this? I've always wanted to experiment with it. Because I've always wanted to either confirm that it's a great idea that we should all be using instead of beziers, or else discover if there's an immediately obvious reason once you try it out that it's a terrible idea.
Walking at the sides of busy roads is very different from walking around a calm neighbourhood, or even a park, a forest or any other environment which is not high-density urban or industrialized, polluted and ugly roads.

The good options are inaccessible to a large part of the world's population during work week.

Therefore this study misses crucial factors and is an excersise (pun unintended) in absurdity.

Still, I also see some positive effects from Apple Fitness gamification even without the watch, and I'm privileged enough to be able to reach a park in 15 minutes.
I bought both the first and second generation devices. I don’t think I’ll ever purchase a Microsoft product again. What a disappointment.

The device form factor was great IMO but software experience was the worst I’ve used on a mobile device.
I'd have to get past the French farmers at the ferry ports and channel tunnel if I wanted to descend on Brussels with my pitch fork.

By having Brexit, we now have the chance to have two Bonfire nights!
Direct link to the clothing: https://lockheedmartinapparel.co.kr/

Baggy pants, knit caps, and hoodies. All modeled by serious looking young adults with the Lockheed Martin logo on the front or back.
Somebody whose name I can't remember said something like Apple Designs a UI that people want to buy - it looks cool in the apple store - not use.
> Why would they incur the expense of building it, lobbying for it, working through a new standard with the entire industry, only to not even be able to market it as a feature enhancement over competitors? There’s literally no profit-benefit to doing any of it.

Why was USB 3 invented? Or USB4?

> Ok. We should definitely assume 100% alignment, because that’s definitely the direction governments are currently trending. Good call. There would definitely be zero entrenched interests defending the status quo, so that’s a super smart, reasonable assumption for you to base your argument on.

lol. If newer standard are developed, and they certainly will be, it will be in the manufacturers interests to get them approved so they can sell newer devices, to get people to replace their older devices.
While they are at it, won’t you start cycling to power your country? It would have similar efficiency..
Well presumably if there's a threshold effect, +40 minutes should have shown an increase because it would have pushed people who were already walking over the threshold.
I am almost entirely surrounded by either professional people who do not discuss their income or people who share my position. The few discussions I have with people is they tend to agree that people are not conscripted or enslaved so they end up agreeing that they pay gap is caused by the acceptance of an offered compensation.

I am not discussing whether this is fair, equitable, or even kind. I just do not care for the misrepresentation of the situation.

I could argue I am both overpaid or underpaid based upon my perspective. Having been on the other side of the negotiations with friends and strangers the situation is the same. They want as much value as they can extract. I too want as much value as I can extract - within agreement. Now that I am back to being an employee I have requested more compensation. They were open and asked why: apart from desire, I have not provided additional value (yet) and thus am not entitled nor deserving.
> You could make the argument that this well-understood process could be broken out into its own class/package/module and tested with its own public interface, but if there really is only one consumer then that's kind of a strange trade-off to make in many cases.

That's how I develop in general: a "component" does not exist because it has multiple-clients, but because it is a conceptual piece of logic that makes sense to document and test in isolation. It allows to define what is the public API of this component and what isn't. This is how software scales and stays maintainable over time IMO.
Kinda weird. Of course air conditioning makes cities hotter, but the point is kinda to cool down the insides of the house, not the outsides. Small enclosed areas are a lot easier to cool.

Heating up the 40 square kilometers of city outside by 2.4 degrees reduces 1 sqkm of inside temperature from a sweltering 30 to 23 degrees (note, made up numbers).
IPv6 needs to die also. It had more than enough time to become dominant and has just floundered.
I will echo your sentiment even with the obvious caveat of “this may not apply to everyone everywhere so please avoid the obligatory well-actually response”.

It’s just a social wave/trend, it’ll pass in a few years and suddenly everyone will love pineapple on pizza again. Go figure.
I think a couple factors are at play here. First, most developers never really learn metaprogramming or use it, even in languages with native facilities for it. You don't need it to get the job done, strictly speaking, and it is a difficult skill to acquire. Second, many software applications don't benefit that much from metaprogramming even when you have those skills. The benefits aren't universal, which brings the costs into question.

Nonetheless, for some types of software, writing code without using metaprogramming will have several-fold the LoC, complexity, etc of the equivalent with metaprogramming. But if you never developed metaprogramming skills, you are unlikely to recognize when these opportunities arise. In these cases, you do see large productivity multipliers. I see this pattern all the time in C++; most C++ developers have no idea how much concision (and type safety) metaprogramming enables in contexts where it is perfectly suited for the job because they never learned metaprogramming in C++, so they write vast amounts of brittle boilerplate instead.

I've used metaprogramming in enough languages and contexts to recognize it as solving a broad class of problems in a general way, but you still want to pick your moments because it isn't free. Similarly, garbage collection is the right choice for many software applications but it isn't free and there are contexts in which garbage collection introduces far more complexity than is justified by the benefits.

Recognizing these situations and being able to take advantage of them is a market opportunity.
I've always assumed that GNOME developers don't actually use GNOME.

edit - (Not to disparage a ton of work by a ton of people )
https://archive.ph/7oJjS
Because SaaS business models were built around operating at a loss in order to gain a monopoly and rent seek?
Netflix used to work like that, once upon a time. They intentionally changed it.
Trees are swamp coolers. Consuming freshwater for outdoor air conditioning isn't necessarily a bad idea, but you aren't cheating thermodynamics.
The Awk book’s 60-line version of Make
C++ has "friend" classes, a quirky feature I've never seen in another language. But which solves this very problem.
Every town has thin pizza cut into squares, but Chicago tavern pizza is subtler than that. You can, for instance, get a thin crust square-cut pizza from Giordanos or Lou Malnatis (two bastions of Chicago deep dish). Neither thin pizza is a Chicago tavern pizza.

https://www.nytimes.com/2023/03/17/dining/tavern-thin-crust-...
So the shooter was working with Oswald, or it was a coincidence? I'd like to know who would sign up for anything with Oswald -- probably the most unreliable and untethered person you would have been able to find in the SW USA at the time.

All of these conspiracy theories would die if those taking them seriously would just sit down and read the Warren report. If you can then find something specific in the evidence or conclusions that is wrong or illogical or seems like it was covered up in the report, please point it out.
Anyone who has traveled to (and eaten at) Europe and, to a lesser extent, South East Asia, would be able to instantly notice how much more saltier and sweeter American foods are.

This is noticeable even in foods that are expected to be the same, e.g. Starbucks beverages, McDonalds burgers.
Related:

Why is the ocean salty? - https://news.ycombinator.com/item?id=16129786 - Jan 2018 (90 comments)
The power it has on top of map is it can skip items and change the shape of the container: that is, it’s a decomposition of a fold and not just a composable map.

So, you can consume a vector and produce a subset of the vector as a map.

Finally, transducers separate the element-wise processing from both the construction of the final sequence and the details of iterating over the input.
May I ask which one, and what your process was that led you to them?
Per Phoronix comments, this apparently affects Zen 2 or later (Ryzen 3xxx or higher ignoring the disastrous laptop numbering). Though I expect the low end don't have enough cores to count.

My Ryzen 2600 shows 2 separate L3 caches in `lstopo` (only one NUMA node) but apparently this won't have a meaningful effect?
Ask HN: Why are most LLM libraries dead projects now?
Microsoft Guidance is not continued anymore (last commit = 1 month ago).

Minimaxir/SimpleAIChat seems to be abandoned (last commit = 1 month ago).

rogeriochaves/langstream was updated two weeks ago and has only two issues, both open.

kyang6/llmparser was updated 5 months ago.

Some other projects that seem abandoned due to no activity:

young-geng/EasyLM

1rgs/jsonformer

newhouseb/clownfish

What's going on? Did people find that their secret weapon is the library they use, so they started building their own private libraries?
For those worried about the climate crisis you can feel some relief. Everything you've ever been told by the media has turned out to be a lie so far. Just live your life and don't get swept up in their current round of bullshit.