skysight-inc/HackerNews huggingface dataset:
> And yet compared to New York, Chicago…

Chicago has massively higher violent crime rate than SF. By your own citation.

> It is clear that even within the Bay Area SF is disproportionately bad

You claim with no data.

This is what I mean — the facts just don’t support the “SF has gotten less safe” argument.
State mutations are safe and easy to handle if the state is fully contained inside a blackbox (a class) and you only return copies of the state but never the actual references.

A blackbox should never expose object references (its internal state) to its parent components. It should also avoid passing object references to child components unless it's sure that the child component will never mutate this state in an unexpected way.
There are 64 bit systems where "long int" still is only 32 bits. (most importantly: Windows x64)

In general, the C integer types cannot be relied upon; typedefs like uint32_t, size_t, ptrdiff_t should always be preferred.
Auto update is good default policy IMO. Most non-technical people don't care to update apps as long as the apps are working which could lead to unnecessary security issues or critical bugs left unpatched.
>doing little to nothing is the entire modern tory agenda

Spot on. Only I venture it is worse. More public money to business friends. The point of public transport is to allay the burden of cost to the public, having no choice but to travel for work. I'll say that again - no choice (zero work where they live) and physically travel to work.

Despite the pandemic, an extreme example of people forced to stay home to work, the number of people that had to continue to travel to work was surprisingly high. And, as ever, the people with the least suffer the most. This is a PR exercise by any other name. The devil is in the details, as is being pointed out.
That's the question I have as well, but since microarchitecture is in large parts dictated by isa how custom it can really be?
On the other hand custom isa would require rolling the entire software stack, which is a complete non-starter.
Really weird article and announcement
Everyone Is Awesome: Lego to launch first LGBTQ+ set
I realize it's probably targeted at hyperscale "cloud" stuff, but when their previous CPU was announced, I took a good long and hard look at what it would take to actually buy and use it. Unlike being able to buy a $650 Supermicro, MSI or Tyan dual socket motherboard and put your choice of a couple of Intel or AMD CPUs on it, it turned out that it was unavailable for mere mortals to purchase at any reasonable price.

My message for people trying to make "ARM Server" CPUs a thing is that you have a real chicken or egg problem to solve, getting these things into the hands of people doing Linux development on x86-64 right now. Without a robust ecosystem of all the Taiwan-based motherboard manufacturers behind you, it's never going to get more than a few percent market share.
Could be. But one thing that was pointed out to me is that once our generation gets closer to retirement age, the governments will be more willing to address our concerns. Probably at the price of making the next generation's retirement plans even more dubious.

The change in attitude is due to the fact that older people are more likely to vote and that politicians and their friends also tend to be in the past-middle age-but-not-retired-yet age bracket.
> Many of them don’t receive anything close to the money they earned while they were working. That’s not the case if they had invested the same money in a 401K.

Yes, it can be. It’s not on average the case if they had invested the money in a 401K, but social security is not designed as a primary retirment system but as a safety net one.
Look at the website OP linked. The first one, Bitcoin SV, has a median transaction fee of just $0.0001

In fact it's being used in several projects where people send each other micropayments of just a couple cents, like twetch.app
I also live in europe.

My retirement is based on paying ~25% of my gross income into a retirement fund, which is then spent on current retirees, and hoping that in many years, there will be enough people working to be able to pay my retirement.

If you gave europeans those 25% as an extra net pay, there would be a lot more new cars on the road, a bit more savings/investments, and a lot more problems when people get old. "Smart" people would save and invest, and have better "pensions" than they'd have in the current system, and "stupid" people would work until 85yo, and die of hunger.
Bits don't appear in array sizes as we use bytes as smallest addressable unit on all relevant platforms.
Yes, custom cores in the sense of what apple does.
They also are unusable with spam and origin filtering. Not getting a message you were waiting for? Turns no message from that service is getting through, no notification, no nothing.
Yes: "the fact that Ampere continues to use the Arm architecture is a further encouragement and win for the Arm ecosystem".

Personal take: it would be the end of them if they weren't.
I too paid for one year of Hey and it delivered a genuine surprise for me: a renewed appreciation of Gmail ;-)
There must be a better way to set up incentives.

Eg.

Company is chosen - they get a temporary monopoly on a route, for free instead of having to pitch a ridiculous low ball

But...

Every time a train is late, they pay £100,000

Every time a train is cancelled they pay £1,000,000

They pay £10 for every passenger complaint.

Etc etc
Appreciate that, but vast swathes of the North and rural areas will never be profitable. As a result, entire areas of the country have rolling stock that was supposed to be dropped in the 80s, a couple of services a day, or aren't even electrified.

The one that always stands out to me is the fact that the last train from Liverpool to Sheffield (two major cities) is at 9:30pm because it wasn't profitable to continue services after that time. As a result, flight delays from Liverpool Airport (again, a major airport) can leave you stranded in that city – or facing an eye watering taxi bill.
But not all ad views are the same... An ad view from someone likely to subscribe to Red might be worth 20x an ad view from someone not likely to subscribe to Red.
True. If you really, deeply know COM and vintage C++ you can make a lot of money contracting in New York to this day.
But you could imagine a vector of booleans which you can subscript per boolean.
Governments already don't care about current retirees, why would they care about us? Old voters currently vote by the left/right side already and not by "who gives me more" (atleast in my small EU country, and many others).
India launches 20 satellites in 26 minutes
Creating a record, India successfully launched 20 satellites including 17 foreign and its earth observation satellite in a single mission in 26 minutes from Sriharikota, in a crucial step to become a key player in the multi-billion dollar space launch market.

https://www.rediff.com/news/report/twenty-satellites-in-26-m...
Then the problem has zero to do with the type of testing, now does it :)
SA man in serious condition with blood clotting connected to AstraZeneca vaccine
Same. I'd love to throw together one or two 1U servers with an Ampere chip, but I could not find a single way to buy one.
They're a for-profit business, so again, why do you expect your content to be hosted at a complete loss while you monetize on external channels? Seems a bit entitled to expect corporations to give you things for free because other people pay for it.
>I think money earned through voluntary exchange is highly correlated and generally in proportion with value add to society. If we zoom in to particular examples, most of them fit into this category.

When I think of the richest that gained a disproportionate amount of that wealth that left the bottom i generally think of rentseekers, people using anticompetitive practices,(near) monopolies, duopolies or monopsonies, etc
Reaching that position has been made easier for many of them due to technological advances indeed but that they're in those and that they're incredibly unhealthy for capitalism is the case none the less.
Also definitely cronyism and so on as you mentioned.

When we look closely most companies and the people pulling profit from them fit into this category of utilising a form of capitalism that can't be considered healthy for society at large. For example everything from intel and amd artificially extending their IP into perpetuity by strategically extending the standards with new IP every x years to microsoft simply waiting out a competitors bankruptcy in court and abusing their clout for competitive advantage in new markets, apple and google using their duopoly/monopsony positions to charge high rates in their app stores to google dictating webstandards in their favour due to their clout and fucking over competitors, solarcity pulling shady contracts, supermarkt chains pulling a larger share of profit from farmers and other producers despite reducing their value to the distribution chain as their marketshare grows,etc

When i think of these i think of people who have gathered value worth countless lifetimes of hard work to a point where it should be impossible becaused it is impossible to be proportionate. People who are generally wayyyyy further away from anyone in this thread wealth wise than we are from a bum on the street.

> and is making regular people resentful and jealous

Might have something to do with things like social mobility and such declining for so long. Capitalism should not be allowed to devolve into an oligarchy.
The other crazy side to it is that the government still own and pay for the track - the only bit that doesn’t even make any money. And is crazy expensive!

Privatise the profit, socialise the loss.
Ask HN: Are graph databases used in the wild?
I am a front end guy reading up on databases for some backend task. It seems like graph databases try to manufacture a problem rather than address existing ones. They also always use either fraud detection or some such usecase that's niche among niche. That makes me wonder if businesses actually use/need them or its just a glorified academic project, but are there so many products in the space competing!! What's going on?
people who are poor are usually not stupid.
being poor is also a direct result of onces environment and the social and economic status of their parents.
should we just accept that capitalism punishes the poor for something they have no control over?
ptrdiff_t is signed, while size_t is unsigned. A size is only positive, a difference might be positive or negative, so you avoid overflow problems.
I imagined a bracelet with some strings attached to your fingertips, which can detect movement.

your indexes are always f and j, and you type on whatever surface you want, lol
string product{"not worked"} is initializing the string product to "not worked".

It's the same as std::string product; product = "not worked";

[&](job& my_job) { } is a lambda expression. & is capturing the variable by reference. my_job is the parameter being passed which is a pointer of type job.

Please check https://en.cppreference.com/w/cpp/language/lambda and https://docs.microsoft.com/en-us/cpp/cpp/lambda-expressions-... for more.
This is exactly the same thing that happened several years prior to Ampere, with other "ARM Server" CPU vendor offerings. I thing it turned out that the only thing I could purchase was a $3000 cpu and motherboard kit that were significantly slower and weaker than a $350 core i7 on a $120 motherboard (at the time, this was at least 3.5 to 4 years ago).
Loss aversion is perfectly reasonable. Being indifferent to losses makes sense in a world of risk, where costs are known and chances repeat, and where a cushion exists large enough to catch you. (this is the video game like world of the upper-middle class where everyone gets 10 shots)

But most of us don't live in a world of risk, we live in a world of uncertainty, and people who make decisions under uncertainty have to consider that loss isn't that good if you lose so hard that you're dead (literally or metaphorically), or you don't get to see the payoff.

The chimp brain is the way it is for a reason, if the tiger gets you that's it, doesn't matter how tasty the fruits on the tree are.
Thank you for your feedback.

I definetely need to "speed up" the battles. And iterate a bit more in the UI.
> It's insane how many companies hire and build teams around visions their teams don't understand well at all

Conversely, it’s also insane how many companies hire and build teans around visions the teams know won’t work. The knowledge is there (perhaps distributed), but it never congeals, and everyone just plows ahead.
It isn't the goal as much as an unavoidable effect. I however don't feel that comparing video removal to incarceration is relevant. Compare it to traffic rules instead (or anything else you can think of). You have to stop unnecessarily at times, and can't move faster than the speed limit, etc, just because we have deemed the fail state worse than the needless limiting of good drivers' freedoms.

I'm not saying which is the case here, but certainly that the argument could be made.
Was wondering where they got their architectural license; it seems like they somehow obtained it indirectly from Applied Micro? Does anyone have more details as to how/when they acquired one?
Pricing and scheduling are to be centralised though AIUI
I’ve been involved in IT for over 25 years, I’ve seen a lot :)
I feel like the decision to do this is based on an outdated idea about how to do business effectively. Take car makers. It used to be that the winners were outsourcing everything except their core competence (engines and assembling/marketing vehicles). But these days it seems like vertical integrated companies are the winners, with Tesla being a good example in the car industry. I think politicians that have pushed for this was inspired heavily by all this out-sourcing happening at the end of the previous century.

It's not that vertical integration is good everywhere. But neither is avoiding vertical integration. You have to use your brain and look at what's beneficial in a given market. And train operation strikes me as a place where vertical integration is essential to long term success and efficiency. If it was actually a free market, I'm sure that it'd converge to a few vertically integrated companies with monopolies in large geographic areas.

I'd also argue that government owned corporations have become better at operating efficiently. Business has almost become a science. You're not as reliant on brute force through competition.

And when government corporations are more expensive, it's usually just because they treat their employees better.
By far the people who were most educated are the student developers themselves:

> Ultimately, the team learned more about samurai life and early modern Japan than any group of students I had worked with across a single semester. They read a dizzying array of books and articles while working and reworking the overall design, dialogue and artwork.

Making a game is hard work. It can also provide the motivation to do even more work, eg of the reading kind.
This opens with one of the the people featured in Nomadland, (https://www.imdb.com/title/tt9770150/) the Oscar winning film from last year.
I think it might be Chinese corporate talk. the politicians also talk like this sometimes. might be related to communism -- attempting to not be condescending to regular people. or maybe it's just Chinese culture that doesn't value empty talk and so he is forced to write something concrete but it doesn't mean this is the truth.
The country has never functioned without hordes of cheap, disposable labor that must work into their geriatric years or starve. There is no long-term stability, nor any expectation of it, unless you can become part of the owner class.
> If you gave europeans those 25% as an extra net pay, there would be a lot more new cars on the road, a bit more savings/investments, and a lot more problems when people get old. "Smart" people would save and invest, and have better "pensions" than they'd have in the current system, and "stupid" people would work until 85yo, and die of hunger.

Exactly, there is an ideology of pushing this kind of issue completely into "personal responsibility" territory which, for me, is frankly a total lack of empathy.

The way it works here in Sweden seems pretty decent to me so far: you get a public pension that you and your employer have paid into the system (of course, it pays the current pensioners) and another part of my pension is put into a pension investment account, that I can operate/manage however I want.

So you get both, a minimum pension sustained by the system paid by current working people and an investment account that I can manage and grow as a portfolio to use during my retirement.
and then you use something like helm to orchestrate and end up being in the same place where you left ansible:

lots of environment specific magic and flow-breaking with every upgrade of anything

same with cloud envs and terraform
Following the link from that page, the impact of privatisation is debatable: https://en.wikipedia.org/wiki/Impact_of_the_privatisation_of...

Reduced subsidies (per journey), massively increased passenger numbers, improved satisfaction and (apparently) a slower rate of season ticket price increase than under British Rail would appear to be some of the positives.
Compatible 50mm achromatic doublets are not that common? That part needs a redesign...
Reliable local port-forwarding from Kubernetes
Not at the moment.

For that, I'd have to get a MAC and some iPhones to generate and test a iOS build.

When the app generates enough money to get them, I'll do it.
What is actually changing here? The article says GBR will be responsible for ticketing, prices and schedules, which makes sense that you can buy a ticket for anywhere on the rail system regardless of which company happens to operate which line at whichever moment.

What I don' understand, is that the article says that the 'government has ended rail franchising', which AFAIU was the process where private companies bid to handle certain routes. Now this is to be replaced with 'concessions', which AFAIU is a bidding process where private companies bid to operate certain routes. What's the difference?
Yes, i see this as a shortcoming of C. Too many assumptions were crammed into the "int" size.
I didn't say poor, I said stupid. Some people earning good wages now, would also buy new cars, and be fscked when they get old, and some people earning low wages now, would still invest the 'extra' 25% into something, that'll last until they need it to retire.

...but we do live in a system, that rewards such behaviour, so yeah...
Most systems with wet leaf problems use sand dispensers for added traction.
With Conan, vcpkg (https://devblogs.microsoft.com/cppblog/all-vcpkg-enterprise-...) things are getting better.

For personal projects, vcpkg with manifests is a breeze to use.
Something related to being able to go full speed without thermal throttling / instruction side effects? I.e. You know what the consistent performance ceiling is, and it won't drop just because you started using avx512 instructions on a nearby core?
what do you mean decouple it from the OS ?

this is not coupled to OS to begin with,ansible is just a bunch of python modules in a long trenchcoat
I haven't investigated too deeply. It may just be the clients rather than the server, but it's been there from the beginning. Just a slow laggy experience on all three of iOS, Debian and OSX with Element. Spinning progress bars, blank appearing rooms whilst stuff waits to load. Messages sometimes appearing in different orders for different people in the same room. Messages just not appearing for other people occasional. Random undecipherable complaints about encryption keys leading to some people not being able to read other peoples messages in the same room.

I regret getting people onto Matrix now. I'm keeping it running with the hope that things improve and because I don't want to get people to move to another system which may also have problems.

Should have just stuck with XMPP and my Prosody server, and IRC.
IE + Java applets? Who were you defending? The Carthaginians?
I find that hard to believe unless your country has a very stratified higher education system - which is a bad thing.
Great point.

HR might not even understand what the link is about, but if they see something technical they don't understand but is related to the job, they will ask some technical person.

I got a call when I was younger because I was the maintainer of a package with several million downloads on RubyGems. It wasn't even a Ruby job, but the HR person's rationale was that "at least he's making stuff people are using".
I'm with you in general, but what do these two comments in this thread have in common?

- Wherever a Jew goes he makes that place worse.

- Anti-zionism is a form of antisemitism

They're both stupid, untrue and intended to shut down the conversation. I think they both deserve downvotes.
Per his Linkedin he is still with the company. All these "suspensions without pay" are just for PR.
Yes, C++ has got quite a lot more fun to use. C++20 is almost as different from C++11 as C++11 was from C++98.

If you make a point to always use the newest features, where there is a choice, and really put the type system to work for you, programs generally run right the first time, once the compiler is satisfied. In the past ten years I have spent more time filing compiler bug reports than debugging C++ memory usage errors.

It is amazing how many people are all up-to-date on what is new. I think people who complain about C++ on HN must be complaining about a much older version of the language.
The „Developers (Only) Code“ Fallacy
I dont think anyone would know and I am not sure why that is important. And it is not like it needs some secret deal or special case for a company to acquire architectural license. Not to mention ARM is an investor in Ampere.
So Ansible is a Configuration as Code tool (CaC). You know for configuring your servers and network things.

Terraform is a Infrastructure as Code tool (IaC). Great at deploying the underlying raw resources.

Just like you can take a screw driver and use it as a hammer, punch or pry bar. You could also deploy infra with Ansible or configure servers with Terraform. I have done it, seen others do it and try my best to avoid it. You really want the best tool for the job but sometimes you need the best tool for the person/situation. A air powered hammer is a really nice tool to have but if you are in a place where they don't have compressed air, then a regular hammer will do and if the locals don't have hammers, then find a rock. So sometimes we do weird things with our tools, is it useful? Possibly to the person at the time.

I don't think Ansible is trying to fit into IaC. I think CaC and IaC are just a set of tools that are trying to fit into DevOps/SRE.

A really nice approach I have built for clients over the years when deploying non-containerized applications is to use Packer with Ansible to build a image of the server. Then use Terraform to deploy the infra. Then comeback with Ansible to do runtime stuff like Security tools, enroll into monitoring and also deploy the running application if not already baked into the image.

If you are containerized then just switch out packer for docker.
It's just like @bavila said. I took some time to fulfill one of my life goals.

Some people quit their jobs and travel the world. I stayed home and made a game.
The usual term is simply "negative g", but it is implied that the g is gravity.

I'm not sure of the earliest mention, but I did turn up this.

A Decade of Basic and Applied Science in the Navy

From 1958.

https://books.google.com.au/books?id=QbDyJ8jM7_kC&pg=PA101&l...