skysight-inc/HackerNews huggingface dataset:
> It took the Air Force Special Weapons Center three years and $1.5 million (roughly $15 million in 2021) to build this

This price seems very low compared to other government projects.
Plain PHP without frameworks is indeed a good choice in the same ball park as plain CGI.

And on the plus side it scales to bigger things thanks to FastCGI with for instance nginx.

At work, every new team member get the task to add their profile to our team rooster. Works great thanks to the low barriers of changing a single PHP file and the low risk of breaking the whole web page is great especially for juniors.
Calculator app requires in-app purchase to unlock the “+” button
I think the title is spot on, but I also think you need to add this to the title: "...but Elon will figure out faster than anyone else"
JFYI, besides and before the EU emergency number, in Italy we traditionally had:

112 Carabinieri (one of the two national "police" corps)

113 Polizia (the other national police corps)

115 Pompieri (Fire Brigade)

118 Ambulanza (Ambulance)

In Italian it is a common phrase "roba da chiamare il 112" o "roba da chiamare il 113" (something that needs a call to 112 or 113) as a synonym of "a serious emergency" and of course if you called those numbers they would anyway forward the call to the appropriate service (like ambulance, fire brigade, etc.).

The EU emergency number is slowly being introduced (some regions have it already, some not yet), but the 112 is already well in the minds of anyone.
> isn't the black hole a region that is drifting away so "fast" that light isn't fast enough to reach "us" on the outside?

I've seen some models of black holes that are similar to this. Specifically, what is happening in those models is that the space inside the event horizon is growing faster than the speed of light, so more space is created than light can traverse.

This is the inverse of how cosmological horizons work. The reason we can only observe a limited portion of the universe is because objects are uniformly moving away from all other non-gravitationally bound objects. Space is being created between them. The farther you look, the faster galaxies are moving away from us because space is being created at every point in between. If you try to look far enough, the speed that objects are moving away from us becomes faster than the speed of light: space is being created faster than light can traverse it.

This sort of faster-than-light travel doesn't break the relativistic speed limit because these objects aren't inertially accelerating inside their frame of reference, the frame of reference itself is expanding.
Precisely because huge gaps exist, asking about OOP leads to disappointment. I don't suggest doing it -- or if you do, first try it out on coworkers (even just knowing what SOLID principles are, never mind any nuance about them), and if you're finding that it's filtering them, you don't work at an org where it makes sense to filter new hires the same way.
>4-plexes are the best economic investment...

4 plexes are commercial properties. Just because they're for residential purposes doesn't not change that it is zoned as a commercial property.
> Almost nobody is at risk from COVID-19. The 600k+ people who died from it so far in the US represents a tiny, tiny percentage of the population.

True for the US, sure, because of its healthcare capacity and financial resources (rapid development and deployment of potent mRNA vaccines). Peru has likely lost near 1% of its entire population due to Covid (200k deaths, 32m population, guaranteed vast undercount due to local conditions). They'll recover from that no doubt, and the population will ultimately acquire widespread immunity with or without vaccines (which would bring down the rate of deaths), however it's definitely not a tiny percentage of the population to lose so quickly.

It's going to be an incredible rolling challenge to handle the bottom ~3-4 billion people getting Covid vaccinations every year to prevent millions of people from dying annually. And that's assuming the mass propogation of Covid to all humans and a lot of animals isn't going to eventually unleash super deadly strains.
I wonder if Corona was part of the issue. There were a lot of weird rules about staying in parks during the last 1.5 years. At some point, people were allowed to walk, but not to stop or sit down, for example. There were quite a few ugly scenes with police trying to evict people from parks.
How Roblox is exploiting young game developers, many of them children
And knowing they are going to get laid off when COVID dies down, do you expect people to be stampeding to be hired to a job with no transferable skills? Have you seen the Medicaid nursing home labor pool?
Hospitals in some areas were overwhelmed with influenza cases as recently as 2018.

https://time.com/5107984/hospitals-handling-burden-flu-patie...
The quality of discourse here is so so low, disguising antivax stands as concerns for the speed of the vaccine approval while disregarding simple verifiable facts such that 98%[0] of the people on ICU are unvaccinated

[0] https://apnews.com/article/coronavirus-pandemic-health-941fc...
Being a movement in stark opposition to the current authority can be a powerful rallying force. Resentments are tremendously motivating. We see plenty of recent examples of that in the US itself.

Therefore it's not so surprising that the Taliban regained a lot of popular support, especially given the oft mentioned corruption of the prior government.

Of course now the boot is on the other foot, and the Taliban must provide the security and economic guarantees of a civil society, and the jury is out on both their willingness and ability to do so.

If they fail because they are too fixated on waging a puritanical religious war both within and without Afghanistan, financed by wealthy outside countries with their own agendas, they will be overthrown again, either from within, or from outside.
Seeing this makes me feel old. Wow... where does the time go? Jumpin' Jehoshaphat.

In a similar vein, I only just now started watching Alias, which premiered in 2001. In one of the first season episodes, one of the characters is talking about MEMS[1] and how it's "the next generation's next generation." I was struck by that as I had no idea that MEMS was as old a technology as it is.

Seems like everything is getting old so fast here lately.

[1]: https://en.wikipedia.org/wiki/Microelectromechanical_systems
“The visas were then copied as screenshots and sent ”
Yes, that's why they no longer in the control group. Informed consent can be withdrawn at any time during a trial, and people are not obligated to not take a vaccine when in the control group. The only thing you can do is remove someone from the study, or possibly move them to the other study arm.
For more context of that quote:

> The Mayor will also be initiating a “Key to NYC Pass,” which is like the Covid-19 passport talked about a few months ago. It's a carrot-and-stick approach, as people will be required to show that they are vaccinated if they want to go to restaurants, gyms and other events. No vaccinations, no entrance. “If you want to participate in society fully, you’ve got to get vaccinated,” de Blasio proclaimed. “If we’re going to stop the Delta variant, the time is now,” said the mayor. “This is going to make clear, you want to enjoy everything great in this summer of New York City? Go get vaccinated.”

> In an interview with MSNBC, de Blasio dialed up his frustration over the unvaccinated. “We’ve got to shake people at this point and say, ‘Come on now.’ We tried voluntary. We could not have been more kind and compassionate. Free testing, everywhere you turn, incentives, friendly, warm embrace. The voluntary phase is over,” de Blasio said last week. “It’s time for mandates, because it’s the only way to protect our people.”

De Blasio is talking about restricting access to entirely optional events and locations based on vaccine status, not mandating anyone get it or else.
but only 8 years of "lol this government website is bootstrap isn't it"
> When you are establishing a standard that clients and servers will advertise that they adhere to, don't leave technical decisions to the end-user by default.

On principle I agree, but ironically the exact scenario you suggest was the single biggest event that "killed" XMPP as we used to know it. In late 2013 there was an XMPP community manifesto calling for mandatory TLS (even STARTTLS) for XMPP server-to-server communication by a drop-dead date in early 2014: https://github.com/stpeter/manifesto/blob/master/manifesto.t...

"The schedule we agree to is:

- January 4, 2014: first test day requiring encryption

- February 22, 2014: second test day

- March 22, 2014: third test day

- April 19, 2014: fourth test day

- May 19, 2014: permanent upgrade to encrypted network, coinciding
with Open Discussion Day <http://opendiscussionday.org/>"

Well-intentioned for sure, but the one XMPP provider with an actual critical mass of users (Google Talk) remained non-TLS-only, all Google Talk users dropped off the federated XMPP network after May 2014, and so XMPP effectively ceased to matter.
One point is that the consequences of getting COVID are likely to become less serious over time as prevalence is controlled (via better vaccines, we hope, masks etc., if we're not fatalistic), better drugs are found.

Another important point is that currently, the risks of long COVID seem not at all well understood. "Unknown risk" is quite a different thing than "low risk" or "high risk". The lengths to which it makes sense for people to go to avoid it right now depend on those risks, so lying low seems quite sane to me.

A worse problem still is, I think, that "we're all going to get it" is a self-fulfilling prophecy: viruses have been unconquerable in the recent past, but this is 2021, we have incredible understanding of the mechanisms (no, not most of the details: they're not all worth knowing) that should give us incredible power over them at some point in the relatively near future (as in the next few decades). If the next few decades, why not the next few years? If we believe it's "inevitable", we'll make it so. (not to mention abandoning effective measures like masks)
Show HN: Made a tool to forward emails into todos on Notion and Trello
One and only markable difference was the rear axle. In 1970s you had to carry spare axle rod because it will bend and break eventually. In 1986 when I rode coast-to-coast USA I already had better "Shimano"-style cassette in a Russian-made bike. It was was quite remarkable that one and only repair I ever made was to buy new set of tires in Minneapolis. I had 3 chains which I rotated every 1000 km. https://youtu.be/nmNpqdZY3Do
I'll add to this the absolutely weird monologue that is typically used when trying to convince people to get the vaccine: they pay money, they give away free things, they recite rappers (?!). But its good for you. Followed by demonizing anyone who chooses not to get it.

It is literally a carrot/stick routine. Do what I want? Get a carrot. Don't do what I want? I'll beat you with the stick of public shaming.

This site is the only public forum I've seen reasoned debate on. Everywhere else and debate/dissent are actively shut down. Any information that conflicts with the seeming narrative is made to disappear.

For example, major hospital/health orgs that have stated in the past that masks don't slow viral spread have removed that data in the complete absence of randomized, controlled trials showing that masks actually work. In fact, meta studies have routinely shown that masks don't work to prevent viral spread [0].

[0]https://www.city-journal.org/do-masks-work-a-review-of-the-e...
I use Logitech’s software on three macs, and my honest evaluation is that it gets the job done, but just barely.

Key cons:
- Yes, it asks for a firewall rule, which I simply deny with no negative consequences. Still, it’s concerning that it even tries.

- In order to save or backup your settings, you must create a Logitech account, and those settings will be saved on their servers. I would really just like a config file I can sync myself.

- The frequency with which the software needs updates is baffling. On one hand it’s nice to get such support years after the purchase. On the other.. what the hell needs updating on a mouse?

- The software UI sucks. And there’s no excuse for that given it’s just JS.

- Somehow, after reboot Logitech’s drivers are one of the last things to load. So you have to wait over a minute, and sometimes much longer, for you mouse to be able to handle your inputs correctly, which is really frustrating.

Key Pros:

- The software does work. You don’t actually open the config UI very often, so it’s not like you’re constantly running an electron app in the background.

- Let’s face it, the hardware is good enough to overcome the bad software.
The Liberal party disputes it and says that their video accurately depicted what the candidate "meant." Are they right, are they wrong, whatever, it is the sovereign right of the Canadian people to decide what they think if they choose to care enough about a tweet to think anything.

The most significant thing here is how Twitter is now getting involved in no-i-meant-this no-you-meant-that arguments between politicians who aren't even in its own country.
It's definitely over used. Use Google to search for the word "modern" on HN. Good grief...
That's why we built our Attribution Engine [0]. We help platforms to deal with CSAM, IBSA and any toxic content and copyright.

The way it works is that platform uses our SDK through which they "send" all uploaded content. The SDK generates a fingerprint that is sent to our service and a license is issued. The license is non/permissible, so they instruct platform and the uploader (creator) what to do. We also provide payment distribution, usage reporting and ADR (alternative dispute resolution).

If platform uses our service, we indemnify them from any liabilities under DMCA, EUCD and others up to $50M in damages (legal cost and/or court orders).

We charge % of revenue generated by the platform for our services. If platform generates no revenue, the service is free. We don't charge per lookup nor there is any scale limit (well, there are throughput limits, but they are quite far for most platforms [currently we can search around 1.1k hours of content every second]).

We cover video, sound recordings and compositions. Images are coming late this year and text sometimes next year.

Just a quick note on the moderation. The benefit of our structure is the moderation is "outsourced" back to law enforcement and gov agencies, like NCMEC and FBI in US, Bundespolizei in Germany, etc.). This means platforms don't have to hire people to moderate the covered content, because the liability is transferred back to the organizations that are create it in the first place.

[0] https://pex.com
Monads Are Tedious in Go
What is a covid patient? One that tested positive and is in the hospital for something else? Or one that is actually sick from covid? Because absolutely none of these articles I read clarify that tidbit and it is very important.

Positive covid tests require a hell of a lot more hospital overhead to deal with, even if they don’t have symptoms and are in for something else. It could very well be the case that this is a self made problem. We very well could be artificially overloading hospitals because we dictate that every positive test, regardless of symptoms, invokes massive overhead.

And again, every article I read never clarifies this. In fact many conflate “people with covid but there for something else” and “people sick with covid”.

I am fully inclined to believe that this hospital shortage is a self inflicted problem. If this was literally a hospital full of people choking on their own ooze, the media would be all over it like moths to a flame.
What is package management like with Lazarus? Are there third-party/community-contributed packages?
Evaluating Compensation in a Job Offer
iOS doesn't allow other cloud photo services to upload in the background except via flaky hacks, so the choice for iPhone users is really between iCloud Photos and crippled alternatives.
Is import maps considered an accepted proposal [1]?

What's the point of implementing APIs like WebGPU and localstorage in a non-browser environment? I get WHATWG streams, esm, fetch and WebCrypro though.

- 1: https://github.com/WICG/import-maps
I can't be the only person who has wanted to try bringing the wolfram physics project style hypergraph generation rules into some 3D game engine like unity or unreal but was too intimidated to start.

I've done some cool stuff with generating fractals like these ones made by Softology

https://www.flickr.com/photos/39445835@N05/albums/7215769136...

https://www.flickr.com/photos/39445835@N05/albums/7215768121...
using visons of chaos to create .obj files and then importing them as voxels in unreal engine using voxel plugin, but hit some limits quite quickly in terms of data size / memory usage and how large of a fractal structure I could visualize (example: megastructure in this demo of a vr game I was working on https://photos.app.goo.gl/V7NrtG4bCbU3EEwy8)

but would love to try to create some way to visualize and interact with large hypergraph structures in 3d space like the wolfram ones:
https://writings.stephenwolfram.com/data/uploads/2020/04/041...
https://writings.stephenwolfram.com/data/uploads/2020/04/041...

Wonder if this library could be a good place to start to look into this. you obviously need some language / format to store info about hypergraphs and build them up (what this seems like it could help with?) and then some way to render them or create procedural meshes (which in and of itself will be difficult, although I've seen some people have success with stuff like fractal procedural meshes (https://forums.unrealengine.com/t/wip-procedural-fractal-mes...).

The standard noise generation algorithms (perlin, simplex, iq noise, value, voronoi, etc) and rendering algorithms like marching cubes capture all the procedural 'terrain' / structure attention/hype in games and media, but I think cinematic sets or game environments built of hypergraphs or fractals are an unmined/overloocked resource.

if I could get a team of 2-5 and enough to pay them for a few years, I feel like you could combine hypergraphs and fractals 'terrain' with ue5 nanite to make the memory requirements of the huge / high fidelity meshes lower and make some really cool stuff.
This paper seems to suffer from selection bias, as the examine the a large universe of VC backed companies. Not all VC companies can afford H1-B employees and this implies that only better funded companies are more likely to succeed. There’s a vast difference in amount of funding a VC backed startup can raise, so it doesn’t really make sense to compare a company that raised 100K through YC and a pre-IPO unicorn. The paper didn’t seem to control for this when I looked through the first few pages.
"We have done substantial testing."

So go get vaccinated! If you trust the vaccine that it works, and that it's safe, go get it. I certainly have urged people I know who are high-at-risk and don't share my ethical concerns about them to get the vaccine.

If they're safe and effective, get vaccinated!

If they're safe and not effective, or lossy effective, we have very big problems and vaccinating the hold outs will not change anything
That's biofuel!
This comment should be way up.
People afraid of "what else" Apple can start scanning on our devices has always been a reality, way before CSAM. If they ever decided to remove the feature, it's not like it will magically make it impossible for Apple to ever scan our devices again in the future. They can run whatever code they want on their device. We've always put our trust on Apple to not do any shady things on our phone. This new outrage makes no sense at all.
As you said, people can turn iCloud Photos off to disable the scan. Therefore people need to STFU.
The world’s second-largest stablecoin is undergoing a change
We need to quit thinking about "penalizing the taxpayer" type of mentality. It's the governments income. You don't get to act like a taxpayer for all the gas you buy or interest you pay in, but suddenly when money funnels to the government your money and how it's spent matters. The government is just another corporate entity. Not like you get the money they tax back anyway.
I'm assuming they sent a fixed QR code or something similar? Anyone familiar with the visas? What a debacle.
Yeah his answer was a couple minutes and they edited it into a 35 second clip highlighting the parts they disagree with. It is quite literally "manipulated media".

On the other hand, it wasn't "manipulated" in the sense that his direct answer to the question was changed. I don't think the party shared this with an intent to mislead. She even shared a link to a video of the full response in the thread. I imagine this was shortened because social media attention span is low, but Twitter's label is also fair in some literal sense because they removed important nuance.
Exactly why we built our Attribution Engine [0]. We focus not only on the technology, but the liabilities platforms gain from their operations.

[0] https://news.ycombinator.com/item?id=28279105
"By routing all an enterprise's traffic from devices anywhere on the planet through WARP."

The one massively annoying thing is their split tunnel config does not let you ONLY route your enterprise IP ranges through cloudflare for teams. Ie, you want users to have access to 10.15.XXX.XXX but the rest of their traffic is unmolested.

You can only EXCLUDE some items from the routing, not just route some ranges. Weird isn't it?

Most users at home want netflix, local printing etc to continue to work as it did before their employer has them stick cloudflare on machine. Routing all their private traffic through cloudflare seems like a big miss.
The problem is that for a lot of sites white on black is light gray on dark gray.
Tl;dr: the browser will alert the user when they try to download a file from an HTTP link within an HTTPS page ("mixed content"). Users will have to explicitly confirm the download if they want it to proceed. And there will be an about:config option to disable this warning altogether. Seems like a sensible choice to me.
Mosquito saliva alone has profound effects on the human immune system (2018)
So TypeScript is designed for the internet, and languages with good type systems are not.
The Rendering of Mafia: Definitive Edition
I don't have much experience under Windows so I may be a bit off here, but this article mentioned the driver was installed by Windows Update from a non-administrative account, made no mention of UAC popping up to get administrative credentials, and allowed the installer to present a user interface. The installation wizard allowed for interactions that are intended for people who manually download and execute the driver package, which is fine in that context since the end user has already provided or has to provide administrative credentials at a UAC prompt. It is not fine in this case since a standard Windows component with elevated privileges is allowing the end user to circumvent restrictions on their account.

Clearly Razer played a role here since they were doing something that is (from my experience) unusual by presenting a wizard during a Windows Update installation. On the other hand, this is a fault that Microsoft has to fix.
Yeah, I would argue pick one secure way for the client to ask which one the server prefers and dont let the end-user even bother thinking about it.
Even within the same ethnicity, there are myriad reasons why someone might not be confident that they recognize someone else, or that if they do, an unprompted greeting would be welcome.