skysight-inc/HackerNews huggingface dataset:
Psychovisual image quality tests are difficult and complicated. Selection of the population, methods, guiding text, motivation, etc. can lead to strange things happening.

As an example of the difficulties an academy leading corpora TID2013 has a reversal in quality between categories 4 and 5 -- highest quality images seem to get slightly worse quality ratings than the next highest quality images.

I observed a leading image quality laboratory to produce substantially different results for the same codec when the person conducting the experiments changed.

There are hard opinions if images should be reviewed one image pixel to one monitor pixel, or if images should be zoomed like they are in practical use, particularly on mobile.

Should zooming be allowed? Should people be allowed to move closer to the monitor if they want as part of the viewing? etc. etc.
I work at a large 'mechatronics' company, where software is just one discipline - we basically have engineers from any discipline you can think of, but mechanical engineers are our bread and butter.

Systems engineering is a huge thing for us, so every single project involves one or more systems engineers. This is a more senior role - the systems engineers usually start out in a specific discipline, and once they have more experience they become systems engineers.

So for us, no, most SE's aren't particularly good coders, but every SE is good in some discipline. We staff projects with systems engineers based on their specific strengths.
Explain please? :)
>This is easily the gap between a single individual on two different test days.

Skill difference between top 1% and top 7% is huge in ELO based games
Well, good thing nobody is taking the second position. My point is that natural labor is not allowed by the medical system to progress in many cases where there is no medical reason to intervene.

I said wait until medical intervention becomes necessary, not force active labor on everyone. As others have pointed out, we can detect the need for medical intervention at an early stage sometimes. That's great, people should have the medical care they need. They should not have surgery forced on them.
SEEKING WORK | Front End Development Spec Ops Team | Remote (Israel)

Technologies: React/NextJS, Electron, Remix, Vite, Vite + SSR, Vite SSR Plugin, Desktop: Electron, Mobile: Expo, ExpressJS, Firebase, Pocketbase, TRPC, Web3, Documentation: Storybook, Codedoc, Ladle

We are an experienced team of front end experts that will build you the app of your dreams using our own cutting edge infrastructure that lets you have all the bells and whistles that only big players get to have.

Our carefully crafted development infrastructure allows integrated and cross-app component sharing that is suitable for apps that extend across several different platforms, and for use-cases where several different app need to utilize the same business logic or UI components.

Our end product not only works, deploys, and does exactly what you wanted, it also is fully maintainable, documented, ready for your in-house developers to quickly take over and continue shipping features at a blazing pace.

email: db-at-m87technologies.com
That literature is wrong. Interfaces exist outside of of oop. Saying it's oop is like saying addition is oop because you used it in your programs.

Interfaces exist in functional languages as well. You need to search for the thing that is uniquely oop. Interfaces is not it. Clearly this is an inconsistency.

If IEEE defines interfaces as oop then it is also saying functional programming is oop. This doesn't mesh with our intuition of the meaning of these two terms.

There is a differentiator that is uniquely oop and uniquely functional and that is mutation via setters vs. immutability. Functional programs must be immutable, while oop allows for mutation via setters.

Some people like to roll with the notion that oop and functional are orthogonal concepts, this is an inconsistent notion. You have to realize that mutation via setters definitively makes the two concepts parallel and opposite. Functional cannot mutate.

If the industry ever truly mathematically formalized the term oop rather then relying on crude improvised guidelines via IEEE then mutation via setters is the formal definition of oop.

Everyone nowadays gets confused because lack of proper formalism. The think if they used a method like a getter or inheritance or a class, then they did oop. When this is the case, suddenly everything looks like oop. Suddenly oop is prevalent and the dominant paradigm and used everywhere.
Advice that worked for me:

Everything in moderation, including moderation.

Extremes fuck up a lot of shit, to the point of causing irreversible damage. Drinking is fine, but 10 beers a day? Yeah nah and so the list goes on.
Yep, agreed
It's personally my favorite incremental game. And the Android app is even more dangerous, because you can procrastinate anytime, anywhere (plus the interface is arguably better than the web app)
Here's why I would've downvoted it: This seems to be an article on his personal blog. Seems kind of weird and not useful to make a snarky comment about someone for talking about themselves on their own personal site, when that's often exactly what personal blogs are intended to be for.
I find them unnecessarily hard to read without tweaking the styles, because of the low contrast.
Read the article, suggested update to the headline: "The first few seconds of some phone calls contain a mild inconvenience every now and again."
I don't think LSTMs are state-of-the-art in the domain anymore.
Eliminating involuntary unemployment doesn’t require levelling of all wealth, it just sets the floor price for labour and maintains a buffer stock of employed people ready to be hired rather than a buffer stock of unemployed people who are less ready to be hired.
> Almost nobody wants company swag as an employee gift

It depends a bit on the swag but I have gotten some pretty decent "swag" over
the years some of which I had been using privately for quite some time.

Through it depends on the context, there are quite a bunch of situations where giving someone a gift can feel more insulting then anything else.
Needs a fax option though!
Yes, EV(Extended Validation) was for that, the certificate authority had to verify you're a legitimate business with that name. However it didn't really work well: https://arstechnica.com/information-technology/2017/12/nope-...
Yes, I agree it is incredibly hard. On the other hand, if anyone has put in the work to give the "least bad answer so far" to this question it's Jon Sneyers.

I don't have time to dig through Twitter just now, but instead of just picking one image metric they've used all of them to also compare the testing methods themselves.
406 error code is strange as 418 I'm a teapot, both make no sense.
Pssst… if you’re a good software engineer only making €60k in Germany and have been out of uni for at least five years, go look up which large companies are in the IG Metall tariff.
Yes, but they were expensive and didn't really work - https://arstechnica.com/information-technology/2017/12/nope-...
Kind of, if you happen to have the right include paths and compiler flags, which even a compile command database from e.g. CMake doesn't give you (by default)
Subreddit for Power User Talk
Long, interesting and thoughtful comment chain created by posting an, effectively, empty link on HN.

(reached the first page too!)
It’s electric. Technique could clean up mining of valuable rare earth elements
Really? Are we thinking of the same game from 1992? Innovative for it's time, sure, but nowhere near the magnitude of complexity of modern games. Porting an extremely old game that can be written in a few thousand lines of code sounds like a hobby project to help you learn a new language...not a proof that the language could take over decades of OOP-driven game design.

Do you know what would be a better statement about the language in the context of games? A game engine. And actual games. That people want to play in 2022.
just give me a switch to turn off all moderation.
i want to see all messages, except spam/scams.
What is your favorite programming library that you have used? Why?
In my opinion, a possible solution would be to get rid of district based funding for schools and instead fund schools mostly based on student amount. One problem of that model is that it can result in teachers avoiding certain schools because that school having a bad rep and thus that school having to pick worse teachers.

Another solution I could see working is making it much easier for students to go to other schools than the default one assigned to them. Altough, that runs into issues of areas where there isn't any "wealthy" school nearby.

I get that it's an incredibly difficult problem to solve and that, tbh, I don't really have much of a clue how to solve it either. So the best I can do is throwing ideas at the wall to see what is workable, while opposing policies I see that I deem to be actively harmful.

Thinking more about my ideas, I think there is a link, altough can't really argument that one atm, behind "no child left behind" and "bad" schools getting worse.
Thank you! Every Wednesday I'll publish a new article, so be sure to follow my blog (RSS) or Twitter.
>Is it not the same as "British Scottish"?

No, because [Great] Britain is comprised of three countries: England, Scotland, and Wales, which is a level of respect Madrid has yet to afford Catalonia.

Perhaps Spain will one day become a republic of states, in which case Catalonia, the Basque Country, and Galicia will be the first three in line along with however else the rest of the autonomous communities organise themselves.

Better yet, those three will regain their independence and Madrid can rule over those regions which have traditionally (well, since the Moors left, anyway) spoken Spanish.

(As an aside, ever since the Partition of Ireland, the UK is more formally known as the United Kingdom of Great Britain and Northern Ireland.)
Rust is not geared towards oop. But it can be bent to do that.

You should be asking the question in what way does OOP mutate state and what other programming paradigms don't? What described above is unique to the oop style.

In general when you write rust. Unless you love oop, in general the syntax isn't set up to promote you creating a graph of objects that mutate one another. Java promotes this style the most.

For rust the style the syntax promotes is movement of data through pipelines. The data can get manipulated as it moves through the pipeline.

For functional programming it's similar. You have pipelines, but nothing is being manipulated. Each segment of the pipe in this case takes an input and produces a new output without moving or changing anything.
The strange 406 is one thing, but what's the recommended chrome extension or something to get rid of the obnoxious page scrolling overrides?
Guess I'm mostly just used to a flat view of it, and I also don't entirely trust the karma system of HN to highlight what's interesting for me. There is plenty of interesting discussions happening but they are either not upvoted as much as other comments or outright downvoted to be hidden. This way I get to be less influenced by the karma of comments.

Personally I don't find it so hard to follow conversations, but my UI also helps with following the discussion you find interesting, as the comment a comment is replying to is visible as a "quote" in the reply, and there is a link to go back to it as well, that also has a "quote" of the previous comment, and so on.

It's also nice to be able to hit refresh in the browser and see exactly what comments are new, if it's a submission I'm very interested in seeing all comments in.

Finally, doing research in some topics I sometimes search on HN for information, opening up all the discussions in Ditzes for a flat view helps making that research more efficient.
I'd like to know more about UK accents. From what I hear, during colonization of North America, UK spoke similarly to how US speaks now, but since then US accents stayed somewhat the same, while UK accents drifted a lot. Apparently, at a certain time in history, in UK, it was posh to speak differently. Was that a form of classism?
February 29th may be a working day. December 25th is usually free in Christian countries.
I think that approach overemphasises and embeds the power of these platforms.

Twitter (let’s face it we’re talking about Twitter) is not the world. It’s certainly a popular place for people to yell at each other and increase the general level of aggravation in the world. But it isn’t the world. If someone is moderated off twitter, their ability to speak is impacted, but only to one audience and in one way. Their ability to speak to me is unaffected entirely because I think Twitter is a giant waste of everyone’s time and energy. They can speak elsewhere, other platforms can serve their needs, and if they are popular enough then they’ll take the users and the attention from Twitter. Regulation here would only entrench the platform.

Twitter it not the public square, it’s some private company’s arguing arena.
That list seems desktop centric - more browsing happens on the mobile. Hence Safari is a glaring omission on your list... Until Safari for iOS implements JPEG-XL, it is sadly not ready for mass deployment.
The police? Inflating the value of something associated with criminality so it sounds worse than it really is?

It can't be.

/s
This whole thread is mostly about getting into college

So yea, the consensus is that edu, knowledge and exp make a difference
; set the first syscall argument to 42
push 0x2a
pop edi

; select syscall 60 (sys_exit)
push 0x3c
pop eax

; sys_exit(42)
syscall
LSTMs have been going the way of the dinosaurs since 2018. If you really need a complex neural network (over 1D convolution approaches), transformers are the current SOTA. Example implementation in "temporal fusion": https://pytorch-forecasting.readthedocs.io/en/stable/tutoria...

Mind you, in practice I've found these DL approaches overkill for simple problems of the "trends + cyclics + noise" kind.
My sleep sweet spot is also around 7-7:30 hours.
I am typically a good sleeper as in don't wake up etc.
On days where I sleep more or lay I I often feel less energetic.
Then there are also the cases when I go to bed early and wake up early by myself 'ready to go'.

I also like the suggestion to do the important thing first in the morning. So far I have not found a way to get around the morning chores, lunch prep, kids, dog etc. I know the theory (pre prepare, do it fast, be organised) but doing it is something I need to work on.
Syd Barrett here.

The point of debate here is how to divide moderation from censorship.

I'd argue that size and power matter most. How you moderate is a technicality. It makes the difference between good and bad moderation, but it doesn't make the difference between moderation and censorship. This article's tips might make your moderation better. They will not make censorship into moderation.

HN's moderation is moderation because HN isn't a medium monopoly like meta, twitter or alphabet. If HN's moderation, intentionally or incidentally, suppresses negative opinions about tensorflow... that's still not censorship. It might be biased moderation, but the web is big and local biases are OK.

It's OK to have a newspaper, webforum or whatnot that supports the christian democrats and ridicules socialists. It's not OK if all the newspapers must do this. That's twitters problem. "Moderation" applies to the medium as a whole.

Anarchy does not want "no rules" it wants "no rulers."

I agree that moderation is necessary. That does not mean that "moderation" on youtube is not censorship. Both can be true. Maybe we can't have free speech, medium monopolies and a pleasant user experience. One has to give.
Thanks, will try it soon.
Exactly this. The more north in UK you come from, the less class status you have by default. I am honestly surprised that BBC needed a survey for that.
I understand where you are coming from, but in my case saying "My house a little bit too cluttered with these, can you bring me less/none of these from now on" is a very possible thing to do. It can be also said politely, and a real friend wouldn't take it personally, too.

I also tend to give out worn out or very old gifts to people who appreciate them. It's not easy as writing for me, too, but I know the real dangers of having an unintended hoarder's den.

On the other side of the equation, if my friend tells me that buying them these gifts creates mental load and clutter in their life, I'd listen. I'd instead gift experiences and/or expendables (e.g. gift cards), if he/she accepts.

I think these matters can be discussed, and it will certainly improve the friendship and the relationship between two parties.

If I can get enough information about people, I'd buy them what they like. This can be socks, gift cards, or just a box of chocolate.

I don't wish my gifts become burdens or pain points in one's life. I'd also not get offended if someone gives away something I gifted.

Being human and good relations is rooted in communication. No need to put this into hard molds and make people miserable by projecting our values over others under nice names. I buy gifts to make people smile. If I can learn what makes you smile most, I'll get that one. If not getting one will make you smile, I'll get you none.
In my very limited experience (n = 1), hours per week is the same as anywhere else i've worked.

One quirk is that the trading day starts at seven in the morning, so at least one dev in the team has to be awake(-ish) and logged on to handle any technical issues. Before the pandemic, that meant being in the office, so an 05:45 alarm clock for me, but these days we do it from home. Another quirk is that trading winds down after six in the evening (exact time varies), and some releases have to wait until after that, so sometimes you've finished a piece of work but have to loiter to actually release it. Again, these days we can do that from home, so less of an impact, but still can be annoying.

Also, my team does its own out of hours support on a very unstructured basis, so you could get an alert in the middle of the night (but not weekends) you need to respond to, although this is rare (and is mostly in our hands to keep rare!).

I expect that better-organised teams have better ways with dealing with all this!
Came looking for gron recommendations.
You are correct, of course, but as a Northerner who has lived in in the South for over 10 years, the best advice I could give any young person would be to try and lose your regional accent as soon as you are able.

Few, other than a close circle of friends, will openly mock you but the silent majority will judge you as soon as you utter a word.
Hmmm, are you British? Perhaps you could give some examples? I don't think the UK is relentlessly classist and accents work both ways because having an accent that is too posh in Britain is also a disadvantage.

We used to tease someone at work who had a posh accent; they pronounced Diet Coke as 'Daat coake'. Everyone makes little jokes all the time in the workplace, but if anything we possibly went a bit to far in teasing that person because we felt she was fair game being from a privileged background. You can often tell from an accent when someone has been privately educated; there are many situations where this might not be an advantage so these people also try to suppress their accents. The dim witted but arrogant privately educated schoolboy is a British cultural meme.

Having an accent from a different region can be a disadvantage just because in some regions you literally would not be able to understand what people are talking about among themselves because you don't understand a) the regional use of dialect and b) the local topics of conversation that will have specific regional words.
The author of the article tried hard on distinguish Moderation from Censorship, here is something I want to point out:

When you talk about censorship, you must also talk about freedom of speech which usually is a well-defined legal term in countries that supports it. On the other hand, moderation is a form of management. Depends on why and how the action is carried out, moderation could be better or worse than censorship.

And,

> If the Chinese government couldn’t censor - only moderate

This is exactly how most censorship is implemented in China, through moderation. See the funny part there?

The point is, I don't think the word Moderation must inherently better than Censorship, it all depends on the why and hows.
you have picked up so much meta knowledge (debugging, testing, build optimizations), domain understanding and soft skills that making the switch might be less tough than you think. Plenty of coins in Rust land, too!
I picked up a basic one for about $60 on aliexpress. It's good enough to find heat leaks at home, but only barely, and to get usable results I had to turn the home heating to maximum (to increase the thermal contrast).

The ones that let you just walk into a house and immediately see cold areas cost more like $800.
See also Jeroen Janssens' Data Science at the Command Line:

https://datascienceatthecommandline.com/2e/
The Whole Truth About Blockchain from the Nerd
From .NET Nerd To Web3 Business.
The switch would have to write tweets and make videos that people would have made if not for the threat/cost of being moderated.
What an article. From a person who moved from a country with an aristocratic vision of universities (France) to a country which gives people the same opportunities regardless of the reputation of where you are from (Germany), this is simply hilarious. I finally get paid the salary I deserve here, because my fellow countrymen used to not like the name of the university I studied in. German self-flagellation article.
For better or worse, the prevalence of US media and the "melting pot" effect of larger cities is gradually flattening out British accents and slang. But at the same time, the country also runs on prejudice and going to the right school. (Rishi Sunak is celebrating the achievement of being the first UK PM from a minority background - he went to one of the less popular Oxford colleges https://cherwell.org/2022/10/25/diversity-triumphs-uk-finall... )
But is it really compatible enough with most games?

I faintly remember FS-UAE shipping with Aros ROM files and the first thing I did was to get original Kickstart ROM images to get a game working.
Peptide Design: In the latest human vs. machine match, AI wins by a hair
Buy Google 5 Star Reviews is a professional punctual and honest local service company offering reliable full – stack management of client reviews for business websites, social media platforms, review apps & offline marketing campaigns. We deliver exceptional quality services at an economical price with 100% genuine customer reviews delivered through the power of Google! Offering global standards in – house teams will manage your campaign from concept to completion delivering tangible results.
How many years needs to pass

that people will stop using one variable for such a complex, full of entrophy processes?
Meritocracy basically. You want the hardest working and/or smartest at the top in your country to compete with other countries. Let them work hard, take taxes and distribute to the other classes pensions. Everyone wins.

Having PhDs that are presidents seems like a great indicator that the democratic system is not corrupt.
A huge portion of the internet is Usenet with more steps. As it turns out, the steps add value.
They are able to lift whole car in a daylight to steal a catalytic converter. 500kg battery is nothing.
Looks really interesting, certainly something i will enjoy playing with.
Great work