skysight-inc/HackerNews huggingface dataset:
are you going to run on multiple clouds or are you targeting just one cloud?
> While these were initially relatively simple protocols, today, they are enormously complex, to the point that a web browser like Google Chrome has upwards of 5 million lines of code.

How many of those lines of code are dedicated to HTTP and HTML vs all the other things browsers do? How many of those lines of code are for CSS, JS, UI, Extensions, security, local storage, etc?
Authentication and encryption- I believe we would be in the same place we are today, with these responsibilities being delegated to the application layer, as the features of auth&enc changed faster than OS vendors are prepared to support.

Eg how much longer would we have had to wait for ChaCha20-Poly1305 in web traffic if we had to wait for the major OS vendors to upgrade? And would they have backported this support to earlier OS versions? Probably not.
I think they will. China doesn't need to get dragged into that mess and have a whole lot of sanctions placed on it.

Not helping (or even encouraging them to end the war) Russia will help build China's reputation as a responsible global power. A militarily and economically weakened Russia will also allow for greater Chinese influence in the future.
When people feel anger they find the easiest outlet for it. Right now, Firefox/Mozilla is a socially acceptable outlet, and thus easy. For example, we don't see posts like this about Tesla's or SpaceX's failings.
Both of those were troll moves. They don’t come close to meeting or being on track to meet the requirements for either. Their goal is to trick you, personally, into making comments like you just made.
Eh. Gas is not “objectively bad” unless you want to also say cars are “objectively bad”. How many people die every year from from short or long term effects of gas stoves? Compare that to cars.

Every kitchen I’ve ever been in with a gas stove has some sort of ventilation. Open window, fan, hood, etc.

Same for the environment. Let’s look at older style electric coil resistant heat elements. Largely inefficient and the power generated how?

This is mostly propaganda. The
FriendlyElec's NanoPi M4 has a 4-port hat. Their NanoPC T4 has a M.2 PCIe x4 that has potential to be adapted to full-size slot.

Pine64's Rockpro64 has a regular x4 slot for expansion cards.

I've seen lots of upcoming Pi CM4 options, but don't know what's out yet.
Yes. My god man, google the issue.
Of all of our inspirations, Cube World is certainly what brought us together to start the project. We originated from a Reddit post on the Cube World subreddit that asked "why not just make an open source game out of what we liked?"

Of course, since that was in mid 2018, many of the devs that have joined the project haven't played Cube World, and are inspired by other games or mechanics they enjoy. We list our inspirations as Cube World, BotW, and Dwarf Fortress as our primary ones. As is mentioned in other comments here, Minecraft is also part of this lineage, however, we aren't going down the path of buildable blocks very much.

Since the early days of Veloren, we've defintely worked to break away from "just a clone", into gameplay that is more derivative of what we can achive with our engine, but there is still a lot of work to go before we consider it "released" :)
The article brings up interesting points, but reads like I'm blasting through a red bull ad. (Zing Zang Zoom!) API development is super important, and KIS principles should apply, but i felt this post was more marketing and less functional advice.
What are best practices to secure back-end services, websites? Any good resources on the topic
These Are the Cluster Munitions Documented by Ukrainian Civilians
I don't like the idea of re-inventing Internet Standards.

Maybe we can create a culture around creating content using as little web features as possible? I really like minimalism but I also really like interoperability and improving upon existing standards.
Russia asked China for military help
New cars are bigger, uglier, use more fuel (due to size and excessive power), and are more expensive. New appliances do nothing other than have more cumbersome interfaces and spy on you. There's argument for heat pumps in things, but just have a standard chassis or 3 variants with enough space.

Give me a datsun sunny with standardized injerctors and a catalytic converter, then keep making the same thing with the same frame with a drop in standard 100hp electric motor and however many 12V 200Ah drop in lithium batteries I want to carry. If it's unsafe, add a roll cage, and a 5 point harness. If it's still unsafe lower speed limits, design better roads, and only let people who are highly trained drive.

Or a 250cc twin motorbike with 15 hp that weighs 110kg

Or a raileigh pusbike with a 3 speed sun gearbox, drum brakes and a brazed chromolly frame that will still be working after a carbon frame has turned to shards from UV or an alu or hi ten frame is cracked due to corrosion and work hardening and on its 10th drivetrain.

Or the same kettle or toaster or microwave that's been made for decades with simple dials and switches but without changing the shape for no reason or a byzantine menu to reverse engineer back to power and time (the only things that mattere and the interface often used in the 50s).

Make TVs a simple display with a standard mounting point for a standard power supply and a general purpose computer.
I have been working as a DWH developer for a few years but I retained the role of sole requirements taker for the whole company.

IMO there are two difficulties I found to be particularly hard to break through. One is for business users to clearly state their requirements once and for all. The other is for me to fully understand what's going on on the developer's side.

Solving the first one is easier for me because eventually everyone agrees that requirements can be staged. With enough experience in BA I kinda anticipate each stage and make sure that the later stages do not conflict with earlier stages.

Solving the second one is a lot harder because I have to learn a lot of programming buzzwords. I need to understand micro services and read service charts. I also need to know how the app uses the services. Overall it's a tough job.

Fortunately I can arrange meeting with developers so that we would go through each one and make sure the current architecture supports it. It's a lot of extra meetings but it's a hell lot better than extra fire fight meetings.
But eventually the “need” for never-ending growth means a manager somewhere will be looking to eek out that x% growth - and their individual (professional) needs will lead to suggesting monetizing the paid user base…
Is this all of us to some degree? Or is this you and OP and you tell yourselves it's everyone to make yourself feel better?

Or is your "to some degree" take into accounts degrees so small as to be meaningless?
Vulkan Sum Reduction
So we need to move the transaction management for the connection out of the document and into a conversation.

A transaction looks like an email conversation, with server response containing enough metadata to generate a new request to some endpoint that can process it.

The next request to the Gemini page will need to have some GUID to locate the conversation and obtain the latest version.

This sounds like something that might not be too insane over a VPN, where one owns the whole conversation.

Otherwise, it could be fraught with peril.
I've also had bad experiences with bluetooth on macbooks. For me the apple "magic" mouse becomes unusable if I also have any bluetooth headphone connected.
Er um https://www.kmu.gov.ua/en/news/ambiciyi-ukrayini-otrimati-pl...

"Ukraine clearly outlines its ambitions to obtain a NATO Membership Action Plan and looks forward to comprehensive politico-military support for such a decision at the next NATO Summit in 2021. This was stated today during the briefing on “Defence aspects of Ukraine’s Euro-Atlantic integration: main achievements and tasks for the future” by the Minister of Defence of Ukraine Andrii Taran.

"Please inform your capitals that we are looking forward to your full political and military support for such a decision at the next NATO Summit in 2021. This will be a practical step and a demonstration of commitment to the 2008 Bucharest Summit," said the Minister of Defence of Ukraine, addressing the ambassadors and military attaches of NATO member states, as well as representatives of the NATO office in Ukraine.

According to him, the current Ukraine’s course towards full membership in NATO is enshrined in the Constitution of Ukraine. And the rapid adoption of the NATO Membership Action Plan is a goal set out in Ukraine’s recently adopted National Security Strategy. Over the past seven years, Ukraine has firmly defended not only its own independence, but also Europe’s security and stability, and has been a powerful outpost on NATO’s eastern flank.
>> helped kindle the European Renaissance as we know it.

> The italian renaissance started in the 14th century for sure and maybe even in 13th century depending on who you ask. Though the exact date can be disputed, nobody disputes the fact that it started long before the fall of the byzantine empire in the mid 15th century.

The early "Renaissance" was Latin, the Renaissance proper was Greek. That's all you need to know to figure out when (1397+), where (Florence+), and how it started.
The seed is more important than the soil.
what's the data storage capacity of this sort of electric field(s)?
> A team with a strong product leader

I think the problem begins before the 'leader.' The product itself dictates all the downstream consequences, including whether 'requirements' are a problem.

Assuming no fatal management dysfunction, when you're working on a product that has substantial value, enough that the customer is eager to pay for what you're capable of delivering, requirements are straightforward. When you're working on things of low value and the customer won't pay unless they get an ever more improbable gymnastics routine and every tier of stake holder is lying to the other then you starting hearing about 'requirements' problems. The 'requirements' problem severity is a function of where you are on on the continuum between these two products.
As five-year survival rate has been improved during cancer patients, we have seen more and more patients with multiple brain tumors. Recently we got awarded a NIH grant on a multi brain tumor SRS treatment platform. This might not be directly related with surgery of removal portion of the brain, but definitely SRS will act just like surgery (but with radiation).

This month we are actually asked by NIH to have an interview program to talk with people who are interested in SRS, so in case you are interested in our project, you could schedule a 20-mins quick meeting with me at your convenience:

https://calendly.com/hao-jiang-1/nih-i-corp-customer-discove...
I got my wife a $90 eliminator that plugs in to the OBDII port to toggle it through the CANBUS.

It works invisibly, and will stay with the vehicle for it's entire life. Absolutely worth it.
That’s not what phishing is.
I think it'd be reasonable to say that if humans didn't have eyes (and didn't have any other sensory enhancements beyond what sighted humans have today), and then a new human was born with eyes, that new human would be strictly "better off" than the old humans without eyes. Certainly the new human wouldn't say the old humans were "disabled", but at the very least, the new human would not have trouble communicating with the old humans, or doing anything that the old humans could do.

But if everyone were autistic (as we define it today), and then someone was born that we would consider "neurotypical" (in this world, of course, they would be neurodivergent!), then that "non-autistic" person would probably be at a huge disadvantage (socially) in that society, so it'd be reasonable to call that person "disabled", even though we'd consider that person typical.

So yes, "disabled" is just a term we use to describe people in the minority, who have some sort of condition (physical or mental) that could confer a disadvantage upon them in our current society.

So to your statement:

> I too, thought the idea that “autistic people are disabled because neurotypical people considers autism is a disability” was not very convincing.

I've never really thought about it that way. My understanding would be more like "autistic people are disabled because their condition puts them at a disadvantage when interacting with the neurotypical world". And I think that jives with how we should think about disability: it's something that makes it harder for someone to interact (physically, socially, etc.) with the world as it is. We may try to make the world easier on disabled people -- ramps for those who cannot walk, audible signals for those who cannot see, attempts to change how we communicate with those who are neurodivergent -- but at the end of the day those people still have a disability, as there will always be parts of the world that they'll be unable to navigate the way a "non-disabled" person could.
I think I'm not qualified here, since my 33 years of continuous and ongoing C experience prevent me from seeing the problem. I'm like a C doctor, whereas this is some naturopathic or chiropractic issue that is outside of my field. The patient just needs someone to acknowledge and understand their feelings of having a problem, and go through the motions of some treatment that is entirely justified by the patient believing in its efficacy and necessity.
Every hole in the wall restaurant and convenience store somehow manages to do it... are they so much better at all that??
> VS shows all references for code, even if the code is called through DI

Maybe your setup is better than mine, but I distinctly remember ctrl+f12 not working for a bunch of stuff and having to keep stacks of tabs open.

> Maybe your experience is from old .NET Framework.

Was a mix of framework 4.5 and core 3.1. The other devs worked across both, the projects I was on were core 3.1 with C# v8 specified, basically as close to “as modern as I could get” without running into compatibility issues haha.

> What language have you moved on?

Rust for personal projects and some work stuff-it’s by far my preferred language-, the rest of the work stuff is Scala and Java, largely dealing with Spark.
The more likely but less interesting explanation is simply that once something becomes highly commercially valuable to game, it’s an ongoing cat and mouse situation. Google may or may not see it as a high priority to fix but I doubt it’s a deliberate conspiracy.
The construction hasn't even begun on these projects, and it's unclear whether they will actually be built. The Utah project is still trying to secure funding, We do need a scientific breakthrough to make storage possible. Grid scale hydrogen electrolysis could be that breakthrough, but we don't know if it will live up to expectations.

Energy storage is far from a solved problem. You insist that it's been solved, but none of your proposed solutions have actually been implemented.
I definitely see where you're coming form, but we're quite confident that we couldn't have made this game without Rust!

There are lots of benefits we get, but here are some of the quick highlights:

1. "Code that compiles probably works" means that we can work quite quickly as a diverse team from all around the world, and not spend so much time worrying if our code will break that of others.

2. Our goal is to eventually be able to get 1000 players on the same world, on the same server. So far, the max we've reached is 195 players at our last release party. Our multiplayer server doesn't just send the location of players, but actually runs a ton of realtime simulations of the world, including economy, trade between towns, physics, NPCs, all with more coming in the future. All this to say with all the work that has to be done, we get massive benefits from how easy it is to do multithreading/ECS paradigm work with Rust

But either way, we always like to shill whatever we like best. Still very happy to be a flagship project to show off how cool Rust is!
The government frequently makes everyone do things they would rather not do because the aggregate result is good. And the results of the collective action make everyone happy to the point that the law is supported. That's the basis of all tragedy of the commons based laws.
There have been court cases on this. In Galoob v. Nintendo, the Ninth Circuit ruled that Galoob did not infringe copyright by distributing a device (the Game Genie) that allowed users to modify copyrighted video games. The case established, at the time, that modifying a computer program or other copyrighted work for personal use was fair use.

That said, so much of what we knew about copyright and software in the 90s has been overturned by subsequent rulings or even statutes (like the DMCA) that if you wish to avoid being burned by copyright suits, you must retain an attorney knowledgeable in this area of law. (Which is true in any case.) As an example, look-and-feel copyrights are back on the table thanks to The Tetris Company LLC.
As always, excited to see what CF have been working on :)
Do you think I should focus on Python before JS?
I just downloaded a copy of the 1-page version of the latest W3C HTML standard document. This document is 11.65 megabytes and over 80,000 lines long. It is safe to say that HTML alone comprises a daunting level of complexity.
Something like that probably has a one week turnaround between charters just to deep clean the thing, and reposition for the next trip.
It's still more sandboxed WRT at least filesystem access, and I thought Google had made changes to selinux policies that would increasingly break it, although I'm not immediately seeing a source to back up that memory. And in fairness, a custom ROM could fix selinux policies, but it's extra work.
Presumably you were resuscitated before the electrical activity in your brain stopped? My understanding is that's how we define brain death, as the cessation of electrical activity in the brain.
Video shows Russian tank firing on an apartment building in Ukraine
Yeah, this is usually the best way for creating singleton in Python. But this makes mocking the singleton module in unit tests harder, as this line is run during module import itself. If the singleton is making a network connection (say) and you want to mock it for the unit tests, things get clumsy and harder.
I think I've always felt that way, but I only started realizing it in the last few years.

For me the appeal of programming is the appeal of making, of bringing something into existance that reshapes the world around me. Without my work serving an end that resonates with me, it just feels hollow and like a chore.

Sometimes I do enjoy working through into an intriguing programming task with no real purpose, but only in small doses. I couldn't spend all my time doing that, just like I enjoy candy but I need to have a real meal, too.
I agree that a bunch of people who are all licencees of a software work should be able to exchange instructions with each other for how to modify that to work better for them; I'd like courts to see it that way.

These instructions do not increase the number of people who have copies of the work, and so no copying is taking place; copyright should not be applicable here. The licensor may argue that license clauses is being violated, but not copyright; i.e. the users are using the software in ways that they don't like (use is not copying or redistribution).
I agree with other commenters that Gemini isn’t really needed so much as a culture of web minimalism. One amazing and perhaps revolutionary thing about the web is that everything still works. If we wanted to, we could just go back to table layouts and minimal CSS. It’s not like vendor software/“apps” which no longer support, eg Word 2004.
Depends on what you mean by unit tests. A lot of people mean solitary, interaction-based tests. However, the classicist approach is to have sociable, state-based tests, and those lead to great results.

I have an article about this that’s gotten a lot of love—I’m on my phone at the moment, but a web search for “testing without mocks james shore” will find it.
I know about the history of Kyivan Rus... That's not what I'm referring to...
GlobalChem: A Chemical Graph Network for Drug Design
I try to keep records of skeletal patterns of organic compounds that I use for drug candidate selection. Please feel free to browse.
I don't know for MongoDB and Vagrant, but Docker and Elastic Search seem to me to be painted into a corner because of the non proprietary part of their business.

Seeing them succeed up to that point is already an incredible feat, and perhaps they will find a way to turn around with a bright future ahead, but at this point I wouldn't give them as clear examples of success of the business model.

Red Hat is IBM, so I'm not sure it fits in the list.
Such a major parameter wasn't considered 60 years ago... others ignored pertinent facts probably exists.
My point was about what we (for the time being) ignore, albeit it is pertinent.

They "considered" such facts using a somewhat light approach:
'Bob Loux, the executive director of the Nevada Agency for Nuclear Projects, expressed amazement that the US Department of Energy had only just carried out the "11th hour" drilling tests.

"It certainly looks like DoE has encountered a surprise out there, and it certainly speaks to the fact they haven't done the technical work they should have done years ago," he told the paper.

"It's going to have to cause some change of the design in the final analysis. It's going to impact the safety case."'

Source: https://www.theguardian.com/world/2007/sep/25/usa

Oops...

They also "considered" those metal containers as adequate during the 1990's, then... (what, you think "they" are omniscient?)... problems related to brines and high temperature arose...

https://www.nwtrb.gov/docs/default-source/board/mrs_duquette...

https://www.nrc.gov/docs/ML0335/ML033500420.pdf

Oops...
> The macOS, and especially the App Store model is far more user friendly.

MacOS and App Store models are the worst, most user hostile way to install anything. I like the .exe model best, it offers most flexibility and freedom to the user.
Scrap and waste disposal is also a market with a large amount of organized crime involvement. Chance are the shipping company has already disappeared, to be reopened under another name and registration soon. They can move faster than the regulators can follow them.
Russia also wants to remove the current government and restore the former dictator to power.
Im surprised that this attack on a govt entity was successful. In such entities, every vendor record is a database entry in some legacy custom CRUD system, which require 5 different people to approve X record update.

Each of those people also have their own checklist of things to do prior to approval, one of which is literally pick up phone and confirm with vendor the X update.

Govt has a reputation for not being agile - but maybe the scammers have identified a niche in city agencies?

Now im wondering how many of these have never been reported on...
Ask HN: Why do many people hate Pocket?
I see a lot comments on HN that signal a serious dislike for Pocket. It's like many here absolutely abhor it. Whenever a thread has relations with Firefox or Mozilla, many comments pop up about Pocket, and all of them are negative.

Why?

Is it simply because it is enabled by default by Firefox, or are there other reasons that I am missing?
Give them a reasonable deadline, and just disable password login afterwards.

This isn't something they should have trouble understanding/accepting.
I can think of very few projects that are p2p distributed only (and often they are available on internet archive)
Just do it! I'm 41, first time founder, programmer, with no experience business related, or silicon valley contacts.
8-Bit Punk (2003)
Yes, and the sites themselves become valuable targets for M&A because of their outsized influence