skysight-inc/HackerNews huggingface dataset:
Fun fact - Mazda actually ranks pretty poorly in this category in consumer surveys.
https://www.torquenews.com/sites/default/files/j.d._power_te...

^ Check it, dead last in the industry according to people who bought the car.

The system is coated in buttons...but most units do not allow you to use Carplay with touch. That's right. You need to navigate the UI as if you were using a keyboard to use windows. 'spin spin spin, highlighted?, select, spin spin spin highlighted?, select' The outcome is considerably more time spent looking at the screen no matter how proud they are about killing touch. Carplay and Android Auto are both noted by customers as the number 1 technology priority in new cars.

The system is virtually unchanged in UX since 2012 with only a UI refresh in 2019. They claim it as if it is an intentional design when they really are just selling 12 year old tech on $60K CX-90s.

This is no rebuttal to you, if you love it, that is great! But here and reddit both seem to think that Mazda's UX is amazing when customers truly hate it.
I don't think Apple has to nerf already-sold devices to comply. They just can't import new ones to the US. But yeah, it would be a good idea to turn off automatic updates just in case!
This is also why everyone has heard about Theranos.
> Github
Strongly agree. In fact, here's the key insight:

> “If you cannot do great things, do small things a great number of times”.

People want to "plan" themselves into being Great. So they go into a spiral of "I'm not good enough" and don't actually complete anything. They don't produce anything, no one sees their work, so it's much harder to improve.

In practice, if we produce a lot of stuff, and pay attention, the quality will increase over time. We'll become Great according to the article...

... I'd call it "Good Enough". Producing and analyzing and getting better takes time, energy, and focus. It's not fun. Once our result is Good Enough we move on and focus on another thing we want to produce.

Source: writing a book on (Developer) Feedback Loops
I drove a mazda cx-5 on a multi-day road trip and was pleasantly surprised with the interface. Clearly some thought was put into it and I appreciated it... and I'm one who hates the move to monitor screens in cars (not to even say touchscreens).
> could Apple have similarly complied with a simple software change

From a user perspective, disabling a widely advertised/used feature after a user has bought something is probably worse than having new customers think it’s out of stock.
Super, super interesting. What a cool bit of research, and as you said in your other comment also a interesting bit of living history as well.

As far as mitigations and Noise, I've been tunneling all my SSH connections through WireGuard or Nebula anyway primarily just because they're such easy reliable ways to reach hosts behind NAT with in secure fashion, and while there is certainly overhead in putting SSH through something else all the tunnels are fat and fast enough that for just console control it's been fine, haven't had to use mosh (does mosh have the same issue?). Even through Starlink it's never a problem. But one does wonder a bit anyway with all the really old protocols at this point, just feels like there have been a lot of fundamental shifts in thinking around security (simplicity of implementations, not having lots of buttons and switches and flexibility, etc) such that there are less likely to be hidden bugbears now. There is more scrutiny not just day 1 but in the whole process of design.

Not that SSH isn't still important to fix but I wonder if just tunneling everything is a decent default at this point. I use internal VPNs for everything management related but not air gapped at this point, not just external. Maybe that's overkill or foolish doubling up? But it's convenient, performant, and bypasses a lot of complexity in other layers.
I'm wondering if your opinion in based on facts or rather feelings about much nordics
> IP/patent law is holding back innovation. Prove me wrong.

Would you be willing to invest your own savings into tech-centric startups if they wouldn't be able to legally defend the tech they invented?
Why take a shower everyday when you're just going to be dirty again tomorrow?
It takes time for power to solidify.
I’m not sure, but what’s being described sounds a lot like BMWs iDrive which I love and has been around for a while(15+ years).
In my experience most Ruby apps (Rails in particular) develop this idea that Ruby is the bottleneck when in reality most of the time it's something else entirely (mostly DB or network IO). Of course you found compiled languages faster! that's by definition. You also tried Ruby on CPU sensitive code bases ("Advent of Code or Project Euler solutions"), that's textbook "ruby is slower than C". Rails pays dividends in the web and in large code bases with many engineers.
You are correct. TBMQ is based on Spring Boot.
We use Netty (https://netty.io/) as the source of the MQTT communication, and we build the MQTT features the MQTT broker should support ourselves on top of that.
Kafka is used to implement scalable, fault-tolerant solution with reliable message persistence. Additionally, it helped to gain high-throughput processing and low-latency message delivery. We store published MQTT messages, client sessions, and subscriptions, etc., in Kafka. It proved its quality in practice and with performance tests.
Redis is currently used for caching in cluster mode. In our roadmap, we also have a ticket to add the ability to store MQTT messages there. So, it will be a so-called Redis integration.

Please see the architecture doc for more details: https://thingsboard.io/docs/mqtt-broker/architecture/

We have implemented TBMQ to satisfy our enterprise customers' needs. Some of them used hivemq before but decided to ask us to build a new solution (TBMQ) as they were not fully satisfied with hivemq. One of the most important advantages we provided is cluster support in our open-source version compared to hivemq.
Yes, but the older end of the baby boomer generation being discussed is already starting to climb up in insurance risk according to those stats.
If the money men spent any real amount of time with an LLM, they would not be pressuring every enterprise under the sun to find a use case.
You're probably thinking of this article:

https://www.experimental-history.com/p/the-rise-and-fall-of-...
Our company just moved everyones desktop to a corporate dropbox. They also have sharepoints. The also just run servers for the actual project files.
I'm so lost.

(I'm firmly in the static-typing camp, coming from an internal philosophy of "computers are supposed to do things as fast as possible, and not make mistakes".)

> Intrinsic types are great because you are guaranteed to have a mathematically-sound safety net at all times.

Sounds great, even if I take it with the usual grain of salt.

> Extrinsic types are useful because you can apply multiple type systems to your code

If I don't get the mathematically-sound safety net, why would I apply 1 type system to my code, let alone n?
Reading further, there are some Part 141 regs that address very narrow crew member instructions (e.g., don’t smoke) and a federal law that prohibited (broadly defined) interference with a flight crew.
> Ovens and stoves should have knobs I can turn with wet or oven-mitted hands

Stoves with touchscreen buttons that become completely unusable as soon as more that 4 water molecules get within a 2 metre radius are infuriating beyond belief.

I sometimes had to disable the fuses to turn off the indiction stove. I kid you not. It would beep incessantly if something spilled near the controls (it was all one flat surface, so easy thing to do when e.g. boiling anything) and I just couldn't turn the fucking thing off.

I genuinely wonder if the people who designed this have ever tried using it themselves in any real-world conditions. It's just broken.
There are adapters available.
> To me enough lives were already lost

That sounds like you want to decide for Ukraine whether it should fight on or not. That's not your place to decide.

And if you're from Europe, you should know from history that appeasement does not actually bring you "peace in our time".
Woohoo collective sanity prevails! Now let’s do Tesla!
Embrace, Extend, Extinguish...

I'm always a bit leery of things like this when massive companies begin adopting open source things such as this. Google Chat embracing XMPP, only to end up abandoning it (as Google does). Slack having an IRC gateway, only to end up abandoning it. There are probably other examples, but these are the ones off the top of my head.

These technologies still exist, but in their own bubble. I doubt that Flipboard adopting and dropping ActivityPub support would have a significant impact in the long run. But I'm hesitantly happy about this.
The newer Flixbus service does not seem to believe they need terminals; their Seattle-bound buses simply pull up to the curb on a particular side street in Chinatown. It's a reasonable location, close to city transit stops and not far from the Amtrak station, but the only permanent infrastructure is a plain white sign reserving the spot for "charter bus" parking. I walked by the spot every day for a couple of weeks before I had any idea it served as a bus terminal!
But how does Apple get access to those employees, when they have been dealing with the executives? Through the executives bringing a team over.
On the other hand if he goes into history or restoring vintage things then he could make name for himself by helping others to be able to appreciate vintage things.
A scenario? Look at how are things.

- Economy is not getting better for everybody. Affordable housing doesn't exist anymore. Owning a car is becoming more and more expensive due the price increases and taxes while also paying other taxes to subsidy rich people buying expensive EV.

- Public services like healthcare are becoming a nightmare everywhere in Europe. COVID changed everything. If you are sick you better have a private insurance or you'll have to wait months for anything. I had to wait 8 months for a 5 min call to tell me the result of some tests. Thankfully it doesn't look like anything serious but that's not the case for everybody.

- Other services are worse. Having to pay money to do some paperwork reminds me of the corruption in Eastern Europe after the fall of the communism.

- We're already exporting terrorist to fight in foreign countries

- You can see even in HN people talking about moving cities because they are unsafe

- Russia is at war with us, fighting the long war, waiting for any chance to destabilize us. Meanwhile a huge part of the US population supports Russia and wants nothing to do with the EU.

- Dumb policies that come from the EU that restrict speech, therefore freedom, only to keep some bureaucrats happy.

- More friction in politics than ever. The era of respectful debate and sharing of ideas is over. Now you have to be incendiary, be trending topic on twitter, point at your enemy (not rival anymore), threaten them and create more friction than ever.

Now, all this is only getting worse. There's no will to improve things because there's no acceptance of a problem. You say immigration must be regulated, you're a fascist. You say big corporations shouldn't be able to do certain things, you're a communist. We only scream at each other while things get worse. We're going at full speed with no brakes.

I think there's a bigger chance of a conflict in Europe than in the US. We only need a country to fuck up and drag everybody else.
Audi cars used to have a system like this (dial based), but don't anymore.
I mean, the US did a huge occupation and education campaign which depending on how you categorize "force someone to keep your army within their borders" could even be seen as them not actually being sovereign. People are fast to forget that part the same way they forget Poland was only liberated truly in 1989, it's not such a good story when you include those parts.
Stabbed in the back, doesn't explain why facism was a popular world view across Europe and Japan.
3Blue1Brown Calculus Blog Series
There's a database to pass from one cell to the next, which seems rather stateful to me?

If no state is cached and running a cell automatically reruns all its dependencies from scratch, that's the equivalent of a clean rebuild when using a makefile. It might be too slow to use interactively if you're doing anything heavy. It's how continuous builds work, though.
I think Ruby has at this point caught up to modern languages on everything except typing. Unfortunately the typing story is so poor that it still makes Ruby an incredibly difficult choice to justify in 2023.
Exactly, you described it well. I have answered above for the reasons why HiveMQ was not the final choice.
Bingo. You see this in public shareholder calls all the time. Today, you can't find a tech company that doesn't say something like "We are integrating AI with LLM into our technology to blah". They don't say that because it's a meaningful or good product, they say that because investors give you a 10% stock bump just for saying "LLM".

The same thing happened with crypto, machine learning, web 2.0, etc. Investors love a good buzzword and will reward a company handsomely for using them.

Hell, that's like 90% of the reason FTX became as big as it was.
>I can somewhat imagine this happening in the USA after Jan 6th set the example of modern political violence in the USA.

Ah yes, a riot by 150 unarmed idiots in which the only person killed was one rioter shot by a police officer, well after it started.

>"Civil war" is politics via violence. Please give me a scenario as to how you see that happening in specific countries in the EU.

You mean, like the French generals who in 2021 warned in an open letter of coming civil war in that country? <https://www.france24.com/en/live-news/20210427-french-genera...>
> You're allowed to be a cheerleader for your company.

You're not really allowed to knowingly cheer for a company you know to be 100% vaporware. That's fraud.
How to flag comments on HN: https://news.ycombinator.com/newsfaq.html#cflag
Is Apple "too big to fail"? What's the equivalent of a "bank run" for a tech company? Is an Apple failure likely to cause a Great Recession or Great Depression? To be clear, I'm not defending "too big to fail" banking policies; I just don't see how that applies to Apple.
Does anyone have a reasonable explanation for why this is done?

> Then there's the ID.4, which only has two window switches on the driver's door, with a separate button that shifts their controls between the front and rear windows.

https://www.thedrive.com/news/vw-ceo-admits-frustrating-golf...

Unreal. Note that explanations like "they want to make everything software" don't work, because it was still physical buttons. At best you are reducing the number of physical buttons by two, but then also increasing the number of haptic buttons by one.

Here is a video by VW that tries to explain it.

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

Just absolute lunacy.
If you read The Design of Design Fred Brooks talks about the perils of trying to have multiple people design something.
I wonder at what point there will be roving mobs of people destroying every device in sight. Anti-AI vigilante groups, etc.
He's even a square in his own preferred era. Ditch the Anne Shelton and get yourself some Monk or Bird and an eighth of heroin mate
I like him in the same way that I like Daria. Cynical enough of modern living that he rejects it as much as he can, with the wealth that he has... but I just hope it doesn't turn him into a snob who turns his nose up at anything mainstream, alienating him from his friends and peers for the sake of his principles. Daria needlessly suffered for her elitism. He seems far more approachable though, I will give him that.
Nice one! Integrated in the keyboard would be even better for me.
Mary led and that mattered.
> More car manufacturers seem to be adopting the wheel to control CarPlay which is a lot nicer than reaching over to use the touch screen.

Who? Virtually all makes are moving to all-touch infotainment systems, even VW here. The VW change is that they were using weird touch-sensitive 'buttons' for volume and steering wheel control and you literally couldn't rest your fingers on the steering wheel. The only reason touch suckls on Mazda is that the display is placed too far away to be reached on purpose.
> view source on any page was extremely telling

Yeah! This was basically how I taught myself to write effective HTML. Great fun!
Why downvote a simple question?
What a character. If only a fraction of people knew and were happy with themselves as much as he is
"Just asking questions" isn't a low-flamebait strategy for that material. Worse, your account is giving the impression of mostly being interested in promoting it, and that's not an ok use of HN, so please stop.
You'll still see those though? A fully GPL implementation doesn't prevent the current implementation from being used in a proprietary rust distribution... unless of course the GPL implementation were to fork from the current implementation... which is the main thing people against the GPL implementation are worried about
Relational Deep Learning: Graph Representation Learning on Relational Databases
Been hosting on a VPS for a long time but moved to Migadu to test it. Been using them for a few months now and can't complain so far.
Either we reform the EU from within using our strong belief in the institution.

Or we have a revolution and a world war to replace it. Millions dead.

I'm sorry but these things don't tend to have a middle solution. That's what history teaches us.
What constitutes breaking?
thank you for the suggestion, but it was just an undergraduate paper written in ~2014. I don't see any relevance in publishing it now.
> You can’t build a successful business by ignoring reality.

True, at least in the long term.

However some of those government interventions are an attempt to balance out other government interventions.

Sometimes tariffs are a response to a foreign government subsidizing a company in order to undercut a market and destroy dominant players.
There's a big difference between classic Tesla Model S, which had lots of physical buttons for the traditional things that cars used physical buttons for; but also had the big touchscreen...

And the Model 3, etc... which, well... sorry, I won't drive one.

Yes, I know you can program buttons on the stalks and crap, but I'm the kind of person who has used emacs for 30 years with the stock keybindings, so...
Which you don’t need to poke at while you are driving.
Sounds like they were reviewing patents and VP bios.
This reads that the innovation score is lowest. It makes sense, because the innovation is basically zero for physical controls. I don't think this is the same as ranking UX overall, nor do I think it is indicating that users "truly hate it".
> Driving the car is constantly charging / discharging it (regen braking).

My understanding is that the impact on battery longevity relates to the rate at which it is being charged/discharged. Accelerating and regenerative braking are small potatoes compared to charging over a typical level 2 system, I would think.
Most overhyped physics and astronomy claims from 2023
> "I couldn't tell you a modern singer if you asked me," he says.

Not sure about music but in architecture 'modern' was already in 40s.
There are pulse to tone converters: https://www.dialgizmo.com
I’m not sure what argument you think I’m making, what argument you think he’s making, and what argument you think you’re making, that deserves a mic drop.

His point is basically that the most recent inflation was caused by a supply shock and high uncertainty, not aggregate demand from fiscal policy, and that broad monetary tightening is a worse strategy for calming this kind of inflation than <insert set of> targeted policies. None of this is “evil corporation have monopoly.” The example he even uses for service side under-supply is a local mechanic, hardly what people think of as “big business monopoly”

He was wrong about not getting real wage growth, which did appear just months after this was posted, and is now back on track. But it’s not key to his argument, just an interesting thing I noticed.
The way I look at it is that "types" are assertions, which tell us whether our assumptions about the program are correct or not. There is no such thing as a "correct program". There is only our correct or incorrect understanding of what the program is doing. Type-declarations help us gain the understanding about that.

Types express data, which allow the assertions to be structured and composite, and express assertions about the real data running through the program when it executes.

So "types" in a sense do not exist as such, we are simply writing "predicates" in some formal language. Whether those predicates are checked at compile-time or run-time is a separate question.

The reason many people assume that 'types' are a thing is that when using a "statically typed" language you are required to enter them always, and therefore they take on more or less existence of their own.

Using a typed programming language you are always writing TWO programs, one that does what you want it to do, and another that observes and verifies the code's adherence to your assumptions about it. Thus types are a secondary utility, they are a harness that limits what your program can do. Types help you to better understand and to gain trust in your understanding of your program.
The amount of skilled altruistic It professionals is vanishingly tiny.

The amount of not-very-good IT professionals, on the other hand...
..and the piano black stuff please.

I recently watched this video: "NEW BYD Seal vs Tesla Model 3 vs VW ID.7"
https://www.youtube.com/watch?v=y-f9mLCxgrw

Shocked at how ugly the VW interface was, esp in their next flagship.

I will say this: I used to have the first gen VW CC. Loved that car, especially the physical "Jump" (that's how it was labeled) button that took you to the first radio station preset. So I got used to ordering my music stations by preference, so I could move through the list by the steering wheel arrows but go back directly to #1 whenever I wanted. Can't believe how much I miss that feature.
We do not agree, but everyone has an opinion we should respect :)
Designers running rampant with no UX oversight combined with 'Hey it is cheaper'. Anything to look cool to the next buyer.
Emmett Shear on EA vs. e/acc vs. techno-optimism
This model was discussed recently: https://news.ycombinator.com/item?id=38522428 It's a new kind of ML model architecture that can be used instead of a transformer in LLMs.

See also the original repo from the paper: https://github.com/state-spaces/mamba
High-quality writing improves information dissemination. A paper like word2vec has probably been skimmed by 10's of thousands, perhaps 100's of thousands people.

One extra day of revising is nothing, comparatively.
My question is what's next? Without sacrificing (much) memory. We know from TruffleRuby that given enough warmups and lots of memory it could be multiple times faster than CRuby. And compared to Ruby 3.3 YJIT may be 2-3x faster. But it seems the communities as a whole cares a lot about memory usage.

We know in order to make JIT more useful we need to move some of the Gems from C to Ruby. But other than that do we have anything on the table that will significantly speed up Ruby Rails?
80s rock is considered classic now.
This was a much more common practice when the architecture pattern was to have many applications accessing (and writing) to the same db. These days that’s pretty uncommon so the development overhead isn’t usually worth it.

That said, I have had use recently to split out which tables can be written by which applications and then abstracting the selects into views.