skysight-inc/HackerNews huggingface dataset:
You're absolutely right!

It's much more common to have a VT220 on a wheeled stand that you can bring over to the rack, with a set of cables already made up. No breadboards! That's amateur hour.

Or, fairly frequently, one VT220 hooked to a serial terminal concentrator that lets you select which of the 32 or 48 machines you want to be connected to.

Or a VT220 emulator in that smart serial terminal concentrator, that's addressable by SSHing in.

Or a VT220 emulator in an IPMI access point directly in each server, that's extremely common. SSH in, then connect to the serial terminal.
That honestly is a tool that should be used more often.

"Oh, Twitter is a cesspool!" Agreed, don't use it.

"Oh I hate Instagram influencers!" Don't use it.

"Fuck Facebook." Great, don't use it.

"Windows 10 is awful." Other alternatives are available.

I know what people will say. "Hurr durr, I can't quit it for XYZ reason". Fine, you can judge that for your own life. But I will say that life is SO much better when you are able to deploy this absolutist hammer with a force of an anvil. I DON'T use Facebook or Twitter or Instagram so I just don't know how much of a cesspit those places really are. There is SO much life to live beyond staring at a rectangular lamp. As my mum says, if it's a chronic problem, either accept it or find a coping mechanism.
Ask HN: For PMs / UX designers – how do you gather and manage product feedback?
Trying to make the cycle easier for folks - would love to know what feels broken to you + get feedback on the solution we’re working on.
Thanks for posting this!

I highly recommend the movie “Empire of the Sun” in addition to the book, which the article says had just been published at the time of the interview. The movie was directed by Spielberg and stars a young Christian Bale. It’s one of my favorites, but seems to have been mostly forgotten, or at least I seldom hear it mentioned.

https://en.wikipedia.org/wiki/Empire_of_the_Sun_(film)

https://youtu.be/i_WiDVA1kLY
and Sony recently decided to stop development of new models.
> So, if Spotify is so bad, as would seem evidenced by all these HN threads that pop up from time-to-time, why do people continue to use it?

Aside from amount of content (which wasn't an issue earlier), I suspect the primary reason is that Pandora isn't available in Europe. I loved it so much (>5 years ago?) that I used as VPN, but this didn't quite work on my phone and ended up being too much of a bother.

Spotify's big advantage, like most monopoly-focused 'startups' is their monopoly. Not actually providing the best to their customers.

I can use Spotify without a VPN, it has a lot of stuff Pandora doesn't have, and I can share stuff with friends because everyone else also uses Spotify. It's difficult to compete with that.
I believe this is a niche market. It would be nice to have the volume necessary to drive the price down (ane get the volume up)

That said, having a display that refreshes in seconds vs single-digit milliseconds works to keep it niche.
I also spend a lot of time in the terminal. What possible reason could I have to use a VT220 over not using it?

One reason against would be I guess the VT200 is a lot less pleasant to look at than an average display device one has laying around in 2020?
Thanks for these suggestions, once we start releasing documentation for developers and content as architecture diagrams, extending the software will be greatly facilitated for all!
Thanks!

Funny you mentioned that - when you open the app and start a new project, in the "video area", there's a link to a "Getting Started" tutorial :)

> I realize now that, because of the size of video files and the time required to process them, the manipulate-the-file-directly workflow probably wouldn't be feasible.

Yes, it is very unfeasible :) You don't wanna know the things I do behind the scenes to make this as user friendly as possible :)

> But if you think that Windows users inexperienced with video editing would have the same file-based mindset that I had, you might want to see if you can make your interface seem as though the user is opening, editing, and saving their video files directly.

Not sure what to say here. As far as I know, users have a far less "file-based mindset" as a while ago (I would know, I'm 42 years old :D)

I do think the UI shows to the user that he's opening/editing/saving the files directly - but that's for you guys to say :D

One thing I struggle with is this: how do I show to the user that he's not modifying the original video files? And since we have a video project, if you later remove one of the original video files and reopen the project, part of it is "lost". I need to add a "Create local copies" option and make it easy enough to understand ;)
I find the YT Music recs actually pretty good, though the "recommending a song after I thumbed down" behavior blows my mind in its idiocy. Also, the fact that they don't distinguish between me liking a video on Youtube and liking a song in YT Music is also frustrating.

The UI is the worst I've seen on any music service or player, but I'd found quite a bit of music I like through their recommendations.
I don't understand why the refresh latency is so absurdly high...can somebody ELI5 why there's not even 1 frame/second possible with eink displays?
Accelerating Python on GPUs with Nvc++ and Cython
This conversation really isn't productive.
Execution implies competition. There’s no competition to be had if Google wants to clone you. They will always win because it cost them nothing to send 30 engineers to “execute” better than you.
I've only read the first book (the English translation) and thought the writing was fine? I believe the translation was done by the author's brother. Really enjoyed the book but don't see how they'd turn it into a compelling tv show.
BMW to shame out-of-warranty UK drivers with smart billboards
Commodore Amiga 500 "Miranda" ca 1989 / ICD AdSpeed 14Mhz 68000 CPU / ICD AdRAM 3.5MB total RAM / ROM 3.1 / AmigaOS 3.1 / Expansion Systems DataFlyer w/ SCSI HDD / original Amiga mouse / IDEK Iyama CRT monitor / Plipbox parallel to ethernet (just acquired) : Received as payment for 2 weeks of page layout work done using PageStream on a client's A2000HD. I use it mostly for games. "Scaring my friends and amusing my enemies."
Website for our product: https://loop2021.wixsite.com/loop
Very late response but wanted to clarify, I'm not saying it's the duty of the US government to actively protect the rights of the entire population of the world. That's actually quite a radical perspective (I always found the 'bring them freedom' argument for invading Iraq quite an interesting position for conservatives to take).

But what I instead mean is that if the US government interacts with non-citizens outside of its own borders (as it often does), shouldn't it respect the the 'inalienable' rights 'all men' have? That would preclude them from engaging in torture, detention of non-combatants without trial, mass surveillance of foreigners, etc.

What I mean is that it shouldn't matter if a person is a US citizen or not; if the US government is interacting with people, it should respect the rights it believes all people to intrinsically have. Again, that is different than proactively 'bringing' people those freedoms.
I'm enjoying working through the Faber Adult Piano Adventures books: https://pianoadventures.com/browse/libraries/piano-adventure...
Welcome to 2010s, FreeBSD!
> Has someone here have picked a musical instrument seriously for the first time in their 20s and managed to self learn?

Yeah, I've learnt piano and drums just last few years (I'm 28). I'm no professional, but I also had difficulties with using both hands, involuntarily movements and fatigue in different parts of the body.

Best thing I done was just to practice, practice and more practice. Practice with one hand first until you know it without thinking, then add the other hand slowly. Same goes from drums (and other instruments I'm assuming), start slowly until you know it by heart, then speed up.

No strict schedule, I just play when I feel like it. If I want something intense I play drums. If I feel like melodies, I play piano. Otherwise I mostly use a Novation Circuit and Octatrack (and some other smaller gadgets for bass lines etc) for playing electronic music, mostly just improvisation.
Thanks!

About video processing time - are you talking about the rendering time, at export, or the "optimize" time when you import the video into the project?

Software stability: for sure! One of my priorities is fixing any crashes ASAP (1-2 days since they happen, if possible)
Are you offended by the analogy in some way?
1. That's a symbol conflict, dating back to TOPS-10 that used forward slash for option separators[1]. \ was picked instead as it was shift-free as well, and directly opposite / on IBM Model F keyboards[2].

2. All those platforms have supported mutually compatible formats for as long as that has been relevant (that is, after some standardization on network hardware). That local variants stems from different OS's having different features that need support. E.g., Windows' complex ACLs vs. POSIX permissions (support for ACLs on UNIX-like platforms came later).

3. Office for Mac was a product developed by an entirely different team, having no relation to the regular office products. It's natural it was not identical. However, the solution here is not to force Microsoft to make 1:1 products for all platforms. It's to let alternatives grow: No one needs nor wants Microsoft Remote Desktop for Linux. We have FreeRDP, Remmina, and others. Don't monopolize computing.

4. You can either try to hide an OS and inevitably favor one over another (thereby significantly crippling the others), or you can expose everything (which usually leads to complaints about how much work it is for the developer).

---

1. http://www.os2museum.com/wp/why-does-windows-really-use-back...

2. https://en.wikipedia.org/wiki/Model_F_keyboard#/media/File:I...
Hello

Really nice work!!! How does it compare with HSLuv (https://www.hsluv.org/)? It seems that both scheme try to manage the perceptual color problem...
DOS as a 'proper shell' is missing the point.

BASIC as a shell was more capable than DOS. There is no reason to have DOS instead of BASIC other than it has fewer features to be implemented.

For all the bashing BASIC gets for favoring unstructured programming, you could do a lot in it as a first gear programming language. Think of the amount of bash scripts that shuffle strings around and ask if you would not rather program in e.g. python if it gave immediate access to files.
Jim Collins’ Formula for Happiness Is Extremely Simple
He also wrote a blog post about using a VT220: https://drewdevault.com/2016/03/22/Integrating-a-VT220-into-...
Thanks! I will take a look at at this feature, and get back to you!
> False

> sets up an ad-hoc WiFi connection

> No network required

Guess we have different definitions of what a "network" is. I'd call that a network, of two devices.
The mystery was heavily discussed (>300 comments) here earlier (before this development in the story): https://news.ycombinator.com/item?id=24981786

Can be interesting to see how the speculation there was correct or not.
Self-learning any instrument is exceedingly hard. I cannot recommend a tutor highly enough. There's a lot of, well art to it that's difficult to convey other than in person. Self-learners often pick up bad habits which limits them and drain the fun out of it.

I picked up clarinet a few years ago, and while I made good progress just from practicing it was not until I engaged with a tutor I really got going.
Most method books will touch on a wide variety of genres, usually to illustrate specific topics in music theory. If you can’t reason about intervals/scales, key, and chord progressions, “learning” genres like jazz will be like trying to learn differential calculus before linear algebra.
Credit Index Options
I began learning piano at age 27.

Piano fingering technique is very important. That's not just which finger hits which key, but also the posture of your finger. That could be what's straining your fingers and giving you trouble reaching keys.

I found a local piano teacher and took weekly lessons. The piano teacher caught these bad habits like finger technique, but also how hard to hit the keys and other things that I wouldn't have noticed on my own.

If you are set on self-learning, getting a few lessons every once in a while will help you stay on track.
Just when is a thread about VT terminals also an HN front now, have you ever seen how fast people could navigate on those terminals 20, 30 years ago. No website can do the same thing today, no mater how much CPU power you have.
The drawings on that website are freaking me out.
> Here “alt” is being used as an abbreviation of “alternate” ...

I would have said a shortening of alternative, as alternate is a verb (occasionally an adjective) and means to oscillate between two variations / options.

Alternative is very much an adjective and refers to one (of presumably many) permutations or possibilities.

Common usage seems to be dragging the latter closer to the former, unfortunately, but it's frustrating for people that appreciate the nuances of these two distinctly different words.
No MTBF – A site devoted to the eradication of the misuse of MTBF
Fantasque Sans Mono was my go-to monospace font until Jetbrains Mono came out. I still think it looks quite good for code while not being too comic-y.
Microsoft's ASP.NET Core benchmarks cheating
If you haven’t seen them, look at the Microsoft Future Vision concepts for some quite interesting ideas:

https://www.youtube.com/watch?v=w-tFdreZB94

https://www.youtube.com/watch?v=a6cNdhOKwi0

To me, what makes these fantasy UIs compelling is that they are usually extremely context-aware and content-aware. We haven’t quite worked out how to make real world computers work that way yet.

We’re still very much tied to paradigms that are ultimately easier for the computer (apps, windows, menus, files) as opposed to things that are natural to humans. If I have one hope for ML, it’s that hopefully it will bring some context-awareness to computing so that the content becomes the user interface.
Taking interview advice from a software engineer with decades of experience is like taking advice from a beauty model on how to use Tinder...
Thanks!

> 1. Rotate all or parts of a video.

I have that :) It's part of the crop function (you can set an angle).

> 2. Crop all or parts of a video.

Yes, I have that, I even have an animated crop - where you can set several keyframes, and at each keyframe you set the "crop" and I animate in between.
Most of this, plus USB-serial adapters (I've heard that PCs with native serial ports are now considered "professional" equipment), plus some more exotic ones. A decade ago I used to use port switching boxes and to assemble adapters like Lego bricks to connect the square peg with the round hole . But that's only because I work in embedded.

And there's the software too: the buggy Hyperterm (except the private edition), Procomm, Minicom... These days I use Knossos' dterm ( http://www.knossos.net.nz/resources/free-software/dterm/ ).
Probably needs a (2012) label since that is the year this paper was first published.
I think the year span given makes it pretty clear it is not the director.
Not really that good. Most "effects" are completely overblown and subtleties like explained in this article are not accounted for.
Nazis in Skokie are also against that core set of ideals. Only pursuing justice for people who you agree with is the essence of fascism. You have to be consistent to your own values, not evaluate victims to figure out whether you like them or not.

In fact, defending victims who you hate isolates and illustrates the principle.
This sounds like multi truth (science and religion can both be true (they can't)) nonsense.
That infantryman comment is blatantly false. The literal bare minimum entry level job in the military is infantry. Like if you pass the ASVAB with the lowest score possible, you are infantry without a say in the matter. The army wants dumb people to get hit with bullets first. Then the laborer types, then the admins. Thats why those "better" jobs are harder to get.
Single 4K ftw. If you feel like you need more, I recommend "The ONE Thing" by Gary Keller.
From a previous discussion I noted that sharedrop.io uses Googles Firebase, and ember.js - this doesn't and has fewer dependencies.
I see a lot of this in the software world, from both reporters and maintainers.

It will motivate me to de-invest in a project if I see it more than once, e.g. Chromium and Firefox.

However, after scouring the entire thread, I didn't notice anything like that in the linked thread?
So, you’ve over thought this a bit. There is a course in comp sci called ‘Software Engineering’, and it’s the place where stuff like UML diagrams and end-to-end testing get covered (differences between tests). The UI developer would need to test his/her stuff too, no? You can engineer a good codebase for anything, not just critical applications.

The thing you are describing is something different altogether, where the distinction is more about status (e.g I do more important work than you). Usually we handle this with appropriate compensation, but if you are looking for nominal respect, that’s a losing battle. I just saw some kid on LinkedIn, graduates a bootcamp with no job experience at all, changes his title to ‘aspiring developer and data analyst’. Title pimping is a lost cause, and the integrity required to derive status from it is infinitesimally small.

Tech in general has always had this problem, as we mostly got lumped into ‘aren’t you an IT guy?’ for years. It had very little status, and we sort of have the same problem all over again except it’s the barbarian horde of newcomers that give themselves titles that would takes years to sincerely attain. Three month bootcamp straight to a ‘full-stack’ developer, huh? This stuff hurts us in general, and we might as all go back to being called ‘IT people’.

I do agree that software is too big to have a blanket term like ‘Software laborer’. There are ‘ui laborers’, ‘options trading laborers’, ‘infrastructure laborers’, ‘backend laborers’, etc. I wouldn’t want to create classism amongst laborers (you know, real laborers vs not so real laborers), but rather have descriptive branches of our field properly described so we understand what part of this field you specialize in - no status involved. I guess the same way we know what a Podiatrist does exactly, compared to an Orthodontist. There is no Medical Professional or Seriously-Better-Medical Professional.

I wouldn’t put too much weight on the term, marketing values ‘full-stack’ ahead of anything else anyways, which flys in the face of specialization. Probably why such a topic even comes up, if we’re all meant to be generalist, what sets us apart?
I did search for 5 random bands I listen to on Pandora, found a total of 0 albums and 0 songs.
WSL distributions and Windows Terminal are both exclusive to the store.

Wait until you try mixed mode windows and Linux containers. That’s the definition of a shitshow.
People need to understand whatever they write online can have repercussions. That you get away with saying stupid things on the internet is irrelevant.

Criminal youth, including underaged, are organizing online to perform criminal acts. This is just one of the examples of that. I don't know how the FBI does it, but the Dutch police have to work with the following (compatible with ECHR):

"In the Netherlands we have the so called Tallon criterium. A person cannot be enticed by the investigating officer to perform a criminal act or omission other than he or she had already planned to do. A foreign police officer who is deployed for infiltration has to meet high standards (knowledge and skills). The check is undertaken by the national public prosecutor." [1]

[1] https://www.ejn-crimjust.europa.eu/ejn/EJN_FichesBelgesResul...
Yep, SVN is simpler and easier for single developer / simplistic projects. GIT is much easier for larger multi developer concurrent development.

I like being able to commit while I am on a plane. (Not that this happens everyday, it’s more about the orinciple)
I don’t want to distract from the tragedy itself but, even after all this, more people will continue to suffer due to the subsequent cladding scandal.

The UK government are trying to pass the costs of remediation for other cladded buildings on to leaseholders who didn’t have any involvement in the design, build or sign-off of their buildings.

Some people are already being bankrupted through extortionate waking watches, mitigation and remediation bills and I’ve even heard that one person in my city (Leeds) has killed themselves due to the stress.

According to the select committee reviewing the Building Safety Bill, “the only people who believe leaseholders should pay are the government”.

The House of Lords has proposed an amendment to the bill stating that leaseholders won’t be made to pay (note: not forcing the tax payer to pay, just ensuring the leaseholders don’t) and the Housing Committee (namely MP Robert Jenrick) are rejecting this on the basis that the tax payer shouldn’t foot the bill.

We’re talking sums amounting to up to £100k being charged to people who paid similar amounts for their apartments in the first place! One affected block was built since Grenfell, so the entire ownership could effectively be in massive negative equity.

The government have put together a fund of £1bn for non-ACM cladding remediation, expecting that to cover ~600 buildings, but already over 2,700 buildings have applied and the estimated cost UK-wide is upwards of £15bn.

The whole thing is an utter shambles and people are stuck unable to sell their properties (stalling the first time buyer market as they can’t move up to other properties, and meaning they cannot move for work in a time when there are masses of redundancies) or even remortgage!
Neither did I, until I did.
I personally really enjoyed the writing. As others mentioned, TBP was written in Chinese by a Chinese author. I imagine most people here read the translation, as did I. After just a few pages it becomes immediately clear that you’re reading a work written from the perspective of a different culture. This gave it a genuine ring to me, and once I adjusted my perspective I really enjoyed it. The storytelling, historical setting, and assumed knowledge of world history all reinforce this. It would not have been possible to translate this book and turn it into something that appears to have been written by a western writer. I’m happy the translator didn’t even try and went for authentic instead.

Edit: be more concise
Go's whole approach to concurrency is about avoiding sharing memory; channels suspend in much the same way as async/await yield points.
As far as I can tell almost all of it was wrong.
You don't have to use a third party, you just have to specify an authority.

If you say the self-signed certificate is the authority, that's no problem.

In my private lab environment I have one certificate (for everything).

The certificate is installed on all servers, and even the clients use the same certificate to authenticate, and everyone trusts the cert as an authority.

You'd never run a production setup like this, but there is nothing stopping you.
I submitted as 'DEC' but unfortunately there's some automangling on headlines - presumably to avoid shrieking all-caps ones. @dang might be able to rectify it...?

Anyway, thanks for the article - it was an interesting read that I stumbled upon while wondering-via-google what fonts the DEC manuals were printed with.