skysight-inc/HackerNews huggingface dataset:
Launching Our Self-Driving Robotaxi in Germany
Computational Complexity in APL
Indeed. I don't own or travel by car. I just remember reading that the "Uber Pop" app was not allowed, but Uber Black(?) was, but it was more expensive and had licensed drivers. That was many years ago.
>We can also incentivize in other ways, like grants and contests

You would need to quadruple healthcare r&d spending to make up for private spending (in 2018 it was 130 billion private to 43 billion public r&d spending). Not impossible, but a tough sell.
It's not about the time to review. It's about yet another interruption. For the sake of something trivial.
Microsoft's ad problem is that they damage their existing products to advertise new products that are a lost cause.

There was that "crash your desktop" bug caused by an ad for Teams but longer ago there was OneDrive... DropBox, Box, Google and many others could make file sharing programs that could sync successfully, but somehow Microsoft couldn't.

To add injury to insult they made OneDrive the default way to save files in Microsoft Office, but sometimes a problem with OneDrive would mean YOU COULDN'T SAVE YOUR WORK AT ALL.

If you've had that experience ONCE you are NEVER going to use OneDrive ever.

Then there was that time that OneNote was a pretty good product but Microsoft killed it by inserting at least five icons on and around your desktop (practically up your nose) signalling that it is absolute garbage that they're trying to force up your A*.

Google kills products after the launch, but Microsoft kills them in the process of launch with it's internal advertising.
The bell of death tolls whenever a site gets flooded with reposts from TikTok... Reddit reached that point this year.

Engagement stats and views are the wrong KPIs to focus on for social media aites and most of us know it yet Product Managers are just trying to stay n their jobs and collect checks.

If you want to really succeed in creating a community like HN that lasts much longer than a cheap start up like ClubHouse, the key is to stay local, dedicated to a niche, keep ads controlled carefully, and be happy with smaller-scale operations rather than trying to dominate the world. Dominating the world is a very risky and high overhead venture meant only for those who can ask for a small million dollar loan from their father.
> this looks to be how almost every new tech begins

On second thought, do you think this is true? The level of detail shown in this post is fairly extraordinary for event loops just getting started.

> how can one be sure that this 20% gap is a guaranteed design advantage

I would say because the design is solid and recognizes principles of mechanical sympathy that are fundamental and unlikely to change for quite some time.
It's only "perfectly valid" if any of your conditions holds true. And usually they don't, so usually it isn't "perfectly valid".
I think you'd find Jason Robert's story very interesting. He studied computer science in college and worked in the tech field for over a decade, but then decided to take a break from that and taught himself how to draw and worked on a video game that he developed and illustrated himself over 7 years, that became the award-winning Gorogoa, a clever puzzle game where you slide a 2x2 grid of panels around over each other or reposition them to progress further into the game.

He's got a few hour long talks out there, but here's a good interview from him.

https://gamepilgrim.com/2020/01/20/developer-interview-jason...

As for myself, I've dabbled in art since I was a kid (often doodling while bored in classes), and have released video games with my own art in them and electronic music I composed myself, some of which have done pretty well (although it was still basically just 'programmer art', i.e. not anything terribly beautiful). I also enjoy writing humorous stories and have had a few short stories published in anthologies.

I've also done my own graphic design for board game prototypes I've created, a couple of which publishers had said they probably would just use if they were to release the game. I'd still call it just barely serviceable, though.

I see myself more as a creative that is skilled at computers and has to do that for my livelihood, but I'm hoping I can get to the point where I can take a long sabbatical to pursue creative works more directly again, instead of a handful of hours here and there on the weekends.
You also get built in dispute resolution and delayed payment
Human Gut Cell Atlas
Ricardo Montalbán excellently sent himself up in Freakazoid.

"Because he tasks me! He tasks me! 'round the moons of Snivia, I chuckle at thee. Beyond the Corpian clouds I chuckle more at thee. Revenge is a dish best served with pinto beans and muffins! Kirk, old friend, I... Oh, sorry. [He fixes his tie.] Good-bye."
I got a black cab a couple of weeks ago in London (it was chucking it down) near St Pauls. Asked to go to Nandos in Southwark.

The vaunted "knowledge" failed miserably as he pulled over to drop me off -- I looked up and saw we were just south of Tower Bridge. he clearly hadn't got a clue. I said "just take me to Southwark tube station". I know there's all sorts of one way systems but when he was heading to Bermondsey I just told him to let me out and got the tube (well tried to - Southwark was closed, so ended up at Waterloo and having to walk)

Uber just works because it's not based on a system from 1865.
Yup. I've experienced the Rick & Morty perfectly level space, please don't send me back into the topsy turvy office.

Though this all seems a little insensitive to be complaining about our white color concerns when this seems to be an innovative new method to torture inmates for some reason.
WSL is clearly EEE.
The people who start their company with wordpress aren't programmers. They are entrepreneurs looking to build a website for close to $0.

It's only later when they grow they hire a developer and by that point they may be committed to PHP due to the sunk costs.
GitHub is still pretty independent of Microsoft. Internally it’s a different pay structure, somewhat different employee benefits, finance decisions, and different leadership.
Maybe they have some Litecoins knocking around they want to pump.
The Ruby dev market in Europe is hotter than ever.

Of course, that's in relative terms. It's nowhere near the size of the Java, JS or even Python market size, but demand is strongest than ever and salaries show that, too
Obsidian seems to be quite a prevalent solution for personal knowledge base building. (Personally I don't really make use of the 'web of knowledge' feature - it takes some time to do it well for me). How long would you say it takes you to make them into something more useful on average?
The best thing was, a reboot took 10-15 seconds, IIRC.
If your manager signed you up for pager duty and it's not considerd one of your job requirements, you should unsign yourself up and also have a chat with said manager (never sign somebody up for pager duty without first having The Talk with them).

You have to push back hard now, or they will continue to take advantage of you. My managers at Google tried to do this and they always ignored the on-call pay bump, so it was easy for me to say "this isn't on-call" and not really do it.
For the Rey vs Luke thing I took it to mean they had different strengths. Rey is physically strong, while Luke is more foresight strong. We never see Rey pull off finesse moves like the Death Star shot.
>I vet games for my children and I long for the days of simply buying a game and that was it.

You still can though? In fact I've found that's the single best low-pass filter for games: nothing with any sort of online connection requirement or in-game real money purchases. Actual classic content expansion packs available to buy in the store, sure, but absolutely nothing consumable in-game of any kind whatsoever. That immediately cuts through an enormous amount of dross in one quick check while still leaving more great content then one could fully play in a lifetime. I just wish more stores (and would support a legal mandate for it) had options to filter all that out completely so it never even gets displayed. I don't want to see a single "free" game ever. Outlawing gambling in smartphone and console games entirely would be even better, but I'd settle for rock hard filters.

So yeah, the same old thing as always works: simply buy a game, and that's it. The only change is that you do need to look if you can simply "buy a game and that's it", but it's not as if those have gone away.
Why is this of interest to so many people on Hacker News? I'm fascinated by that.
Another thing is, that attributes totally opinionate your code. You pull in a framework into your code.

If you - for example - write one controller you want to use with multiple frameworks (ASP.NET Core or Nancy), you need one controller per framework, just for the attributes.

I always found them more annoying then helpful. Most people seem to see it that way. Most frameworks are moving away from attributes for a good reason.
Although she couldn't be charged with, well, manslaughter or murder because, well, uh, they're already dead and all...

Shouldn't society just be charging people with "being as psychopath in public", same way you'd charge someone with being drunk in public or other post-disestablishment-but-still-immoral-and-illegal types of crimes? Charging her with merely, say, trespassing, desecrating a grave, theft of property, illegal disposal of human remains, etc, isn't going to really fix the issue that she remained untreated for years until she finally detonated, potentially depriving people of their future, although unlikely, lives.
I never disagreed with the happiness part, as a matter of fact it is what I do. But I don't consider myself as a successful artist neither do I care to, just doing my thing and getting what I need to get from it. That is not considered success, especially when the world has no idea about one's happiness doing their own thing. And by the way, you saying that I am "conflating the wrong things again" is patronizing and very assuming.
For Selenium tests I've been setting up an actual instance of application in test with different Startup (e.g sqlite instead of real database) and running at different port

This way you can test those fancy things, but I agree it's kinda "hard" to get it working for the first time
How about dealing with "that guy" who will take you through 8 revisions until he basically wrote the PR?

I typically just identify and avoid, get reviews from other people instead.. would love to hear more advanced strats. Attempting to talk about it never works because they dig their heels in on "I'm just enforcing quality".
> It's flat design in the title bar where everything in there (except sometimes the title) tends to be interactive.

Hm, anecdata: I run a very simple window manager called IceWM. It has a flat IconButton at the left of the title bar, giving it an alternative way to access the window menu. It took years before I understood that you can click on hat. At least a decade I'm pretty sure.

> But tbh. the problem was placing all kind of stuff into the title bars. Works well for a few handpicked examples but in general it works just so-so and in context of cross platform it falls apart...

I completely agree. The examples they show are mostly awful, and even though with the current design (the less flattened) it's clearer what's clickable, it does not look great. So I think I understand where they are coming from with this change aesthetically, but like you said, the core problem is misusing the title bar space.
This is my favorite example of this sort of thing (Source: Appendix II - λυκάβαντος: when the wolf comes?' in Elisabeth Irwin's 'Solon and Early Greek Poetry: The Politics of Exhortation)

At Odyssey 14.158–64 and 19.303–7, the disguised Odysseus swears oaths, amounting to prophecy, to Eumaeus and to Penelope, respectively, that Odysseus’ return is imminent.

[...]

These passages are famous for the controversy surrounding the meaning of the critical phrase τοῦδ' αὐτοῦ λυκάβαντος: λυκάβας is a term otherwise unattested in Homer and one that does not resurface until some few centuries later, glossed by the less enigmatic term, 'year'.

[...]

None of the arguments proposed for the ‘true’ etymology are fully convincing: the origins of λυκάβας are alternatively proposed as pre-Greek—quite possibly related to the prehellenic name of the Attic mountain λυκαβηττός—or even Semitic. The first half of the word has been alternatively derived from 'light' or 'wolf', and the second from βαίνω ('to walk') so rendering the phrase 'when the wolf walks' or 'when the light goes'.

[...]

Here one might return to the phrase itself, and not its disputed etymology, but its possible folk etymologies. For the scholiasts the association of the word with year came from a connection with the wolf, λύκος, which they justified by the supposed amazing cooperative power of wolves who, each grasping in their jaws the tail of the wolf in front, were said to form a chain to cross rivers, a sequence that is said to evoke the motion of time as sequential units (ὥσπερ καἰ ἐπὶ τοῦ χρόνου, 'as also in the case of time'). The explanation is fanciful, but at least points to a tradition of associating the word more distinctly with 'wolf' rather than 'light'.
Oh, I did not notice this and really thought they were distributing the warez as images!

The whole situation just became less interesting now.
> Then you're not going to do it for the money that uber pays.

Then, ah... who's driving the Ubers in the Netherlands and why? Is there some credible evidence of coercion at hand?
https://archive.is/4OhBm
Agreed, having user contributions of example code underneath is often really helpful and something I miss when looking up other languages
Litecoin is fast and cost efficient compared to BTC. I used to use LTC to send funds between exchanges before USDCoin was supported. I never trusted Tether. There are other coins that are faster and more efficient but they don't have the universal support and large market cap like LTC.
Last time I got a taxi in Belgium the card machine (advertised on the window) was "broken". C'est la vie, I just walked off.

Had that in Washington DC once, but magically the machine fixed itself when I said I had no cash and he'd have to get the police.
I got curious, but I'm disapointed to say that mustache does not currently have a Fortran implementation.

Of course, there's a C implementation and bindings are only ever a few lines away...
I try to make in depth, no BS content on my channel about Vue.js: https://www.youtube.com/c/lachlanmiller
I know that there are circles in which it is argued freedom means being allowed to sell yourself into slavery, but you'd hope the vast majority of us have come to understand the danger of that interpretation of freedom.
Carefull though, pex doesn't work on windows
<In my country retirement and social security appear right in my paycheck

What country is that? US, the only country that its politicians actively lobbies against universal healthcare, healthcare that is successfully implemented in every! f*ing! other! Western country?!! (and quite a few other countries that are not Western, such as my full of corruption Eastern Europe one)
These nerds have stopped trying hard to sound believable.
The Washington Times is an explicitly partisan broadsheet owned by the Moonies, and this author is a retired university admin turned talking head. Are you maybe confusing them with actual journalists?

(I mean, seriously, "Small Pox and Spanish flew"?)
That sounds pretty sad.

Why did they stop going in that direction?
Leveraging Micro APIs Through Nocode
Like the Pope.
>Any task with any amount of I/O will have a significant amount of blocking. A GPU kernel may take microseconds or milliseconds to respond. RDMA (a memory-access over Ethernet) may take many microseconds.

The argument I failed to make was that with heterogeneous distribution of memory bandwidth and compute resources, most user applications would benefit from spawning less threads than all available cores. In I/O heavy workloads, the correct thing to do is to do asynchronous I/O. This can be done for SSDs and GPUs. On contemporary systems where there's heavy costs associated with context switching ,avoiding them and servicing multiple tasks without blocking will always be superior to spawning more threads to do more blocking.

When it comes to hyperthreading, I assume that the threads are cores - because from the OS perspective, they are, and you cannot distinguish two hyperthreads running on a single core anyway.

Also, I apologize, but the first sentence you're quoting is not not what I intended to write - my point is that most application developers might still think that spawning as many threads as there are cores is a reasonable thing to do in all cases - but with CPUs that comprise of 4 core clusters with 16 cores each, it's often better to spawn far less than the total amount of cores available.
This assumes that there is an infinite capability and willingness to kill activists.

If you have 100 ppl demonstrating against a hydro dam and 1 gets murdered later that night it does not follow that there likely would have been 2 killed if 200 ppl demonstrated.
The main reason why Gtk and GNOME exist was Qt's license and yes C above all.

Here is one of the original versions of the GNU Coding Standards from 1994,

https://www.schwedler.com/old/HTML/standards_7.html#SEC12

> Using a language other than C is like using a non-standard feature: it will cause trouble for users. Even if GCC supports the other language, users may find it inconvenient to have to install the compiler for that other language in order to build your program. So please write in C.
This is what I was looking for.
Fake: Walmart Announces Major Partnership with Litecoin (LTC)
On the other hand, if you ask the same person what the capital of Turkey is in a hundred different ways, you'll get the same answer (though possibly mistaken) at all times. They may have a wrong internal model of country capitals, but all language communication works with the same model; while a GPT-3 like model approaches each question with a separate probabilistic interference without attempting to "make up its mind" about some internally consistent "mental model", which is probably one of the key gaps that needs fixing to bring it up a level.
Apparently shadow-banned on HN, too.

I'm having a deja vu moment, flashing back to a young Jed Bartlett flumoxed at his father at the cruel irony of banning Fahrenheit 451
Indeed! That's one of the things I like to review in those "Who's hiring" posts. That's why I'm happy to continue being a Ruby developer!
This explains why the other day on a fresh Windows install, Firefox set its self to the default browser with just 1 click. Very easy and great especially as the computer was very slow.

Though I will admit, I thought something had gone wrong and it didn't work as it couldn't open the default apps dialog.
For me it's #4. I think this was a trick Feynman used a lot. I always like seeing intimidating problems solved simply with an uncommon tool.
Like on chain? Looking forward to watching some double spend attacks on self check out machines via the blockchain.
You're right.

The issue is mostly one of fairness: If Microsoft played by the same rules as Firefox/Chrome, then there is no issue (e.g. UI pops up, you have to select Edge). The problem is that Microsoft has one rule for them and another for everyone else, then designed an incredibly hostile defaults UI on Windows 11 to make changing it to non-Edge time-consuming.
That is why POSIX was born, the semi-standard library for C that ISO/ANSI did not want to have.
The concept of protected associations is reasonable. What's completely unreasonable is giving Edge an exception to the protection.
An interesting excerpt:

// When Windows creates this key, it is read-only (Deny Set Value), so we need
// to delete it first.
// We don't set any similar special permissions.
Not sure if you’re being obtuse, but it’s common knowledge that transacting in crypto in the USA creates taxable events.

source: https://www.irs.gov/businesses/small-businesses-self-employe...
This. There is basically zero chance that an ethics review would see this as a case in which a control group is unethical. I have been through plenty of IRB processes.

Resource constraints are a much more plausible explanation - running the study with a control group would cost twice as much (in time as well as money). This is either a pilot to apply for funding to run a better-controlled trial, or it's just not scientifically serious. Both are very plausible, in my experience.
What is the definition of long term? Investments in Microsoft and Apple would surely have paid off over the past few decades.
Thanks for the detailed reply!

I like the idea of a monolithic journal per year. How long have you been at it (if you don't mind me asking)?
Postmortem Culture: Learning from Failure
> The "article" is conflating two completely different things: science, and battling a pandemic. Both have very different standards, methods, and goals.

Science isn't just a game scientists play for fun; the scientific method is the correct method for making inferences and predictions. If you don't have enough information to make a scientifically/probabilistically sound prediction, you can't make an accurate prediction.

Sure the goal is to save lives, but if you don't have a robust, falsifiable and tested scientific model of what you're doing, you have no idea whether it will really save lives or not. For instance, the science suggests that harsh lockdowns did not in fact reduce mortality (did not save lives): https://www.thelancet.com/journals/eclinm/article/PIIS2589-5... . They did however contribute to significant excess deaths in under-65s; in Canada's case, more than the number of under-65s that died of covid: https://www150.statcan.gc.ca/n1/daily-quotidien/210712/dq210... .
I found an archived copy of the GNU guidelines from 2004 that well represents what was the GNU policy of the time:

https://web.archive.org/web/20041029162424/https://www.gnu.o...

As you can see, it basically consisted in "use C, unless you _really_ have too". It was also well known that C++ was heavily discouraged by Richard Stallman, so picking it could well end up in your project having a hard time being adopted by GNU.

The guidelines were relaxed afterwards, especially since GCC came to rely on C++ and every relevant C compiler was then written in C++, making the whole "we don't want to force people to install g++" even more nonsensical. In 2004 C++ was already way too ubiquitous to not have g++ installed.
1) Would you argue that point with WordPress too? It still looks a lot like the old PHP and it is a big part of those nearly 80% market share.

2) Part of my point was PHP, regardless of what you may think of it, is not bad enough that any of that code needs a rewrite. Still PHP people concentrate on me not liking PHP and argue with me about that and nothing else. Why is the reflex in the PHP community to do this so strong?
> The way it mixes markup and logic is gross.

We don't do that any more. You separate logic and view like in any other language.

In fact some people don't even use PHP for templating anymore but a domain specific language. (Though sometimes having a fully features programming language for templating can be nice so jury is still out.)

Honestly I am more grossed out with the stuff that some modern frontend frameworks are doing these days, where there is not separation of styling, markup and logic anymore with that thing that is like html but not totally html. I see the advantages but not sure how this will turn out in the long run.
As a PHP data point, here is Automattic's own statement on a Techmeme homepage in a job ad unit: "42% down, 58% to go".