skysight-inc/HackerNews huggingface dataset:
Show HN: WaifuXL - SOTA image upscaling neural network that runs in the browser
WaifuXL is our state of the art super resolution model trained on ~1,200,000 anime style images from the Danbooru2021 dataset. You can run it straight from your browser, entirely client-side, at https://waifuxl.com.

Using the Onnx Runtime, we stream the weights of our ML models directly onto your device to be executed locally in WebAssembly. Doing so allows us to provide this service solely through a static webpage, no backend for model execution needed. This has the added benefit of enabling the privacy of your images--your images are not, and never will be, sent to us.

Our original inspiration for this project was waifu2x (http://waifu2x.udp.jp). In general, our model will outperform those used on waifu2x by a significant margin, without the need for multiple models trained on various noise reduction levels.

Note that while you _can_ upscale natural (real) images, the model was only trained on anime style drawings, so don’t expect good results. It does work quite well on non-anime graphic art, however.

For more information, see our blog post at https://haydn.fgl.dev/posts/the-launch-of-waifuxl/
This keyboard already exists for the gamer market, it's called the G915, it uses a dongle.
Small correction to myself, but they're Kailh Chocs with an MX-compatible stem: https://www.tomshardware.com/reviews/logitech-mx-mechanical-...

But, they should be vaguely similar in feel. If you're looking for something clicky, the Kailh low-pro switches may be a better choice, since they developed their clickbar for the 'tactile event'. IMO, the clickbar switches are better than click jacket/etc for clicky switches.

Either way, you could order some loose switches as a sample before committing to one or the other. I'd not bother with the tactile (non-clicky) one, but that's just my own opinion.
ah, my correction stands corrected. It is definitely Sadrith Mora (along with pretty much every other Telvanni town).
I do not have any strong objection to it being called language, so long as that does not slide into "...just like we do." I take it as quite clear that the language of chimpanzees is qualitatively less powerful, in terms of its ability to express and communicate ideas, than that of humans - their behavior amongst themselves, and in their interactions with humans, would surely be very different if it were (if they have language and they understand language, why are they not using it in situations where it would be clear, to any individual with that knowledge, how useful it would be?)

On the other hand, I feel it is highly likely that other, now extinct, homo species had human-like language skills. Language evolved, and it is not very plausible that it did so in one leap from that which we see in other species today. Some level of language and other cognitive skills are to be expected in other species, and the study of those skills is both worthwhile in itself and as a guide to better understanding ourselves.
Reminds me of "Cauzin Softstrip", the format some computer magazines used back in the day to distribute BASIC programs, or even executables.

Random example from an issue of Byte:

https://archive.org/details/byte-magazine-1986-05/page/n432/...
That's what Circle is for. Only a matter of time before it becomes an arm of the Federal Reserve.
These are really helpful. Great articles and fun visuals.
> rust is also the first widely used language with a borrow checker and may suffer from having to discover the correct primitives while hunting around in the dark to begin with.

Rust is the first widely used language that addresses the question, how do you have memory safety without garbage collection and loss of efficiency. It comes up with (IMO) a very good answer, but likely not the final answer to this question.

But I think trying to answer that question, more than justifies the complexity.
It cannot be overstated that _none_ of the accompanying images on reports of this actually depict the location in question. AFAICT, only the CCTV/CGTN state-media video[1] shows actual location, and the images are ... far less dramatic the the stock photos other outlets have chosen to run with.

[1]: https://www.youtube.com/watch?v=C3QTq6tQfhY
Ask HN: How are founders finding real word conditions?
-- a lot of chatter on twitter HN etc from VCs about default alive- planning for inability to fundraise- revenue startups are the only thing getting funded -- privately & publicly seeing founders with some runway & early product market fit asking how worried they should be -- for founders -- are you feeling like you're in trouble? (throwaways welcome) or founders finding it easy than the market is making it out? -- what are real world conditions like? -- thanks --
i guess this is why new products are using the Bolt receiver instead, that they claim is not compatible with the older Unifying receiver..

On the other hand, if the Bolt is any better then the Unifying only time will tell, but i do not have my hope up..
Ask HN: Technical Product Manager Resources?
Hello,

I'm trying to coach a fellow engineer friend and wanted to tell him more about what technical product managers do, their background and the kind of value that they can add.

I would really appreciate resources, feedback regarding these kind of roles and personal experiences.
Could be. Although USDC to JEUR is using chainlink feeds (which is aggregated data), but they do advertise 0 slippage.
Tesla Step Aside: Here Are the Electric Semi Trucks Already on the Road in China
I wonder if the Ukrainians have something in common with the rest of Europe, that makes them more sympathetic…
Hey! We spoke on your Github https://github.com/phhusson/treble_experimentations/issues/2...

Bootloader unlocking worked out of the box, and GSI installed without a hitch

issues right now:

- The flip doesn't turn on the internal screen

- front screen is inoperable and just displays T-Mobile's logo after installing the APK for the radio

- obviously there is no T9 keyboard with the GSI

- PTT button DOES work with an add-on app that maps keys, it registers fine

Happy to help anyway I can if you're interested
Yeah, you have to wonder how many people who were let go in Q1 2020 because of lockdown uncertainty were let go needlessly based on how tech rebounding in the following months.
If it becomes prevalent, I think YouTube would do something like slightly randomize the compression in their videos to dissuade this kind of use.
I wrote a series of articles that covered the new features defined for NVMe drives. The general pattern is that there are now lots of optional hints that drives and host systems can exchange about data placement, alignment and lifetime. But there are also alternative paradigms available like Zoned Storage that break compatibility to offer explicit control. These features are mostly only implemented in enterprise SSDs, and often only if a big customer specifically asks for them.

https://www.anandtech.com/show/11436/nvme-13-specification-p...

https://www.anandtech.com/show/14543/nvme-14-specification-p...

https://www.anandtech.com/show/16702/nvme-20-specification-r...

https://www.anandtech.com/show/15959/nvme-zoned-namespaces-e...
It’s that people working boring or unpleasant jobs can have an audio environment of their choice. Music, podcasts, audiobooks.

This wasn’t possible when it required a huge device, but AirPods are so unobtrusive and socially acceptable that workers can wear them without it attracting undue attention.

Pranksters on YouTube use it for the same reason; people are used to seeing it and don’t associate it with receiving voice instructions.
A much better question would be: given all this new tech, why aren't we working less?
It's my understanding that the people behind Tether buy at some price slightly below a dollar, to allow some "play" (slight volatility) in the Tether market and to incentivize others to hold Tethers and provide liquidity in exchange for arbitrage. But since you bring it up, I don't know if that's true, I could be misremembering that.

I don't think it's super important to my question though.
You could make it much harder to detect by synthesizing a unique video with a DNN and hiding the data using traditional stenography techniques.
Do you work for YC? Why do you care so much?
That was a great exposition with some very fascinating insights.
The pitch sounds great, the app reviews do not
I think thats only a minority of cases where land grows arid and is sold and this arid land is also valuable enough where homes can be built and immediately sold. I've lived in areas on the suburban/rural boundary and its not really like that. The farms are very productive, its just a suburban tract with homes starting at 400k makes a lot more money than a soybean harvest so when a developer comes a knocking farms are eager to sell. The children don't want to be farmers like their parents, they want capital for investment in other ventures and are happy to exit the farm business. Around these new housing tracts fields are still being plowed and harvested because the soil is still productive.

Plus with modern agriculture its hard to get arid land unless you are broke and cant afford fertilizer. Plants need nitrogen, phosphorus, and potassium. they will grow in a cup with some inorganic gravel or on a pile of rusty screws or in some pocket lint if you put these three things in water.
This very old video does it all explain better than all todays videos. The models are just so simple, no animations.

https://m.youtube.com/watch?v=DovunOxlY1k
People hold Tether because it is away from the eyes of governments.
I had this happen with a fraudulent charge once. To be clear, I don't know that it was a recurring payment with Stripe, but the behavior was similar. It took me about three years and a half dozen new cards to finally kill it.

At one point I asked the customer rep if there was any way to rid myself of this nuisance other than completely closing my account. She responded with the normal "that's your decision, blah, blah, blah...", but I was legitimately asking, not threatening.

I think I said something like: "No, let me be clear: I don't want to close the account. I just don't want to deal with this every six months either. I'm seriously asking if this is the only other recourse because it seems we've tried everything else."

It did get resolved eventually. It was also for a trivial amount so nothing like what you're looking at. It was still very annoying though.
Okay this is some amusing and problematic cognitive dissonance.

The West gets attacked because of its military occupations in Mesopotamia. That is the criteria for Jihad. Any random teenage edgelord that happens to be Muslim can always take the pedantic “its my duty” approach at any time. The vast majority do not, any slight provocation from then on encourages that sentiment. China’s approach avoids this because they have no military occupation of traditionally muslim lands. That approach has worked better for China’s national security while operating in islamic areas, they invest and have been masterful at it. The Western/US approach never factored in its own national security, or any attempt at understanding Islam, and its been a disaster for its people and a boon to its defense contractors. The key point is that its never been about “rising up on behalf of all muslims being oppressed” its always been about “excising a cancer from traditionally islamic lands”. And that makes inaction towards Xinjiang and the plight of the Uighurs make way more sense, than the fundamentally rocky assumption that action from some unspecified Muslim people is expected to occur.

Secondly, some Uighars have already done the terror attacks within China, over “small things”. Long before the massive dragnet and crackdown. This is where China’s identity politics come into play, that some other commenters have pointed out. China’s domestic stance and behavior isn't really about Muslims, its about “territorial unity” with an undercurrent of ethnic discrimination. But ultimately the Uighers are on their own, and East Turkistan isn't going to be a thing.
I remember the 'US electrical socket with no ground pin' shaped stem form the V1s, and thought it was a shame that it was so hard to source keycaps for them. I never tried more than some loose switches I got on sale, since, you know. No broad support/interest, it seemed.
There's a physical button you can program -- you can use it for PTT, or to turn on the flashlight, open your to-do list, etc.
It appears that the end point of debates around this end in both parties having their own "lived experiences" based on fundamentally different "truths". How can anyone reach agreement on anything under these rules?

Could the element of "personal experiences" be the cause? Limiting proof points to established facts rather than subjective experience helps tremendously. Someone claiming whatever has a much more powerful voice (and is less likely to be silenced as a vocal one-off) when citing research. Similar to how academic papers don't reference the author exclusively, but rather peer papers.

Everyone has a unique and relevant perspective - lived reality is reality! But with so much noise, its far easier to dismiss individual voices than reporting on the aggregated voices of others. This filters out confounding variables and roots the hypothesis in fact (e.g. Consider an individual reporting of a nearby road keeping them awake at night. It could be they have an uncomfortable mattress, a light on in the room, or any other factor. Only when other neighbors report the same issue is the proposed cause worth a serious look).

Obviously this is more difficult in lower incident / harder to measure areas - e.g. bias, harassment, etc. Don't have a good answer here other than the burden of hard proof is unfortunately on the accuser, which leads to so many of the troubles society is grappling with today. Things like police bodycams seem to help, but resolving all disputes based on 'lived experience' doesn't seem like the best outcome.
If both the comparison function as well as the sort function which the comparison function is passed to are declared 'static inline' and available in a header, the compiler is smart enough to figure it out and inline the code, provided optimizations are turned on.
https://stacker.news/
companies with consistent revenue are doubling down on hiring atm - think Atlassian, Cloudflare, etc
This article should have been a tweet.
if tether crashes so will every other crypto. Just go short coinbase or another crypto proxy if you want to stay in your brokerage account.
Sometimes, yes. Monorepos use monolithic versioning internally, but they may use semantic versioning when publishing libraries.
Yeah well, not sure about that meat thing buddy, not sure...
The phenomenon is also called Cunningham's Law: https://meta.wikimedia.org/wiki/Cunningham%27s_Law
Also, Skywind has been 'to be released this year' for like 10 years.
If you look at the timeline for tether it seems even more suspect. In late august of 2020 there are 10 billion tethers in circulation. They supposedly grew 8x in less than 2 years while being under investigation for bank fraud and a litany of other problems. They've never had an audit of their reserves, and the public behavior of their executives does not inspire confidence.

Here's how this plays out in the next few months. Tether had a first mover advantage, but now there are other competitors that are functionally equivalent but have better guarantees of their asset backing. So now anyone who holds tethers should prefer holding a purely superior product. Why would anyone take any additional risk without upside? So they now enter a death spiral, since there is no reason for them to exist. The best possible outcome is that all of their assets are liquidated and somehow everyone is paid in full. The more likely outcome is that we find out the extent of the fraud when they halt redemption of tethers to their customers.
careful you might get shadowbanned for that!
Silent linear switches are the quietest. If that's not an option, then linear switches with o-rings.

Also you frequently get quite a lot of noise from the stabilizers on the large keys. Your only real option there is to lube them, but that's not really feasible on most off the shelf keyboards.
I'm still using Logitech solar K750 first gen which is about 12 or so years old. Best no fuss keyboard I've ever had. Always ready, still holding charge, wireless just works all the time. One of my best purchases ever in regards of getting value out of spent money.
When I lived in Cayman, the main fiber link (Maya-1[0]) was down for about a week (anchor drag, I think). Most of the island Caribbean has limited backup connectivity. The whole island only has one fiber line (around the whole western/southern Gulf of Mexico) and a crappy backup copper line to Jamaica. For a while, it was like being on a modem again. Forget about streaming anything.

This outage Hetzner is reporting isn't a big deal due to robust backups, but these things can cripple a small island outpost.

0: https://www.submarinecablemap.com/submarine-cable/maya-1
Another aside, C++ also has the spaceship operator. If you define it, the compiler generates implicit declarations for ==, <, >, etc. You can provide your own ==, too, if that would be faster, and the compiler will use that to generate !=.

There can still be reasons to define all the operations explicitly, but those are rarely encountered.

Even further aside, in discussing language features and design, the expression "but those are rare" comes up frequently. For different languages, its meaning may be radically different. In C++, it means "for that case, you have to do something a little less convenient". For almost all languages, it means "we don't handle that case, you're on your own". That depth is what has kept C++ on top of the performance and major system implementation heap for decades, not just, as is often asserted, inertia. Achieving depth takes decades.
I haven't gotten it myself but I believe they have a software to remap keys (windows only for now I think). Another bummer is that it isn't QMK compatible. Probably worth checking their forums or emailing customer care before placing an order.
What's the typical timeline for that cycle? Hours, days, weeks? Just curious. I'm sure it costs an astronomical amount of money.
The question is for how long, if they hadn’t added generics at some point. There’s certainly a lot of pressure e.g. for Go to have added generics, and Rust and Swift likely wouldn’t have been as successful as they are if they didn’t include generics.

This is anecdotal, but Java 5 adding generics was crucial for me to staying with a Java job. Without generics, working with generic algorithms and facilities was just miserable, and there was great temptation to use code generators based on some sort of templated Java as a workaround.
Because shorting cost as much money as the duration for which the market stays irrational.

I think Tether will collapse, I m not gonna pay you a premium for 5 years barely sleeping before finally the entire crypto space become insolvent. I d rather just tell you to help me convince our representatives to regulate.
I haven’t seen any updates to your “finl is not LaTeX” page in a while. I’m glad to hear you’re still working on the project.
What builds the resiliency in the latter compared to the former?

If it's "turning a blind eye to regulations" that leads to follow-up questions. Is the intent of the regulations that are not appropriate? (i.e., the requirements are wrong?) Or is it that the former is inefficient about implementing the requirement? (i.e., the process is bad). Both of those have fixes that are outside of the dichotomy proposed in your post.
You're not wrong that the dataset and compute are important, and if you browse the author's previous work, you'll see there are datasets available. The reproduction of DALL-E 2 required a dataset of similar size to the one imagen was trained on (see: https://arxiv.org/abs/2111.02114).

The harder part here will be getting access to the compute required, but again, the folks involved in this project have access to lots of resources (they've already trained models of this size). We'll likely see some trained checkpoints as soon as they're done converging.
Because software cannot produce resources just because it exists. Productivity refers to being able to actually manufacture more widgets and things like food, roads.
Yes technology has made things cheaper. By moving things across the globe and creating a complex supply chain that can produce more goods for less energy and raw material input.

But the per Capita availability of energy and minerals is a fundamental bottleneck that things like CRM software can only go so far in helping.

The article talks about software that allows a call center employee to handle more customers better. This is great but how does something like this help society produce more heating and food which are currently in short supply ? It makes the company more profit and saves customers some money. But if they try to actually get more food it will cause inflation.

I would highly encourage people to read the work of Vaclav Smil. In the grand scheme of things iPhones are irrelevant.

Half the world depends on natural gas and ammonia fertilizer so they don't starve to death. We are living through the consequences of this as we speak.

Software simply isn't on the scale of things like coal, oil, natural gas, electricity or even washing machines.

Computers might be more like the printing press. Perhaps centuries from now we can look back and say what innovations came about due to multi century second order and third order effects.

We in the industry have become lost in the world of bits and "productivity" in producing TikToks and targetting ads for mobile games doesn't help as much as we think towards supply. These are fundamentally ways of aggregating and coordinating demand.

The problem is now on the supply side. We need software that runs on robots eliminating workers and working 24x7 doing things like mining, agriculture and warehouses.
We also need eliminate middle men and deliver directly to the consumer.

Beyond that we need fundamentally new energy sources. Software can help here but increasing digitization mainly creates fat middlemen who don't add as much productivity into the world as they take.

Hence I think Chinas new approach to tech regulatuion that curtails middleman platforms and encourages startups on the supply side makes a lot of sense.
The US government already backs a stablecoin. It's called the dollar.
This is exclusively the type of games I play now except for 'sport' related titles.

Rim World, Dwarf Fortress, Kenshi, Caves of Qud are all fantastic narrative generators and give you a crazy amount of freedom.

Another type of game I've fallen in love with that I don't remember being around when I was a kid is automation games like Factorio or Satisfactory. Gives you that open world feeling + exploring but you're not just running errands or slaying dragons.
Not sure where the idea that "hubris" is what causes these bugs that result in loss of funds. Sounds like a very subjective take.

Yes, it's costly to build an anti-fragile system. This is not a surprise to anyone.

Our current monetary system is not anti-fragile. We saw it in 2008. Because of these regulation safeguards you mention, moral hazard appeared and true safety has never been achieved.

Now to be clear, I am not saying this is the only way to build a monetary system. It's just one way.

>often the money is gone to North Korea.
another flavored, subjective take. You link to one such case.

You are using multiple logical fallacies in your comment, I would re-evaluate what you actually want to discuss/learn and then respond accordingly. Currently it just seems like you are angry at something.
One of those ecological puritans. Saving the world for who knows whose children