skysight-inc/HackerNews huggingface dataset:
As someone with big hands for whom the existing pianos feel too small, I can already see huge problems with this. (not least because they're only considering "smaller" sizes).

Also, I believe standardization of piano sizes actually promotes diversity.
As someone who doesn't play an instrument I simply do not understand the point of a piano or why it is so common. I can kinda understand other string instruments where there's a lot of technique and nuance involved in plucking the strings, but the whole point of a piano mechanism seems to be the elimination of such nuance. As far as I can tell, playing the piano is a repetitive and mechanical task where you're basically acting as a human MIDI controller. I do not understand why anyone would find joy in playing such a dull instrument.
(It occurs to me now, hours later, that I completely forgot to mention that my Mazda 3 is a diesel.)
Gmail account disabled and locked out
This isn't your average "Oh no, I became a victim too" post.

I want to collect your ideas how we can fix this problem/issue once and for all
The raspberry pi does have an OS preinstalled that users cant remove, which is why its so hard to get full support for the basic linux stack on there. The GPU has a proprietary low level OS/firmware blob that handles basic system functions and loading linux and starting the CPU once all that is done and is required for the board to start. This is a big part of why Armbian/Ubuntu dont have full support yet for example. Its not impossible but its weird and complex for OS developers and one of the strengths of the alternative boards, which can generally boot and run a full linux stack with hardware support for everything on the board.
You're right that it's not a pension, it's a tax, and the more one contributes the less they see in returned benefit.

> A future government could just decide to stop payments

A future government could just decide to go to war with Canada and the recourse for citizens would be the same.
Lisp as a language might be a footnote, but the ideas the language proposed were revolutionary. Recursion, REPL and even conditionals all came from Lisp (FORTRAN had a conditional entity at the time, but not what we'd recognise as a conditional today and I believe they later adopted Lisp-style conditionals anyway). IIRC, Lisp could be expressed in 5 small base functions defined in assembly, from which the entire language could be defined in turn, making it outrageously portable.

It's hard to understate how seminal Lisp was.
Because we keep building on top of things, and trying to make stuff simpler to use, rather than simpler to change. Hence why I'm curious to see what programming could be in 10-15 years time, when programmers had an iPhone (or equivalent) they _whole_ life.
Hetzner. I once was blacklisted at MSFT and filled out their online form, which solved the problem within a day or two. The only provider that doesn't accept my mail (for years already) is AT&T but this is something I can live with (I rarely have to send something to AT&T, as I am only dealing with locals).
> EDIT: you could have a masonry style gallery with CSS only using the CSS columns property.

Could you provide example?
Imagine yourself being 80. Weight on your good and bad life choices, now that they are done and set in stone with all the consequences. What would matter to you most?

Clue - what others think about you now (or ever) won't matter a dime. What kind of lifestyle you project externally won't either. Life is damn too short, and it gets 'faster' as we get older.

Another clue - most people when old end up regretting at least some parts of their lives. Only you can know what it means not ending up like one of them.
The community is the reason Ruby is amazing. And Matz is one of the nicest guys you’ll ever meet. So genius, yet so humble.
I think there are certain issues where there are opposing groups of users that go through the comments and upvote/downvote everything according to which side they support, regardless of the post being mostly factual or not.

It seems to me like it's an effort to control the conversation – it demonstrate the HN community is united in it's opinion. If you're on the winning side, based on which comments are not greyed out, you can feel good about it.
The use of target is cool, the header is weird and it lacks color.

Maybe: http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Joh...
They expect rents to bounce back up in a few months, it is a reasonable assumption. The main risk is if most big software companies in SF allow workers to go full remote, then property prices would fall like a rock. But as of now it looks like most companies will just allow partial work from home if any at all.
The London Review of Books.

Imagine the New Yorker (in depth, long form, political and cultural) but far, far less obsessed with wokeness... yet still with a useful and critical eye on conservatism.
as a side note to triplebyte:

Introducing text-shadow on code blocks does not add to readability.

Using low contrast color schemes does not add to accessibility.
It's hard to understate how seminal Lisp was.

I don’t disagree but the OP was asking for examples of production code to look at
https://css-tricks.com/the-checkbox-hack/
> Just embed the SQL statement in a string.

This makes sense for simple software, but jOOQ generates DB specific SQL queries depending on your DB dialect. E.g. we have a big product which supports nearly all big databases and jOOQ abstracts away the DB specific stuff wonderfully.
For more background, see https://developer.apple.com/library/archive/documentation/Da...

There it clarifies that it is "mostly" FreeBSD. The Mach being used also differs significantly from CMU Mach and what you might find by looking for Mach3/4 source dumps.

One of the biggest challenges in "converting" NeXTSTEP (MacOS's predecessor) to OS X was both updating software to newer versions and eliminating expensive licenses from AT&T and Adobe.

NeXTSTEP was a "capital U" UNIX with AT&T proprietary code, based on 4.3/4.4BSD (encumbered). Every copy needed a UNIX license and royalties to AT&T.

NeXT was based on Mach2, which had 4.3BSD deeply integrated into the kernel source tree. Device drivers were both native BSD ones along with a "DriverKit" interface that used Mach messages to write userland device drivers.

CMU Mach v3 and v4 cut out all the BSD code and put it into a userland "UX Server", a model incompatible with NeXT. So instead, Apple took the OSF/1 Mach kernel, derived from Mach 2.5, and replaced the BSD subsystem code with 4.4BSD-lite, gradually updating its subsystems with FreeBSD ones.

So TLDR, Darwin/XNU has both a BSD userland and essentially a FreeBSD kernel. When you make a "UNIX-y" syscall from C in MacOS, you're "talking" to a "FreeBSD kernel".
I host my own mail. It runs on a VPS and ti took me an evening to figure it out. Deliverability is fine as well.
it may not affect them at a pennies-in-billions level, but those pennies are owned by a few patent holders whose heirs will profit many times over in the foreseeable future
Everything is throttled in AWS because of people like you, so the answer is no.
Don't do this. Registering the anchor is for back button compatibility; I'm so tired of spas and 'modern' js constantly breaking it.
The language and standard library are great. I mean that there's a tendency in the third-party libraries to abuse the features of the language for the sake of cute syntax and in the process create a difficult to understand beast where a more straightforward library would do.
> I was not referring to the popular vote, by the current vote count Biden wins enough electoral votes to be the next president.

Those vote counts are provisional until certified and some are in the process of being challenged based on evidence of fraud. Illegal ballots negate legal votes and so for election integrity it is very important that the government be seen to take matters of election integrity seriously and prevent the addition of illegal ballots from distorting the results.

> Curious, conceding also has no constitutional bearing on who the next president is.

Concession means that the person with standing to contest the provisional results has accepted them. Therefore the lack of a possibility of meaningful challenge allows the presumptive victor to move forward. In this case that has not happened so there is no reason to jump to conclusions and allow a person who may not have won to begin transitioning to duties he will not carry out.

> But, that's sufficient to you, as opposed to all of the votes having being counted and it being clear who the winner is.

My opinion is not at issue here. I'm merely explaining the relevant factors that result in the differences from 2016 to 2020 that you were concerned about.

> Where is this evidence and why has it not shown up in any of these court cases.

You have not seen the sworn affidavits? Below are links so you can inform yourself. How unfortunate that our famously free press has not informed the public of this :(

> despite the impact it would have on such a large group of citizens.

I believe the contention of the trump campaign is that those votes were not cast by citizens, or if they were, they were illegally cast. That would mean the negative impact on the citizens would be felt by allowing these votes to be counted.

At least we are confident that the Trump administration did a better job preventing the Russians from interfering than did President Obama who famously scolded Mitt Romney for considering the Russians to be a threat to our democracy.

> It is not bias to say there's no evidence, when time and time again, it's shown in court, that there's no evidence.

You don't think sworn witness statements count as evidence? You don't think that people risking perjury to testify about violations of election law that they personally witnessed are evidence? Or are you relying on the press to inform you of evidence and taking their statements that there is no evidence at face value? Or are you attempting to verify their statements, but having trouble locating the sworn affidavits because everything that comes up on a search engine when you use terms "trump lawsuit affidavit" is blogspam falsely claiming there is no evidence?

[0] https://www.courtlistener.com/docket/18618673/31/8/donald-j-...

[1] https://www.courtlistener.com/docket/18618673/31/10/donald-j...

[2] https://www.courtlistener.com/docket/18618673/31/9/donald-j-...

[3] https://www.dropbox.com/s/4f5gvx6oh9zskvf/2020-11-17%20TRO%2...

[4] https://gellerreport.com/wp-content/uploads/2020/11/gov.usco...
A very substantial portion of truck freight in countries like Australia and the USA is inter-city—almost all, for larger semi-trailers and B-doubles. But for inter-city freight, rail is much cheaper than road, once you account for all costs, rather than allowing society and passenger cars to subsidise the roads for trucks.
No no, I referred to your point precisely: both Win and Macos had to be rewritten from scratch at some point.
What's a small write in your use case? How many KBs is the write op, and how many ops/sec?

We can store small files on NVMe disks in metadata, so that you can read them with a latency of just a couple of ms, and can scale to 10s of thousands of concurrent reads/writes per second with small files.

https://www.logicalclocks.com/blog/millions-and-millions-of-...
Can they though? I'll admit it's a long time since I've sat in front of a Photoshop window, but I remember it being just as complex to use.

Is this just partially a "what you're used to is easy & anything different is hard" thing?

What exactly makes Photoshop easier to use in your opinion? This is a genuine question - I see this asserted so often, like it's a truism, but nobody ever seems to give specific examples.
we could totally mandate official ball size tiers and lower baskets that are slamdunkable by anyone.
I'd say this totally depends on your area.

When I graduated most of my classmates were hired by the local branch of an international consultancy firm (hint: it's currently involved in a legal feud with the GOP in the US). Pay is below market average, and their job involves dealing with legacy Java and COBOL codebases. The Java part is OK, but they find COBOL very painful to work with. They are also required to do unpaid overtime due to hard deadlines.

On the other hand, a few of us went on to work for startups all over the country, and if you compare our careers ever since, they are like night and day. We can switch jobs easily due to having marketable skills (COBOL is a dead end outside a few companies) and we are making twice as much without working overtime.
I have been porting the extension to Firefox, but I ran into a problem with getDisplayMedia (to record the screen). Apparently it can only be run through a user gesture (DOM event), but I have to run it from the background script in order to be persistent at all times, no matter if the popup is closed or the user closes or navigates away from certain tabs. It explains the lack of screen recorders for Firefox, the few I found have the workaround of opening a separate tab with a button to start recording, but it is extremely counter-intuitive, plus if the user closes that tab at any time, the recording would automatically stop. Here's the discussion in the repo if you'd like to share your thoughts, I could do that same workaround myself but I'm not fond of releasing an unintuitive product: https://github.com/alyssaxuu/screenity/issues/3#issuecomment...
Isn’t that the point of links though? If you use checkboxes you won’t be able to share a specific page with a friend.
Is this accessible? I wonder if screen readers get it, I'd lean towards the "they don't understand it" side but no proof
There's an issue with porting to Firefox unfortunately: https://github.com/alyssaxuu/screenity/issues/3#issuecomment...
An interesting note :

"Spencer Kimball (original co-author of GIMP) is named for his great-grandfather, LDS Church President Spencer W. Kimball."
I keep hoping some of the cool communities would be willing to move to ActivityPub based aggregators.
I work in a OTA and you would be surprised to know how much of the accommodation industry still relies on good old fax machines.
I'm not aware of any other industry using fax as much as this (which I'm sure there is).
The usual limit is Europe is 44 tonnes.

https://en.wikipedia.org/wiki/Large_goods_vehicle

https://assets.publishing.service.gov.uk/government/uploads/...
I also suggested an update.. but but but.... Its a normal webpage with normal history behavior... STOP TRYING TO FIX IT! ENOUGH ALREADY! (ha-ha)
Do people actually use ORM to avoid writing SQL (there are other patterns for that), or do they use it because it saves writing the boilerplate of object hydration?
I really shouldn't need to pay for support from a software engineer for something that should be in basic documentation.
"Amazon S3 automatically scales to high request rates. For example, your application can achieve at least 3,500 PUT/COPY/POST/DELETE or 5,500 GET/HEAD requests per second per prefix in a bucket. There are no limits to the number of prefixes in a bucket. You can increase your read or write performance by parallelizing reads. For example, if you create 10 prefixes in an Amazon S3 bucket to parallelize reads, you could scale your read performance to 55,000 read requests per second."

With 500 prefixes it doesn't matter if you're Netflix or a student working on a distributed computing project, you can get that 1.6m requests.

There is no limit to the number of prefixes in a bucket. You can scale to be arbitrarily large.
> Transcriptions from dead composers like Busoni are allowed in competitions. So if you're dead and gone, your transcription is a "work". If you're alive and playing in a competition it's not allowed, unless the student is making emendations to an already transcribed piece.

Huh, interesting... Do you happen to have a pointer to any more info/context on this or a link to a competition’s rules where they say this? I played piano for a long time (although never at anywhere near an international competition level) and I’ve never heard of this; it seems like a really bizarre rule to allow competitors to make arbitrary changes to an already-altered piece, but not allow any changes at all for a fully original one. I feel like I’m missing something.
How to Prevent Websites from Mining Bitcoin on Web Browsers
I would expect in 50 years virtual reality will be indistinguishable from real world, which can make remote team work actually efficient, unlike current state. This has to enhance SW development in unimaginable ways. I still expect to use (virtual) keyboard and some form of 3d mouse. I can imagine multithreaded debugging made much easier.

But yeah code will still be code, on similar platforms, don't expect anything radical compared to VMs of these days. Probably.
Google seems to have no desire or incentive to fix this problem. However, people can reliably prevent the problem from happening to themselves by not using Gmail. (If you want a recommendation for an e-mail provider, I can recommend Fastmail - I've been using them for years and they've been very reliable. They also have customer support. Their service is not free, however.)
One other all-in-one solution which I use (and love): SNM [0]

Obviously only usable for NixOS zealots, but just import the class with your desired parameters and good to go.

But Maddy-like consolidation seems like the way forward. Setting up 100 moving parts is not always easy.

[0]: https://gitlab.com/simple-nixos-mailserver/nixos-mailserver
You fail to realize that these disablings/lock outs are but mere pennies to Google. There won't be anything done until they see those said pennies turn into millions or billions of dollars. Google's reputation is already tarnished, IMO, for that and other reasons.

So, IOWs, you're wasting everyone's time with this. Just saying.
My current position is that spam filtering is a whole another problem space so I am not trying to address it now while Maddy is a "single man show".

P.S. As far as I am aware, redis is optional for rspamd. I certainly run it for @hexanet.dev email without having redis installed.
Let me make a prediction: if Arch survives as long as Debian has, getting the same amount of contributors as Debian got, by the end its internal organisational structures will look a lot like Debian’s. It looks like at the moment it’s where Debian was about 20 years ago.
What's wrong with old and boring? I don't think all the "newness" coming out of Node/Deno is actually improving anyone's productivity.
I purchased a MBA 4 years ago (i5/8GB/256GB) and it is by far the best investment in technology I have made. Ultra reliable, amazing battery life, light weight and nice to type on. At home it's plugged into a monitor/kb/mouse like a desktop. I like the tight software and hardware integration, which extends to an iPhone and iPad.
Well yes, I suppose that's true.

Wait actually, we do do that - for kids, there are lower baskets, and smaller balls! This makes it easier for kids to learn, because they have smaller hands, and we want them to actually learn!

In any case though, the main difference is that at some point, if you want a competition that is between people, you have to pick an actual size that people compete on, and whatever you choose, different genetic characteristics will give some people benefits over others. Piano playing, on the other hand, is a solo activity - so there is no reason why people shouldn't have individualized instruments, even for "competitions" (except for practical purposes).
Same. Was deeply disappointed to find the article is about a human who lobstered professionally
Not a java developer myself, but as a longtime coder and even an author of an ORM I can relate.

I think ORMs just bridged that gap of “how my objects look in code” and “how to store them” quite well.

But lately we’ve been removing a lot of the reasons to use ORMs altogether. By using more functional languages and features, we’ve been getting rid of that “O”. By adding more relationship features to databases like jsonb in postgres, and even nosql dbs themselves, we’ve been removing the “R” bit as well.

There’s simply a log less for ORMs left to do in modern codebases.

I’ve personally been using only raw sql with some help for building complex queries - in the JSX way of embedding stuff into the query as opposed to query builders that build it altogether, and couldn’t be happier.

With migrations handled by a separate library, all the db connection lib has to do is handle pools and run queries.

I’ve been looking into software that would statically type the sql queries themselves, which could end up as a way better dev experience.

ORMs helped there too by giving you some piece of mind that what you wrote was correct with regards to the DB schema, but that was only true if no other tool touched your db. But that is very hard for sufficiently large systems, especially in the era of microservices.

With typed sql queries it’s no longer necessary, and is even safer.
I have had to work on Windows, Mac, and Linux computers. One of the GIMP strengths is that I can just install it and do the small task I need to. No hassle with compatibilities and requesting licenses and whatever. Just get it and go.

I'm a developer and my editing needs are very modest. GIMP just feels like the right tool. I've heard lots of praise for Krita too though, should try that out too.
> No, damage control or image management in no way implies a Company or PR department. Any group can engage in these activities. Later you point out, the OP appears to be affiliated with Debian.

1. I said it seems he is affiliated, but anybody can nick name himself a variant of "debian developer" in any forum.
2. It implies that a formal body of the organisation, that can be a single person like the DPL, else it's not damage control by Debian like you suggest, but that of a single person - which can hardly be framed as damage control in this case, the blog did clearly refer to Debian as a whole, not a single person.

> I am not expecting the OP to solve the problems, but I am suggesting that it would be more constructive to comment [...]

That's what you say now, but not what you said originally. As said, change needs to come from Debian within, not some HN discussions - talk is cheap.

Thanks for the constructive down vote, though ;-)
> how exactly can QAs degrade quality if all they do is check if the work done by developers does indeed work and complies with requirements ?

One thing I have seen far too many times is that a strong QA team may lead to developers not feeling the responsibility of making sure things works themselves. This often leads to worse quality.

This is or course a social issue rather than a technical and I'm sure that many developers do not suffer from this mindsdt. But it's been there to some degree in almost all companies I have consulted for.

Surely you have seen this mindset yourself?
Yes, it is. The project started as "Caddy for email".
I only ever use GIMP out of necessity and when I do I can't wait to stop using it. I never had a pleasant experience using GIMP and it almost never failed to frustrate me. Just yesterday I had to use it, and this is what my search history looked like: https://i.imgur.com/ZP3U17i.png . I'm pretty fluent in Photoshop and I've also begrudgingly used GIMP for many years. It's a very bizarre tool.