skysight-inc/HackerNews huggingface dataset:
But in order to use intune you need to lock your self into an MS centric remote management platform so, in a way the exception though group policies is an driver for forcing people into the o365 ecosystem.
> where is Nvidia with Wayland support?

They released drivers at the end of October that support GBM. Since XWayland 21.1.3 hardware acceleration for X should work too. I haven't tried myself though, since Nouveau is enough for my basic desktop usage.
It is astounding to see that shipping is now about 1/3 the price of air freight! Which means, because air freight charges have doubled, it is almost as much as air freight was in 2019! Truly unbelievable.
I remember back when XHTML was in vogue (a long time ago now) that there was a blog on the web that advocated for it and somebody posted a comment with an errant character or an unclosed tag or something and overly strict parsing broke the blog on all browsers.

I thought that signaled the death knell of XHTML.
What are you talking about ? Do you have a wikipedia link ?
The proposed Megawatt Charging System for class 6-8 trucks supports up to 3000A and 1500V.
The existence of AMP alone (and what Google did with it) invalidates your statements entirely.
If an article about investment and fundraing requires bushy explanation what the author actually meant, it also requires correction. In my opinion, it would be effective to use personal loans houston https://zebrafinance.com/houston-tx for fundraising campaigns if you don't need too much money, of course. I am not speaking of those rich tycoons who takes grands here and grands there.
> Java is the highest performance and most tuned VM there is.

Not defending the opposite argument, but V8 is also pretty impressive. It's rooted in work done for Smalltalk long before JavaScript was a thing.
Any version of .NET will top those pages, in fact it requires multiple books to discuss the whole stack.
A nuclear family (2 parents) isn't as good as an extended family (more than 2 parents).
> Humans are the only animals we know to be capable of reasoning

Definitely not. We know of multiple other species capable of displaying abstract reasonining. That was observed in monkeys in at least 1917 and has now been confirmed with rooks and crows.

> They're also the only animals we know to be capable of language.

We know of multiple marine mammals which communicate.
If you're going to have a build step at all, instead of hand rolling your build commands and configs, just use Vite[1] already. It uses esbuild for development and rollup for production (since esbuild is not featureful enough for a lot of production use cases), you get instantaneous startup, hot module replacement, static asset imports, etc. for free. It's from Evan You, the creator of Vue, but it also supports React, which works pretty well with it in my experience. Btw SvelteKit also uses Vite.[2]

[1] https://vitejs.dev/

[2] https://svelte.dev/blog/sveltekit-beta#From_Snowpack_to_Vite
> there exists truths on a population level.

I don't think the person you replied to was claiming otherwise. The problem is when one takes those population-level truths and blindly applies them to individuals. You might be right 80% of the time (or whatever) with that approach, but that doesn't help when you're wrong _this_ time with the specific person in front of you.
Something like Richard Nixon's madman theory [0].

I don't see what the threat could achieve though.

0: https://en.wikipedia.org/wiki/Madman_theory
Fine, that would just add support to my original point.
Not exactly that, but certainly in its spirit: https://stackoverflow.com/questions/69336050/how-to-implemen...

Also, what some all hardcoded madness is what others call consistency across code bases.
cannot find the link but remember a NASA official saying the Kessler syndrome was already happening, which is not surprising since you only need that the rate of replenishing an orbit is higher than cleaning by atmospheric drag to get something that evolve in an exponential manner
I’d first want water filtration system. A good knife. A way to sharpen it. Untreated wood to burn. Tinned food. I’d have no use for a computer. A walkie talkie pair might be useful though. Solar or better a dynamo to charge them.
AppleS AirPods three and AirPods Pro are water-resistant now nolonger waterproof
I hear there is a documentary available on Apple TV, but I couldn't find it (either on Apple TV or anywhere else)
That's not how it works, that's what it does. I provided an example of how it could work, but it had better be more efficient than that or it's a silly idea.
> when and how Indian Railways will incorporate high speed rail

So there are two parallel efforts going on.

High speed bullet trains[1]. These require building everything from scratch, tracks, stations and so on. When fully operational, it will be a truly new experience for Indians and hope will boost economy and benefit common man.

The second one[2] is upgrading existing tracks and coaches to be run at a higher speed (I guess around ~150KM/h). This will also have an added benefit of upgrading existing infrastructure such as signalling, crossings, tracks etc., Given the sheer size and complexity of Indian Railways IMO this will have more benefits as it'll improve the overall running times, utilisation and such.

Indian Railways is a life line of millions of people as they rely on it for daily wages. And as far as complex systems to very few come close to it. Until very recently they still relied on manual token exchange mechanism[3]. During one of train station visits my father drew my attention to token exchange and explained how it worked. Truly awesome.

I'm glad to see it on the front page of HN; more people need to know about it.

[1] https://www.nhsrcl.in/en/home

[2] https://www.thehindu.com/news/national/tamil-nadu/102-vande-...

[3] https://www.thehindu.com/news/cities/Thiruvananthapuram/Ball...
Kriss mentions Freddie deBoer’s review of Douthat’s book. Some of you might be interested in reading that. In fact, it’s probably more up HN’s alley, in terms of directly addressing the controversy surrounding chronic Lyme.

https://freddiedeboer.substack.com/p/review-ross-douthats-th...
It will still suck compared to NIO & DirectBuffers - and if you really need NIO, this won't be a replacement.

Using non-blocking read/write pretty quickly expands to writing your own scheduler with all the needed quirks/boosts/etc.
That's right. This is about the language too, if Go doesn't have pattern matching, using sum types (or tagged unions) is a bit gnarly.

This is the reason for instance in C# Hot Chocolate GraphQL library the newly proposed return type for fallible mutations is, e.g. for hypothethtical register function:

{
user: Option<User>,
errors: [Errors]
}

Instead of more type-correct way of:

union result = user | Errors

Precisely because using unions is gnarly in JS who are the main consumers of the API.

Similarly if GO doesn't have a way to pattern match, the actually using sum types is very annoying and this "foo*, error" can be seen as more convinient.
> next to impossible to run a public home server

How so? I run a public HTTP server and a VPN server from a Raspberry Pi in my living room. It was pretty easy to set it up. Regarding the HTTP server, the only thing that was different from the last time I did this (around 2004) were SSL certificates.
That was briliant and is already added to my quotes list.

Should I attribute it to xvilka or did you get it from somewhere else?
Create powerful apps with no-code
Because these are 2 segments so plane is fuelled twice. It means it takes max cargo with almost min fuel (to make up MTOW), then again min fuel in Anchorage.
But doesn't that depend entirely on the synchronization mechanisms and how safe they are? For example, contrary to what you suggest I'd say that Go's stateless green threads are hard to debug (though there are good tools) and easily lead to deadlocks. That's because the available synchronization mechanisms finitely buffered channels, non-re-entrant mutexes, and a few atomic operations are hard to use correctly. Higher level constructs like actors or transactional memory are in my opinion less error prone.

The point is that e.g. futures are just some threads with a global synchronization mechanism for obtaining the result. Whatever makes the future stall will also make a low-level thread + your own synchronization stall. Or do you mean some more advanced failure-tolerant threading like in Erlang as compared to less advanced threading primitives like futures?
Ah, I missed the spec link and landed on the design documentation...

So I will have to wait to see what form this configuration takes.

Hang on a minute, this is suddenly sounding rather familiar--I'm suddenly reminded of the Internet control panel in Windows, which lets you assign web sites to different zones (internet, LAN, trusted, restricted)...
PDF is safe. Webpages are dreadful. I only need the information, I don't need the scripts.
It’s warping people’s nature towards the vain and superficial side.
Google cares very much about what their users think, it's just that you're not a user, you're the product google sells.
well the alternative to lying would be that both partners know they can't stand each other but are remaining together for the sake of the children, I figure once you are at that point of remaining together for the sake of the children and nothing else probably both parties know the score.
> Tautologically

Did you mean this word? I can't make sense of it in this sentence.
I had an invitation to see it the day it came out, but now it’s nowhere to be found. Not even on Exodus, which is weird. I’ll go take another look...

Looks like you can rent it on Google Play for $3.99, which is good enough for me. Appears to have won a bunch of awards.

https://thehighfrontiermovie.com/
> But the biggest implausibility of the book

I'd start with the Moon blowing up for no reason. That's a biggie.

OTOH, I also enjoyed Moonbase Alpha as a kid and still love the Eagle transporter design (even though, now, as an adult engineer, I recognize its shortcomings).
I think his laptop is nobodies business and there are many privacy violations against Hunter Biden just because he is the son of a president you might or might not like.

But this is pretty much a conspired removal of content.
> As far as the rent extraction apparatus, it is enumerated almost entirely by a population that simply did not exist online back in the imagined halcyon days of "the independent internet". The masses didn't come online to tap through homespun webrings, they don't care about that stuff, these shiny hyper-optimized manipulation machines are what keep the masses online in the first place.

I agree, but I think people arguing over that would have expected to maintain the same ratio as the internet population grew. Frankly utopian IMO but one should dream, no?
> A technique I read once (and lost the link) was to track both the estimated time metrics and the error in estimation for every engineer.

To do this you need to communicate very clearly why are you doing it, and if it will have any influence on performance reviews. But I do think that monitoring estimates in this way will affect the quality of estimates.

A manager in my previous company noted everyone's estimations during sprint planning in an Excel sheet. No-one knew why, so I found myself thinking more about that Excel sheet than about making an well-founded estimation.
Indeed, NFTs don't work with copyright. There's no guarantee that the seller owns legal rights to the artwork, and you can't override copyright with blockchain woo.

It's perfectly possible to end up owning a token without any right to use the artwork it claims to represent. So this isn't really a solution to unclear property rights, because buyer and seller can't even agree to ignore copyright. The real copyright owner can send authorities after them, so artwork purchases have to stay in the realm of real contracts and copyright. This reduces NFT to a convoluted payment method.

And if anyone is happy to own just the token, without any legal right to display or use the image it points to, they can drop the whole pretense that it's about art, and admit it's just a gambling chip.
You said Bram owns almost all the coins. That is not true.

https://www.chia.net/whitepaper/

Pages 18-21

You could say that he is on the board that manages the pre-farm but that is not the same thing.
Java exposes the low-level details of parallelism, but it also allows for high level abstractions on top. Thanks to that there are indeed libraries like Akka to provide something for those that prefer the actor model, but also clojure with its immutable data structure-using concurrency and anything in between like reactive libs. Of course concurrency has never been easy in practice so the low level details are hard to get right, but they are there in a sane and easy to use way, so if not the main point of the language, I would absolutely mention it as one of the most important plus features.
Show me a Software Engineering book that calls Waterfall that can iterate "Waterfall" rather than "Spiral" or "Iterative".
Trigger latches are unreliable. Leaving a running pump unattended is illegal in many jurisdictions, like PA.

https://www.freeadvice.com/legal/what-are-the-laws-relating-...
We're still in the era where wars are won with infantry and tanks and planes and other materiel.

You don't hold ground or support your allies with nukes.
> the US Qwerty keyboard is the standard for programmers

Is anyone using the us keyboard outside the US? I am actually curious, it never came to my mind before.
This is probably actually it. The message is we are crazy, dangerous and not to be messed with because you can't predict how we will respond to anything you do. We don't care about consequences the way you do, so stay away from us and our interests.
Thank you for this, easy solution that didn't cross my mind. I wanted to restrict Zoom from reading files (solved by a sandbox) while also sharing my screen from my normal environment (VM is out of the picture) but also preventing it from looking at the X clipboard and all that stuff.
This is a huge misunderstanding of what Sum types are. Someone already answered why multiple return types are completely different from sum types, I will also mention that a type is usually something that you define for variable types like int and string and structs, not only for what a function returns.
Where is Java a better choice than Kotlin?
Signing Git Commits with SSH Keys
I think people also don't realize that high-performers weren't always high-performers. They had to hone their skills, usually by doing years of the right kind of challenging work with modest rewards, and sometimes they can be formed by exceptional mentoring.

But however they got there it took time, it's something that can be cultivated as long as folks aren't treated as fungible.
Where can I get a good alloy “getting started” intro tutorial?
Nice idea. We need more tools to build various explainers. Ideally, embeddable.
> I don't get why it's not reported in more neutral terms

I do - more neutral, emotionally cooler headlines like this will get fewer clicks and therefore generate less ad revenue
I'm in the same boat. Dropped out from B.S. in Computer Engineering in the very last semester when I got a job offer from Sony abroad, initially seemed to be for SF then shifted to a position in Sweden.

I was a rebellious/idealist kid who read all the success stories here in HN and had an overblown confidence.

I am doing very good economically, but when it comes to visa and mobility internationally. Having a diploma helps a lot, I found. Beside having access to more intelectual communities of people through a master's programme for example.
They contribute to the JDK, mostly via the Swing project. For instance they're a major contributor to Project Lanai.
Only because the move to their own customised ARM based unified memory architecture means that if they don’t want to completely hemorrhage the remaining loyal customers in the pro market paying for their hardware they have to support at least basic hardware acceleration in these apps.

So don’t expect support on anything but the latest hardware. Like their new Metal based Machine learning library junk. Oh whats that you have an Intel Mac with a beefy external GPU supported by Metal… too bad this is M1 only! Doesn’t matter that we supported this in the beta, we’re throwing out everything Intel related because the future is ARM and we no longer care about anything outside our garden.

I say all of this grumpily, as a progressively less and less happy Apple customer. Unless a glorious future of high performance x86 emulation of Virtual machines happens I’m forced to get cheaper hardware and buy a second laptop now in order to support GPU heavy windows software (Linux at least looks set to get some measure of support so hopefully it’s not all dire, but it’s still a massive down side for me in the otherwise amazing looking ARM hardware)
Hugo on GitHub actions. Totally free. If I knew react then Id replace hugo with gatsby
It may be a culture thing, but across the three companies I've worked at every estimate has been explicitly assuming a specific person handles it. Sometimes we've even given several estimates for the same task depending on who it gets assigned to. No one has ever found this odd. It's just obvious that different people have different skills and familiarity with different technologies or parts of the project.
https://en.wikipedia.org/wiki/Glomar_Explorer

But indeed, the US currently has no capacity to grab satellites from the orbit, so they just could have deorbited the satellite, if they wanted it to be destroyed in a safe manner.
The IRS might look at this strategy differently, and they might have more resources than your (ex) partner.
Interacting with strangers.

Facebook was amazing until it forced you to see news and strangers' comments on that news.

Social media is best when it replicates real life (I only see people I have whitelisted).
What if your (ex) partner takes the children away with them? You can't be sure that they also consider staying together for the children to be the best course of action.
The page title is the same as the submission, no "combatting". I guess that's what the OP used.
I think they are saying a little more than that. From what I gather, they are trying to distinguish the concept of an objective from strategy. An objective is something that is desired to be achieved, something that indicates the business is running well. It is merely a target and does not specify how that target can be achieved. Strategy is what gives direction as to how a target can be reached and sort of a framework under which they can operate.

I think what they are arguing is that businesses sometimes define objectives without having a strategy. In such a situation there will be a hundred different ways how the objective can be achieved but no direction on which way to pick and each pulling the business in different directions.

I agree that it is quite business language heavy. My understanding could be wrong, take it as a non-business guy's interpretation.
His funding campaigns were stopped, you cannot find his name on certain social media sites. I don't care if is a grand conspiracy or a group of fools responsible for this. The result is the same and needs to be addressed without you trying to paint this as unreasonable.
The rules on page 32 for calculating the appropriate number of water closets are very interesting. I wonder how they came up with rates for many is required per person.
I sincerely hope you do. It would open the market for some dedicated, more talented macOS native companies.
Pretty much any L3 switch supports UDP multicast. What can be more rare is PIM support which is a router feature.

If anything in HFT environments, people use L2 switches for latency reasons. Those operate at the Ethernet level, so they don't really care about IP at all.

Anyway I don't see why that's specific to electronic trading or even just a low-latency concern. Sending the same traffic to hundreds of people with unicast means using hundreds of times the bandwidth, which is a huge problem.
I've seen several complex businesses with incredibly complex processes and systems that were entirely based on relational databases, and changes were always fast in the database side. The database itself is agile and it is easy to modify and migrate.

The problem always lies on excessive abstractions and patterns on the backend side. Which really isn't solved anywhere by any strategy other than keeping things damn simple.

Your descriptions of "impedance mismatch when converting relational models to business models" and "automating mappers that leads to a hardened and immovable design" are a precise example of that: OOP patterns muddying the development process and causing problems in unrelated parts of the system (in this case the database).

Of course, keeping things simple and programming in a way that fits the relational model is incredibly difficult for developers that have been trained to believe that complexity is the answer to all problems future and past. So the resort for those people is to keep pestering management to throw the baby (relational databases) with the bathwater (relational mappers and other related OOP patterns).
didn't the shuttle also take a satellite back down and then they launched it back into orbit?
A concept that took hold in the ’70s haunted everything from seat belts to masks
Exactly. See also "The Jennifer Morgue" for a fictional take on it by cstross.
>great engineering blogs

>smaller startups and solo devs blogging insights from developing own products

I feel like those are different things.
I always go back to James Hague's blog posts in "Programming for the 21st century" [1]. It inspired me so much as I was going through my early career in game dev. He's retired the blog now, but it's still very relevant.

[1] https://prog21.dadgum.com/
I worked for several years on an extremely large and popular sports news/results website, meaning all our deadlines were absolutely set in stone by the outside world – sporting events start on specific dates. The Tour de France sure as hell ain't gonna postpone a few days until we've finished our team profile pages.

So we committed to a deadline, but not a single deliverable. Scope would shrink and grow as delivery of each component progressed. Well in advance, for each major sporting event in each country where we operated, we would scope out literally every single thing we'd like to deliver, and then start work on the components in priority order. In each planning session as the event approaches we'd appraise whether we still have time to realistically deliver the next priority thing, and if not we'd skip it and move to the next - those that got missed out could wait until the following year (when the major features already delivered would need to evolve, not be implemented from scratch).

I learnt a lot from working on sports. Having third party deadlines that no-one could bitch about made us an extremely effective team at planning, estimating, and ruthless scope reduction.
If you're going to rely on cloudflare, who control access to a huge number of sites and explicitly choose to cut off some of them for political reasons, why even bother hosting something yourself? At that point you might as well be posting on facebook.
I mean they care about it insofar as wanting to be either dominant (or at least be a power to reckon with) or making sure nobody can use it.
The person you’re replying to has a history of denying known issues with Indian society and blaming the britishers and/or Islamic invaders like the Mughals for all of India’s issues. I tangled with them not so long ago. Wasn’t worth the effort, imho.
Very nice idea! I haven't seen anything like it.