skysight-inc/HackerNews huggingface dataset:
Samples Labeling and Deep Learning
Hi, fairly new to deep learning (DL). I want to downscale a satellite image using a deep learning approach, called extended super-resolution convolutional neural network (ESRCNN). The paper of the method is 'Deep learning-based fusion of Landsat-8 and Sentinel-2 images for a harmonized surface reflectance product'.
The authors claimed that they used some samples to train the model. My question has to do about the labelling of the samples. Assuming that I created the samples, should I label them or not? Because the task is not a classification problem but downscaling continua (reflectance). This means that my output will not be a classified image but a higher spatial resolution spectral band. I am confused on if I need to label my samples or not. As you understand I am fairly new to the area of deep learning.
My data set is two satellite images, one coarse resolution image and one fine resolution image which I am using as a covariate. The samples were taken from the fine resolution image. They include various land covers such as dense vegetation, built-up areas etc.
TypeScript can infer all the types but it still requires the coder to specify types in certain places because of the exact issue that is being shown here.

The types create an API contract that keeps errors localized. ESInfer raises an error at the call site, which is harder to understand what is going on. Also, lack of types will cause the API contract to suddenly change in unexpected ways.

I commend you for creating ESInfer, but there is a reason this approach is usually not taken.
A lot of people on this site will spend hours and thousands of dollars perfecting their desktop configuration or their mechanical
keyboard setup because it’s a token of their pride and joy and a manifestation of their livelihood. I’ve met people with the same level of love and dedication for their cars, it’s just an incredibly important part of life in North America.
Do gender stereotypes reduce girls' or boys' human capital outcomes?
In my country, this didn't change much (except everything is through an app now), as everything has always delivered.
I write native iOS apps.

Apple has a lot of accessibility stuff, built-in, and API flags exposed, all over. It has some really comprehensive user-facing accessibility controls.

I think I should probably still review the app I'm working on, just to make sure that I'm honoring the users' wishes.
I was very excited about this project when I first encountered it as it seemed to be the best centralized community-driven way to generate code for multiple languages and supporting v3.

The more time I spent with it the more disappointed I became. The reason why you are forced to write Java and write your own generator alongside the rest of the project is unclear to me. Extending the mustache templates is a pain (and handlebars experimental). Every little change you want to make requires you to change the library itself. Most generators I looked at (TS clients, Go clients and servers, Python clients) generated dubious code and project structures for actual usage.

My current approach to deal with all of this e.g. in Go server generation is to output to some temp directory and have (long) post generation scripts parse the current and generated AST to (1) restructure to my liking, (2) merge changes where appropriate (the generator would overwrite your code otherwise) and (3) generate helper files with Go templates, which are actually pleasant to use. (2) is necessary if you don't want to have generated maps all over the place to access the handler for this route, the middleware for this other one, etc. You won't have to edit generated files, but good luck figuring out what's going on. As long as you clearly state what methods can be edited and which ones are always replaced with the generator output you should be fine with (2).

You may be thinking:

> why do all of this instead of writing your own generator?

to which I answer: Touché.
Microwave radar brought direct phone calls to millions
well it has about 50% chloral hydrate . . .
Ya that's no fun. It's different if you're just chilling with a friend and visiting places for no reason
This is pretty naive. Most European leaders and close counsellors are tied to young leader’s American program. So basically they are tied to USA foreign policy.

It’s a secret for nobody that European Union is an USA création to destroy Europe of Nations.

This explain very well to fast progress of the growing gap between European elite submissive to USA and sovereign citizen suffering on a daily basis from this absurd situation.
I’ve long thought eye tracking would be awesome in this style, this is the next best (and currently only technically viable) solution. Well done!
The whole manual says alt+meta+x.

Alt is Meta on modern keyboards.
You can use ESC to emulate Meta in some applications.
But this doesn't work here.

It should say A-W-x (alt+super+x)
Super is Windows key these days.

https://en.wikipedia.org/wiki/Space-cadet_keyboard#/media/Fi...
The way Youtube made it work was that they own their CDN, globally.

Yes I think using someone elses CDN would eventually cut into your profits, which btw, wtf are your profits? Self hosting a video streaming platform is a black hole for money. The only way it's possible is if you use it to create an ad platform. You must have a revenue stream to keep it going and allowing kids to share videos a million times an hour is not it.

And regarding p2p, it's a deep technical discussion but I think you can simplify it if you look at this from the end user perspective. They're swiping down like once a second sometimes and every time they swipe down a video is ready to play. That's highly on-demand video streaming, for thousands, or millions, of users.

So I don't care what p2p solution you got, you can't bypass the basic laws of internet tubes. Didn't you hear Al Gore? There is only so much on-demand video streaming you can fit into one tube. ;) I say that tongue in cheek but what I mean is at the end of the day someone has to pay for the bandwidth of constant video streamin, even if it comes from p2p it's still a lot of bandwidth.

What peertube is doing would not work for a tiktok/vine-style app because it's too slow at establishing a p2p connection.
I may have missed it in the video, but where exactly do they store all the "client-side" state? Postgres? Redis? Sessions?
> why would I retain any information I didn't genuinely want to know

First things first, stop assuming you know what you want, or that useful things are immediately obvious. Just play around damn it, all the time. Fiddle with it. Fool around!

> Even if I was fooling around with, say …

This static object may or may not be interesting. The tools and techniques are more so. See things you would do differently? That’s useful. See things you hadn’t considered? More so. When I fool around with objects I learn that good finishing has layers and layers of interfacing between the objects themselves and how they fit or are used (like a grip or a fastener or way of attaching that makes assembly easier, etc.)

> doesn't necessarily make me care

I guess that’s why you’re having trouble with this whole curious thing.

If you find something interesting BY ACCIDENT, then you learn something. Destroy your boring expectations. Even if you don’t think it’s important now, just having gone over it reinforces your familiarity. Handling an object makes you familiar with the weight and feel. Later if you handle a fake, you will remember it doesn’t exactly feel right even though at the time those details were uninteresting.

Curiosity is learning by accident as much as anything. And it’s a big mistake of yours to think you will be immediately aware of everything useful later. Those thoughts you have in the back of your mind days, weeks, or even years later are the slow revelation that curiosity provokes.

When you stop being curious, you become stagnant in your knowledge, and that is very boring of you.

Talk to others about the non-obvious things your curiosity experiments reveal. I think you’ll find socializing about curiosity very gratifying in itself!
It includes shipping costs accurately if you're in the US at the moment. I'm currently working on functionality to make it operate better in other countries, I will hopefully have that done in the next couple of days.
I finally upgraded from this a few months ago. Served me very well till the end.
I think that is where the confusion comes in. Almost everyone agrees that if your workload is slowing down due to paging that is bad.

If your working set is bigger than your RAM you have a problem, swap or not.

However swap helps optimize your RAM usage so that your working set can fit with less waste. It allows the kernel more flexibility with what pages to evict from RAM. Without swap it can only evict pages backed by files. If you start evicting files that are in your working set you are just as screwed as if it starts evicting anonymous pages in your working set. With swap it can evict other unused pages before touching the pages in your working set.

I think there is some truth that it can be harder to notice with swap because there is more buffer between running great and literally crashing. However, in either situation you should be monitoring IO wait and application performance to ensure that you have enough memory for your working set.
RDK Central: The open source platform for the connected home
> I have a pretty strong attachment to one of my bicycles

Hey there fellow bike lover! Mine is a 1979 Peugeot racer and I bought it with literally my last money for the month as a student just because it was so freakin' pretty! :)

Yes you have a point, it's difficult to judge what emotional attachment is "good" or "bad". But in a pretty objective way, cars have a lot of negative effects that e.g. bikes just don't.

I also think it's kind of sad that we haven't found a way for people to feel physically safe without encasing themselves in literally a metric ton of metal. Sadder still that for many, cars provide shelter. Those roles could and should be better filled by other means, and would require less subsidy from society than car infrastructure demands. Plus, it would just be the decent thing to do.

Besides, for many people (I'm seeing this in my own family at the moment) the idea that cars are cool and interesting is injected constantly, over and over again, everyday, it's really hard to do anything against. For starters if anyone knows good "matchbox" style bicycle toys, let me know, because I think I've exhausted the market after just two or three birthday gifts.
I find the UI quite pleasing and a breath of fresh air. Too many sites these days are mostly dead space. This is real busy, I'd check this every day if I cared about news.
And they are usually the second most expensive « thing » one owns (first for non homeowners)
I think websites where you actually do things, such as retail or text or video based sites should keep animations to the minimum, as a visitor wants static content to examine. In fact only promotional websites should have heavy animations IMO (if they think its nice..).
Gamma rays are photons. Photons influence matter.

One example is infrared which we sense as warmth. I am somewhat fuzzy here, but I imagine that these photons bump into the atoms of our skin such that they tend to shake more vigourously than before. This is heat.

I can imagine that gamma rays of a gamma ray burst are plentiful and hard enough to influence the tardigrade matter to an extent to even kill tardigrades.

This said I see a way how tardigrades could survive a gamma ray burst. They are inside an asteroid or even inside a Mars-like planet. Even if the gamma rays ablate a significant chunk of the crust, enough will remain to protect the tardigrades.

So some tardigrades might be lucky to survive a gamma ray burst nearby.

Just speculating here.
This is probably a better intro to it: https://natrongithub.github.io/

Screenshots, feature lists, downloads, etc.
Doesn't SCTP serve the same purpose? Any reason why that never became mainstream for SSH etc?
We should put up Bug HN on the top head. And rank them for severity.
Is this a vimium for everything?!?!? IT SEEMS LIKE IT IS!
All that innovation was introduced to the world with Apple and then later became standard on Microsoft PCs. It underscores the fact that Bill Gates innovated nothing but simply copied every body else and sold it to the corporate market.
Shouldn’t these numbers _always_ get reported in relation to how many people are driving (and for how long)? This increase in deaths would actually be step forward in death rates if for example people drove twice as much this year compared to last year.
Biden declares economic war on the Chinese semiconductor industry
>but still - concepts are more important, you don't have to learn langs in order to be familiar with concepts

You kinda do. Concepts are often exclusive to languages. And often concepts can't be internalized without practice of that lang.

Your own examples in your edit literally contradict what you say as you chose langs with extremely divergent concepts. C# and Erlang, Rust and C. You missed haskell and lisp.
In theory yes, but good luck finding a firewall or consumer router that passes SCTP. Support for it across random internet paths is atrocious, this stuff is so stuck that if you don't look like TCP or UDP it's not generally usable. MP-TCP specifically does what it can to look like normal TCP connections so it doesn't get messed up by middle boxes and degrades gracefully.
I would just say sign perception is a trivial problem to solve.

There are just so many edge cases with driving we take for granted and little standardization for local areas.
Also, because they're cheaper.
What do the tests look like for this? How do you check that you're not exposing the sensitive data?
Extrapolating from this chart, Spinal Tap's amplifiers which went "up to 11" in 1984 would now be approximately seven orders of magnitude more powerful. Ear protection is advised.
I like the author’s intention and interpretation very much, silence is profound and healthy for our inward development.

As a public service announcement I would like to point out that we are not alone in our own minds. All the voices in our heads are not our own. We are thought controlled.
I've decided that I can never expect to change someone's mind. But, I can introduce factors that are new to them that they will later consider and may change their mind.
That's because you've been learning languages that are similar. The algol family of languages with OOP.

You need to learn languages outside of this family to see the benefit. But the benefit won't be in your ability to do "business". It will be exclusively improvements in programming unrelated to "business programming"

>That’s why today I tell junior programmers that almost everything we do these days could be accomplished with Bash, text files to hold the data and static html files.

Why? Junior programmers are aware of this already. And get this: junior programmers are even aware that everything can be accomplished with assembly language. They are also aware why things aren't done in assembly, typically.
And there's a good debate to be had about the negative externalities of IT equipment, and short product release cycles!

Personally I've taken to buying more second hand, and making sure my systems are upgradeable. But still, silicon and other IT stuff has insane footprints wrt water, CO2, and other pollutants...

That being said, we can look at both. My point here was just that self-driving will not magically make the world better. It will, if it ever works, make cars more convenient for the people inside. But it will not address the big problems with cars, which are all about the people outside and the environment.
I agree that Wayland by design can be more secure - but judging from my personal threat model, if malicious code gets to attack X or Wayland, it's already all over.
I think the problems are more around rich people not caring than poor people not caring.

The rich have a much larger impact on society, themselves and through corporations.
"…later add ActivityPub." Famous last words. Anyway why do people try to repeatedly reinvent the 1980s BBS?
How to Save the Planet in Less Than 2 Hours. Matt Leacock’s Daybreak Board game
It also makes me think that there's probably broken ownership of the plumbing around the obviously-novel routing/layout/presentation path taken when this error is shown.

A while back while poking around I landed on an interstitial page of some kind using an old 2005-era Google logo, which was cute. Obviously nobody'd noticed and submitted the page in question to whatever bit of internal gunk was presumably used to track where the logo needed updating.

But that makes me wonder - the glitch I saw was a platform-level thing easily missed - but is Search that much of a vast, not-particularly-cohesively-integrated expanse too?
Was it possible to pull over or stop the bus?
The Native Americans in Arizona had developed something similar, long before Europeans showed up.

https://en.wikipedia.org/wiki/Arizona_bajada_canals
I've been playing around with ShortCat recently - really cool app! Keep up the good work.
Would I be right in guessing that publishers drop catalogues of new upcoming titles on you folks also?
The plant app I use [0] gives a percentage confidence rather than saying "this is definitely X or Y". I've found it pretty accurate on the various plants and trees I've used it to ID. But I limit my foraging to nuts and berries I already know and generally only use the app to increase my recognition factor of what else grows around me.

I do like mushrooms but I think it's just a step too far into 'Russian Roulette' territory to risk trying to forage for those. Eating something which might make you sick for a day or two is one thing. But risking eating something which might kill you or require a liver transplant, if you get it wrong, is a bit too scary for me. The only mushroom I'm confident in my ability to ID is psilocybin.

[0] https://play.google.com/store/apps/details?id=com.floraincog...
Because BBS were awesome, but as they werent really monetized, a lot of people think they can reinvent it in a way to monetize it.
Android has Speedify app that can do that (proprietary app and back end, with no self hosting)
Not a scam. A harder problem than originally thought. Also there are several companies working on this. So they’re in on the scam together? What a joke of an article.

How about trying to be a little more honest about it and people might listen, or forget that this article isn’t completely biased against the tech.
In Vietnam it is also fast.
If implemented well (as [0] is), it can actually be much faster than using the mouse for certain tasks. For example, when browsing Google results, it’s a lot quicker to navigate to a result by pressing the first letter or two of its link text than dragging the mouse to click the link.

As a more common example, I only launch applications by opening a prompt (e.g. Spotlight on Mac) and typing the first couple letters of the program I’m starting. This is much faster than navigating using the mouse to the applications folder/menu/dock/taskbar etc. and clicking an icon.

I agree keyboard-based navigation is not faster for everything. Luckily, tools like this don’t prevent you from also using a mouse!

[0] https://news.ycombinator.com/item?id=33222384
The communist clique that's enslaved the Chinese people is still reliant on obtaining technology from the West to do that.
> that's your artistic vision

> “look at my mad skills”

I’m torn about this: there are enough unneeded and horrible animations that I completely understand this point of view of wanted to get rid of all of them.

I also see that as throwing the baby with the bath water. There’s also fundamentally useful and informative animations to tell you something changed, what you’re supposed to do with an element or even what type of content you’re looking at.

As an unintentional experiment, when I got my new phone a few weeks ago I checked “disable animations” first and foremost, and started using the device normally. And everytime I was doing a specific action the screen froze with a round arrow. It took me 5 min to understand that page and app transitions where, well, “animations”, and getting rid of them made for a broken experience.

Same for popups and dialogs. Did it come from the top of the screen or from somewhere else in the app ? If you saw the animation you’d understand it immediately, before even parsing the design of the popup or the content.

I think we’re far away from the time where animations where random animated gifs with no meaning, and platforms are mature enough to use them in more advanced and useful ways most of the time.
Five programming languages being born: Grain, Zig, Vlang, Factor, & Gleam
Isn't the problem of censorship much more than technical? I mean, censorship doesn't seem like something everybody agrees is bad. Free speech is not absolute at all : there is a demand to regulate, prohibit and prosecute for instance pornography, defamation, so-called "hate speech", "disinformation" and so-on.

Whether we agree with these policies or not, the fact remains that these impediments to free speech can be seen as a form of censorship. At the end of the day, I think what makes censorship acceptable is very much subjective, and tied to political beliefs. I can't help noticing for instance that on this github page, there are a few flags illustrating "censoring regimes", and the Russian one is there, but not the European Union one, even though the European Council blocked RT and Sputnik throughout the whole EU after the Russian special military operations in Ukraine. This blocking, regardless of what one can think of its legitimacy, is hard not to consider as censorship. If it's not, how is it called then?
Regarding A): Exactly! I don’t really mind traveling together with people from my own class (I might even prefer it), but I don’t really want to travel with lower class people. That just makes me feel like I’m one of them.

I think this attitude is quite common, but people won’t admit it. I would never admit it like I just did if I didn’t have an anonymous account. And I don’t see how technology will change this basic preference.
Yes especially the web version is terrible. I have to refresh it every day and it can't even search across all notebooks.

Of course there's no desktop version for Linux or BSD so I'm stuck with the web one.

The only reason I use it is it comes for 'free' with Office 365.

I wish there was something open source like it. Most open source notebook options are markdown and I don't like that (because it's not wysiwyg) and electron.
Yeah I was going to say something along those lines.

End users care about features and code quality, but not in the way developers think.

Users deeply care when their application keeps crashing (but they don't care at all when it doesn't crash)

Likewise, users care when the app is too slow, too.

And, they care about the app having all the features they want or like (even if they don't know it and can't articulate to you exactly what they want).

Users don't care how maintainable the code base is. Whether a new feature takes 2 hours or 2 weeks to make is completely irrelevant for them. Now, they care about the second orders consequences of this: an unmaintainable mess will probably never have all the features they want, or will be too buggy, etc.

But, code quality is just a lever to achieve the things that users want. It's a means to an end. If you don't pull the lever correctly, it's wasted
Security-focused and Google shouldn’t be in the same sentence.

Security-driven software should last longer than 14 months before axing the project…
Why are people still using GIFs for videos, when they're terrible for that purpose? Use an actual video format.
Please keep us updated.
> So, as a rational philosopher you're not trying to express an absolute truth that is generally applicable.

How did you get this from what I said?