skysight-inc/HackerNews huggingface dataset:
No, there's just a lot more that can be said than they wanted to fit on this one page.

Specs of the switch are available here: https://oxide.computer/product/specifications
This looks like it could be a big deal for Rails developers. Increased speed to build standard UI elements, completely control over the look and feel, plus increased rendering speed due to Phlex. I can only imagine how much time this has taken and will take to build. Thanks for such an awesome contribution to the space!
I always had a feeling that Bryan and people around kinda took the tech first approach and it never really came to a proper fruition. I think the ambition behind the engineering marvels they did over time was certainly bigger. Dtrace, Fishworks, Joyent, then this... so why is that? Perhaps the fierce refusal of joining the mainstream side (Linux)? Fingers crossed, but...
You know what slows me down in Python? The fact that you need to actually go down a code path to make sure you’ve spelled everything right.

But nothing that Rust does slows me down because I’m used to it.
Could you post it?
In a data center you have racks of computers performing all of the workloads. At this point these racks are fairly standardized in terms of sizing and ancillary features. These are built-out to solve the following:

* Physical space - The servers themselves require a certain amount of room and depending on the workloads assigned will need different dimensions. These are specified in rack "units" (U) as the height dimension. The width is fixed and depths can vary but are within a standard limit. A rack might have something like 44U of total vertical space and each server can take anywhere from 1-4U generally. Some equipment may even go up to 6U or 8U (or more).

* Power - All rack equipment will require power so there are generally looms or wiring schemes to run all cabling and outlets for all powered devices in the rack. For the most part this can be run on or in the post rails and remains hidden other than the outlet receptacles and mounted power strips. This might also include added battery and power conditioning systems which will eat into your total vertical U budget. Total rack power consumption is a vital figure.

* Cooling - Most rack equipment will require some minimum amount of airflow or temperature range to operate properly. Servers have fans but there will also be a need for airflow within the rack itself and you might have to solve unexpected issues such as temperature gradients from the floor to the ceiling of the rack. Net heat output from workloads is a vital figure.

* Networking - Since most rack equipment will be networked there are standard ways of cabling and patching in networks built into many racks. This will include things such as bays for switches, some of which may eat into the vertical U budget. These devices typically aggregate all rack traffic into a single higher-throughput network backplane that interconnects multiple racks into the broader network topology.

* Storage - Depending on the workloads involved storage may be a major consideration and can require significant space (vertical Us), power, and cooling. You will also need to take into account the bus interconnects between storage devices and servers. This may also be delegated out into a SAN topology similar to a network where you have dedicated switches to connect to external storage networks.

These are some of the major challenges with rack-mounted computing in a data center among many others. What's not really illustrated here is that since all of this has become so standardized we can now fully integrate these components directly rather than buying them piece-meal and installing them in a rack.

This is what Oxide has to offer. They have built essentially an entire rack that solves the physical space, power, cooling, networking, and storage issues by simply giving you a turn-key box you plant in your data center and hook power and interconnects to. In addition it is a fully integrated solution so they can capture a lot of efficiencies that would be hard or impossible in traditional design.

As someone with a lot of data center experience I am very excited to see this. It is built by people with the correct attitude toward compute, imo.
The sanctions were coming for more than a year. SMIC must have created a stockpile of machines and spares that carries them till China makes its own machines.
> She was balancing it on her legs while driving.

This is not true.

> Liebeck was in the passenger's seat of a 1989 Ford Probe, which did not have cup holders. Her grandson parked so that Liebeck could add cream and sugar to her coffee. She placed the coffee cup between her knees and pulled the far side of the lid toward her to remove it. In the process, she spilled the entire cup of coffee on her lap.

https://en.wikipedia.org/wiki/Liebeck_v._McDonald%27s_Restau...
I think at the same time there are 100 decisions he made that have paid off. Of course agree this one didn’t and of course hope he learned from it.
same complaints with Java Spring
Eagle and Child pub with Tolkien links sold
Isn't that exactly what this Oxide rack is for?

Your not going to find any serious hardware product with reliability guarantees, in writing, for much less than half a million anyways.
Many of the cases of IFNDR are semantic constraints, especially in C++ 20 and beyond. As a result of being semantic constraints it's generally impossible to diagnose this with no false positives. The ISO standard forbids such false positives so...
I have had experiences with tens of Dell servers with the same model NIC having the same fault. The servers were absolutely under maintenance. I fought with tech support for weeks before I was finally told it was a driver/firmware issue and that I had to work around it (and lose performance for the sake of reliability).

Maybe if I had hundreds of servers Dell would have helped me out. At the scale of tens they told me to take what I got. The Customer got a lower performance solution and nobody anywhere could help them for any amount of money, short of replacing the gear.

That's just a performance issue. I've heard horror stories about reliability-- All the way down to disk firmware and RAID controllers. I consider myself lucky.
This is possible if you are really slow in python
> What if Apple would put all that money back into developing its own search engine?! That would be beating Google with its own money!

Apple Maps 2: Information Superhighway edition
This does a different thing

What OP means is that I cannot purchase an Airtag/Chipolo, and then subsequently find that Airtag using the Find My Network with my Android device.

I can identify airtags around me with that App, but I cannot locate a missing Airtag.
I completely agree with you (and the example you mention are singled out in the "antifeatures" list in F-Droid, to name an example)
This is too startup-y and niche and too small to attract enough companies on the market.

Best case this gets acquired by HP,IBM or Dell and will die out because talent will leave.

I know a 4bn/y revenue company that could greatly benefit from this but they will never even consider buying from a company like this.
For anyone interested in the the details, China Talk released a podcast last week on the updated export controls, which discussed the enormous quantity of ASML machinery purchased by China in the leadup to the regs being tightened [1].

From Bloomberg:

"China accounted for 46% of ASML's sales in the third quarter, compared to 24% in the previous quarter and 8% in January to March."

[1] https://podcasts.apple.com/gb/podcast/emergency-pod-export-c...

[1] https://podcasts.google.com/feed/aHR0cHM6Ly9jaGluYWVjb250YWx...
I want a metaverse, speak for yourself
It's digital (or E-) residency, not citizenship.
It provides an Estonian personal identification number and digital access to Estonian digital services (which is 99% of all government services + many private and banking sector).
There are over 25,000 companies founded by E-residents, and most by people who does not reside in Estonia or even EU.

You shouldn't compare a crypto-scam with such legit service.

Source: Both physical and e-resident of Estonia.
Tech companies don’t do that, they always look for the next big thing. Should Apple have kept making Intel macs forever instead of spending tons on R&D for their own chips? Should Microsoft keep selling office subscriptions and not pour money into AI? It’s better for everyone if they do.
The export controls in question were imposed by the Dutch government. https://www.asml.com/en/news/press-releases/2023/statement-r...

ASML got an export license until December. Maybe they'll get it renewed. The SCMP is jumping the gun a bit when they suggest that ASML will be prevented from exporting DUV equipment come January.
I don’t know anything about buying servers, is that expensive?
Was any of this R&D work published? Given that you are convinced by the technology, I am curious to know more about how you were using it?
According to the documentation[0], enabling the "sync" feature should make the Engine Send+Sync.

From a quick look at the source, it looks like it switches between using Rc/RefCells and Arc/RwLock.

[0] https://docs.rs/rhai/1.16.2/rhai/#enable-special-functionali...
The TCP connection limits are in place only when a central HTTP/HTTPS routing/termination is used. But you can turn that off by a config parameter in fly.toml file and by allocating static IPv4/IPv6 addresses for your app. By doing so, your app will be then fully responsible for handling all HTTP/HTTPS traffic by itself without external caps.
Works until you have to hire a designer
Hum, given that the Apple Silicon processors use unified memory and a general cache (and that some of their performance has been attributed to what was then deemed an innovative memory and cache architecture) and that this is in principle a cache exploit, there might be still issues…
Same here!

I’ve not personally used it, but their stack of software is open source, and according to some commenters in the thread, super high quality.
"XML is more verbose" is a lazy criticism in the same veign as "Python is better than Java because you can do 'Hello World' in one line".

Maven files have a simple conventional structure and a defined schema. Once you learn it, it's a breeze to work with. It's not like you need to write hundreds of lines of SOAP or XLST — which is actually why people started to dislike XML, and not because XML inherently bad.

Edit: I'd also take XML over TOML any day, especially when it comes to nested objects and arrays.
In the spec sheet it looks like they have options with 16, 24 or 32 "compute sleds" (servers?).
Bold claim against the chief engineer of the most advanced rocketry company on Earth.
Or, it could be that being San Francisco has agglomeration effects (granted most startups/companies uterrly fail at this part).
I do think AR is the Oculus's best feature and most exciting for games.
I'm talking shops who spend $200-$500K on servers and storage, not north of $1M (which is where this Oxide gear lives). Something like a 1/4 scale Oxide rack, perhaps.
> You can then capture the auth code from the redirect just fine.

Not when you don't have an 'official' redirect URL.
What percentage of the worldwide landfills is apple products? If I’d wager a guess, I’d say it’s less that 1/1000
Most people don't bother to turn on webcam on work meetings. Vast majority of people don't bother with video calls either and just use old good voice if not text. Why would those crowds bother with VR?
In addition to memory safety and performance, Rust offers something that, as far as I'm aware, no other mainstream languages offer: protection from data races.

And it offers those things along with a fantastic type system, and great tooling.
That's shocking and also lucky. Had that neighbour not overheard or intervened, you would have had a known paedophile using a computer that could be tracked to you via sales used for a crime that the police would have acted upon and caused you more pain and suffering.

I've also learned the hard way, there again I have had police make so many mistakes for crimes in the past and ignore hard evidence that I lost faith in them years ago sadly. But this is the UK.

Though in your case, at stage it was at, once you had asked the recipient for it back and they said no, the police should have intervened due to the law of https://en.wikipedia.org/wiki/Theft_by_finding and acted.

Equally, the onus to prove delivery is upon the courier and again, you had a case there with them, so shouldn't of had to go thru that.

I agree, taking the law into your own hands alas seems to be the best solution in so many matters in the UK from my experience, sad and wrong but heck, we all want a simple life.

Also note from experience, the police (from a UK perspective) are not as aware of the laws as you would expect and had them tell me a matter was a civil matter and not criminal and raised complaint and had that upheld (lots of those) as they were wrong and the common laypersons expectations of the police is far short from reality, so always stand your ground and don't let anything slide as I used to do as it only erodes you away and enables incompetence to prevail.

That all said there are some good police (those that care and do their job properly) but sadly not as common as one would expect.
Because your claim is false (in two distinct ways one of which would still be true even if all courtyards were removed and that should have been clear even from the message you replied to in the first place), and you're the one who needs to get out of their bubble.
I was asking about their NIC, not switch.
Some comments up-thread suggested 500k.
I've tried it a few times and it has great features on paper but to use it gets in your way too much. I can spin up a C# dotnet project write and test the code 10 times faster than in Rust. It might not perform as fast but the hot code can be written in a small C library using code/runtime analysis tools to catch any memory safety issues.
A Couple of New CSS Functions I'd Never Heard Of
Antigua.
Shame on me, but the first time I hear about this country...
I was talking more about the app servers would be up and running and their cache layer would just go offline and the app servers would get 100% of the traffic. The `flush all` would be to simulate the cache going away. Populating caches on app boot is a bad idea, it'll slow the boot times, and if the cache is down, now your apps can't boot either to at least run in a degraded state. Cache should never be in the critical path like that, it's a cache, and it going away is not unexpected. Just my 2 cents.

Some cool info about SO

From 2019

> Layers of Cache at Stack Overflow

> We have our own “L1”/”L2” caches here at Stack Overflow, but I’ll refrain from referring to them that way to avoid confusion with the CPU caches mentioned above. What we have is several types of cache. Let’s first quickly cover local and memory caches here for terminology before a deep dive into the common bits used by them:

> “Global Cache”: In-memory cache (global, per web server, and backed by Redis on miss)

> Usually things like a user’s top bar counts, shared across the network

> This hits local memory (shared keyspace), and then Redis (shared keyspace, using Redis database 0)

> “Site Cache”: In-memory cache (per site, per web server, and backed by Redis on miss)

> Usually things like question lists or user lists that are per-site

> This hits local memory (per-site keyspace, using prefixing), and then Redis (per-site keyspace, using Redis databases)

> “Local Cache”: In-memory cache (per site, per web server, backed by nothing)

> Usually things that are cheap to fetch, but huge to stream and the Redis hop isn’t worth it

> This hits local memory only (per-site keyspace, using prefixing)

and

> For the curious, some quick stats from last Tuesday (2019-07-30) This is across all instances on the primary boxes (because we split them up for organization, not performance…one instance could handle everything we do quite easily):

> Our Redis physical servers have 256GB of memory, but less than 96GB used.

- 1,586,553,473 commands processed per day (3,726,580,897 commands and 86,982 per second peak across all instances – due to replicas)

- Average of 2.01% CPU utilization (3.04% peak) for the entire server (< 1% even for the most active instance)

- 124,415,398 active keys (422,818,481 including replicas)

- Those numbers are across 308,065,226 HTTP hits (64,717,337 of which were question pages)

https://nickcraver.com/blog/2019/08/06/stack-overflow-how-we...
General Availability of Amazon EC2 M2 Mac Instances for macOS
With regard to bgp, vlans, subinterfaces etc.

Those things work the same way in opnsense. Most of my conversion was just data entry of the particulars.

I try to keep my main fws as simple as I can, for the benefit of the household, but I do get carried away with home automation and IaC/CM to my firewalls.
Excellent, thanks for the confirmation.
I heartily agree with you, but on this point:

> and they have some cracking games that get you hooked

My main issue with VR is that I only got hooked to Beat Saber. There are some other titles that I quite liked (I expect you to die, demeo), but they never had other games, to the level of Beat Saber, for me to be really excited with the platform.
man, you'd think they would have ran out of serfs at that rate. Something isn't lining up.

hint: it's your language.
"Lost" is a strange word to use in this context. Its an investment. An investment is only a loss if its written off because the company decided that the whole project and direction is a dead end. That does not seem to be the case (at least not yet).

In any case what is really interesting to ponder reading this piece of news is the gross imbalance of resources in the tech industry and how capriciously they are spent. Imagine spending that kind of money on practically any tech subdomain and it would be transformative. E.g., You could build a completely new mobile operating system. Or you could build an entire new AI/ML oriented language ecosystem and have some spare change.

The flip side (in the scenario where the VR hype does eventually get traction) is the enormous moat created.
Most of this would be useful for intermediate level programmers as well.
Google culture in general seems to be "this is not fun or a very profitable, so we are just going to, like, not do it anymore".

Fundamentally it comes from the fact that they don't have to do any of it anyway.

Anyone using AdWords knows that it's a money-printing machine. Google is thousands of fresh CS graduates who want to do "cool green-field stuff" but not really the day-to-day grind we are all part of and what we call "software engineering".
Is that why they book butter knives as real weapons?
You raise an important point. There's certainly multiple ways to look at it.

The egalitarian way where a business can divide the share of revenue that is allocated for salary equally, no matter the role. This makes sense from a philosophy of everybody being a team and contributing equally to the results of the company. It can foster an esprit de corps and and a sense of fairness. On the negative side it could encourage companies to have more burdensome measures of fairness and contribution, and lead to resentment towards colleagues who don't pull their weight.

Then there's the other method, where a value-based salary is allocated to each employee taking into account their experience, ability and effort. Crucially, however, this salary is not adjusted for location. That's the case to which I was speaking, specifically, even tho the type used by 0xide is clearly the egalitarian one.
Google Search is an app like any other. It might be tightly coupled with your launcher app, and also other apps like Google Translate and voice input might require it. But the EU has forced Android to provide a search engine selection option when you first setup your device. The EU also wants to both break up Google and force Apple to open up and allow other app stores and browsers. If the EU succeeds in all these endeavors, Google will both be in a great and a bad place.
Given how much C is used in embedded environments, runtime checking is often not an option
To +1 and say the same thing another way: If you don't like their strategy, don't buy their stock. Just wait for the innovations to diffuse Xerox PARC-style, and reap the benefits. It might take a decade and return 1% of promised, but the benefits will be felt by billions across centuries. That's how real innovation works. Future me thanks the current investors for their contribution to society.

Or maybe the current investors will get rich; that's what keeps them coming back.
I’d tend to agree here. While I haven’t noticed it much during other conflicts, I think this one has been a hive of disinformation and lies, probably from both sides?

I find myself actively disregarding every article and a piece of news, especially since the hospital bombing affair. Just can’t trust anyone to not be pulling a trick by embellishing numbers or leaving out a crucial piece of information. I don’t think that’s a new concept or that it started now, but it’s become apparent to me in the last few weeks.

I don’t envy the role of people who have to make actual impactful decision, often on the basis of incomplete reports.
The Apple Watch's double tap points at a new way to use wearables
Slippers: Build Reusable Components in Django
Mars has a layer of molten rock inside
Weird UX critique. There's no 'Download Book' button. You can view a page, then click download, then click 'Select some or all pages for download', then click 'Select All' then click another 'Download' button, then you wait ... not for the download, but for them to prepare the download. As if they didn't even consider people wanting to get whole books. A 234 page PDF took about 8 minutes to prepare, and results in an 81MB file, which only takes a few seconds to download. Then you realize you're not getting full resolution images but some pre-selected resolution over which you have no control.

So somehow in the process of designing a fancy tile-based viewer for the web they completely forgot the most basic use case that all other ebook delivery systems start with.
Time is generally represented in person-hours, which correlate well to team size necessary to get a product out the door. Most individuals or tiny teams can't afford to spend multiple years working on something alone.
Yes - that makes loads more sense to me. It's cool that you can spin stuff up and it's all integrated with the hardware - having seen fairly large VMWare installations and all the faff it takes to make them work, this seems really useful. I just don't think it's the same as the cloud, and the article seems to discount the main reason for the cloud: opex, letting you get started (and stopped) quickly and cheaply.
Of the top 10 languages on https://www.tiobe.com/tiobe-index/, only Visual Basic uses ^ as the power operator. Google must really like Visual Basic.
To me as a casual outside observer, the fact that they're using hardware virtualization at the top of the stack, after bcantrill gave so many talks about running containers on bare metal, is the most disappointing part. They could have had unbroken control and observability from the bottom of the stack all the way to the top. They got so close!
Annex K is optional and the only compiler I'm aware of implementing it is MSVC (and only Microsoft wanted that in the standard), so the support for it will be nonexistent in "normal" tooling. If you need it, check if MS has something.
archive.ph doesn’t allow people using Cloudflare DNS to access their site.
> I'd like to add that their open source code is also EXTREMELY high quality.

* https://github.com/oxidecomputer
Good to finally see people working on this.