skysight-inc/HackerNews huggingface dataset:
>> to level the field even more, I think the FIA should require teams to release the design of their computer hardware after X time.

But that is Not what Formula One is about... it is Not a Spec series where the cars are equal to each other. It is a competition where each team builds their own race car to compete against the other iterations of race cars built by the opposing teams. It is Not meant to be fair or equitable. We have Indycar and NASCAR for that.

Ditto with the drivers: Is Max or Lewis comparable to say a Mazepin or even a Hulkenberg? No they are Not.

It's a Spectacle, it's a Circus... that is what F1 is about. And I tell you, as a racer there is nothing else that is its equal in terms of pure audacity both from a standpoint of driving talent and car performance.
You can get a referral to a psychiatrist from a doctor who will get you to fill a number of multi choice forms and look at your past school reports to form a diagnosis. This may be more or less involved depending on which country you live in, some places irresponsibly hand out adderall like candy.

IMHO the best approach if you suspect you may have ADHD is to do a lot of googling for adult ADHD, there are good videos on youtube, discussions on reddit and various forums. If you still think this might apply to you, then search for ADHD test.
It breeds efficiency and self sufficiency. Less wasted resources on virtually every metric.

Suburbia on the other hand makes us all worse off.

https://www.youtube.com/watch?v=VVUeqxXwCA0&list=PLJp5q-R0lZ...
LastPass attachments disappeared and no download possible
No reply anywhere, the support does not respond, no triage, nothing.
Scala tries to do too many things: both Haskell and Java, both backward compatible and radically new...

It just does not fit together. Want functional? Go with Haskell/OCaml/ReScript/etc. Want JVM compatibility-and-thus-OO-at-the-core (possibly with some functional goodness on top)? Go with Kotlin.
Show HN: Super-resolution networks and datasets in Pytorch
Combination of things

- diagram for high level

- diagram for small complex things

- comment on code as necessary

- write good enough documentation that is enough to onboard people to the project structure

- write decent commit messages
> second order emotion

That is a quite insightful way of looking at this kind of problem, thanks! Quite a few disturbances to inner peace can probably be summed about with that, from what I understand panic attacks can for example be exasperated through 'fear of experiencing fear'...

There's probably a lesson about mindfulness in there, in the sense of: focus on first order sensations, the higher orders are just muddying the mental waters.
HN certainly seems to value productivity a lot. The startup scene demands it.

However there's seemingly a group of users that have no interest in the grind, and who just want a quiet life away from it.

I enjoy that both participate in the discussion.

I'm in the latter camp, so I'm quite happy that a bunch of like-minded people connect over a game. The open source world can wait.
My team and I ran a rather complex backend application written in Swift for several years in production.

There are nice things about the language, but so many things are missing, poorly supported or just extremely annoying.

A teammate wrote a summary of the myriad issues we had: https://forums.swift.org/t/issues-learned-4-years-with-serve...
I could probably add a half dozen more things.

I am now working with Kotlin and it's such a delight in comparison.
This strangely overlooks the emergence of the French standard AZERTY keyboard (and other variations).
Are you into motorcycles?

I've been recently thinking over a problem how to prevent squat on hub motor powered motorcycles/scooters.

I would appreciate to know you think.
Yet Microsoft and Google, despite their C++ investment into compilers and ISO seats, are also investing into hardware memory tagging, forcing static analysers down developer throats no matter what, while slowly adopting other AOT compiled languages on their products.

Because while Modern C++ does indeed improve the memory safety and lifetime models, a large majority of the C++ community doesn't care about modern C++ features and has even started the Orthodox C++ campaign.
No one said the quoted bit (your "long way of saying"). Please don't make up quotes (at all), but especially please do not make one up if the only intent is to dump on how bad an idea it would be for someone to actually say it.
Show HN: Electronic Music with NFT Backgrounds
https://bitclout.com
There are companies that are still considering migrations to C++11, let alone anything more recent.
Other than salaries, where do you see a lack of pricing transparency in the US that can be found elsewhere?

About salaries you can get a good idea by talking to people and with sites like glassdoor. The ballpark range of salaries isn't such a secret.

And, to elaborate on my previous comment, if a business were to advertise salaries, it'd be easy for a competitor to outbid them for employees they really want. So that system just wouldn't ever become the norm.
Reddit faces lawsuit for failing to remove child sexual abuse material
The very same values are not popular in Twitters home country USA anymore, why do you think it's a corporations tree to die under? Ban Tweets and move on.
"The problem is that programmers perceive mindless work as painful and time-consuming, but the reality is never so bad."

No, that is the actual problem. Your feelings don't care about the facts. You don't want to filter developers for their tolerance for mindless, time-consuming and painful work. If you do that, Parkinson's law will strike you so hard you'll turn out like IBM.

Of course, you also don't want to end up at the other extreme, where all the parts of your stack are so exotic that only one person on the planet is qualified to deal with it - and they just left the company.
Second this - we use Tailwind UI components and it’s money well spent. Presupposes that you want to use Tailwind CSS, of course, but if that’s you, the paid UI components are a no brainer. They recently released React / Vue versions as well.
Until recently, ride sharing meant sharing a ride with another driver who was already going the same way as you, without a commercial side (although you might be expected to chip in for petrol). Somewhere in between carpooling and hitchhiking.

Uber hijacked the term and took it over to mean a commercial enterprise that is basically unlicensed taxis via smartapp.
Wikipedia has the details: https://en.wikipedia.org/wiki/Game.com

"Accessing the Internet required the use of an Internet cartridge and a modem, neither of which were included with the console. Email messages could be read and sent on the Game.com using the Internet cartridge, and the Game.com supported text-only web browsing through Internet service providers. Email messages could not be saved to the Game.com's internal memory. In addition to a Game.com-branded 14.4 kbit/s modem, Tiger also offered an Internet service provider through Delphi that was made to work specifically with the Game.com."
> Money is an abstraction of value

Which is greatly overvalued because it gives you the illusion and convenience to use numbers. Which "frees" you from actually thinking about the problem. Everything is a finance problem (and when you understand finance and management you understand everything).

See, I don't understand you either. It makes no sense to me how soooo many intelligent people could fall for something so silly and not see how deep inside a hole they are standing.

Like all models, it's a really great tool for the right job. Humans tend to forget about terms and conditions, when finding something worked well they ignore the fine print.
I'm a software engineer and use UML (specifically PlantUML) to produce diagrams for complex algorithms but I treat it more as a diagram tool than anything else.
>> I don't understand why people think Lucid is going to be so great when they aren't even mass-producing yet.

Change the name in that statement from Lucid to Tesla and go back in time. People gave Tesla a chance at the beginning. And that's why you're driving a model 3 today.

I'm not in the market for a Lucid or a Tesla, but I think the Air is far more beautiful than the S, and with decent specs, and I would definitely choose the Air.

But that's an early adopter thing, I guess. Luckily there are enough early adopters around so you don't have to worry about the mass-producing issue.
The original design didn’t have a 1, the l was enough for both. Perhaps the 0 was added as an afterthought as well, after all you could just use the O.
We've seen time and time again how juries become "unanimous" in their conviction of innocent people. So I'm not sure why you're putting so much weight into 12 people coming to an agreement in a closed room. It happens.
Exercising consistently.

No kidding.

Better mental clarity and overall stamina, who doesnt want that.
Apollo's Technology Has Made Our Lives Better
My memory is hazy on this. I remember the pig being hung upside down, and this would have been a clear cue that something was going to happen. However, this may have been after it was killed. The reason it was hung was to drain the blood.

Related... the silence of the lambs thing I witnessed first hand. A bunch of sheep taken off to be slaughtered, standing in complete silence. Welsh sheep are never silent, so it spooked me a lot. No visual cues as to their impending doom, yet they all stood there like ghosts.
A lasting monument to hubris, certainly.
I hope too it can keep following the rover for some time. Hardest part might be to alter Perseverance's schedule accordingly I guess. Additional data transfers need to be planned. Preferably Perseverance needs to take some images during every flight and so on.
I also have never seen nor heard of a broken McD ice cream machine. I am also from Europe, Poland specifically.
Yes. We had a joke that either RR wasn't properly software-engineered the way RR proponents demand, so they weren't even dogfooding. Or it was and the process clearly doesn't work, even for its proponents. Because obviously, RR was crap.
Sorry to clarify, I'm talking about the McFlurry :)
The real question is why McDonalds would go along with this. Presumably they have the leverage, why would they be incentivised to let even a cent of franchisee money going to another company if they can help it?

They want their franchisees to have as much money as possible, that's what benefits them.
Arenas are just one tool amongst many; I am not talking about some specific magic tool, but about software architecture itself.

Please read this other reply I made in the same thread: https://news.ycombinator.com/item?id=26938577

EDIT: And about data sharing (with logging, etc.), that's part of the data pipeline too. So yes, your aggregation mechanism will take it into account. These are not two separate problems, irritatingly coupled due to reality; these are two parts of the same problem.
Silicon-based light emitter generates direct light
I think you’re missing a key point here, which is that all of these are also available instantly, 24/7. There is no need to negotiate financing with your bank or otherwise work around a traditional banking schedule.

Further to that point, there are new DeFi products like Alchemix which allow for loans on collateral that cannot be liquidated, so not only do you get your money but you don’t run the risk of ever paying interest or gains tax via a liquidation.
You might be correct in part or in whole. We'd have to discuss back and forth! My (1) and (2) will have to be at best only rough, and to save space I omitted the real examples I have in mind to formulate those two. Writing clearly, briefly, and precisely about big subjects is not always easy!

The time I encountered Strum-Louville theory was a course from the fairly well known Hildebrand, Advanced Calculus for Applications from MIT and by a professor with a recent MIT Ph.D. By the way, that book is available in PDF on the Internet for free. To me the topic looked like the math of vibrating strings, etc., but the course did not go deeply into Sturm-Louville theory or anything else. So, from that course I have regarded Sturm-Louville theory now as in (2); but if there is some continuing, deep work there, maybe it belongs in (1). Maybe I touched on that subject once more; talking to M. Athans at MIT, he explained that the optimal control problem I was considering was a "two point boundary value problem with mixed end conditions". So, maybe there are connections with control theory.

For Erdős, I have just regarded him as all in (1), but he seemed to have gotten problems from anywhere, including from outside math so might be in (2). Sooo, for the problems outside math, I meant relatively practical problems, ones where solutions would a lot of value, financial or scientific, for fields outside of math. I've always regarded Erdős as working a lot on interesting, tricky, puzzle problems. But I don't know Erdős's work at all well.

Maybe I can summarize: Back when I had one foot in each of (1) and (2), my definition of applied math was like a recipe for rabbit stew -- "First catch a rabbit." So, first get an application, i.e., from outside math, where an application solves a problem that in some sense is pressing and practical.

Examples: At FedEx, how to schedule the fleet? How to project revenue for years in advance? How best to climb, cruise, and descend an airplane? How to plan an airplane tour under uncertainty. Back in military work, how to use the Navier-Stokes equations to design ship propellers? How to process the data to do beam forming from arrays of passive sonar? How to evaluate the survivability of the US SSBN submarines? How to target missiles? How best to search for a submarine? In a simulation, how to generate ocean waves with a given power spectral density? How to respond to ill-conditioned matrices in regression problems? How to do least squares spline fitting, including for multidimensional data? For each of these problems, there were people who cared a lot about getting the solutions -- these were applications. Puzzle problems seem to be applications of a different kind.

Maybe now there are some good applications to be made analysis of DNA.
Olric v0.3.7 is out: Distributed data structures in Go
New LinkedIn Engagement Pod for Startup Marketing
Hello

I just created a new LinkedIn Engagement Pod for SaaS Startup Founders and Marketing Experts.

A Pod is a place where you share your LinkedIn posts and automatically get likes/comments from all other LinkedIn content makers in the same Pod.

As a result, you can increase your LinkedIn post views by 3x-10x times

Calling all Startup Marketers, I hope that you will also join in the action:

1. Install lempod here - https://chrome.google.com/webstore/detail/lempod/enhlpaddcpfdkpobcaknpcmpfkgepgab
2. Join my pod with this Secret Code: "8026"

Looking forward to boosting our best tips together
Well, I vividly remember reporting this bug against ws-xmlrpc 14 years ago:

http://mail-archives.apache.org/mod_mbox/ws-xmlrpc-dev/20070...

as well as the mental effort it took me to figure this out – by no metric I would call it "braindead easy".
> From that point on, every "allocation" is equivalent to bumping a pointer in that arena.

I'm not a C++ developer, so I have a hard time imagining how would this be implemented in real code. I know how to allocate a blob of memory, but how do I redirect all the later allocations (that use `new` or that are hidden in std::string and other containers) to use parts of that blob? How do I know when the blob is going to overflow so that I need to allocate another one? Is it possible to give 5-10 lines example showing the basics of the technique?
> When the axe descends, the only sentence can be "You have violated the ToS."

> I am not sure what the alternative would look like, but for anyone with complaints about the current situation, it is important to examine just how we got here.

One alternative could be to restore the authority of the processes that societies have evolved over the last two hundred years - courts. Given that modern social networks essentially act as public space, a gateway between the digital and meatspace world, they should also be regulated by independent authorities.
Fascinating hardware details! http://tama.loociano.com/
The Saboteur is one of my favourite games, and I think saying it was released unfinished is a bit of a stretch. I've played through the whole campaign several times and never had any game-breaking glitches on either PC or PS3. I would recommend to pick it up from GOG which has added a few quality of life patches:
https://www.gog.com/game/saboteur
Mugur, an Emacs configurator for QMK compatible keyboards
No. It's literally got the word 'man' in it. Nothing gender neutral about that. Please stop and don't encourage this kind of behavior.
It might be worth taking a look at Mattereum [0] as an example of work in this area.

Much of their work has been on how to make smart-contract based 'ownership tokens' (akin to NFTs) enforceable in existing courts in as many global jurisdictions as possible. They believe that they've found a way to make their arbitration system enforceable "in 150+ countries via the 1958 New York Arbitration Convention" [1].

Vinay Gupta ('hexayurt' on HN [2]) is co-founder and CEO and may be able to enlighten further.

[0] https://mattereum.com/

[1] https://mattereum.com/2021/04/01/mattereum-product-walkthrou...

[2] https://news.ycombinator.com/user?id=hexayurt | https://twitter.com/leashless
Greece accused of illegal pushback against refugees at sea
Some thoughts on the $660k copy of Super Mario Bros
Thank you for the work, I've read a couple of chapters and skimmed through a couple more, I will return to continue it as it has many interesting concepts.

Some distinctions about Data which are not mentioned (or which escaped my skimming) are:

Data is physical (not ephemeral, like information).

Every bit of data can be mapped to a point in 3D space where it is ‘stored’ on some piece of matter (tape, disk, flash memory).

In other words, data has location in space, it can be weighted.

Encoding information as data actually means altering matter (the storage medium - piece of paper, disk tape, CD, RAM) in a way in which we can later infer data by examining the state of the physical storage medium.

And

Data is in time

It has a T0. Every single bit of data that exists ‘appeared’ in space (on storage) at a precise moment in time.

Every bit flip in the stored data has a point in time, so we can derive a 'history' time axis for data.

Data has an implicit refcount - the number of physical storage mediums where it is encoded. Data is lost when the last medium is damaged.

Just planting some seeds in case someone finds these distinctions useful.
Ask HN: What diagrams do you use in software development?
There's currently an article on the front page about the death of UML[2]. While UML's inheritance diagrams have been dead to me for a long time, I still like the sequence diagrams.

Besides that I sometimes still draw ERDs and I love JJG's Visual Vocabulary[1] for drawing "interaction diagrams".

What types of diagrams do you use with your team?

[1]: http://jjg.net/ia/visvocab
[2]: https://news.ycombinator.com/item?id=26934577
Why are errors named as “Exception” but not as “Error” in programming languages?
If no "regular" people use these, then anyone who does sticks out like a sore thumb. One of the main reasons I'm using products like this is to support journalists, whistleblowers, lawyers, etc. (Who also are "regular" people in relevant ways.)
Personally i had a terrible sleep quality back then, i started sleeping at 12PM then my sleep quality increased instantly.
Before the web, newspapers, magazines and other media could afford writers, editors and journalists, and the effect of the web was for print media to gut its infrastructure and budgets in favor of intern bloggers and clickbait because it couldn't be free and afford to compete with random no-budget sites and Twitter feeds otherwise. The news used to be worth paying for, and for some reason people seem to have convinced themselves that the media was never better than it is now, but before everything was on the web, it really was better.

The free web has democratized media and publishing in many radical and transformative ways, but in the process of unseating the old media gatekeepers has also completely destroyed the quality of journalism and long-form content, worldwide.
How Is Fintech Disrupting Banking
Question. Do you use no diagramming techniques now?

I created an "Ask HN" topic to discuss what diagramming techniques development teams currently use:

https://news.ycombinator.com/item?id=26940593
Web Interface Handbook
The motivation presumably is that if people start using Signal, but half their messages don't arrive because their contact is using a half-baked third-party client that hasn't kept up with Signal's development, then that's a great way to lose potential users.
> Except it doesn't work for me. It's in an uncanny valley of near realism, where I notice every flaws and bugs that instantly break the immersion.

Same for me. The high-fidelity of graphics promises me a realistic simulation of the world, while the gameplay immediately breaks immersion (e.g. if I punch one of the friendly NPCs in the face, they usually don't take offence and continue as if nothing happened etc. etc.). In the lo-fi games, it was clear from the beginning that the game is just a richer chess or minesweeper or mario or any other purely mechanical system and there were no pretense of realism - they were more coherent this way.
Optimizing a Sudoku Solver in Rust
Just have a part of the article+ads visible on a news site, then show the rest without ads after a click on 'see the rest for $0.01'.
Building Rails Applications in Docker
I switched from Node to Go half a year ago; tooling is incredible and the fact that the output is a single static binary is just so much easier to handle from a DevOps endpoint. The language itself is also incredibly simplistic, which means that I sometimes miss `.map`/`.reduce`/`?` etc - but the tooling and the fact that _everyone_ understands Go code when they read it is just awesome.
The whole point of this year’s new rules is to make it easier to follow the car in front.

Do these simulations point to that being successful at all?
From this comment tree I wonder if the problem is some evil company being greedy, or is it a lack of incentives in McD and franchise owner to update SOP to properly train and assign a worker to properly maintain the machine to keep the machine running to offer ice creams consistently.

Why do they keep an item on the menu if they are not being able to make it reliably?
dbdiagram.io for ERDs these days:

https://dbdiagram.io/home
Taxbit does taxes for crypto – raises $100M Series A
> can steer the beam extraordinarily fast

The beam steering takes about 10 milliseconds. That means effectively the beam can't be steered at all during use (imagine you steer the beam to one user, send a few packets to them, then steer the beam to another user, send a few packets to them, and repeat - thats a 20 millisecond jitter the users incur - completely unacceptable).

That forces the beams to remained trained on a single user or area (covering a group of users).
This sound interesting, do you have any reading to recommend on this subject?
... but emacs itself is implemented in C: https://github.com/emacs-mirror/emacs/tree/master/src (and I don't think anyone would call the LISP parts of it fast in any meaningful usage of the term - just loading some semi-heavy config can take observable time even on a 2021 computer)