skysight-inc/HackerNews huggingface dataset:
Browsers really don't change to remove features very often. You can still use HTML 1.0 if you'd like and it works fine. API's, on the other hand, are a service like Apple provides with their store. If you rely on someone else's service (APIs), they might change. Your own don't have to.
Show HN: Schemax – Maximise your Kafka schema compatibility
Versatile, fast and lightweight web UI for validating schema compatibility levels in Schema Registries like Confluent.

Supporting following schema types: AVRO, Json and Protobuf as well as following compatibility levels: BACKWARDS, FORWARDS, FULl and None.
1. one data point: my verizon fios gives out /56, my openwrt takes a slice /60 out of it for lan and then my linux box gets /64
2. there is nat and you can use it in linux.

majority of home users does not need a public ip address so ipv6 for home is not that useful.
AI Recruiters Have Joined the Job Search. Who Are They Helping?
I think the way it works is actually almost the opposite of what you're saying. The problem is that there's an acceptable price point for a truck like this - say the top spec goes for $100k. What Tesla has done is they've made a bunch of really bad structural decision which means the fundamental cost of building the truck is high. For example the expensive Aluminium and the difficulties working with it. The result is that to get the build cost of the vehicle low enough to make a profit they have to do extreme cost saving everywhere else. So you end up with this massive mismatch where you have this premium material choice in one area that costs so much that they've had to choose to go super aggressive on cost saving practically everywhere else.
I am refering to complexity of a computer language syntax, NOT the complexity of a computer program.

Those two are completely different, don't be fooled.

Some extremely complex programs can be written in assembly, the code and data structure complexity is unrelated to the computer language.

Damn, and all those pesky downvoters on HN the second you talk about an unpleasant reality.

Maybe the downvoting system should go away, as it may be AI bots anyway. Like youtube dislike.
Probably not a different species but definitely a very different variety.
Maybe not much to mourn? We used to write lots of assembler, kernels and such. Now they're in C++. As long as you can get at some intrinsics (special instructions to manipulate certain registers e.g. system flags, interrupt condition) you don't really want to mess with assembler any more.

I remember when 'PC Compatible' was absolutely required to be a player in the market. Then, laptops came out and it was suddenly not a thing. Nothing a PC did could be done on a laptop (no accessory cards, new code to use laptop features etc) and the lure of portable overrode any marketing hype.

As markets grow the decisions we make, the optimal product locations, it all changes. You have to reinvent yourself to stay vital.

Michael Dell wrote about this. Every time Dell doubled in size, he had to reinvent the corporate processes. Things that were manual had to be automated, the job got too big for a single person (support, inventory etc).

And things that used to be automated, had to be made bespoke - remember the days when you could 'dial up' a custom Dell computer, every feature? They'd make just the one you wanted. All done on a website, that I imagine resulted in a ticket in front of an assembly line worker.

Then they dropped that, probably because there were no more workers on the line, that got automated too. Then you had options, but from a short list. And only the popular options survived.

I'm just surprised that hardware can persist so long. For instance x86 started in 1978! Most folks using it were not even born back then.

We could really, really use more innovation in the hardware space. For the first ten years it was all about putting mainframe features on silicon, not a lot to invent, just the die getting smaller so more fit, caches and paging and DMA and multiple busses.

Did anything happen after that? I'm not sure it did. What might have happened? Well, real security for instance. Keeping the kernel space 'secret' is a botched idea, we all know secrecy isn't security. Witness Spectre, Downfall and so on.

And why hasn't more of the kernel migrated into silicon? Waiting on a signal, communicating between processes, blocking on an interrupt, mapping memory to user space for i/o and on and on. All possible in silicon, all would avoid thousands of machine cycles and blowing process caches.

What do we get with each new generation? A little faster, a little less power. More compromising kernel bugs. Sigh.
> All this HFT feels wasteful and bad for 'regular' human investors.

Quite the opposite, thanks to the tough competition the market makers are setting the bid/asks spreads as minimal as possible. Which leads to less costs for human investors, pension funds, insurance companies etc.

I used to be a market maker in the 90's before HFT took off. The margins we kept sometimes felt like a rip off but customers had no other choice but to accept them.

People who ask for transaction fees, forced delays in executing or whatever, tend to forget that these force market makers to increase their spreads, which means customers eventually pay the price.
Was surprised to find out today that in 2023 Overload modding community remade the complete Descent 1 campaign, definitely worth checking out:

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

https://steamcommunity.com/app/448850/discussions/0/38095358...
Love this reference, that MattKC video is so good.

For the uninitiated, I present this masterpiece: https://youtu.be/CTUMNtKQLl8
Even after reading the article I'm a bit confused as to how $250mm is even enough to play ball in this industry, a single EUV lithography machine can cost more than their entire funding already. I'd be curious to know their plan to work around the significant investment required to even enter this market, as I doubt $250mm is really enough to develop anything rivaling the results of Nvidia or others.
New insight about the working principles of bipolar membranes
dupe

https://news.ycombinator.com/item?id=40048312
It's crossed my mind, but would require more effort than not commenting on YouTube or using Google Cash
We used to commit messages with "uv:" if the change was user visible and simply filter git messages with them for version release notes.
VLC on mobile at least lets you swipe to change the volume.
That seems like an accurate number then?

How many times do you expect to slice it? "For 99% of days this year, 99% of our customers have experienced 99% reliability for 99% of their users, we're 99% sure"? (That's just the long way of saying 95%)
i have a raspberry pi3 (4gb, 50 euros) and a pi5 (8gb, 100 euros). i run a k0s cluster (for fun) w/ pihole, plex, some monitoring and homeassistant. that for me is cost effective
You don't even need a relay to use the windows SSH agent from wsl. Simply use ssh.exe instead of /bin/ssh. I've been doing that for a while (I make a symlink in a folder from my PATH that gets picked up before /bin) and haven't encountered any issues so far.
That's so far from being the same as lynx executing JS that I don't understand why you posted it.
Why would anyone want that? Everyone would just quote a lot wider to make up for the potential volatility of the next minute, probably leading to worse trades for retail orders.
I've experienced something similar with driving with flip-flops: the right one came off the foot and held the gas pedal floored.. Fortunately, the car wasn't nearly as quick as the Cybertruck is.
K. You probably shouldn't pursue a career as a therapist or have kids then unless you enjoy staggering around in a haze of cognitive dissonance.
For some people it's a more spiritual thing than a practical thing, letting go of desire for unnecessary things and attachment to the physical world.
> Besides important theoretical applications in studying properties of trap spaces, the connection enables us to propose an alternative approach to compute minimal trap spaces, and hence complex attractors, of a general Boolean network. It replaces the need for prime implicants by a completely different technique, namely the enumeration of maximal siphons in the Petri net encoding of the original model. We then demonstrate its efficiency and compare it to the state-of-the-art methods on a large collection of real-world and randomly generated models.
Would this software actually have access to that information? I can imagine it would be protected by the OS because on paper, it shouldn't matter what port a device is connected to.

Second, as a user you shouldn't need to make the distinction; yeet a screen into any port and I'd expect it to know what screen it is and what settings to apply to it. There's also the case of using a multiport adapter, or a chain of them if you're sadistic.
and not having a for() loop doing multicast fanout in software

which sounds like what AWS Transit Gateway is
There's also https://www.gog.com/game/sublevel_zero / https://store.steampowered.com/app/327880/Sublevel_Zero_Redu... which initially was a game jam entry I believe. Very much an homage to Descent, but with rogue-like elements and randomized levels.
I guess paying up front for your own health, safety, instruction, isn't that big of a bargain as the capitalists want you to believe. Everything must be profited off, everything is a commodity, there is no public service, everyone can be squeezed for the extra dollar.

Yet you still read Americans blabber that the "europoor" work practically for free giving away all they have in taxes.
After all, it's all grounded on the fear that taxes -god forbid- may end up helping another person.
The whole Toyota episode with the phantom acceleration does not equate with a bad company culture. The problem was too complex and complicated for the company to grok, and they had unbelievably bad PR.

I mean, most of the Toyota incidents are of people in a new car, who messed up pedals. It happens, do not discard it!
> Since the number of pixels on the x-axis of the canvas is typically much smaller than the number of samples

That's not the cause. The cause is simply that too few of the samples are plotted.

Your min/max solution succeeds by ensuring all significant samples are plotted.
From https://support.google.com/a/answer/14229414#zippy=%2Cwhat-i...

----------------------

Starting February 1, 2024, all email senders who send email to Gmail accounts must meet the requirements in this section.

- Set up SPF or DKIM email authentication for your sending domains.

- Ensure that sending domains or IPs have valid forward and reverse DNS records, also referred to as PTR records.

- Use a TLS connection for transmitting email. For steps to set up TLS in Google Workspace, visit Require a secure connection for email.

- Keep spam rates reported in Postmaster Tools below 0.3%. Learn more about spam rates

- Format messages according to the Internet Message Format standard, RFC 5322.

- Don’t impersonate Gmail From: headers. Gmail will begin using a DMARC quarantine enforcement policy, and impersonating Gmail From: headers might impact your email delivery.

- If you manage a forwarding service, including mailing lists or inbound gateways, add ARC headers to outgoing email. ARC headers indicate the message was forwarded and identify you as the forwarder. Mailing list senders should also add a List-id: header, which specifies the mailing list, to outgoing messages.
Should be a standard cheat on all videogames, like immortality or big head
Only someone that both misunderstands microservices and HFT architectures could have this opinion.

100 Gb/s is possible on AWS via Direct Connect.
I agree: specifically, I think that controlling the point of impact is possible but requires equipment (rocket motors, a heat shield, navigation computers) which of courses costs money to get into orbit and can be used only once.
Ah. I see. My 2015 Model S doesn't do that, it just gently increases the spacing until it is as it was.
> If you think about it you can never eliminate the advantage of being faster. If you do 5 seconds batches it just means the edges of the batches become the time-sensitive points.

You mean you can never completely eliminate the advantage? But mostly eliminating it might still be useful?

Suppose the rule is that if you get your request in by 01:23:45 then it gets handled in the following 5-second period and the response is sent out at 01:23:50. Does someone (A) who finalises their request at 01:23:44.9999 and gets the result back at 01:23:50.0001 have an advantage over someone else (B) who has to finalise their request by 01:23:44.8 and gets their result back at 01:23:50.2? Yes, certainly, but it doesn't seem to be much of an advantage ... So person A can take account of exciting news that arrives at 01:23:44.9, while person B can't, true, but when it comes to reacting to other trades, person A has 4.9998 seconds to think about the news, while person B has 4.6 seconds to think about it, which doesn't seem like a huge difference. Compared to how things work today.
Sounds like you might not be washing your rice, and/or cooking too much rice for your rice cooker.
Fun thought exercise, thanks! My question is, what advantage would a large exchange find in moving to cloud? They’ve already got the personnel capable of managing their environment. They’re not a rapidly-growing startup in need of flexibility. They’re large enough to get at least decent deals purchasing gear. “The cloud” will naturally expect to make a profit on the deal, which likely eats up (and then some) any savings which might otherwise be delivered.

I “get” cloud in a lot of circumstances but it doesn’t seem to make much sense here.
I thought you can only use deadly force if you fear for your life. A cop approaching you, or even physically grabbing you and moving you to a new location won't kill you.
Conversly, my observations from Cornwall have been the opposite. I haven't seen cuttlefish bones in the numbers I would expect over the last few years. And the ones I have seen have been tiny. That is until this last weekend, when there were a great deal washed up and of a fair size, I too was joyed by this sight drawing the same conclusions as you did, that it was a good sign.
I remember trying —and failing— to use this in the demo
That's why I use gmail with my own domain. If they ever fuck me, I can point my MX records at a new provider. I do have to pay them for the privilege of using my own domain, but at least that way I'm not the product.
I'm sure they won't, at least without a lot of development. FPGA networking used for trading is borderline abusive of networking protocols, and I assume that Amazon doesn't want that on their production network.
Sorry, what's the pun? I can't find it.
I developed tinnitus two days after my third shot. Never had it before, and it hasn’t gone away since that day.
The individual concerned is still fired and has a harder time surviving than the company that fired them.
Earthbound, Lost Odyssey, Chrono Trigger (SNES).

These have been on my to-play list for quite a while, but there's too little time these days... I'll probably never finish them all (TES, Gothic, FF7, Golden Sun 3 are on there as well).

There's also so many mods, ROM hacks and guides still around for older games. Trying to save some of it. Doesn't take much space after all.
> To avoid aliasing you need to use more than two pixel colours.

The aliasing in question is of the audio not the pixels, so no more colours does not help.
I'm very curious, I'm learning from both HonoJS and ElysiaJS about how to build a great next-generation library, and the thing that strikes me from Hono is that it seems it has integration for a lot of things, BUT you have to write a lot of manual code for those instead of "extending the base Hono" so to speak. For the `zod-openapi` example you gave, I'm looking at the docs and it seems there's no import in common from hono to hono/zod-openapi project:

import { z } from '@hono/zod-openapi'
import { createRoute } from '@hono/zod-openapi'
import { OpenAPIHono } from '@hono/zod-openapi'

I would have expected/hoped things to be more integrated, e.g. you still do `import { Hono } from 'hono'` and then somehow you connect to this OpenAPI middleware. Any thoughts on this? Do you feel like moving from "base Hono" to use hono/zod-openapi you have to change how you do things? Another place I've seen this pattern is with the different edges, you have different import/exports, which I understand to certain degree but I still think a bit more could be done at the base library.
You said

> but in the EU and UK, consumers get 4-6 years of hardware warranty, on all tech products
Yeah I don’t think they’re opening a fab.

TFA:

> The company plans to use the fresh funds to pilot produce chips using Taiwan Semiconductor Manufacturing Co.’s 3NE process technology
Kubernetes changed from "master" to "control-plane." This caused our outage
Japan antitrust watchdog plans to push Google to stop restricting Yahoo
The Descent series was my favorite of all time. Got the hotas setup for myself and others in the office did too. We had the best LAN parties. Being semi-lost and trying to get out in time before everything blew up was such a rush.

Arcade-style 6DoF games are so rare. And we have all the hardware now, just not the market to justify the effort. This D3 opensource could kick off a whole new round of games!

Level-editing in VR seems like it would be so much fun too.
The biggest current limitation with cloud providers when it comes to exchange tech is the lack of real multicast support. It is rare outside of exchanges, but extremely low latency L1 multicast market data has become the backbone of exchanges, both for fairness and for scalability.

Knowing you can saturate your entire network with 10G traffic and every participant will get the same market data packets at the same time[0], and there will be zero queuing or bottlenecks is very hard to do otherwise. There is a pretty good podcast episode about it out of Jane Street[1].

I know AWS have 'multicast support' but last time I tested it, it was clearly just uni-cast traffic with a software switch doing fan-out/copying, I assume using the same tech as their transit gateway, I think it was called hyperplane or something.

[0]: for some definition of the same time, at least low enough that you can't measure it without equidistant optical splitters or White Rabbit synced devices.

[1]: https://signalsandthreads.com/multicast-and-the-markets/
I remember my old icq#, but not my partner’s phone number
I try to keep proprietary blobs on my system to the minimum.
Much like in Rust or C++, there are several ways to represent sequences of characters in Haskell. The default way is a List, which is like a classic Lisp list,va chain of cons cells.
Outpost is literally a AWS branded server rack that is installed into a data center, I don't think it's considered "cloud" in modern stack.
Showing that I don't understand economics while also telling that I don't understand economics: It would probably do the world more good to tweak the structures making ULL trading profitable anyway, it's not like the trading in and of itself brings any value to the broader world, while consuming enormous amounts of resources that could have been spent on actually improving systems that create real value.
Building Blocks of the Bimodal Blitz Language Learning Method
> If replacing the whole thing is easy, it was probably not that valuable or complex to begin with, but that's not the kind of code where maintainability is paramount.

Yes I think even as far as 70%-80% of code - IMHO - is not complex/valuable.

Most of code is replaceable CRUD not controls systems for flying and landing Falcon 9.
So it is people problem not a technical problem, people pretend that they need "button more to the left and different shade" just to feel more important. Where we end up with loads of systems that do slightly different thing.
I am curious about this as well. Maybe the details on how this was discovered are intentionally missing, so that would-be smugglers don't know how to avoid being discovered.
Reason: https://twitter.com/WizardLM_AI/status/1780101465950105775
(they forgot toxicity testing before release and are doing it now)
> I think what they were trying was just kick him out of the courtroom; my understanding is that when someone is a (potential) witness testifying in a trial they are not allowed to attend.

If the judge just wants someone out of their courtroom they can simply order them to leave. If they do not leave a bailiff or two will be happy to encourage them to go.

Earlier that week officer Dean had been convicted of killing Jefferson. The trial then moved to the sentencing phase.

On the day the conviction was announced there had been a group protesting in front of the court. When the officer's family was escorted out through a side door many of the protest group moved to there and confronted the family. There were allegations that this included threats against the family, including specific death threats.

One of that group, Mata, showed up in court later as a spectator but instead of sitting with Jefferson's family and supporters sat with Dean's supporters, within immediate reach of Dean's family.

The defense attorneys wanted to talk to him to bolster their case that the trial should have been moved to another county. The judge wanted to talk to him because the judge was concerned that someone who was part of the group that had allegedly issued death threats to Dean's family was sitting right next to that family [1].

[1] https://www.dallasnews.com/news/crime/2022/12/19/man-arreste...
> probably ranging in size to tinier than a period (.)

"Probably" is a strong word, these are very hypothetical, the lightest observed black hole has a mass of 3 Suns.
Every once in a while, someone reinvents Plan 9 from Bell Labs.
And thats true. A kettle isn’t a “tech product”. If it is one of the expensive IOT kettles, then it’s covered.
I would guess, this was not x-ray photography, but spectroscopy: https://en.wikipedia.org/wiki/X-ray_spectroscopy

There are these slick handheld units that exist, where you basically point them at something, and they tell you what elements are in something!

https://www.youtube.com/watch?v=LWPSrXB2OZw
I think the cash/property grab aspect was there from the beginning, and even in the 20´s you see it manifesting itself on a local level with intimidation etc. Klemperer's, I will bear witness, diaries from Dresden in that period are a fascinating read on the day to day impacts. Then as you say, it escalates culminating in Kristallnacht.

But I think they would never have succeeded if it hadn´t been for the 1929 US crash, and the subsequent withdrawal of loans from Germany by the New York banks in response, which pushed Germany over the edge for the second time.

As to how Germany wins WW2, or at least fights into a Cold War like stalemate. Germany continues the Battle of Britain for another month, rather than switching to bombing London, the RAF runs out of operational pilots (rather than newly trained pilots with 8 hours flying experience who have yet to fire their guns, they had plenty of those.). Or just that the men who made up the Polish and Czech squadrons that had the most kills in the Battle of Britain don´t make it across Europe to fight on for the RAF.

Britain falls, the London government retreats to Canada, Hitler can now turn his attention to Russia, without having to fight a two front war. They might still have lost that one, Russia is big, and would presumably have been backed up by the USA and the remains of the British Empire, but the atom program in Germany isn´t that far behind, and they do have the V3 by 1944, so it hopefully? ends up in some kind of Cold War by the 1950´s. (Essentially the storyline of several alternate histories out there. and the SS-GB series.)
How would that work in Russia?

There's no independent judiciary, those in power are not going to jail ...
They didn’t find the biggest one, they found the biggest one they’ve found so far. Which in all probability is pretty small.