skysight-inc/HackerNews huggingface dataset:
> For anything larger than (very) small programs, Rust requires an upfront design stage, due to ownership, that it's not required when developing in GC'ed languages.

It's nearly the opposite. For larger programs in Python, you need an upfront design stage because the lack of static typing will allow you to organically accrete classes whose job overlap but interfaces differ.

Meanwhile, Rust will smack you over the head until your interfaces (traits) are well-organized, before the program grows enough for this to become a problem (or until you give up and start over).

How do I know? I'm stuck with some larger Python programs that became a mess of similar-but-not-interchangeable classes. RiiR, if I ever have the time.
> 2. I am using a normal thread but when I make it async the compiler wants Send.

This is likely because you are using the multi-threaded scheduler, which requires futures to be Send, even if you’re running only a single thread. This is because Tokio is based on a “work stealing” runtime, so in “normal” operations, expects the futures themselves to be able to be shuffled around threads where necessary.

For you use case, try running the single threaded executor, additionally try the “local set” executors. These do not require Send as they are statically guaranteed to be confined to the thread they are spawned on. Block on will also work.

Out of curiosity though, how is the interaction with Rhai performed, are you passing around the engine, and executing the code at certain points where applicable? Do you just need certain results from it sometimes? Etc?
We are a Microsoft shop now but used to be an Amazon shop. We don't feel the same way about Amazon and Microsoft as Google. I've seen plenty of people post on here or Twitter about how they've been locked out of a Google account. When exploring LLM solutions Google wasn't even on the table and killedbygoogle was referenced in that company meeting. Sure there is a killed by Microsoft website but if you look at the Microsoft one it spans 34 years and 158 products, while Google's spans 17 years and includes 293.

That timeline alone gives me more confidence in Microsoft over Google. Personally there are only two products of Googles I feel comfortable relying on. Google Chrome and Go.
> FB doesn’t really care about the gaming all that much, but gobs of profit from meta verse advertising, real estate, cosmetics, etc would be worth risking and losing tens of billions in dev costs right now.

The problem is the users largely don't give a shit about any of that. What VR adoption there is among the public is exclusively gaming, apart from the weird crypto-web 3 adjacent real estate scams going on in this second life clones. Which, while they have a lot of big numbers to throw around, most of it has been a massive [insert fart noise] in terms of generating anything tangible like new technologies or better performing systems. It's just a crypto sub-culture that includes some (notably bad) VR games bolted to their sides.

Like I have just never seen any evidence at all that regular people are interested in the lightest in participating in any of these metaverse spaces. Video conferencing has purposes, and we saw that demonstrated well during the pandemic, but like, doing what is basically video conferencing with shitty graphics and bland visuals with everyone running around as corporate-art-styled avatars just... sucks ass. It really tremendously sucks and offers no real benefits over standard Zoom calls which we already have numerous profitable services offering. That, combined with collaboration spaces like Slack and Teams and good old telephones has basically all business communication covered, and none of it is made better in the slightest with the stupid metaverse proposed by Facebook.

And for the public, I mean, what can you even say is better? Wandering around a crappy 3D mall to shop for products is infinitely more work for a customer than just opening Amazon. We've already learned this lesson! For a while there we had websites that emulated traditional storefronts with image mapped jpegs representing products on offer and just like... no. The market spoke deafeningly loud: It was WAY EASIER to shop from a list of things to buy instead, and it was way, WAY easier for businesses to maintain those lists rather than building what amounts to a custom videogame to sell their products within.

VR is really cool tech. The metaverse is a dud and Facebook doesn't have enough money, nor really does anyone, to force it the way it would have to be to see wide adoption.
Article is paywalled so I can't read past the first 2 paragraphs, but I still don't understand what the controversy about this is. EUV was developed with significant input and resources from the US government [1], so I understand the rationale behind export controls there. But immersion lithography is quite different. My understanding is it was proposed in published papers as early as the 80s, but was industrialized by ASML in the late 90s. Please correct me if I'm wrong, but I don't think the US government was involved with immersion lithography in any way.

I'm sure the actual legal mechanisms are complicated, but I don't see any justification for the US imposing export controls on technology developed in-house by a European company.

[1] https://www.spiedigitallibrary.org/ebooks/PM/EUV-Lithography...
Whenever someone asks me how I am, I always get a bit confused on what they mean. Do they mean right now? Today? This week/month/year?

I have been working a lot on my mental health for a few years(, especially since I got my autism diagnosis and I actually became able to understand myself). Anyway, one of the big things I've discovered is that this deep, say core feeling of how I am is more important than the shallow feelings that is put on top.

(I baked today so I'm doing a bread reference)
It's a bit like bread. A dense bread (core feeling) will hold the things you do and the feelings you feel, like cuddling in the morning.
A airy bread (shallow feeling) won't hold the things you do and feelings as well, like partying or going on hikes and adventures.

Sure, a big airy bread will hold more than a small one, but the denser breads are closer to your core feelings. You can have an absolute blast, the best time of your life, and still feel empty and sad on the inside whenever you get time to just be.

And what would be a dense bread and airy bread is of course individual, and changes over time.
Sorry about that, fixed – you can find that information on the specs page now
> ...code completion, formatting, and syntax...

These are usually linters, not proper static analyzers (although the popular clang-tidy is a bit of both).

A "proper" static analyzer follows control flow and tries to cover all possible variations (and then reporting things like "this pointer here will be null when this other function 10 levels up the callstack is called with parameter "x" having the value "N" - Xcode even gives you a control-flow visualization overlayed as arrows over the source code to give a better idea how the static analyzer arrived at that conclusion).

Running code through a static analyzer takes many times longer than compiling the code.

> They are pretty cool, but give a lot of false positives.

Analyzers usually take assert() as hints (e.g. 'assert(ptr)' hints to the analyzer that ptr isn't expected to be null - so you won't get a "this pointer can potentially be null" false positive. The tighter your assert checks, the fewer false-positives you'll get.
That's not another version of the problem.

It's pretty clear that you don't have a substantial amount of experience with Web Components, but have a strong opinion about them nonetheless.
With apologies to everyone who has a "The cloud is someone else's computer" T-shirt, things have changed, and the language as evolved as it is wont to do.

I've spent the last decade building on-premises systems very like what Oxide is doing, but I've had to build them out of stacks of servers, switches, storage appliances and VMWare licenses. And the network cabling, and fan noise, and the number of power cables, and.. oh man, I can't wait to install one of these things myself. Having a single point of responsibility for the whole thing shouldn't be underestimated either - I've spent far too long trying to resolve problems with vendors on both sides blaming each other.

It's worth mentioning too that building something equivalent to this would be across more than one rack, and easily cost in excess of $1M.
While it's a nice story, unfortunately it would appear as though Steinbeck didn't do enough research and thought the 1925 Dodge was built much like a Model T: <https://forums.aaca.org/topic/134313-the-grapes-of-wrath/>
> ASML will be restricted from January to ship some of its most advanced DUV lithography machines to China

Too late... now the machine will be reverse engineered and this tech used to whatever nonsense plans this regime come up next.
Or shape the plane like a Busemann Biplane, so it doesn't produce a boom at all. I am a fan of parabolic-arc travel though. ICBT (inter-continental ballistic transport)
> It’s called cloud because it’s not in your own data center. Usually cloud symbols were used in network diagrams to depict systems/networks outside of our concern.

That might be true historically, because the only way you could get resources provisioned on-demand via an API from someone else who'd built it. You had to run in someone else's datacenter to get the capability which you actually wanted.

Times have changed. Now, businesses think about "Cloud compute" as being synonymous with "on-demand", "elastic" etc. Where the actual silicon lives is merely an after-thought.

> Also you could don’t really get elasticity with a system like this. If anything, that would be the operative bit for me.

Buy enough of them and you will :)
They mentioned it really quickly in their Oxide an Friends podcast but, IIRC, prices start at $500k. Some of the audience asked if they were going to do a smaller configuration like half or quarter rack. And they said they were looking into it but weren't sure the of the business case.
Aliases can consist of one or more countries (tick boxes) pulled from MaxMind's GeoIP DB. Doesn't use ASN-based sources unfortunately. Can be used in source and destination networks, IPv4&/IPv6 , just like pfSense.
Isn't this the same for regular language?

If someone is telling something making grammar mistakes, it's likely that the next word will also contain a mistake, so the LLM reproduces it.

And to be fair, I also think that most humans also have this same sensitivity in chess. I've seen even super GMs needing extra effort to realize something like "oh, this opening is just like the Sicilian defense, but with an extra tempo for white", and then instantly "loading" mentally the top strategies for Sicilian defense, that they weren't considering before.
> maybe it was a temporary thing?

Yeah, must have been.

What area were you staying in?
The way you put it, this capex thing though is sounding like just sacrificing cashflow for some accounting sophistry.

Surely the main benefit of reserved instances is lower TCO and if you can show you can afford AWS for 3 years a bank would surely loan you the money to pay upfront if you can save say 50% it is simply cheaper even with interest.
I'm sorry, but it's a press release about potential expansion plans, the website is full of typos and they haven't started production yet... I'm skeptical.

If anyone's curious about the legal aspect - it's basically a golf cart with a solar panel on top and that's more or less how it would be classified in the US, not as a car but as a NEV like the GEM EVs that are already common across the US for meter maids/security/etc. If you want one badly you can just buy a GEM NEV and slap a solar panel on the roof.

The problem with these to me is the cost, this thing claims to cost 9300 euros+21% BTW = 11.2k euros = 11.8k usd for the first 100 built when and if they make them. $12k is about double $6k, sorry, and for $12k you can buy an actual car that has A/C and real heat and goes more than 28mph. If you're using one of these in NYC, for example, it's pretty crappy in the winter and summer (the entire 3 kWh battery will be eaten up by one hour of heating or two of cooling in that small metal greenhouse) and of course the trips where it would be most useful for (between Manhattan and Brooklyn/Queens) it is legally and practically prohibited from.

The other problem, of course, is solar panels on a car in a city. I have actually done this (!) and even if you are conscientious about not parking under trees etc you often get days with very little production because of other obstructions - high buildings, other things parked or moved nearby, street signs shading your panels... you often only have peak output for a few hours tops and a few simple things can totally ruin those peak hours. I estimate that this thing has 300W of panel on it - Realistically with that 300Wp and VERY conscientious parking you would average maybe 560 Wh/day in NYC in August with a peak of maybe 1.5 kWh. Keep in mind this eliminates about 3/4 of parking spaces so there goes a lot of the advantages of this thing. That 560Wh/day is about 8km per day at their ~15 km/kWh rate. That's peak sun months. In the winter you will have to use on-street EV charging for this thing which will get kind of annoying with a small battery and the high draw of the heater.

It's a shame, because I think there's a lot of people who would be willing to look past the safety, the comfort or other parts of this if it was practical for the kind of short trips people would use it for, but it seems to be _just_ barely suboptimal. For the price you can buy a much more comfortable used car that just works, goes where you need it, heats and cools you, and if you're truly using it so little will cost very little in gas. I could see it working in a year-round mild climate with good sun but that doesn't describe a ton of US cities.

Eventually, though, the cost of all of this will fall, batteries and solar will improve, and we'll get there... but today? I don't quite see these things taking off. I'd love to be proven wrong, though.
Unfairness deterrence.

You really made me think there.

Thanks for sharing that one.

That idea would imply that homo sapiens (and perhaps other species) instinctually compute possible future dangers of making enemies out of what would be perceived as taking an unfair share. This can trigger a very rich discussion in so many directions. Thanks again for the insight.
No wonder he was confused - how does a person beep? Surely you whistle and it beeps?
always loved mario.glad everyone is enjoying the new wonder game
VPC doubly so then.
You can send appsecret_proof instead to validate the token and the app. See https://developers.facebook.com/docs/facebook-login/security...
I don't disagree, but I want to expand upon your point in a cautionary direction: Using OIDC/OAuth2 does prevent you from making several classes of rudimentary mistakes, entirely for free. The nonces and whitelists aren't there just to look pretty!
Oh dear. And my bank somehow thinks that putting both the bank app and the verification code app on these rootkited malware devices is A-OK.
> The car coming from the right has to slow down in order to take the roundabout.

Why? We are talking about people, who don't pay attention and drive through an intersection, the same people won't pay attention and won't slow down, let pedestrians to cross and do other silly things in the video.

> It is clearly signed how you're supposed to drive

I don't know where you live, but roundabouts near me have no signage of any kind. They are intersections with the center removed, on one near my home I've been seeing the same woman doing a left turn once a week (we seemed to have the same schedule so going there around the same time). Not to mention that many people don't pay attention to whatever signage you will put up, it's not a magic spell.
> what iMac did for computers in about year 1999

Ehrm. What is that exactly?

Are you alluding to cute design, different user interface? Or ditching then common PC component modularity? "Thinking differently"?

One difference is that Oxide development was done in the open and they don't seem hell bent on creating a closed ecosystem. (Yet, at least)
When you increase headcount you gain both muscle and fat. Every now and then you gotta trim the fat -Management
The plant poisons that shape our daily lives
Have you ever heard of Rune? Sounds like it might be what you're looking for.

https://rune-rs.github.io/posts/rune-0-13-0/
> Not really. The phone only appears "off" but is in-fact in a low power mode providing beacons. It won't work if the battery were removed.

Sure, how else would it work? But people usually don’t disassemble their phone before losing it on a train/in a taxi etc.

> modern iPhones use tower-assisted GNSS

Yes, but GP says they didn’t have cell coverage where they lost it, so that wouldn’t help.
> And it's as much of a misnomer there.

Dude, why are you even in this thread? Trying to be a Debbie Downer is just going to ruin the rest of the day.

* https://xkcd.com/386/

Trying to get the last word in on the Internet is a quick and easy way to have a bad time. Let it go and move onto something else.
Looks useful and your landing page is a great example to show the power of the product.

I can see how YouTubers will be able to create multiple shorts from their videos using a tool like this one.
Just do a chargeback then
I use it on OPNSense and it seems to work fine. There may be a Megamind (edit: MaxMind, not Megamind) account plugin setup out something to get it going, but if I worked it out, then you should be right.

I use it to flat out block all incoming and outgoing connections to a certain small group of countries. More out of curiosity than necessity.

It's also got a Crowdstrike interface for more dynamic blocking.
It's just crab mentality unfortunately.
I'm sure 200k will cover that, even in the SV.
Not in my experience. Yes, some poorly written apps may break but Android is usable without all the Google crud (hint: grapheneos)
This is just horrendous. So instead of writing this trivial piece of code yourself you get an AI to write it for you. Then instead of reading and understanding the code you just run it to see what happens. Is there a problem? Just try again, or immediately grab a debugger, because everyone knows that nobody could possibly read and understand a trivial two-line function!

Yes, there's something wrong here. But it isn't "not using chatgpt"...
Overpasses suck for pedestrians almost as much as underpasses. They create obstacles for older people, handicapped, bicycles, people with kids, etc. They split cities into separate "regions" that feel "far away" mentally which increases traffic. They create opportunities for problematic behaviour like vandalism and crime (because they block vision).

If cars create problems with traffic - cars should be paying the price of solving these problems - so it should be cars that have to drive over/under. Let pedestrians stay on the street level.

This is how it should be solved (example from my city, I walk there almost daily): https://maps.app.goo.gl/BFBK6B6Q6LULQtSa6

There's a fast road for transit on the overpass, under that there's a slower crossing with zebra and bike path. No problem for pedestrians and bikes.
Or they’ll have wasted all the money because later they’ll realize their strategy and/or products were flawed. It’s obviously a huge gamble.
A shame. VR had the potential to be a game changer and provide growth. Given the lack of growth driving tech the past decade it would have been a breath of fresh air for indie developers. While fads such as AI aim to deliver destruction VR would have been a net positive.
Has anyone found a static analysis tool which understands C11 annex K (aka “safe C”) functions? I’ve found some tools like CLANG static analysis will raise errors for potentially incorrect calls to stdlib C functions, but doesn’t understand the replacements, which means some errors previously caught by analysis can only be caught at runtime.
HEPA filtration only matters if you have a clean side and a dirty side. Most air filters exhaust clean air into the same room as the intake, so all that matters is clean air delivery rate [0]. It's often possible to get better clean air delivery rate using higher flow through a less restrictive non-HEPA filter.

[0] https://en.wikipedia.org/wiki/Clean_air_delivery_rate
> Back in the NES days, video games were small enough to be developed by absolutely tiny teams.

Ahem Stardew Valley. Wordle. Almost anything on itch.io. Heck, NES is still getting new games:

https://limitedrungames.com/collections/witch-n-wiiz

I think a better point of comparison is how much time it takes to create a game that receives acclaim now versus then.
> of course I would want to earn a US tech salary while living somewhere in the country side

It's not about what you want, it's about knowing your value. If your work is worth a SF salary then that's what you should be getting.

Moving from Idaho to SF doesn't magically make you more productive. The company knows it's still getting more value from you than what you're being paid. They just want to keep more of that value for themselves whenever possible.

Have some respect for yourself and know your worth
As far as I'm aware the vanilla Intellisense (e.g. error squiggles and warnings while typing) isn't doing proper static analysis only simple syntax error checks.

And while clang-tidy is integrated with the MS C++ extension, it needs to be run manually, or automatically on file save/open (see: https://devblogs.microsoft.com/cppblog/visual-studio-code-c-...) - I guess it's too expensive to just run in the background while typing.
Yikes, no. Your code is the one thing you control. You can make it an asset for migration or a liability.
Link aggregation as a Service is the new hype topic taking the place of AI.
I am a bit surprised because IKEA has its own delivery service. Are you cheaper or more convenient?
If I had 2 wifi access points a meter apart would that me enough to be able to locate the device either behind or in front of the two antennas?

I assume I would need two wifi USB dongles for my PC and some sort of way to determine the time a beacon packet arrived but I don't know if the time difference is granular enough to be able to tell a difference in time between the two.

Has anyone tried something like this with wifi?
Tokio is developed very carefully (they’ve even developed their own thread race checker for it – loom).

Adding it to your project probably increases the average code quality:)
Surprise, New York Times article that says nothing at all.

Might as well have been a one line "I hate Google".

Who's afraid of AI when you have drivel like this written by "journalists".
A fully autonomous car charging robot would be a solution for that now.

Fall asleep in your van, car recharges every 300 miles via robot, 3 days later you are on the other coast.
What were you hoping to get from the customer replying?

It seems perfectly plausible that 95% of the customers of an app or online don't want to enter into an email conversation about the service - they just want it to be usable without need for further communication, and they aren't interested in getting involved in your wider sales strategy either.
Their firmware is open source. You can pay whoever you want to maintain it. You can't do that with Dell, HP, Supermicro, and the unknowable rabbit hole of ODMs and sub-suppliers and contractors who actually make the hardware and firmware for these companies.

Until you've dealt with a malfunctioning Dell or HP server and have to live with being told "we don't know why it acts that way, we'll try to get the ODM to repro" I don't think you can appreciate how cool Oxide's offering seems.
Is this a general answer as "it might work" or you've tried that?
It works as far as I can tell. I use it, and the logs show that it blocks connections to and from IP addresses associated with the selected countries.