skysight-inc/HackerNews huggingface dataset:
It's not they are tinkerers necessarily - it's that they want their impact to scale larger than what they themselves can create. Solo coder -> tech lead -> CTO is like going from single CPU -> multiple CPU -> distributed systems.
I'll be sure to keep your wisdom in mind next time I have to reset the way too conservatively sized circuit breaker integral to the contractor that runs in my fume extractors.

Damn near anything can kill you. Context matters. In most cases a consumer lawnmower should probably have a deadman switch. Plenty of people have been hurt or killed over the years by poorly thought out fail "safes". It's easy to make low effort online comments about safety but when someone comes along and re-uses your widget in a use case you don't expect your assumptions may not hold. You rarely have the context to determine what's safe unless you know the end situation in which the equipment will actually operate. For a lawnmower you do. When you start generalizing your control system and applying it to other stuff you don't.

Absolutist rules of thumb are worth what you pay for them.
I was careful to say non-UK. (I’m also not American fwiw)

I agree with many of your points.
Webscraping on Hard Mode with PureScript
Another nice thing about 12 notes is that 12 has lots of factors. It leads to a lot of cool symmetries which I think have to do with how we understand music.

For example, since 12 is divisible by 3 and 4, diminished chords (4 notes separated by intervals of 3) and augmented chords (3 by 4) don’t have a definitive centre to our ear. As a result they both create different flavours of uncertainty and suspense.

But if you break the symmetry, e.g. by moving any note in an augmented chord one to the left on a piano, the chord takes on a colour (in this case becomes a major chord).

Other equal temperament scales would end up having similar patterns, but at the cost of complexity. having closer to 20 or 30 notes in an octave would increase the number of patterns to recognize, and probably make them less distinct to us without practice.

It’s also interesting to me that we put 12 numbers on clocks as well.
After you set all the pragmas or attributes to not add any additional padding/alignment, and that you really, really mean it. Maybe add a few static asserts so you know at compile time if you got the size right.

These are not standard, so you need some preprocessor magic to choose the right thing. And so on...
Hi Eric, I enjoyed working with you back in my Triplebyte days! Finding Ruby job ads on a Ruby library docs page seems straightforward enough... I'm just curious what major categories of advertisers you've found (beyond recruiting)?
You compare instructions per clock with the clockspeed.
It's more about designing good systems. Belgium is a developed country with excellent infrastructure whereas India is a developing country with poor infrastructure
It would boost his popularity with half the country, and he would get an insane amount of views on the interview. All upside no downside.
That repo is archived. Is the project dead?
> No plans were announced so these are purely my speculations but to me it seems logical.

And then people use and rely on information like this to further ignite their cognitive biases. Seems more like promoting misinformation than anything.
Medscape is what WebMD should be. It targets health professionals but it's a great resource for independent learners.

There are great summaries for every disease and treatment written by doctors and researchers. Summary includes epidemiology, symptoms, causes, prognosis, possible treatments, novel treatments, differential diagnoses, etc.

Given that there are bad professionals in every area, it's a great resource to evaluate if your doctor's diagnosis and suggestions make sense.

Unlike your local doctors, good online resources don't have financial incentive to recommend unnecessary drugs or surgeries where the risks outweigh the benefits.
My impression is lawyers and doctors also get promoted for core skills rather than management skills.
AI Revolution – Transformers and Large Language Models (LLMs)
I don't see what the big problem is. WebMD, drugs.com, etc are generally fine for me when I want some quick basic info. Some of the stuff they're complaining about WebMD not having, like percentage of different side effects, are available on other sites like drugs.com. If I want in-depth info, I'll visit PubMed. Sites like NIH, CDC, and FDA can be helpful, but generally not any better than WebMD in regards to format, content, searchability, or precompiled rankings/lists.
Some ways to get better at debugging
The support for AVX-512 is not "kinda". AVX-512 at the Ice Lake level is supported. The most widespread Intel CPU with AVX-512 support is Tiger Lake and its support is no better than that of Zen 4, it also provides one 512-bit pipeline for FMA or multiplication and two 512-bit pipelines for simple operations, the same as Zen 4.

What happens is that Zen 4 has the same execution units as Zen 3, so any program which can keep all the execution units busy is accelerated on Zen 4 only by the greater clock frequency.

However Zen 4 has a new frontend for instruction fetching and decoding and for branch prediction. Many programs will be executed more efficiently than on Zen 3, with a better utilization of the execution units, leading to the claimed IPC improvement of 13% on average.

Additionally, rewriting a program to use AVX-512 can also improve the utilization of the execution units, leading to a speed-up greater than the clock frequency ratio.

Support for a certain ISA does not imply anything about the speed of the CPU, even if sometimes the CPU vendors change in the same generation both the ISA and the microarchitecture, resulting in greater throughput.

In this case AMD has postponed the improvement of the execution units for Zen 5. Even if the support for AVX-512 does not improve the maximum possible throughput, it improves the average throughput over many programs. The same is true for most of the Intel CPUs that support AVX-512, except for the top models of server or workstation CPUs, because they have one of the 512-bit FMA units disabled, which results in the same maximum throughput as on Zen 4 or on the older CPUs, since Haswell.
> Chromium is still an open project with guidelines for contribution

Hah. The default is to reject changes from the community. I would not pin my hopes on Chromium accepting any adblocking community changes.
I already have to go through and rip out all the ads that Firefox has and the pocket integration on the toolbar, so this doesn't look all that different to me.
As a startup founder you are automatically at the top of the company food-chain.

Managers in the middle of the food-chain are all about power-struggle and social games they play to out-compete each other.

That is especially the case for non-technical managers who don’t have a sense for the underlying technical challenges. They have all their bandwidth available for political positioning and social games.

It would be great if all managers where “serving the team” in the sense of your bullet points. But alas many don’t see it that way.

IMHO many startups are successful because they have a technical person at the top. Who is capable to understand, evaluate and positively reward technical work within their organization.
This is inaccurate, and I think some comments replying to you are incomplete. "Climate change" changes the probability distribution of weather events, in particular it changes the range (i.e. extremes) as well. So, extreme events such as record-breaking hot days, record-breaking showers etc... are still relevant to climate change. This means not only warmer/rainier days are gonna be more common but also days so hot/rainy that were not observed before will be possible. Say, if max temp observed before in a particular area was 45C, now it'll be possible to observe 50C (AND at the same time 45C will be more likely). This can be extremely rare, but the fact that 50C will be observable will be enough evidence to support this.

Do we know whether this particular event was caused by climate change? Of course not, this is a philosophical question, we'd have to discuss what is causality. But statistically climate change will likely make extreme events more common, so when we do observe an extreme rain even like this, it seems worth mentioning that climate change will make events like this more prevalent.
Karabiner does the actual remapping.

https://karabiner-elements.pqrs.org/

and

https://github.com/yqrashawn/GokuRakuJoudo

lets you write your keymappings in a text editor and translate it into the weird XML/JSON syntax so you don't have to use the GUI editor.
Connect all the data points:

* Zen 4 is more efficient (up to 74% more efficient at 65W)

* Zen 4 will be used for desktop, server and mobile chips

* Ryzen 7000 is clocked a good bit higher than Ryzen 5000

* On the desktop, higher maximum clock speeds for single and multi-core workloads are desired

* The higher TDP is to allow for higher clock speeds for single and multi-core workloads on the desktop
Ah, I misunderstood / didn't look properly and failed to notice this is a default value in the struct definition. My bad.
If you are serious about your business, you should think more about the PR aspect of it. Without any planning or preparation you have an absolutely guaranteed PR disaster on your hands. Your product needs careful messaging and some kind of strategy for what to do about the inevitable “can’t believe this is real” news stories.
Ask HN: How to read a random article in Instapaper, Raindrop or Feedly
I have a bunch of articles in Instapaper, Raindrop or Feedly. I want to randomly choose an article from these services and read it. How can I pull this off? Any good tools out there?
Is weather.com the root, or is it noaa.gov?
it's not only a code, it's a also current _state_ of the system, no? some kind of root/singleton objects, their instance variables, etc. I mean, for a web application most state should be in a database, but this takes some discipline.

And importing updated code to a live system sounds like a black magic. What happens while it's still in progress? Or does one have to start a new process, like we do in other frameworks? Erlang has live updates, but I imagine live update in smalltalk works very differently. So many questions!
You mean like https://www.amd.com/en/products/embedded-epyc-3000-series has 8x10Gbe
Or as Bertrand Russell said, "This is one of those views which are so absurd that only very learned men could possibly adopt them."
The TDP of the 7700X is almost double the 3700X I own but from the benchmarks it seems there's about a 50% perf increase in SC and MC.

The 7700X is about 20% faster than Apple's M2 in SC perf in Cinebench R23.

https://www.cpu-monkey.com/en/cpu_benchmark-cinebench_r23_si...

https://www.cpu-monkey.com/en/cpu_benchmark-cinebench_r23_mu...
Reid Blackman: The Ethics of AI
Over time, yes. Not so much a risk to humans but a risk to plumbing. As an example I have water risers on my fields that are fed by a lake. The horses also drink from this. Their water trough gets full of algae and moss. All the fittings I use have to be large enough to not get plugged up by the growth. I've tried using filters in the past but they plug up almost instantly.
Some modern vehicles with FlexRay have full-bus encryption, and very modern CAN systems usually use HMAC for security sensitive stuff like immobilizer and key commands. I think ADAS systems will probably use similar in the coming years as vendors become more concerned and upset with system tampering.

But, yeah, overall, most vehicle control systems are far less evil than people seem to think. I think part of the issue is that the "vehicle hacking" community have managed to massively over-hype basic protocol / message reverse engineering.
7 days and already that many UIs, plugins and integrations released. To be fair, developer/researcher access was a bit earlier but that is impressive adoption speed.
There won't be anything close to "back to normal" for Pakistan anymore. It's in the top three countries most vulnerable to climate change (as in, most affected, least able to adapt) and there will likely be tens or hundreds of millions of climate refugees in the coming decades.
I'd say over 50% of the time at my pharmacy, this would involve waiting in line for 20 min and talking to a harried, overworked pharmacist who may or may not be up on the latest research... not a great UX.
Does Whisky Have a 'Terroir'?
Apple's family of chips by large focuses on performance per watt because it's a primarily mobile chip - made for laptops. The Mac Mini/Studio is more of a side effect than primary target.

If they will have something special for Mac Pro, it would resemble AMD's strategy.
This is really pedantic. The rule is any system that risks serious harm to a person in the course of normal operation should be fail-safe, not fail-dangerous.

Examples include stuff with blades, hammers, or swinging arms moving at high speed or with great force.
I would argue their job is to solve problems with working code, which requires finding/avoiding bugs.
Not recommending Chrome is the way to go. There was a time where developers only tested against IE, built features on top of IE, and there didn't seem any way to defeat the garbage associated with IE.

But people recommended Firefox anyway for most browsing since it was a better experience on the open web. Eventually it up ended the dominance by giving a better browsing experience except when forced to use IE through bad code, which eventually forced more developers to improve the experience outside of IE.

I personally never stopped using Firefox for Chrome, since there was always some extension that just didn't work quite as well on Firefox for the longest time. I've always found it worked it well.

A popular opinion of a vocal contingent of users on this site always say that Chrome is so fast, without any benchmarks other than their personal feelings for the most part. If Google is going to be openly hostile to extensions like UBlock working as intended I really wonder if they would feel Chrome is much faster if the developers of such extensions stopped looking for work arounds in an actively hostile environment and simply let them experience the garbage that is the current state of the web. They've already shown their hand as being a terrible steward of the web by blocking extensions like AdNauseum that try to destroy all the tracking and privacy violations they've created.

I personally believe all the people who don't have their jobs tied to creating ad garbage would do another exodus. Although I'm sure a vocal minority would create noise on sites like this since their jobs are tied to making the world a worse place.
JavaScript Frameworks and How to Pick One – A Twitter Space Summary
Blank Street Coffee Is Suddenly Inescapable in NYC
The world is climate change, it doesn't need saving from it. Humans do, maybe?
Sounds like a nightmare cluster-duck, a whole city without water!
I love all the new health monitoring startups.

I recently tried documenting my glucose using one of the many startups using electronic patches that measure glucose every few minutes.

What is the likelihood that a similar electronic patch would become available for inflammation in the industry?
How so? Real investigative journalism is a discipline and a craft. There are methodologies, techniques, field history and degrees of masterhood, just like any other profession. This guy has a talk show on the internet.
Depends on the site I guess. My actual blog content is written in Markdown, which already handles escaping stuff between backticks, and that's the only place I'm likely to run into that sort of thing
> Zen 4 is more efficient (up to 74% more efficient at 65W)

So the TDP doesn't scale linearly?
Marijuana use is outpacing cigarette use for the first time on record
AMD should make a CPU for home-users without the PSP.
Yeah, Elbonia was meant to represent a generic poor (at the time in the early 1990s) eastern European country that corporate America might be interested in outsourcing work to for cost savings.

Other than the name sounding like Estonia and Albania, Dilbert's Elbonia has no relation to, inspiration from, or resemblance to those countries, or really any other specific country. It is doubtful the author knew much about those or any other nearby countries, and was uninterested in learning -- it was just a plot device to explore the current at the time topic of outsourcing. By using a fictional name the author hoped to avoid any displeasure from anyone insulted by the depiction. Contrast with Borat a decade later, which chose to pick a specific country for their cartoonish depiction.
They even went one further and explained the answer they're looking for:

You lose data due to overflows which is what we expect

Seems like a reasonable question, though without more context that may or may not be true.
maplibre-gl-native can render vector tiles to the image format of your choice. tileserver-gl is a nodejs server which still uses the very old mapbox-gl-native but hopefully soon will use maplibre-gl-native to render raster tiles. It requires a mbtiles dataset (which you can either download from somewhere, or create yourself with Planetiler) and a map style. (like osm-bright)
> The entire article is a joke. Did you miss these?

If you're not interested in language design, I'm not sure why you bother to read any new (real or fictional) language docs. It might be a joke and you just stop thinking about it? That's lazy thinking and I'm not sure how it's beneficial in informing your preferred design choices, over time.

I'm sorry if my serious consideration of satirical language design offends your sensibilities. I have the opposite reaction.
They’re showing the performance difference at different points along the power curve, since it’s non linear.
Have you combed the bug tracker or submitted reasonable PRs and have proof that the decision makers are gatekeeping an open source project from implementing something that is clearly a better alternative?
> money can be worth less and it won't matter.

You see the problem here. As money continues to be worth less, UBI would have to increase to meet "people's basic needs." As UBI increases, inflation gets worse, until everyone is worse off, and UBI collapses.

If you want to destroy the middle class (which we've been doing a darn good job of), this would pour cement over the coffin.
I don't understand this reasoning. On one hand everyone complained that Firefox was to slow to bloated could be brought down by extensions etc. and moved to chrome because it was faster. Then Firefox implemented changes to make it faster, isolate extensions etc. and everyone complains that they killed them off and doesn't think of the users. Now we have the situation that people say they can trust Mozilla, because of these changes, while at the same time they stay on chrome.

I have two issues with this, 1. Chrome is so much worse in respecting its users, it is completely hypocritical to say not to trust Firefox but use chrome. 2. All these posts are actually painting the impression that there is no valid alternative, in fact that chrome is the less bad (freer) choice compared to chrome. This creates exactly the narrative that Google wants, that their choices are really just minor inconveniences and there is no valid alternative to chrome. I mean just in this thread we have seen many posts that state that Mozilla is essentially doing the same just slower and cant be trusted, despite statements and actions to the contrary.
I wouldn't say this is syntactic sugar here. packed structs are the most valuable tool in the language to handle interop with other languages and building protocols. The fact that you can use that tool to build bitfields feels like an interesting, cool and useful side effect. However, it's not their purpose.

Note that the main difference between packed structs and regular structs is not the dense bit packing, rather that regular structs are allowed to reorder the fields however they wish in memory. The compiler is free to optimize your struct. It's not free to do so in other languages (like C for example). Thus you get a way to define structs exactly, with bit level precision, to build complex protocols where you can decide what every bit means.
Owsley Stanley: The King of LSD (2011)
You can’t make an app for belief.
Hi, I'm the creator of multimodal.art, I didn't overlook it, but there's no "specialized" NSFW content maker to be highlighted - this Vice articles just show people using the model in different iterations to generate NSFW content; you don't need a specialized notebook/tool for that, a few ones on the post can do it (others have a NSFW filter that comes in by default).

Additionally it is important to note that model was licensed under the OpenRAIL-M LICENSE which is not as permissive as an MIT license and forbids certain outputs to be shared or purposes to be built as apps
TDP isn't something that scales.

> TDP stands for Thermal Design Power, in watts, and refers to the power consumption under the maximum theoretical load. [0]

It's basically a ceiling.

[0] https://www.intel.com/content/www/us/en/support/articles/000...
I had a VCR with something like this. It would scan the CCs for bad words and then mute the audio and filter the caption. You could even edit the lists. And it was hilarious! Often the caption was slightly delayed relative to the audio so you would get a stream of swearing and then the rest of the dialog was removed :)
>I don't think politeness is quite the right concept here. Nobody's getting jailed for saying "fuck you", for example.

I consider it impolite to misgender. Do you not?
Could you describe how your service differentiates from Carbon?

https://www.carbonads.net/

I've been considering monetizing my blog for a few months, but was only considering a service like yours. Would be interested to learn more.
It sounds like we have a very different idea of what "ethical" means. In answer to your question about "what's stopping them?" - well, just that: ethics, morals, the desire to act decently even when there might be some additional benefit to being sleazy.

Waiting for a law to prohibit immoral behavior doesn't seem like a sustainable way for a society to function, even though it does seem to be the way we're trending.
Learning to Retrieve Passages Without Supervision
You are correct in saying that ISA doesn't matter. The only difference is that it is easier to do 8 instruction parallel pre-fetcher on ARM or another fixed length instruction architecture than on x86_64, and decoding more instructions can be better for re-ordering and register renaming.
> Firefox did it because of security/performance concerns

Isn't that the same concerns used in pushing Mv3?
If you zoom out, you'll see this is not just for a city, but a very broad region, almost the entire state of Schleswig-Holstein. Cool, but scooters should probably be disabled from loading as well until requested.
I believe so. You also lose repeat on the home row keys because they become modifiers when held. It’s a trade off, but one that many people make since repeated key presses is not as useful as the mod keys. Same is true for people who remap caps lock: they give up a lesser used feature for something more useful for their specific preference. Of course once you get into keyboard customization you can start doing things like map caps lock to escape when pressed alone, control when pressed in combination with another key and maybe make shift + caps lock activate caps lock. Depends on what you need and what you’re trying to accomplish.
Syntax-Tree Queries – Joern