skysight-inc/HackerNews huggingface dataset:
Even Sourcing is nice on paper but when having a few service you will feel pain if not do it properly.

We had applications listen to topics on Kafka and can re-play to process the message. All sound goods. When we started to add more topics, we realize we no longer know who own the topic and subscribe to the topic. We no longer feel safe to just drop a topic and have to grep/search around, however lots of these information is configured in environment variable, and sometime pull from our config management system such as Vault/K8S config make it even harder to grep because we have to export data out of these system and grep

I think event sourcing is nice and powerful but hard to done well.
same in the UK.

but more than that, in the UK in any intersection with traffic lights the pedestrians will never have a green light at the same time as cars.

meanwhile, in most countries i've visited making a left or a right turn in an intersection will most likely cause you to stop for pedestrians that also get a green light. frustrating and illogical!
Good to see all that oil revenue being used to protect Norwegians, shame about the climate change.
The thread is very political. All the listed authoritarian behavior is also behavior that get associated with political behavior. Deliberately presenting ones own political views in the best light and presenting the opposite view in the worst light get sadly defined as just being politics, regardless of how false it is in an objective light. Undermining and disregarding rule of law is common everywhere, particular with laws that were put in place to restrict those in a position of power. A standard practice in politics is to also have a media policy that in ways favor the press that favors their side and limits the availability of everyone else.

It all comes down to what degree one finds the other sides behavior worse. In an objective perspective there is surely people that are worse than others, but we should not talk about it as if one side is above such behavior.
Also important to recognize that Australia's carbon contribution is not solely limited to domestic output but also our coal industry. Australia is the largest exporter of coal in the world and this is not properly accounted for in our emissions accounting. On a per-person basis, our output is among the highest in the world and the inaction of others does not absolve us from having a moral responsibility to clean up our own mess at the very least.
https://www.ssb.no/en/transport-og-reiseliv/statistikker/vtu...
QM can be understood through stochastic optimization on spacetimes
I dunno dude, Lenin absolutely hated Stalin so maybe he's not an impartial character witness.

I've made my point - OP is obviously wrong and so are you - so that's all from me.
> considering the various tradeoffs

Would love to know the tradeoffs. The main page at least is a static marketing page. Surely a canonical case where the page should render under almost any circumstances.
Right, but that is different than the PM asking the development team what we should do this iteration.
This is one of the explicitly unambiguous phrases introduced after https://en.wikipedia.org/wiki/Tenerife_airport_disaster#Prob... ; note that the meaning of "cleared for (allowed to) takeoff" is completely different from "leaving 3000 for (to the new level of) 2000". In essence, a different word entirely; one of the reasons it is avoided except in complete, unambiguously defined phrases.

Quoth Wikipedia:
The word "takeoff" is now spoken only when the actual takeoff clearance is given, or when cancelling that same clearance (i.e. "cleared for takeoff" or "cancel takeoff clearance"). Up until that point, aircrew and controllers should use the word "departure" in its place (e.g. "ready for departure").
And then it would become peertube https://joinpeertube.org
Matrix absolutely targets normal users, much as the Web does too. I guess on the Matrix side we'll put a blog post together to respond to Moxie's points.
Some people = probably 95-99% of internet users.
React is super simple - I could implement same API from memory so I don't think it's the root of the problem.

> Nobody

Speak for yourself
Sprints exist so that both management and devs can realize that there is more work than there is time. It forces devs to be focused and scope their work. It forces management to prioritize and scope down as well.

Keeping the deadline of the sprints is supposed to force management and devs to agree on reasonable scopes, such that the output of the dev team becomes predictable with time.

This enables devs to get trusted by management, breaking the poisonous relationship.
Bosch is tier 1 supplier of components and parts to OEMs like VW, Daimler etc. they are already making Radar and camera sensors and systems. Every component supplier is into self driving development as they provide these Algos along with their sensors and systems. Their competitors in this space include DELPHI, continental, autoliv etc
Worse is for those of us that actually played with some of those technologies, only to deal with stones and sticks afterwards.
It's much less common to cross against a Do Not Walk signal in countries like Singapore and Japan. I'm pretty sure they're still human.
you've got to understand australia is huge, as big as the united states.

so when you've got fires as big as european nations, it's impossible to extinguish, even contain.
There certainly is some benefit of this, but the barrier for bots is low. All it needs is a custom bot that can be written in minutes.

Because it seems to use a fixed set of question types. All of which a simple script can solve.

Example:

What is Mark's name?

Writing a script that extracts the name from this string is trivial. And the other question types are similarely easy.

The next step would be to allow the site owner to put in domain specific questions. For example a chemistry website might ask "What is the formula of $moleclue?". And then provide ['Water'=>'H2O','Salt'=>'NaCl'...] as questions. Then the site would be protected from a general textcaptcha solver and bots would have to be customized for each domain.
That's interesting: would you happen to have any reference implementing/describing such a parser, by any chance?

In the crypto world, this is called "bitslicing":

https://www.bearssl.org/constanttime.html#bitslicing
In Stockholm people do cross at the red light, it's a Stockholm thing to do :)

However, people try not to do that when there are children present.
It's a reeeeealy big fire? Like how managing 10k servers is way harder than managing 10.
Signal's 501(c)3 not-for-profit describes its mission as:

developing open source privacy technology that protects free expression and enables secure global communication.
Fight against facial recognition hits wall across the West
Show HN: A beetle generator made by machine-learning zoological illustrations
If you liked UNSONG and want (one of) the core philosophical cosmoligical premises on its own: https://slatestarcodex.com/2015/03/15/answer-to-job/

I don't actually know that UNSONG is literally Answer To Job only long (excellent) fiction, but I don't know it isn't ;)
I furthermore don't understand why they're promoting what looks like a proprietary solution, while things like Briar exist: https://briarproject.org/
Sadly user management is crap domain for demonstrating Event Sourcing.

Equally building an entire system as Event Sourced is daft. Some aggregates ought to be Event Sourced nominally I’d say models that exhibit temporal properties like a business process or workflow are well suited.

Similarly the most common “issue” I see with Event Sourcing is conflating Event Sourcing and Event Driven Architecture. They can be complimentary but aren’t the same thing. This conflation and leads to a befuddled mess of inappropriate tech choices, and inappropriate consistency models.
Much of this is covered by The International WELL Building Institute guidelines, latest version is at https://www.wellcertified.com/certification/v2/
but it is only slowly coming in as best practice and is a long way from being compulsory. It doesn't completely cover all the aspects you listed, in particular - relevant to this thread - it doesn't actually require red-shifting to simulate dusk - see FAQ #82 on https://v2.wellcertified.com/v/en/light/feature/3

So although you might consider it inadequate, there are certainly people looking into this and there is lots of science behind it.
From the article's detractors I learned that while things are bad, they get the job done and we get paid, no problem. Yet faster loading does increase conversion and profit. Not to mention users will love a product that feels good. A good work organization is more beneficial than finding your way around someone else's organization (the mega frameworks). Can any manager who also loves quality chime in? Thanks.
> The only tangible evolution of signal in the past year has been new cat and dog stickers that no one asked for.

This is not true. Signal has been adding some very novel and bleeding edge privacy enhancements, such as sealed sender (https://signal.org/blog/sealed-sender/) and private groups (i.e. encrypted group state, https://signal.org/blog/signal-private-group-system/).

That said, it's also untrue that federated services are stuck in time. See Matrix (https://matrix.org/).
I think the exercise of {clarifying why it is nonsense} has value.
A Restaurant with No Leftovers
>The invitation to provide concrete examples of valuable discourse that's criminalized by hate speech is only one of several avenues available for this.

The parent poster brought up a pretty important example:

>Unreasonable discourse has been instrumental in much of our progress as a society, I can’t imagine why anybody would have so much contempt for it.

If you need even more concrete, then how's this: the civil rights movement could've easily been classified as "hate speech" and legally squashed because it was unpopular when it started. Talk about gay marriage could've been legally squashed, because is was unpopular when the discussion started.

Do you really believe that we have the world so well figured out that there will never be anything controversial in the future that will be unpopular at first? Because if you don't, then hate speech laws are going to be used against those ideas.
It's not like a barbecue fire that can be controlled with a garden hose. As someone else in this thread has mentioned, one of the fire fronts is 180km wide.

Edit: 180km perimeter

I think the article says that one of the fires has burnt an area the size of the state of Rhode Island.

https://www.abc.net.au/news/image/11838160-3x2-460x307.jpg

https://www.abc.net.au/news/image/11834342-3x2-460x307.jpg

https://www.google.com/search?q=Australian+bushfires
Deep queries aren't usually a problem as it's usually just waiting on I/O, it's wide queries that are a bigger concern. I just remember that CPU load was very low compared to other metrics, so I mostly focused on fixing memory (which was related to the file descriptor issue) usage.

One issue I see a lot of (which happens to be part of the problem in this case) is people overfetching data on their list UI (e.g. search results) so that the detail page data is already in the client side store. But this is usually a premature optimisation and ends up causing more problems than it solves.
> In most async systems … you end up in a world where you chain a bunch of async functions together with no regard of back pressure.

yup. Back pressure doesn’t compose in the world of callbacks / async. It does compose if designed well in coroutine world (see: erlang).

> async/await is great but it encourages writing stuff that will behave catastrophically when overloaded.

yup. It’s very hard, in larger systems impossible, to do back pressure right with callbacks / async programming model.

This is how I assess software projects I look at. How fast is database is one thing. What does it do when I send it 2GiB of requests not reading responses? What happens when I open a bazillion connections to it? Will a previously established connections have priority over handling new connections?
> The only tangible evolution of signal in the past year has been new cat and dog stickers that no one asked for.

Oh come on, that's just not true (and I don't mean by that that the most common complaint in every thread about Signal was that lack of sticker support was hindering people's efforts of getting their friends to use Signal, although that is also true). Things the Signal team worked on in the past year include group management without revealing information about the group (including its existence) to the server (https://signal.org/blog/signal-private-group-system/) and secure value recovery (https://signal.org/blog/secure-value-recovery/), which lays the groundwork for abandoning phone numbers as identifiers and secure cloud backups of messaging history. Just because these haven't been rolled out yet doesn't mean nothing is happening. Signal also added iPad support in the past year, which is something many people have wished for for a long time.

A little bit further back, Sealed Sender (https://signal.org/blog/sealed-sender/) means that the server no longer needs to know who is sending a message (previously, it did to prevent spoofing and for rate limiting and abuse protection). Private contact discovery (https://signal.org/blog/private-contact-discovery/) allows matching of address books without revealing them to the server.

Until quite recently, there were fewer than a handful of people working on Signal, but with the funding they have now, they've ramped up hiring and have started working on features like the above. It just takes some time.

Also, Signal works without Google Play Services installed.
I think a cousin of Literate Programming that does work well is computational notebooks, like Jupyter. Interleaving code and textual description fits the exploratory workflows and scientific communication well. My favourite is Observable (https://observablehq.com/), where code has reactive structure (resolving a DAG like a literate program would at tangle-time), you can choose to keep some code hidden by default (to reduce clutter, make the document end-to-end readable), and use code to make the notebook fully interactive.

In terms of Knuth-style literate programming, Org Mode in Emacs, with its Org Babel feature, is a very good tool for this. It's an outliner with rich markup, and where you'd ordinarily insert a code block, in Org Mode, you can also execute it (works with any language you've configured Emacs to connect to) and feed the results to further code blocks. So it works like a computational notebook. You can also tangle the blocks to produce a separate source file, the Knuth way. One common application I've seen is making literate Emacs configuration - people prepare the minimum necessary to set up Org Babel, and then tangle the proper (often large) config from an .org file, where it's written in literate style.

As for my own experience, I occasionally try literate programming on small things, and so far - outside using org mode as a Jupyter alternative - I didn't feel more productive with it. I often flesh out the idea of a solution while writing it (I alternate between coding/recoding and design phases), and literate programming adds extra work - refactoring code means also refactoring the surrounding prose. On top of that, the narrative structure seems to interfere a bit with program's own architecture. I know it shouldn't (thanks to the way tangling works), but it somehow does in my head.
No surprise, bosch is the leading tier 1 automotive supplier who got hit hard by the vw gate and the slump in diesel engines.
Electric and autonomous car (which then will lead to easier car sharing) are going to put a huge dent in their business, so they need to invest in them
The cause of the decline is mentioned in the article:

"- Oslo has received several regulations that have reduced the number of places where it is possible to drive. This is especially true within the city center and downtown areas. People have started cycling more. The risk of accidents between motorists and cyclists has been reduced. The more you separate the different road groups, the less the risk of serious traffic accidents. And then we see that the speed limit has been lower on several roads, says Steen."
I don't believe that restrictions of free speech are necessarily authoritarian. They can enhance the overall balance of power, for example by making minorities feel more safe.

For example hate speech could be restricted, supported by a majority of for example 60%, whereas the hate speech would only be exercised by for example 10%, endangering a minority of 5%.

Those who actually argue for more authoritarian elements, for example those who'd like Trump to not be hampered as much by the judicial system, don't really want "authoritarian"-ness, but rather they want the government to do what they want. They don't seem to realize that once a government has those powers, they have no control about what the government actually does. When a sufficient majority is buying into this, and actually wants to enact the same things, it's game over for democracy.

However, most authoritarian governments didn't develop that way. Most seem to develop by some people just taking power through various means and not really through appealing to a large majority.
It's good to call this out, because it's possible that the less valuable comments will accumulate enough engagement that the later in-depth comments will be found at the bottom of the thread.
I think it's a desktop problem, too. TBH I don't know how things are over in the Mac/Win world, but over here in Linux land it's... not so good.

Boot used to be a small number of seconds. Now (on the rare occasions I'm forced to actually boot/reboot) I start the machine and bugger off to make coffee while it does its thing. I don't know what takes so fucking long, but it's in the range of 'several minutes'.

Starting apps likewise. I just started up an infrequently used picture-editing app a little while ago,... up towards a full minute of 'loading this crap', 'loading this other crap', etc.

And let's not mention Atom (an Electron app unless I've misunderstood something) -- so laggy for some things that should be near-instant that I'm developing an active hate.

Alright: get the hell off my lawn now!
For norway, our central statistics agency[1] keeps track of anual traffic fatalities. They provide numbers for each year since 1946, though detailed statistics are only available since ~2000.

In 1946, there were 161 fatalities and 675 gravely injured. This grew more or less linearly to 1971, with 533 fatalities and 4069 gravely injured. Since then it has fallen, again more or less linearly, to 108 fatalities and 602 gravely injured in 2018.

Numbers for 2019 are not out yet, as statistics for december have yet to be released.

[1]: ssb.no
That lasts to this day, given how puritan America behaves versus Caribbean, South America and Europe.
People definitely do that most of the time in Stockholm. If you see someone waiting for the light to turn green with no nearby cars, it's most likely because have kids with them or they're old and walk slow. Jaywalking is also very common.
> The only tangible evolution of signal in the past year has been new cat and dog stickers that no one asked for.

That's only true if by "no one" you mean "99% of people". All my friends care about is that Signal doesn't support stickers, "privacy-preserving" doesn't help convert people from Facebook as much as you'd think.
How to Build a Design System
Norway doesn't even make a dent.

https://en.wikipedia.org/wiki/List_of_countries_by_carbon_di...
Dude, it’s to prevent people from interrupting you when you’re trying to work. It would literally be designed to keep shitty coworkers like you away from my desk.
To an extent, UI was solved in 1991 by Visual Basic. Yes, complex state management is not the best in a purely event-based programming model. Yes, you didn’t get a powerful document layout engine seamlessly integrated to the UI. Yes, theming your components was more difficult. And so on. But… if the alternative is what we have now? I’m not sure.
Start Earning from Your API
Have a look at the regions involved;
https://www.rfs.nsw.gov.au/fire-information/fires-near-me

* the number of active fires is high.

* we have no proper rain and the ground is like DEAD dry.

* the amount of resources we have to put them all out is not infinite.

* the transport network does not cover much of those areas.

* the population tends to cluster in or at the fringes of flammable regions.

* the weather and fuel load are combining into truly horrific, chaotic fire behaviour, that can create their own weather systems (fire storms).

It's a good question though! I wonder if we can invent some technology to solve this.
As someone whose relatives were reconnected thanks to the veterans associations of the western world, my family having wholesale emigrated and married after the last war, the integrating and supporting values that were made in those years are not discounted. Events like this are the kind that should renew ties and associations. It's a opportunity to seize.
The scale. They don't have enough equiptment to extinguish it. Someone might make an exact calcuation, but my guess is they would need hundreds of fire fighting air tanker planes by now.

They say the only thing that can help now is rainfall. And it's not gonna come. All that the fire fighters can do now is saving lifes, helping people to evacuate, trying to keep important roads safe, etc.
Yes. I was contesting your point about the world making Australia transition. Right now they're buying more of it.

Now, you can try to run on a platform of banning those exports, but it's a tough sell because it affects the revenue of many voters, and Australia is a democracy. It's tough to vote away someone else's living.

Hillary Clinton bragged about putting coal miners out of a job (something she later admitted was stupid) and got an electoral defeat in West Virginia.
Comparing the costs of decarbonising vs rebuilding isn't quite the right comparison though (though it'll be psychologically important).

It's not as if climate change would be reverted or even stop if we stopped burning fossil fuel now. There is a lag on the effect, and the situation would still be getting worse for a century or so.

The comparison is between all the extra future damage of burning even more than we already have vs the economic gains today.
Counting exports would lead to double counting: once for the exporter, once for the user.

All that matters is countries having fair targets, and meeting those targets.

Countries are free to meet their emissions reductions targets how they like, including buying cheap coal from Australia, planes from US, and cars from Germany.
This is where the investor backed audio companies are going. There will always be independent companies that don't have huge financial pressures that will be willing to sell complete devices at a one time fee
How do compilers compile themselves before the first iteration? This always confused me
You never get the “as it was” though - you change. You get older, the characters you identify with change, the feelings change.

The one thing I remember from watching “The Net” in the 90s was Sandra Bullock on the beach, as I was a hormonal teenager. I have no doubt there were other parts of the film. The emphasis will be different to my memory.
Yes, but apparently there are now also lots of forests burning that have never burned before and where the trees aren't adapted for it.
Could you repost your original post (now flagged) so I and others can see your argument?
So if I don't want Google telling the world where I live, I can no longer tell Windows users to not upload my WiFi passwords to Microsoft (_optout)... what a world we live in!
Exploiting Wi-Fi Stack on Tesla Model S
Or the car could just be very efficient. Gasoline has a lot of energy. Transporting a person 100km on 34MJ/l * 0.05l =1.71MJ doesn't sound as impossible as you make it seem.
Karma-haste.