skysight-inc/HackerNews huggingface dataset:
it's always the same debian / ubuntu package mess. moving to Arch has made this specific headache entirely go away
Search for waifu2x websites, there are tons on the internet. Here's one: https://waifu2x.io/
I believe, sooner or later, MS will put some arbitrary restrictions on .net or some part of its toolchain, forcing users to purchase a license to make it usable. It will probably involve "cloud" to sign/notarize your binaries to distribute them and give MS complete control of the ecosystem.

Obviously, I have no idea what exactly will MS do, but after reaching some adoption target, MS will try to extract as much money as it can, because that's what they do.

The other posters in this thread mentioned the debugger is still proprietary. Anyway, I'm not touching this.
That deal was June of last year (2021). They've been advertising the upcoming service in-flight since last summer.
Kudos to Apple - I wonder how does this work in practice. Policing discrimination is difficult period, however for better or worse racial and gender discrimination have a visual impact which makes it somewhat easier to identify. From what I've learned there are a lot of niche aspects to caste discrimination and I wonder what sort of guidelines Apple has built internally to monitor this. Does Apple know which caste their employees traditionally belong to?
Un-paywalled: https://archive.ph/eyfY1
Site needs some work:

- Clicking text in filter categories doesn't work

- Images have pointer cursor but clicking them wont open the link
An objective comparison between Elasticsearch and Manticore Search
Caste is the wrong word for what you describe. Yes, those are cultural markers that clearly identify a person belongs to a certain group, but it's not nearly the same thing as caste.
Yes.

The actual image is a tar file, and container runtimes include commands for both exporting and importing. Exceptionally portable. More portable than JAR files and Go binaries, at least.
If it is, is kept very secret between Indian employees, most American engineers (at least I would) will raise the issue. I don't care how high the is Director, I would just tell him that he is being racist , at his face, if he gets me fired, I would sue the company in a second. I have never seen this non-sense at FAANG in the 7 years I have worked here (Amazon first, then Google).
Yeah, those take at least an additional
day to recover from.
why the downvotes? the original design was trying to use 3x turboprops, and i can see articles on google about them switching to 4x turbofans after the xb-1 work

edit: see parent edit, i was wrong. you guys are pretty good at making someone with misinfo feel bad though
Show HN: I made a local development, debugging and hotreload tool for AWS Lambda
MerLoc is a live AWS Lambda function development and debugging tool. MerLoc allows you to run AWS Lambda functions on your local while they are still part of a flow in the AWS cloud remote.

MerLoc makes it possible to
- test your function locally without deploy to the AWS Lambda environment (so no wait for build, package and deploy)
- debug your function by putting breakpoints from your IDE
- hot-reload updated function on your local automatically to apply changes automatically (so again no wait for build, package and deploy)
- run the individual function locally while it is still part of flow shown above and use real requests from the AWS Lambda environment
It used afterburners for takeoff and accelerating through Mach 1.
Unless Boeing or Airbus screw up financially, which is almost impossible, the duopoly is set in stone. It will take massive government backing to change that, Airbus itself is proof of that. The only parties that do challenge the big two on single aile jets are Bombardier and Embraer, one of which was bought by Airbus and one which was almost bought by Boeing.
I don't care whether it's all in one file or in a dozen files, but I want all of that information to be available programmatically in a text file (unlike in a readme or on Github) in a standardized location in a project.

In that respect, package.json is a strict win. Your lack of willingness to use `git blame` to see why you added a line, or lack of reasonable git comments, is not to be blamed on the file.

Complexity is unavoidable. How could you write a tool like license-checker [1] for a Go-based project without having license information in a standardized location? Without the scripts section, how can you create a tool like husky [2] that automatically installs git hooks for a project? Every single part of package.json is there for a good reason; at best you could argue that putting some of it in other files would be aesthetically superior, but that's just bikeshedding.

Complexity isn't de facto bad. Some complexity is required if you want a certain level of functionality to become available. Deno (and Go) are slowly accumulating that "cruft" as people realize that those functions are actually useful or even critical to a mature ecosystem.

[1] https://www.npmjs.com/package/license-checker

[2] https://www.npmjs.com/package/husky
“the company correctly intuited a significant gap between its users stated preference — no News Feed — and their revealed preference, which was that they liked News Feed quite a bit.”

I think what it actually revealed is that you can sometimes force people to accept something other than their stated preference, if you do it gradually enough and leave them no choice in the matter.
Sixth vs seventh circle of hell
it was never a turbo prop. You'll never get a propeller driven aircraft to supersonic speeds.
Issue Trackers Considered Harmful
Yeah, but the general standard is for open languages to either have an open debugger (e.g.: V8 JS) or else otherwise have support for an open debugger interface (e.g.: Rust via GDB).

It's not strictly unreasonable for MS to offer a proprietary debugger, but it is bass-ackwards for the core .NET team to not offer an open source debugger or open standards compliant debugger interface to go with their open source language.
Not sure what you were thinking of, but they were never planning on a turboprop since that's not really possible.
It’s hard to take your comment seriously either, based on such a hand-wavy and false description of Java. Like, other than writing implements instead of <: or whatnot, how on earth does Java have any serious amount of boilerplate?
It's MIT licensed. If they do then it can be forked and community maintained. It could be similar to the mass forking of projects when Oracle acquired Sun. .NET now has a way bigger community than a lot of those projects did and they thrived.
I’ve also heard of people putting a pull-up bar in a well traveled doorway and doing a single pull-up every time they walk through it.
remove.bg marked as Free has to be a joke, right? It's literally 1 credit for the "Free" experience...

nice "Staff pick"
Last I saw MAUI for Linux hasn't shipped yet, to the sadness of many. Avalonia is probably your best bet if you want Linux support for now.
Wind resistance is supra linear naturally, but its also a more aerodynamic plane than a normal one, but also carries less passengers.

Its prolly something like 5x-10x worse.
>Probably will be very expensive but it's exciting for future possibilities

Are you kidding me! I cant recall the last time I DIDN'T need to be in Honolulu in THREE HOURS!! This is a life changer for my Macadamia nut Addiction...

---

In all seriousness, the best commercial prospect for this is high-speed-cargo.

Need a part from GuangZhu like TODAY?

Need an organ transplant from Ohio to Munich, TODAY?

Need to fire 900 employees via ZOOM call whilst flying to your other mansions to feed your pet slaves, TODAY?

Possibilities are boundless!
But even when the government side of the process is an honest government employee just wanting a dell server and with no kickbacks or preference who supplies it, you still seem to get a substantially inflated price.
"the replacement of humans with machines will continue until morale improves"
“Here is a binary” sounds a lot less painful.
For those of you interested in hearing the inventor of FRP talk about it, take a look at Conal Elliott’s retrospective talk in 2015:

https://youtu.be/j3Q32brCUAI

Especially useful for those whose only exposure to FRP is through frp-inspired libraries (they’re not the same thing).
That's the only possible solution without a centralised entity deciding what you can and cannot use - which leads to even less freedom
There are definitely people who can get work done in a flight, but honestly I have a hard time imagining logging 7 hours. Maybe if you have a lot of reading to do?
Yep, that's why I started working on Indie SaaS and am trying to go live on a farm, and will never work for a FANG (except Apple, because its hardware is mostly neutral), even remotely. I don't want to contribute to the dystopian machine, but I still want the real benefits that technology provides (both for myself, and for others, through the product I build).

The original purpose and true benefit of computing is in math (e.g. accounting), simplifying logistics, and enabling communication at a longer distance. Anything else is dystopian, socially-destructive garbage that I won't touch for the sake of my own well-being, which is why I'm not on any social media (except highly selective communities like HN or strictly for work purposes) and I strictly limit entertainment that arrives through a screen.

My yardstick for determining whether a particular pattern of use of technology is "good" or "bad" is by considering its effects on my base human faculties (eyesight, hearing, memory, physical strength and wisdom), and its effect on my relationships with others. Any pattern of use that improves my bodily faculties or my real-life relationships is good, otherwise I shun it.
Elaborate, or be gone, ghoul!
Share the links?
hr has the authority to pay 30-35% yearly charge ?
So much for The Sublime :(
Lol no. Brahmins (the highest caste) are wildly overrepresented in IT, in and outside India.
I'll offer Iceberg Cruise Ships Inc. free of charge.
Why does the post have so many pictures of sushi? Am I missing something?
1. I wish there were more details on the page about the project's time frame.

2. I imagine if it were done more recently they'd use the Pi Zero W 2.

3. It would be nicer if I knew where to actually get Pi Zero W 2's.
I worked for the same large semiconductor company and saw the same thing play out. It was hinted to me by some mentors that I was in a good position because my manager was White as opposed to Indian or Chinese.
On the one hand, I absolutely love working with rxjs on a fairly large angular app as a side project. It affords me the chance to be clever with code, to reason about coordinating multiple asychronous streams, and so on. Firestore gives me observables of the queries I run where the data update themselves, and the user generates events that turn into data mutations. It is all just super great.

On the other hand, I recognize that doing this well and correctly (understanding how to pipe together operators instead of creating lots of intermediate subscriptions manually, which I see a lot in example / stack overflow code) requires a high level of understanding.

It is a whole change in how you think about event pipelines and code structure. I don't think I would want to migrate my day job systems to it, because then you need everyone on the team to develop that understanding. I'm sure they _could_, but working with promises and trad event handlers is a lot simpler, as long as you keep the rest of the data / eventing pipelines simple.
Very true; I think the Overture is meant to be 50-55 seats? If so that's basically just the First/Business cabin of an American 777-300. If each of those 55 seats are paying a premium on top of sub-sonic business class, maybe that's enough to "lose" the remaining ~240 seats.

Edit: Apparently Overture is 65-88 seats depending on configuration.
What’s the story behind this?
Algorithms for cache replacement are computable approximations of universal sequence predictors, though we don't often think of them that way. As such, they are balancing the number of patterns they can "see" in the workload with the computational cost of representing pattern state. Recency-only algorithms are blind to high-probability patterns in the same way frequency-only algorithms are, so algorithms that can see all high-probability patterns must have elements of both.

For sufficiently complex workload patterns, the details of competent algorithms will have minimal impact on cache hit rates. A good algorithm will capture all of the high-probability cases and the low-probability cases are essentially treated as stochastic. Small differences in synthetic tests of cache hit rates don't map that well to real-world performance.

An under-rated aspect of the algorithms, somewhat ignored in the literature, are their computational cost. In real systems, the cache replacement algorithm is being exercised upwards of 10s of millions of times per second. The design idiom for high-performance cache replacement systems is to filter for algorithms that can see all the standard high-probability cases, of which there are dozens, and then select for optimizability in a classic performance-engineering sense e.g. CPU cache behavior. Marginal differences in cache hit rate become dwarfed by large differences in practical computational cost.
Ubuntu's .NET runtime relies on libunwind v13. Discord relies on libunwind v14. apt only allows one version of something to installed at once.
https://letsenhance.io/
> And it's certainly very easy to be traveling and not have backups with you.

It's also "very easy" to be traveling, lose your passport or ID and not have a backup with you. Or to accidentally leave your house and forget your keys inside. Or any other number of comparable scenarios.

When that happens to you, it sucks, and you will have to jump through hoops. But still that doesn't mean that passports and keys aren't valuable in terms of security.

Of course, the difference is that people understand the value of passports and physical keys, but by and large they fail to grasp the importance of IT security or how to protect themselves. This is, ultimately, an education problem. But we don't have the same internet anymore as 20 years ago, and the problems associated with identity theft, unauthorised access, etc. are much bigger than they were, so we can't afford to be too cavalier about it anymore.

Maybe, if people get locked out of their google account because they lost their recovery keys, they will in fact learn that, yes, they should have printed out their recovery keys (something which you are prompted to do), or stored them in an otherwise safe location (e.g. password manager).
I've learned to be cautious about supposed proofs of famous conjectures, especially if they're published by one person who is not a well-known mathematician, but I don't know nearly enough about this topic to judge this one and it looks like it knows what it's talking about. I'm curious how it turns out.
How caustic is the electrolyte solution?
> The base language has just as much of it as it always has

Which is roughly equal to that of C, C++, and many other languages, being a tiny constant percentage larger than equivalent code in some “modern” language.
swift-async-algorithms can be used in earlier versions of Xcode if you checkout an earlier tag. They just moved forward more quickly.

Async / await's backport no longer causes crashes in Xcode 13.4, but it does have the downside of being the Swift 5.5 runtime, which has several unfixed issues, unfortunately.
Makes me wonder if BOOM will ever enter the private jet market.
As a consumer of a program, you don't really care about what language it was written in. But you do care about to what degree you have to involve yourself in the process of getting the software to run.

Java was mentioned because it offers a way to package all dependencies in a single file. From a user perspective this is preferable to "here is a program, now you have to gather all the pieces to make it run without breaking stuff". Whether one loves/hates Java doesn't really enter into it.

The language itself is somewhat irrelevant for the discussion - the way in which software is distributed and installed is the real point. Python isn't particularly nice for tooling since it offloads a lot of work on the consumer. You download a Python program, then you have to care about how you should run it, which language version it is, make sure the dependencies are downloaded etc. And even if you have gotten it to run today, tomorrow it may not work. For myriad reasons.
I think there is some questions of them being able to scale up the production.

But Boeing and Airbus aren't invisible if you are offering a product they don't sell. See A220 with somewhere 220+ units sold. It did end up in hands of Airbus, but it was effort by Bombardier.
There is something about the TikTok style swiping videos which just hits differently.

I am far from the demographic for TikTok, but find it super addictive so just keep it off my phone.

I barely use Instagram, but having checked in a few times recently I find myself mindlessly swiping their “Reels” for hours before pulling myself away from it.

YouTube is my goto timewaste, but now when I pick it up on mobile I find myself in their “Shorts” feature which is the same kinda thing.

Just that cycle of short videos in rapid fire…. humour, interesting fact, attractive woman, aspirational products, beautiful scenery, political argument then back around the cycle
again is just like digital crack.

Just say no!
Hi all, engineer @ Retool here.

Historically, Retool has been known as a fast way to build frontend UIs for your existing internal backends and APIs.

However, if you don’t already have a place to store your application data, you’d have to set that up elsewhere (AWS/Heroku) before you can leverage Retool’s UI builder—which introduces a lot of friction for you to get started building on Retool.

Because of this, we believe that a lot of internal tools aren’t built because there isn’t a fast way to store data for them. So today, we’re excited to announce the first product that lets you store and edit your app data inside retool: Retool Database. It is backed by the battle-tested PostgreSQL database and comes with an easy-to-use spreadsheet UI for managing its schema and data.

With Retool Database, you can:

- Create full stack apps in Retool in less than 2 minutes

- Build your internal tools on top of a SQL database right away, not Google Sheets

- Augment your production data with a secondary database that is used only for internal tools

Happy to answer any questions you may have!
Thank you for the recommendations - cash looks awesome and more than enough for most of my projects!
In an ideal world, it would be. However, because of mainly the US' political system, people of different demographic backgrounds - like class, race, family wealth, etc - will not have access to the same education as others.

In an ideal world, everybody (in in this case the US) would have access to the same standard of living, the same standard of education, and everyone would start at the same point in their career, so that employers can do blind job applications (censoring out an applicant's name, age, gender, etc) and hire on merit alone.

But that ideal is still far away, as is blind interviewing. Especially in tech where people are judged not only on merit, but on personality as well - you have to work with them, after all. And that's when things like classism, racism - not even the morally indefensible or conscious type - show up.
Oxide Twitter Space: RIP Optane [audio]
They always travel in groups of five...

https://www.youtube.com/watch?v=A-b7-fLOjlY
You're right. They run on Microsoft platforms. For decades. Not Linux.
Un-paywalled: https://archive.ph/hs9TT
The policies are more symbolic than anything, they would signify that the company doesn't condone such behavior. However, I think such policies should, by law, kick in after conviction and appeal processes have finished, when incidents are criminal in nature. If a person is not convicted, these policies should not apply. Too often, they apply upon arrest.
This is bad timing since this has dropped off the first page of HN but just today I got a scam email to my home loan address cenlar@whatever. So the fools either sold my address or were hacked.
Personally, I think we are headed in a weird place with more overall suffering, physical and mental.

But trying to not impose moral judgement, I think it is true that we have integrated technology into our lives more than ever. It is also true that we rely on technology (more than ever) on how to live (food, exercise, entertainment, emotions). It's kinda weird that you wouldn't just listen to your body.

The scary part is that all this technology that is integrated kinda just promotes more consumerism. Advertising and marketing are a huge point to this technology. It's scary to think that we just give children ( not just teenagers) access to the internet.

The part you don't realize is that we are in a dystopia. You are optimistic thinking that we are "building it". It will exist somewhere down the line, but it's not yet present.

Maybe there is some good from this. I mean there is, think of all the ailments that are manageable and people can live with infinitely better quality of life. Imagine someone bed-ridden. 20 years ago they NEEDED a full time caregiver. Today, they can SHOP (something they probably didn't do) for themselves. Chose what they want to eat, etc. There is some good that comes from this tech. But it's mostly consumerist garbage.

Ask yourself, "do I NEED this comfort?". If the answer is no don't use that thing.
Do I NEED Alexa to turn on the light? I can walk, I can do it myself. Do I need to ask Siri to tell me the time? No, get a clock. That doesn't need the internet.
Stop coddling yourself with comfort. It will make you not depressed with your life.

EDIT: I forgot to talk you out of despair. Look, you've been thinking too much. Sometimes you just need to be. Get yourself some water and a piece of fruit and go find a park. Just sit there, no phone, no nothing. Stare at the trees. Look at them. Breathe in the air. Feels where you are and try to feel the love in nature. But, exercise and eating better help too.
We also scrutinise every aspect of how we work; it doesn't mean that there's a viable remote-only replacement for everything a team might need to do.

Your anecdote is not data - it's just an anecdote.
No, but they make a high quality plug in for VS Code which gives you a similar overall experience, as well you can use JetBrains C# IDE which is very good and often preferred even on Windows.
I'm reminded of all the airline announcements at the end of the 60s announcing agreed purchases of Concorde and Boeing 2707.
That's my entire point. if beginners think they need to do huge sessions, that can be intimidating for some.

This research is confirming "just put _some_ effort in consistently", which is basically what you said.
Multiple cloud vendors impacted by PostgreSQL vulnerability that exposed