skysight-inc/HackerNews huggingface dataset:
It sometimes helps to call the council about this. Many streetlamps have the option for shading in certain directions to prevent your problem, but the guys installing it might not set it correctly.

My parents had the exact problem. Called up the city and actually a few days later a cherry picker appeared and there was no more light glaring into their windows.
> he made the fucking Zen architecture

From Jim himself:

> IC: A few people consider you 'The Father of Zen', do you think you’d scribe to that position? Or should that go to somebody else?

> JK: Perhaps one of the uncles. There were a lot of really great people on Zen. There was a methodology team that was worldwide, the SoC team was partly in Austin and partly in India, the floating-point cache was done in Colorado, the core execution front end was in Austin, the Arm front end was in Sunnyvale, and we had good technical leaders. I was in daily communication for a while with Suzanne Plummer and Steve Hale, who kind of built the front end of the Zen core, and the Colorado team. It was really good people. Mike Clark's a great architect, so we had a lot of fun, and success. Success has a lot of authors - failure has one. So that was a success. Then some teams stepped up - we moved Excavator to the Boston team, where they took over finishing the design and the physical stuff, Harry Fair and his guys did a great job on that. So there were some fairly stressful organizational changes that we did, going through that. The team all came together, so I think there was a lot of camaraderie in it. So I won't claim to be the ‘father’ - I was brought in, you know, as the instigator and the chief nudge, but part architect part transformational leader. That was fun.

https://www.anandtech.com/show/16762/an-anandtech-interview-...
Most major platforms use pull/merge requests.
This seems like a mostly very well thought out design (I have a qualm about one detail but maybe they're hiding it), I've been rebuilding an old prototype of mine in a very similar way.

The DoD ECS pattern should allow for easy state/log shipping to clients, with those 2 parts you can easily build what fighting games terms as "rollback" based netcode.

Rollback is often characterized as complicated but clean, the truth is that if you structure your data around rollback capable simulation from day one it becomes easy (and DoD ECS naturally fits there just like shipping to separate CPU parts back on the PS3)

This "trick" of fully shipping state images isn't exactly new, some emulators has done memory image shipping in the past and Ian Kettlewell published a WASM-heap shipping experiment(1) recently that works on the same principle.

Compared to the snapshot/heap shipping of emulators/WASM is that Ambient should allow for server introspection and upgrades of state.

Overall I like Ambient, and I'd recommend a look. Only big omission I see right now is audio being missing and it can be a tricky part to synchronize (due to how mixing works).

1: https://github.com/kettle11/tangle
As someone who grew up not far from York, the best experience as a schoolchild was visiting Danelaw village [1] - a recreated Viking settlement

[1] https://murtonpark.co.uk/for-schools/at-murton-park/viking/
can you elaborate on what you mean?
Just to be sure, you did read the article, and you did checked the studies, yes?
Because if you did actually read the studies then you will find that all these studies provide correlation but without casuation.
While I like that you try to show the situation(s) may be more complex than seen at first glance (which is true for any situation anyway), the sheer number of situations should easily explain there is one or many global causes for all these.

I watch the video of a thai native going back to Thailand to make a restaurant and his experience is the same : paid the workers more to get them "committed" but they have this culture of "good enough/it's not important".

You cannot expect civilizations with millenia of divergent cultures and climate to have evolved with the same cultural/traditional habits.
Is this what you're looking for?
https://mermaid.js.org/syntax/sequenceDiagram.html

Works fine in VSCode, with the markdown preview mermaid support extension.
Well yes, the facts that the support structure for the proposed bridge would be mostly made of rusty scrap metal and zip ties and that the engineering team consists solely of Bob who has watched a YouTube video on bridge building once (but has a very good memory) absolutely do constitute red flags.

However, for an investor, a red flag is first and foremost just a piece of information. To make use of it, he must put it into a proper, objective context: Such as that we readily accept bridges made out of wood and ropes on our playgrounds - or that model railroad enthusiasts successfully used cardboard as a bridge-building material for decades.

Then the information must be weighed against expected rewards and mitigating factors, like the expected toll revenue before collapse or the fact that the location is close to the Mexican border, so everyone affected can quickly leave the country, should the need arise.

Only after carefully weighting all those pieces of information can an investor make an informed decision.
Interesting, but what's their plan? Quickly producing low volume series?
Microsoft rather famously tried this[1]. And it seemed to really help them.

I've worked places that have tried it, too. It does work; in my experience, it literally always improves software quality. But I think it is like how pretty much all diets work, at first, but not over the long term.

It becomes unsustainable, as the pressure to work on features grows.

Continuing with my diet analogy, I now think of it like bulking and cutting phases. When you are bulking up your product with new muscles (features) you are also adding fat (bugs). At some point the percentage starts growing unhealthy, slowing you down and causing all sorts of ancillary problems.

Might be time for a cut phase then.

My analogy breaks down (because it's not really a good analogy) with a bigger team. Then you can have people assigned to bug cleanup. But this leads to its own set of problems — do you pay bug cleanup engineers a bunch extra? Because they will tend to be reading Who's Hiring top to bottom after a few weeks of that.

I think this does work great, though, when it is for a pre-determined fixed duration of time. (e.g. "3 iterations" or "one quarter").

[1]: I think where I read about this is now behind a paywall, but this seems to be the same initiative: https://sriramk.com/memos/zerodef.pdf
...but it also doesn't help to treat socialism and social-market-economy as synonyms. E.g. most Northern/Western European countries are not actually 'socialist', even though they are much more social than the "real socialist" countries of the Eastern Bloc.

(and yes, the term "Real Socialism" was actually a thing: https://en.wikipedia.org/wiki/Real_socialism
>something to do that our ancestors slept next to it since ~1 mio years

fire == safety
In this model, you wouldn't await the user clicking OK, but exiting the modal. The promise only resolves "user took a decision", not the actual choice they took.

The result then contains if the user clicked OK, Cancel, [X] to close the modal or any other state transition that you may have added to that dialog. The recipient (not necessarily the caller that initiated the dialog, in case you chain the responses) can then act accordingly and presumably triggers a different action on OK then the other state transitions.
it's simple: Many companies are on Azure for some reason. (mainly because of preexisting microsoft contracts, and because its so tightly coupled with office that if you want office at the enterprise level, you always need a little of Azure)

Now, those companies need data infrastructure. Azure ML studio is horrible. Azure data factory is somewhat okay'ish, but far from ideal. Azure Synapse is a steaming pile of junk that doesn't seem to improve. Azure data lake is kinda functional as a data lake, but lacks any decent ways to analyze that data.

Spinning up jupyter notebooks is not something most IT teams understand, they want a managed service.

As far as I know, Databricks is then the only solution offered by Microsoft. That's why they get such a high adoption rate. Not because of merit, but because they are the only somewhat acceptable solution on Azure. Good enough to just work. Not good enough to gain a competitive data advantage.

I hate what the world has come to, but sadly IT procurement has too much influence and CTO's dont understand the modern world enough. They just care about the big Microsoft contract, because it makes them look good (look at all these savings!)

If Microsoft would showcase Teradata or Dataiku or a bit of Snowflake, all of those run through the azure marketplace anyway,... we would be better off. But consultants and premium partners naturally only care about Databricks
Most likely Skyrim used Scaleform, https://en.wikipedia.org/wiki/Scaleform_GFx.

Arena Wars was one of the first games using .NET already in 2004, years before Managed Direct X or XNA came to be, with direct bindings to OpenGL. [0]

Then we have quite a few sucessful ones in XNA, some of them them ending up as quite relevant IP franchises.

Minecraft being a success, regardless of being written in Java.

Runescape, a plain Java applet that kept legions of gamers occupied.

Or for that matter the 1990's game development literature trying to move the ecosystem from raw Assembly to C, and how long C++ needed to gain traction over C in most studios. Even today many of them rather code in "C with C++ compiler" style.

Which shows that even C++ had quite an uphill being adopted by the industry.

Tech doesn't matter if game design and IP is compeling enough to make people enjoy the game.

A great engine, with a top language and bad game design, doesn't go far.

[0] -- https://en.wikipedia.org/wiki/Arena_Wars
In doubt, I create a new branch from the main one, and test it goes when merging the one holding changes. It something goes wrong, at least the main branch is unaffected.

Of course, you must already have some intuition that something could go wrong. :D
Ljubisa here[1] says they incorporated only after Jim put money in it and it was a few months after they started thinking.

1. https://youtu.be/sMvudTBBQNw?t=289
Recently I got two tips for working against this kind of problems in the evening:
- melatonin spray
- staring into a candle for some time

Thoughts? Subjectively speaking both seemed to make me more sleepy, but I don't know about the scientific background.
In what corrupt country have you seen the police super active to keep random citizens from fixing issues that affect them personally? In what countries do they even have the manpower to keep someone posted on each broken piece of infrastructure to guard it and make sure that it doesn't get fixed?

It sounds like you're reaching for explanations and grasping at straws. At some point you either get to "maybe aliens did it" or you stop reaching and look for other explanations.

> There are plenty of buildings like this in SF but the reason is economic incentives, not a culture of apathy.

Yes, some things can look similar but be very much not the same. Look at the incentives, I'm sure they're not the same between a slumlord in SF and someone living in their own house.
> We spend our money wisely. The cost of cloud is grotesque in several key instances. Whether it's big-iron databases, large NVMe storage, or just the latest, fastest compute, we're paying as much to rent the donkey every few months as it would cost to buy it. When that's the case, you should own the donkey! We will spend our money on our own hardware and our own people. Everything else will get the squeeze.

Yet he continues to use Ruby for everything and finds the most asinine justifications and complicated workarounds like Russian doll caching (https://blog.appsignal.com/2018/04/03/russian-doll-caching-i..., https://signalvnoise.com/posts/3690-the-performance-impact-o...) to make a simple page/app performant.

At the end of the day DHH is a person who values his own opinion more than anything else and he will go to lengths to confirm his own bias and justify his ways by whatever argumentation he can scramble together to look less foolish.
Bad management who dont understand programming, which is sadly replicated across many companies, and then people wonder why its so easy to get hacked. eyesroll
My canvas library's README[1] has a video embedded in it. FWIW I'm not convinced it adds anything to the library's sales pitch.

[1] https://github.com/KaliedaRik/Scrawl-canvas
Oh, so these reports are just surveys.. I was hoping for some hard analysis/statistic..
To this day, I don't have any reason to believe that anyone in my management chain (at closest, I was two managers down from Craig Federighi) ever considered profit when prioritizing features or bugs.
It's a lot about what you value. Most of my ancestors were subsistence farmers, probably yours too. Doesn't mean their lives were all dark.

I read a local book about violin makers. I was shocked at how many there were, in the almost entirely rural community around here. To me, making a violin requires some pretty serious, specialised woodworking skills. But they document hundreds of local farmers - subsistence farmers - apparently having those skills. And they don't even count those who "just made a fiddle or two".

Which isn't to say there can be no such thing as dark ages. When there's so much war and chaos that no one has time to build much of lasting value, whether materially or culturally, that's pretty dark. Yet the few things that come out of such times and places (the English border ballads comes to mind, or the hymns of Paul Gerhardt) can be all the more beautiful.
Most people pursue it because they enjoy writing and/or because they have a dream of writing a great novel and being applauded for it. Of course some hope to win the jackpot of having a massive bestseller on their hands.

But there's also an element to it of writing a story we'd like to read that doesn't exist, and there AI tools might well end up replacing actually writing. Especially if it can riff off your feedback in more of an interactive fiction way.

As well as being able to get plausible expansions of the work of an author you like who is no longer writing (and that is where the most obvious commercial appeal for AI writing is - any given average book earns next to nothing, but even a third rate ghostwritten sequel in the name of a bestselling author can earn a fortune; expect publishers to start trying to sneak clauses about being allowed to generate sequels if/when the author fails to produce new works into contracts)

That said, there'll still be a space for human art for the reasons you give, and a lot of the market for content is similar - we pay for the stories behind the art as much as for the art.
I think what we will find, contrary to what many people will tell you, is that there is actually something to be said for the character, story and purpose behind art works, including litterateur and, when it comes to writing, the message being conveyed by an author is also part of what makes a novel or an autobiography interesting.

A good example would be, an AI generated auto-biography of a fake singer. It might actually be fun to read if it's well written (generated?), but I'd have to say, I'd have zero interest in reading it because one thing I like about auto-biographies is that I get to know the author in more depth.
Insane. Julia or some Lisp are not as approachable and would hence attract fewer users, probably making the field advance less quickly.
Well yes, this is exactly why I say he is wise. And also surprisingly humble. But if you listen to the whole story, how the architecture came to be, scratching reasons not to do it one by one etc., the picture seems pretty clear.
Starlink is testing a new “Global Roaming Service” for $200/mo
It is not just Germany, but software development culture everywhere else that is not Silicon Valley tends to be like you describe. There has not been great Nokia software, great Samsung software, great Sony software. Only hardware. This is why challenger banks and banks app are so popular in Europe: they have a UX that works - something that old organisations constantly fail to produce.

Cars are just one piece in this greater cultural phenomenom. There is a reason why e.g. Android Auto is better, with all its flaws, than the competition. There is a reason why people like Tesla's software.
I like that idea of a cycle, going between a feature-adding phase and a bug-fixing phase. I imagine having experience in both and knowing the other is coming up shortly will also improve people's forward planning in terms of code structure
> Won’t this just lower everyone’s severance?

It depends on how often a gag clause was just throw in because it could be, and how often that was an integral part of the company's requirements.
it sounds like you have a good attitude for making smart choices about how you use your discretionary time. I feel I should just point out however that generalisations about how much discretionary time people have don't always apply as widely as you may believe. There's probably a certain bias to the "average" person you meet at, for example, marital arts clubs, as they're the people with that time. In other circumstances or phases of life people count their discretionary time in minutes per day, and that is probably right at the end of the day. Not criticising, just hoping to widen your perspective a touch.
On a sufficiently complex product it is impossible to fix all known bugs, even classified as will fix. Another issue - it will take so much time that your company will be left behind by the competitors. Maybe less so in the web, but with hardware it's a question of multiyear contracts, so getting abandoned by a big customer in favor of a feature rich competitor may mean that you won't get a second chance with them any time soon. Of course a reverse happens too - if your market leading product is more and more buggy over time, they may abandon you or force to fix most bugs, or force to do significant structural changes etc.
Spam is only solved by the large mail providers (who have enough data to act on it within a split second).

After the great Gmail exodus two years ago (when they killed then unkilled legacy domain accounts), I moved to MXRoute — and the amount of unfiltered spam I get is insane. It's a daily nuisance. I have added about 200 filter words now, blocked hundreds of e-mail addresses, but it's next to impossible to filter out sometimes.

From conversations and threads online by the MX Route admin, it seems like this is a nearly unsolvable problem, still. Spam evolves so fast and uses throwaway one-time approaches only, so once you've filtered for a pattern, the next campaign looks completely different.

So, yeah, sorry about the long response, but I don't think Spam has been solved, at all, at least not if you're using an e-mail that's been around for longer than a few years (and appeared at least in one leak).
I still don't quite get why recreational drugs like that are tested for in sports - surely heroin is about as far from performance enhancing as you can get
Look, you not convincing at all.

1. Should I skip books that do not confirm your point of view?

2. What if I already spent time in these companies and found no big difference?

3. So, why companies that use different approach still exists and even (mamma-mia) profitable?
I've treated you in the way as a search engine giving you results would, but I'm aware you cant complain back at the search engine.
Thanks for your insight
This is known as a zero bug policy [1]. I've had decent success implementing it with my team. The main advantages are:

- Prioritizing is hard, so avoid wasting brain cycles deciding how important your bugs are

- It encourages all of your team to get things right the first time, because if they don't they know they will be going back to fix it immediately.

- If you want to create a culture of quality then it's an obvious first step.

- It saves time in the long term by addressing problems when you have the most context and by avoiding building hack upon hack upon hack

In extreme cases you can relax the policy, but be aware that if you don't quickly correct course then things will be permanently worse. Also accept that hard external deadlines are not suited to this approach, but using triage some of that can be mitigated.

[1] https://sookocheff.com/post/process/zero-bug-policy/
> You don't succeed by being ignorant and arrogant.

You owe me a new keyboard son.
The CMD-Click Manifesto
https://loxilb-io.github.io/loxilbdocs/perf/
Well cop gets berated by his boss for his behaviour being so expensive, and eventually fired...

Same as if you repeatedly break stuff at work... At some point your boss decides enough is enough and fires you.
I don’t think you are at the cutting edge if you are not comfortably getting your hands dirty with it, to the point that you can clearly see what is missing and how you can further improve it.

To truly learn is, in my opinion, to own.
> These young people learned a very important lesson: Rules are rules are rules, and they must be followed, even if they don't make any sense.

That is very obviously not the case, seeing how they literally followed the rules.

This isn't a case of pointless rules being senselessly enforced, it's a case of a teacher erroneously enforcing a rule they did not understand in a case where it did not apply.
No clean room if you read his Twitter replies.
> no one ever bothered to put something together on UNIX-like systems that resembles any of those options.

What do you mean? io_uring is a Linux kernel interface, and there are several userspace projects that are building upon it.
He kinda alludes to that part of what he’s saying is not that serious when he says

> If you wanna do high volume production, good yield, standard process, etc then it’s 12bn$
Technically correct, in that biology created a brain capable of learning non-genetic information.

But, personally, I think if a behaviour is learned rather than e.g. a genetically programmed reflex, it's useful to draw a line between them and say that the former isn't biological in origin.
The students were neither ignorant nor arrogant for interpreting the rules as they did. The person who graded their submission is at fault here, and the students deserve to be told this if they’re reading these comments.

Someone who doesn’t know the difference between hosting a git repo and generating a static site with GitHub is unqualified to judge this project. The real lesson for these students is that there are people in this field who don’t really know what they are doing.
MauiKit UI Framework: Development Report 21
Maybe she got that good by reading tons of discussions on social media
Hey when I don't get an instant fix, I think that the positioning signal must have been intentionally degraded in my area! Incoming cruise missiles!
That's not clear to me. By the same line of thinking, companies would have to pay more because the absence of confidentiality clauses allow unions to negotiate more effectively.

A reason to pay more than minimum requirements is because a shitty severance won't help your benevolent public image (unless you forbid people from talking about it). I'm not sure which effect outweighs the other.