skysight-inc/HackerNews huggingface dataset:
Based on what exactly? According to Wikipedia, the Iraq War produced a total death count of 25,071 and a total wounded count of 117,961. Also according to Wikipedia COVID-19 has produced a death count of 6,868,964 and an infection count of 674,809,997.

I'm all for complaining about US tactics, but it's 100% incorrect to try and claim that the Iraq War was "worse" than COVID-19.
That presumes we know what it's meant to be used for. I'm not sure that we do.
Pulsar already supports (nearly) all the Atom packages and has a brand new backend reverse engineered from the closed source Atom.io packages backend.
I think it is unlikely you will get any Atom support in Zed any time soon.

Some packages had to be removed due to incompatible licenses
It's an engine written in C++ (not Unreal) that we've added C# scripting to. So it's in the same kind of situation as Unity where their engine calls from C# land need to be marshaled into calls to native code and back, which of course has overhead.
The PRRAR FCS not a known FCS prior to the pandemic so it is unlikely the lab would have genetically engineered it and they would have used something like RRXRR instead.

Other coronaviruses have an FCS and they have evolved multiple different times, independently:

https://www.sciencedirect.com/science/article/pii/S187350612...

The fact that we knew that adding an FCS to a virus would likely enhance its ability to produce a pandemic really isn't a smoking gun that we actually did it, because we're just studying and copying what nature is already doing (who is actually a much better geneticist than we are, with vastly greater tools).

And since you want to talk about suspicious "unicorns" how about the idea that a lab worker was infected in the lab, and then the only thing that they did was visit the wet market. They didn't infect anyone they lived with, or go to any restaurants, or go visit grandma and this Typhoid Mary/Mike has no existence outside of working in the lab and visiting the wet market. And this idea gets worse if you include more workers in WIV having supposedly been exposed.

What fits with the facts better is that they genetically engineered the virus in perfect secrecy and deliberately let it loose in the wet market, which is just insanity--nobody gains anything from doing that, but it is also impossible to argue against.
I just put Ubuntu Touch on a Nexus 5 and it works great. Saved a phone I was about to discard.
Wow astalavista brings back some great memories. Hadn't thought about that site for a long, long time.
I’m going to believe my girlfriend over you, thanks
Not really, Maybe on Dark scenes or particle heavy enviroments, which being fair, are a bit more common on history driven games

But, considering the lengths most streamers go to have everything on ultra because more quality really doesn't really hurt either, it doesn't seem like it'd be an unwelcome change

I'd love some of the things sugested here, like a separate stream so text doesn't get lost to compression or changes like that
We are building a open source UI for Postgres DBs that should meet your use case: https://mathesar.org. We're doing our first release next week!
mybroadband.co.za
Warning iconYour browser is out of date!
Update your browser to view this website correctly. More Information

Who builds these systems, im on the latest chromium.

I hate when government or corporate sites go out of the way to block anything that isn't Chrome or IE.
Most laziest way to ensure compatibility.

Edit:

Ah, my bad, it's cloudflare. Congrats to cloudflare for blocking anyone who won't allow you to run your scripts from accessing information. archive.is it is.
Crypto market cap is still around ~1T USD
Its not that I don't trust MDs, its that I don't trust them to be at the forefront of their field.
I think an issue may be that a lot of the easy wins for automation have been done. There are many things that are seen as “low skilled” but very hard to actually automate.
Governments cannot be sued in foreign courts, so there’s no liability.
That’s not what china was doing though. They were attempting total elimination.
All 'G' was valid for Quake 3. I was surprised to find this out from my friend's 11 year old little sibling.
Labeling something as "misinformation" is asymmetric: being right 90% or even 99% isn't good enough.

Being wrong about a misinformation label, even if there's nuance about confidence levels, or even moving from "misinformation" to "probably wrong, but maybe" does more damage than all help done by all of the other correct labelings.
is this a college dorm metaphor? Haha
Your guide to network programming got me through a difficult course in my Bachelors! Thank You!
The naming might be flawed but it's like a batista I guess. You can spend a lot of money on the machine but without an expert to use it you will not get the best out of it.
Honestly we thought we had covered it enough without flying too close to any trademark misuse claims from GitHub but it appears not so we are going to look at seeing what we can do to make it more obvious.

Edit - Have another look, we edited the readme to make it more obvious. The readme is due a massive branding overhaul but hopefully this addresses the immediate concern.
Oh...my...god...

That CD key. I remember that one as well. Good times :) Thanks for bringing up these memories.
Show HN: SupaRes – AI-powered image enhancement platform
Hello HN,

A few days back we launched SupaRes which is an image restoration/enhancement platform. What I think is unique about that product is that it offers not only general single-image super-resolution but also a few other enhancements such as automatic white-balance, denoising, tone improvement, or low-light boost.

We have some customers in our regular business [1] who requested something more than "just" image optimization and processing. We've put together a few custom models for them and, after a while, decided to rewrite the whole thing and launch it as a separate product which is now SupaRes.

Most of the neural nets are PyTorch reimplementation of TF models while the others are trained from scratch on synthetic data to boost performance in certain verticals such as real estate or food.

On the backend, we use Node for general apps and microservices which are managed by k8s. Rendering engine is obviously written in Python with Sanic being our framework of choice. We're running on bare-metal colocated in Frankfurt/DE and have two machines with 2 x A40 (48GB) each at our disposal. We are members of NVIDIA Inception program and that helped us secure GPUs at preferential prices. To avoid CUDA OOM every GPU has its dedicated Redis-based task queue where we manage inference requests.

SupaRes is really just a beginning for us in the image restoration space but I'm very happy with what we've built so far. I personally think it looks nice on the frontend and, most importantly, does a really good job enhancing degraded visuals.

Dropping this here as maybe some of you will find the service useful.

[1]: https://optidash.ai
So much fake news and propaganda out there, who knows what to believe.
I have not been inside the CIA, but that could just mean they haven't done any research on that or that their research is ongoing.

An institution will not have assessments on everything at any point in time. Two different institutions might have didferent assessments for a billion reasons, e.g. they could have done the research at different points in time, the underlying evisence could differ, the interviewed experts could have said different things and so on.

Two different instutions reaching different conclusions is not as surprising as it seems.
Just read it, I like it. I have a couple simplification opportunities:

Instead of having variable length types you could just encode them in 2 bytes magic numbers (or even 1). That should leave you plenty of different types to work with, make the encoding smaller, and is one less variable width field to deal with.

The second one I'm not sure about: starting the header with the length of the entire header, instead of marking the end with a special entry. The hope here is that recipients would know right of the bat how long the header actually is, and read it right away. They'd also know where to begin the actual decryption instead of scanning for the last special stanza.

The reasons I'm not sure about this last one because are (i) I don't know if this will actually simplify your code, and (ii) the simplest implementations would effectively limit total header size.
<therapist> Do you have a sofa?

<me> no. honestly, I'm lucky I have a mattress :( [here I start crying as I try to figure out where to begin in telling the story of the saga that led to my failure to buy a sofa while I re-live the trauma of buying the mattress]
> It seems like Trump said it from the start, and the media negated him based on political views, not facts.

Trump's insinuations were that the virus was engineered as a bioweapon and intentionally leaked from the lab in Wuhan. This is not the same as the virus being studied in the lab and leaking. Just because the statements involved the work "leak" doesn't make them equivalent.
The interesting thing is that in Measure What Matters (the Book about OKRs) they specifically call out _not_ tying bonuses and compensation to OKR results. It’s such a shame that this critical part of the methodology gets lost in the implementation.
Nowadays you can direct clang to require tail-call elimination in C. [1] In gcc you can provide the optimization flag, -foptimize-sibling-calls, which is automatically selected at -O2, -O3, or -Os. [2]

[1] https://clang.llvm.org/docs/AttributeReference.html#musttail

[2] https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
When humor increases and decreases status (Wharton Business School) [pdf]
It's the kind of speech that borders on the proverbial "shouting 'fire' in a crowded theater".
Not if their cryptography is done properly. Cryptosystems are designed to maintain their security even if the complete algorithm is known to the adversary. You'll commonly see this phrased as "don't rely on security through obscurity".
There has been SO much lost faith in media and authorities because of the coverage, laws and regulations re this, it's so so bad... People not vaccinating their young children with vaccines we know to work and have no side effects for 30+ years.

Locking young children inside for years and stumping their social growth. Or teenagers and adults too, leading to unmeasurable mental health problems.
Isn’t it point of American dream that anyone can make it?
I think in cases where there are two large agencies that can be abbreviated to the same acronym people who work for those agencies tend to use names that don't lend themselves to that abbreviation. So in this case it's the Energy Dept and Education Dept rather than something that might be turned into the ambiguous DoE.
Yes, Delphi has some following in Germany, with presence on programming magazines and an yearly conference.

https://entwickler-konferenz.de/de/

This Belgian company uses it for robot automation in life science.

https://www.lab-services.nl/en/home
hahaha, in India, no one can become a politician without getting arrested. In fact, Indian police makes money by 'false' arrests in resolving civil disputes.
I'm currently tinkering on a customer support bot with langchain and gpt3. The bot can answer questions about services and their terms, it can use tools to make bookings and perform some taks like scheduling appointments, in a conversational manner.
It's becoming clear to me that subtle changes in the prompt can lead to bullshit answers and gpt making up facts, despite being specifically told not to do so.
If the prompt reaches some complexity threshold, the output quality goes down visibly. I learned that I have to split the bot into subtasks, each having different, smaller, prompts.
So, yeah, I believe prompt engineering can be a thing. At least for a while, until the models become smarter at understanding what we want from them :)
Essentially your proposal sounds like you would have to invent some kind of convention-defined language on top of Rust.

The beauty of old Pascal was its compact feature set which is really easy to explain.
Clang works too. Not sure about the rest.
I don’t know what the truth is here, and I don’t know if I’ll ever know. Ultimately, I don’t think it is that important.

What concerns me much more, is that this issue has become overly politicised - not just out of concern for the possible geopolitical implications, or a desire to not offend Beijing, but also by being tied up with US domestic political divides.
Jason Kottke: Ask Me Anything
> Choose the name of any technology or tech-related practice at random, pay me $20, and I'll write you a one-sided RFC about why our imaginary company should adopt it. I'll make it sound really good. Your boss will love it and if they don't, I promise their boss will.

Ultimately, business folks must always trust someone with technical expertise, trust is a necessary component of the system. Competent organizations ensure that someone technical has the relevant executive's ear, there are lots of ways to achieve this and it should be able to catch your one-sided RFC if you're proposing anything important.

At the end of the day though, there's no process-based solution for an organization riddled with incompetence. Business must make judgment calls and if your company is staffed with people who consistently make bad calls process will not save you.
It reminds me of the way Minecraft simulates flowing water
A part of the issue is that we tried to avoid utility deployment in parallel with the micro services we were already building.

So we emphasized trying to focus on the data itself first, and as a result what standards we could rely on, anticipating that we would use some implementation in Go.

openssl-enc doesn’t output to a file standard. It has known binary layouts but they’re not for use other than within the utility. `openssl enc’ was not something we were going to utilize for clients’ billions of files nor was replicating the binary layout for compatibility.

At the time we deployed age had been released for about two weeks, IIRC. Not something I as a principal can take to management and say we’re going to use for some of the largest clients in the world. Ironically, we could take on the risk internally with our own research.

But we needed cipher compatibility with the KMSs we were working with. age doesn’t provide that when everyone else is speaking aes-256-gcm.
Why is fingerprint.com browser fingerprint working so well with iPhones?
Dear HN, maybe you know.

This is about precision of browser fingerprinting.

fingerprint.com generates a hash from browser/os attributes to recognize users without cookies. I tried their demo using iphone and expected (because i use private mode and returned several times with hopefully different cookie) to see some entries from other iphones like my one pop up in my history (from the fuzzy matching; https://www.apple.com/safari/docs/Safari_White_Paper_Nov_201... has some sentence about fingerprint prevention) but there were no other. I was alone and it traced me well. It was immune to private relay on/off (geodata).

They claim 99.5% accuracy for fingerprint pro. From the docs (https://dev.fingerprint.com/docs/understanding-our-995-accur...) it seems to me that 99.5% is overall accuracy for the hosted service and that number might be inflated by all the reference calls generated by devices that never clean their cookies (these count as 100%) The fraction of these is undisclosed, but its most likely very high(?).

I had, so far believed that it is more difficult to fingerprint a mobile safari than a desktop or android, because there is not so much hardware variety. Canvas/audio fingerprint should mainly depend on the phone’s model, and so are the fonts? (can apps bring new fonts to the fingerprint?)

Yet the demo of fingerprint.com performs pretty well for me. I do not know if its a problem of my safari leaking something or whether I am the only current user of the demo and therefore have no other peers to compare against. It seems a general problem also on sites like amiunique.org that almost nobody uses them. amiunique reports current iphone user agent as having a 0.4% fraction in last 15 days; but there are millions of these phones out there?

First I thought its my cookies but safari is indeed in private mode and e.g. samy.pl/evercookie test shows different digits each visit.

Anybody has some link/test tool especially crafted for iphone/ipad fingerprint or has some know-how of the “secret sauce” of fingerprint.com et al and would like to share? i would like to know how my iphone SE is different from other iphone SE. how to find out? Do you see conflicting peers on fingerprint.com demo when using it with iphone?

Thanks a lot.
They're not related enough to matter.

I've lived in the United States all my life, you're just missing the point.
I dont like clojure
This seems counterintuitive, but I wonder if hiring can be more humanized by essentially making firing easier, or "dehumanizing" firing.

One big reason that companies go through the lengthy song and dance of multiple tests and interviews in a crazy hiring process with dozens of people is that trying to fire somebody is always a risk, even in places with at-will hiring. You have to worry about severance and other legal requirements, you have to worry about discrimination lawsuits. Additionally, hiring has become so expensive (multiple interviews and tests with multiple teams with multiple candidates) that it's kind of a feedback loop that incentivizes a very careful process because you can't get it wrong when you spend so much effort on it.

What should be a much more common practice is agreeing to quickly hire somebody who has a good resume and passes a basic knowledge interview, and then firing them fairly quickly without severance pay or legal risk if they don't work out. If they can't hack it in a job (the most fair job interview possible because it's literally the job) firing them should be the easiest thing in the world. This could incentivize a much easier and quicker hiring process that should take a day or two, not weeks or more. You might get it wrong a bit more often, but this should be counterbalanced by getting it right sometimes much, much quicker and cheaper.
I would replace weird with complex. It's better.
> Process is the punishment in India. They can arrest you based on allegations, keep you in jail for months without even filing a charge sheet and no one is liable when a court finally acquits you after months or years of jail time.

Not different than many different than many other democracies, lots of suspects held in custody without conviction: https://www.americasquarterly.org/fulltextarticle/prisons-in...

> In any functioning democracy, government should not be able to arrest members of their opposition parties or journalists just based on allegations.

What is your yardstick for a functioning democracy?

> If an alleged scam of 100 Crore rupees is really a reason of arrest then why Adani is not arrested yet with an alleged scam and money laundering of thousands of crore rupees?

Who says there was such a scam? The Hindenburg group did say, but they are a short seller who allegedly benefited from falling prices of Adani's stocks. And their word is not a valid authority in Indian law to book a case against anyone.
I'm always fascinated by the dichotomy of the evil hitler hyper-competent sub 100IQ billionaire who became president illustrated in every one of these types of comments.

You could literally just read his executive orders to figure out what you said is false.
Just train an LLM on LLM prompts and automate the prompt engineer process.
can you check if there's any error on the web console? tks
DreamWorld (YC W21) Is Hiring Unreal Engine Game Developers
>The problem is management competence. Most managers are also unskilled, even managers with technical skill usually come into management after graduating not after working at a lower level.

My observation is that in general managers are optimizing the thing that personally benefits them the most: their pay, promotions and careers. The company doing well has rather little impact on that so they don't optimize for that. Promotions for managers either in the same company or at a new company are often based on headcount they managed. So they focus on making the team grow irrespective of value from that. Their bosses are aiming for the same thing so everyone is aligned.

It's not incompetence but a lack of belief that helping the corporation for the sake of helping the corporation is of any value.
Scrum is there for the people who’ve never read the Manifesto, and don’t want to.
Its hardly a science, you can look up the arguments but I'm not the only one that says this. Covid is over, we can stop worshiping the medical field..

And if trying to take physics and organic chem at a community college during the summer so that the "hard classes" dont pull down their GPA is hardly a training in what you think science is.

I'm not trying to demean them, but its not their job to understand the complexities of these drugs. I know alot of MDs and I can guarantee you they would agree. I've had these conversations with them before. Bottom line, they wouldn't be the first ones to ask if I wanted to experiment on myself with some new chemical.
No more idiotic than a lawyer - someone who knows the right words to convince a jury (model) to produce a desired outcome.
One of the major vendors of a certain software my industry uses has their product in Delphi. I'd say they have 40% market share and a pretty cool product. It was one of the first in my industry to have advanced GUI functionality, but it's starting to look a bit dated unfortunately.
Yes but you can teach most of what there is to know in a couple of weeks tops. You don't call baristas Coffee Engineers.
"The Nazi Party’s meteoric rise to power began in 1930, when it attained 107 seats in Germany’s parliament, the Reichstag. In July 1932, the Nazi Party became the largest political party in the Reichstag with 230 representatives"

Sounds very similar, but above is from Holocaust encyclopedia. [1]

[1] https://encyclopedia.ushmm.org/content/en/article/the-nazi-r...
[Laughs in pandas]

I don't want to be dismissive, this is nice work and it's clean and lightweight. But it might be good to look at existing solutions in this area - pandas was developed within the financial industry to solve exactly this sort of issue. If you need more topological flexibility there is xarray, and if you need spreadsheet type immediacy it's worth looking into Mito.

Rustaceans should look into pola.rs: https://github.com/pola-rs/polars
Maintainers Don't Scale (2017)
They always softball these bombshells like this so any confidence in official terms is something that pretty much solidifies this as the source of the virus for me.

I’m trying to think of anyone involved had a conscience if they would be tallying themselves to be one of the most prolific murderers in history but then that likely wouldn’t happen since first unofficial hazing ritual you do when entering academia is to develop an air of “that’s not me” attitude about things like this.
Show HN: Wraith Docs, Free Google Docs AI Assistant
The timing of this is interesting, given that China is now considering giving weapons to Russia for use in Ukraine.

It seemed that from 2020 until recently, the intelligence community was trying to lower tensions with China. That's shifted now with China's increasing support Russia's war in Ukraine and China's increasing pressure in Taiwan.

It's now in the US's interests to try and isolate China geopolitically. So, we're shooting down balloons and blaming them for Covid, rather than turning a blind eye.
In my opinion, one of the best parts of the definition of key results is that when done right, meeting all key results should result in the objective being accomplished. If you can hit all the key results and still not have met the objective, there was an issue in the definition process.