skysight-inc/HackerNews huggingface dataset:
I mean, I read a rather detailed comment on here a few years back from someone actually in the industry, lamenting the stranglehold a particular company was inflicting on innovation.

I actually found the particular comment this morning, pasted in full below from https://news.ycombinator.com/item?id=26143779 dated Feb 2021 :

Edit: And looking closely at that comment chain, I see you were there, questioning the patent stagnation narrative back then also. I guess you're consistent anyway.

Edit 2: Man, you have asked this question a lot. And people have given you some very detailed answers, which you never seem to respond constructively to. Care to comment on this?

...

Throaway to not get sued.

E-ink, the company, holds the patents of the pigment core tech that makes "paper-like" displays possible and strongarms the display manufacturers and the users of their displays to absolute silence. Any research project or startup that comes up with a better alternative technology gets bought out or buried by their lawyers ASAP.

E-ink don't make the display themselves, they make the e-ink film, filled with their patented pigment particles and sell it to display manufacturers who package the film in glass and a TFT layer and add a driver interface chip, all of which are proprietary AF and unless you're the size of Amazon, forget about getting any detailed datasheets about how to correctly drive their displays to get sharp images.

In my previous company we had to reverse engineer their waveforms in order to build usable products even though we were buying quite a lot of displays.

With so much control over the IP and the entire supply chain and due to the broken nature of the patent system, they're an absolute monopoly and have no incentive to lower prices or to bring any innovations to the market and are a textbook example of what happens to technology when there is zero competition.

So, when you see the high prices of e-paper gadgets, don't blame the manufacturers, as they're not price gouging, blame E-ink, as their displays make up the bulk of the BOM.

Tough, some of their tech is pretty dope. One day E-ink sent over a 32" 1440p prototype panel with 32 shades of B&W to show off. My God, was the picture gorgeous and sharp. I would have loved to have it as a PC monitor so I tried building an HDMI interface controller for it with an FPGA but failed due to a lack of time and documentation. Shame, although not a big loss as an estimated cost for that was near the five figure ballpark and the current consumption was astronomical, sometimes triggering the protection of the power supply on certain images.
For me the most depressing thing has been - once I've seen the OTP library and everything elixir (well, erlang) provides, I've realized we've figured out most of the things like 30 years ago and have kept reinventing the wheel constantly, just because of not looking back and checking has it been solved already. Erlang's introspection tooling is better than 99% of what the market offers now as an expensive SaaS.
You are right, but it is not ruled out entirely because they used Wolf and Abel prize in the contenders group, which are awarded for a lifetime of work in mathematics and therefore biasing the contender groups.
The author (me) did get a visa, after a mere 937 days: https://daniel.haxx.se/blog/2020/11/09/a-us-visa-in-937-days...
Which is ironic considering what they were doing in the 90s with the iMac G3.
The picture of my wife. I'm inspired to work hard and never go back home...
This is true.

Existing systems really solve an extreme user's issues or are too limited in their ability to be flexible to a user's (in this case, my) requirements.

Yeah, going ahead with the no-code/low-code solution seems most plausible.

The challenge is to not over-engineer it and make it an ambit for my own fallacies or lapses in behaviour. Keeping it light, balanced, and focused should be the priority.

I think the emotional side of things can come in a bit later as what I am looking for is that core, objective follow-up and motivation for task completion as well as a progress update on every weekend, month-end, and year-end.
Academic music theory is descriptive. But it's a bit like Latin. You don't learn Latin to speak it, you learn it to understand the foundations of other related languages. It makes it easier to learn them because you have a ready made meta-template for grammar and vocabulary.

Informal music theory is absolutely prescriptive. You cannot write music in a recognisable genre without following the rules of that genre for instrumentation, production, use of rhythm, harmonic colour, melodic form (and sometimes specific melodic cliches), vocal/instrumental stylings, arrangement choices, and decorations.

All of those are invariants for genre. Some of the options cover a wide space of potential choices, but anything outside a genre boundary is very obvious and most people can hear it instantly.

Of course these rules are rarely written down, and most musicians pick them up by ear.

The only difference with Bach etc is that attempts were made to write down the rules. These became Music Theory™.

But in fact the rules don't come close to describing what Bach etc were doing, so they're mostly a poor and misleading attempt. Recently people like Gjerdingen have been expanding on traditional academic theory by going back to the original historical sources - not just the music itself - and examining what and how composers of that period were taught. And sometimes why.

Meanwhile naive statistical analysis is pointless and even stupid. Baroque music is tightly structured and all the elements interlock. So saying "The bass moves by step 50% of the time" is a non-fact.

So - yes it does. But the problem is knowing why at that particular point in that particular piece. And statistical analysis won't tell you that.
That's all good and nice but it's been almost 15 years when the first Kindle appeared with a promise of affordable e-ink book readers for everyone. Fast forward and it seems the "affordable" part still applies to the tiny 6 (or maybe 7-8) inches screens, and those who need to need to read anything technical with formulas and diagrams have to pay much more. I don't want anything fancy or "remarkable", just a simple A4 screen allowing me to read technical papers without using a magnifying glass or clunky workarounds.

(Sorry for an unrelated ran, I just had to get it off my chest!)
That name is from an anime (Naruto), but the show simply references a popular children's game, it's not in any way the origin of the practice.
You should sue them. You have all the evidence on your side
EAX x86 Register – Meaning and History
Based.

This is a problem I genuinely face and am working towards avoiding.
The point is these are falsehoods whose belief can affect a programmer's work when they get embedded into the systems they create. The point is to correct yourself, not tu quoque your brother.
Probably, but there is more profit in not having real human support. The savings are massive, and the cost is just a few dropped customers here and there
Google is just horrible, when it comes to any form of support, paid or not. They make paypal look helpful by comparison.

I really can't understand why anyone would use any of their services. Support counts. It's one of the first things I look at, when evaluating any external partner. What does it cost, how long does it take for it to happen, etc?

Whatever anyone else says in this thread, that's what you need to determine for yourself. Whatever company, what is the support channel like, how responsive is it?

If you don't know? If you can't get immediate emergency response and support, and I mean immediate, then why are you even hosting there?
It's clickbait.

Computerphile managed a much better title[1]: The Problem with Time & Timezones

A "(for programmers)" could be appended if needed.

[1] https://www.youtube.com/watch?v=-5wpm-gesOY
Same. My Panasonic plasma from 2007 still works fine, although mine sits in the garage. I use a projector now. I tried selling the plasma but nobody wanted it, not even for $50. Picture quality is amazing for 1080p sources and low-light viewing.

It disturbs me how millions of plasma TVs would have been made. Now they are unwanted with nowhere to go. I like to imagine a highly efficient recycle program would strip them down for parts. In reality I suspect most end up in landfill and aren't much value in the recycle business.
It seems to be a Japanese thing, I seem to recall that perhaps the Japanese government thought they might have some Methane Hydrate reserves under the sea and thought it would be strategic to pivot towards Hydrogen from this to replace gasoline.

https://asia.nikkei.com/Spotlight/Environment/Climate-Change...

Not a totally crazy idea, but has probably temporarily held them back by distracting them from EVs.
> Honesty, I wish self hosting was easy enough for ordinary people to do.

Synology Diskstations are rather easy to setup and not very expensive.
What do you mean by "unconfigurable".

Gnome boxes on my distro has an "Edit Configuration" button that allows yu to modify the libvirt xml config.

I'd say it is more user friendly than virt-manager if you want to deploy quickly a vm to run a live environment. Also the ability to pause the vm automatically when not accessing it is nice when you just want a separate vm to access, say, your ebanking or want to run quick tests.

It is less user friendly than virt-manager if you want to do a lot of customization but it is still configurable as you get access to the vm xml file. So if you have a cheatsheet or a text file containing usual additionnal configuration you need it is just a copy/paste away.

I have virt-manager installed on my laptop but I still use gnome boxes when I want a vm for quick tests or specific dev environments, when I want to try out a beta version of a distro before committing to upgrade mine, or if I need to run some quick tests on a specific distro that I use somewhere else in a more critical environment.
*React wrapper for pdf.js
> As a general rule, if Tesla isn't doing it already I suspect it's either not economically feasible, difficult to manufacture, or otherwise has drawbacks they've judged signifigant.

This company really has made Jobs' reality distortion field pale in comparison.

Without comment on the specific innovation in the article, it's a _very_ weird assumption that all innovation in a field would stem from one company. That's simply not how things generally work.
Similar not same situation, but different outcome. Had done hobby programming in high school, read a bunch of books, took a junior college course on C.

Got to undergrad. Followed the speed limit, took intro to programming course. 450 person class, 1000 person wait-list. 75% of the class did not pass. Only attended two lectures, hand written programming finals. Never lost a point.

It wasn't until the 3rd year programming languages class that we wrote minimal lisp interpreters in scheme and did crazy stuff in prolog that I had that rewiring sensation.

Not trying to brag, just putting this here for others reading to say that not every intro to programming course speed limit is worth it.
I also follow this system and have had this. It's disconcerting when companies who manage your PII don't understand the format of an email address.
In my personal experience, it is not so much about the money, but about the work involved to find out the specific conditions for a license. As most open source software uses similar licenses, there are fewer surprises.

Quite often, some extra administration is required, just to ensure that a license is used correctly.

More recently, with subscription based pricing models, I find it very hard to determine the actual cost upfront. With free software this insecurity is not present.

Possibly the most important factor here is trust. With open source communities, I find it fairly easy to determine the quality of a product, and its development team. Commercial companies tend to hide their internal communication, making it harder to assess priorities and how problems are resolved.

I wonder if these issues could be solved by intermediaries.
Yeah.. I've seen sales and marketing people use it without issue.
Hang on - what would you do if you were running a business with hundreds of thousands of users and someone doesn't pay? Was it an accident? has the customer gone bust, or died, or are they trying to defraud you and get a month or two of free service.

Credit cards are exceptionally finicky, very susceptible to fraud, and payment can often fail. They're great for one off purchases and services that don't matter if they don't go through - but not suitable unless you're going to check that payments are made, which the OP seems not to have done. Perhaps GCP notifications should be better (I've experience the similar scenario with AWS and everything got fixed within a day) - but surely its up to the customer to make sure they pay.
Tried it. :(

Built for teams, not individuals. It's a great process, but it didn't seem to work for me.
I don't think it's false but it might be a dichotomy.

The good things we enjoy are destructive and have externalities.

To offer a solution, if the people who do bad things such as not dispose waste properly or want to cut down rainforests for profit, we need to solve the incentives behind those decisions. Such as universal basic income. Or lowering crime.

Unfortunately poverty is the baseline. In other words you need to expend resources to get resources. I said in my comment things are sustainable by sheer will.

To implement sustainability we need to invest profound amounts of resources and do extreme amounts of work by sheer will to solve the problem. We also need the right people working on these problems. The smartest people from my simple perspective are working on the wrong problems. What we have is an improper allocation of limited resources.
That's crazy! I was reading the article and kept in mind what we did in ImprovMX and was surprised to see we were mentioned in the comment :D

We did, tried something "original" in the login part, by offering a "one time login link" to our users instead of the standard flow. To be honest, we believe this was a bad idea.

The flow in itself is good and works fine (supposing email delivery works), but as @simonw perfectly said it, "resist the temptation to innovate around login!".

Offering that original "one time login link" is a frequent cause of support request because some users doesn't receive it, doesn't know what to do or how. They are not used to a change on login and this causes more troubles down the road than a standard flow.

That's why we later on decided to add the standard "password" login and tried to reverse that original flow. We still have users that have accounts with no password set though (still connecting via the original "one time login link").
Dear sowbug, i only got 100 characters of your message. Could you please send it again?
> Manufacturing costs and margins on LED-LCDs were far better for manufacturers and likely what killed Plasma.

Yes, LEDs are hugely cheaper to manufacturer, allowing them to be priced at a point more suitable for mass markets, where people care more about price than quality (of LED compared to Plasma).
Bitcoin miner goes brrr!
I've personally only tested it with a Kindle 4 NT. I haven't had any reports of people using this on other Kindle devices, but in theory it should work as long as the device is jailbroken.
> There are always 24 hours in a day.

Is this referring to leap seconds or what do the mean?
A similar thing for the Forth chips produced by Chuck More and colleagues: https://www.greenarraychips.com/home/documents/greg/AN007-14...
I prefer around 80 characters per line maximum even on very large displays. More columns of text are always better, and I also find shorter lines easier to read.
YouTube isn’t cool with videos of Tesla FSD beta testing on kids
I like your project. And your domain name. Very similar, indeed.

Are these real suggestions that are posted on the site? Like from the photographer wanting a solution to quickly share photos right from his DSLR? Because that's great stuff. Actual users describing problems they need solved.

I would imagine that, most of the time, people don't even realize that there is a better way. Hence they're often not actively hunting for a solution, or able to even just describe how a potential solution could look like.

If you, during a weekend, got several strangers to post such detailed requirements, I'd love to hear how you did it.
It's a bit like sharks, or wolves. If you are more experienced on this, on the complexity of ecosystems, you will start to figure the direct loss of production they can cause is relatively small and very well compensated by the role their indirect role in the ecosystem, less wasps could mean more caterpillars or other parasites (bad for farmer and beekeeper since bees will have less plants to forage). Bees know since a long time how to protect themselves. There's a reason scientist explain how sharks, wolves, wasps are highly beneficial. I think fortunately there's a growing awareness about this, more and more farmers understand these things as the condition for farming, pollution, drought, climate changes make things way harder for conventional agriculture methods
When the timezone changes for daylight savings time, you either lose or gain 1 hour in that day (or whatever your local equivalent is).
Sooo, with this you can send ethernet packets from a RPI pico?
I wonder at which speeds with this setup only using 2 GPIO's.
Also there are a pile of free GUI's that hide anything that's hard.

I think what would be hardest for you and your team would be integrating with existing CICD systems. How would I send my code to Heroku (for example)
> you get more data with multiple cameras than with one single lidar

Until you're at night in the snow/dirt.
Suspension design on the 2cv was a very specific consequence of the "egg" design brief:

> This suspension design ensured the road wheels followed ground contours underneath them closely, while insulating the vehicle from shocks, enabling the 2CV to be driven over a ploughed field without breaking any eggs, as its design brief required.

https://en.wikipedia.org/wiki/Citroën_2CV#Suspension
I don’t take GP’s comment that way. I take it as a suggestion for how to avoid issues. I try not to be quick to judge when someone is offering helpful information.
Maybe they're developing software to be used on Mars? 687 day years mentioned in Gist comments.
with emailservers, the support is there, but on the application side(webfrontends) often emails are limited to ascii/ansi in most cases. On the domains you can circumvent it by entering punycode. On the user part there is no.
> "We're fully redundant across AZs, regions, and even cloud providers!" crows the engineer with a single corporate credit card backing the entire house of cards.

https://twitter.com/QuinnyPig/status/1288275701389389825?t=F...
I still have sleep apnea, but the symptoms are entirely gone.

I became a different person after taking the medication. Even after just a couple nights.

It’s quite remarkable how you are mentally and physically when you’ve never slept.
Plug for UTM: https://mac.getutm.app

A frontend for QEMU which makes it usable for normal people
well basically it's shorthand for "things that do not apply to every locale for X of instance of Y, that programmers have decided to implement as if they do apply to every locale or instance either through not realizing they do not apply or that the non-applicability in some situations are such bizarre outliers in relation to the rest of the world that it has been decided to be an acceptable bug that they will not fix" but that's not very pithy.

But of course what happens is the outliers have to deal with these systems that treat them as bad data possessing impossible properties and then the curse and say hey these stupid programmers don't realize that the world is not just like X1 or Y1, but that us rare instances of X2 and Y2 also exist!

And then an expert with sufficient knowledge about all the outliers compiles a list entitled Falsehoods Programmers believe about {X}.
Sounds like those Whiteboard interviews need to incorporate Graph Deterministic Algorithms for Highly-Dynamic Networks...
Most countries had at least one month that differed some time from 1580ish to 1800ish when they switched calenders

Don't know about more recent examples
It means that are other metrics such as torque, Fuel economy, Noise/Vibration, Power-to-weight ratio.

Here is a link to the metrics.
https://en.wikipedia.org/wiki/Vehicular_metrics

Here is video explaining why horsepower doesn't really make that much sense.
https://www.youtube.com/watch?v=gC2-JKO0c2I

Just like calories, horsepower doesn't explain much.
I heard about that new tech but didn't know about them hitting the market. Are those also sold separately as just displays? Hopefully without the cost of an arm and leg
I've worked with calendar applications and todo managers, alarms, recurring events and all that. Our timekeeping mechanics are incredibly complex.

24hs before 15:00 is USUALLY 15:00. But in some timezones, it can be (about once a year): 14:00, 16:00 or 14:59:59.

It's currently Monday 11:02 here, but it's likely still Sunday in some parts of the world (or is it already Tuesday somewhere? Not sure which is right). So, right now "today" have no single meaning; it depends on where you are.

Oh, and does your online meeting repeat at 14hs CET every Monday? Then for people in Argentina it will be at 9hs for six months a year, and at 10hs for another six months (due to CET having DST, but not Argentina).
Daylight savings, or the device is on a plane and travels through timezones.
September 1752
Layout is fixed now. Thanks!
It is also a lot easier for tax authorities to target large corporations than dig into pile of small businesses.
I have a strong memory from before I realized I was ADHD of hanging out with very good friends. I simply could not get a word in when I had something to say (I'm quieter than most so even my attempts to interrupt would fail) and when the time did come that there was room for me to speak I'd completely lose whatever it was I had to say. It was an incredibly frustrating experience that, thankfully I don't experience often and I've learned some strategies for these situations at work. (Writing things down for later as they come to mind, specific sorts of body language to indicate levels of importance of what I'd like to say, posting in a side channel like a comment on a shared doc or in a shared chatroom, etc)
It's like looking both ways when crossing the road despite the light telling you that you can go. Sure you have right of way and if a car hits you, it's their fault. But at the end of the day, you are the one getting hit by the car.

Google is at fault for how they handled it, but the parents comment is still good advice for anyone reading this thread.
10Mb/s - it's 10BASE-T
Maybe because Meta makes you believe it is a good thing?! https://about.fb.com/news/2021/06/facebook-leading-health-or...
But it wouldn't be part of the wheel... there's no reason for it to be, and it'd make the car impossible to use in countries with snow where you need to change the wheel every spring and winter.
23hs or 25hs during DST transitions are the most obvious exception (twice a year in many many countries).
Kindle unlimited is a great plan. I can read as many books as I have time for, and there are both new and old books available. Not every book at amazon, but so so many.
It seems to me that they are using Rollup to bundle the PDF.js source code into their own.

I’d guess it makes sense for PDF.js since you likely won’t need it outside of this library in your own project and it comes with multiple builds, of which they might choose one specific.

Then install speeds are faster and node_modules are smaller.
Damn, it did sound too good to be true :(
Programmer that have worked with timekeeping: yes.

Average programmer who hasn't done anything datetime-specific: unlikely.