skysight-inc/HackerNews huggingface dataset:
Surprisingly less true these days.

Increasingly things seem to be moving towards ASICs for switching and general purpose CPUs (usually with a lot of support from the NIC offload capabilities) for routing, even in 'real' networking hardware.

The vast majority of fabric ASICs would never actually utilize additional TCAM necessary to support full tables at line rate in hardware because top of rack switches do not have that many addressable targets, so it's a wasted cost.

And with DPDK optimized software implementations are achieving zero drop line rate for even 100G+ interfaces for much, much lower cost than full table routing ASICs married to fabric ASICs in a chassis switch.

It's not something a lot of users are aware of -- they often think they've bought an ASIC-based router! -- but essentially all of the big vendors entry and mid-level devices are software routers, and they're even trying to figure out how to sell their NOS experience on whitebox hardware without undercutting their branded hardware.
nada.. :(
What's your definition of evil? If an animal finds a specific set of traits to be characteristic of something that's dangerous and/or likely to inflict harm, is that not the definition of evil?

https://www.merriam-webster.com/dictionary/evil

We wrote these things down so that we describe them to each other. The concepts already existed. We didn't invent evil, we defined it but it was already there. We've also used arguments like this to separate ourselves from what consider be lesser, to distance us from our actions. This is mental gymnastics though.

Whatever you have to do to feel ok about eating a chicken is fine but pretending we have some better sense of self than anything else feels like hubris. If our position in the world is truly better because we can articulate out feelings and we're smarter, why don't we eat dogs and mutes and the mentally handicapped?
I love that this website is trying new stuff with design. I also think the TOC is terrible and distracting.
It's really interesting to see this shift in sentiment that HN users have towards the media and journalism. A couple of years ago this comment wouldn't have made it to the top of the page, and it may have even been grayed out.

This isn't something I'm celebrating, though. It's not a sign of a successful state when everyone is losing confidence in the press.
Yah, that's just not fun to me. I have seen entire games become not playable due to cheats. I would opt in to a kernel module anytime
I say this as a stock holder and Tesla car owner.. they should refund all FSD purchases, remove it from the store, and the app, make the EAP better, and keep building FSD, but STFU till its ready.
It also doesn’t help that debuggers show the call stack with the current function at the top and the entry point at the bottom (the opposite of how it works in memory).
Is this really true? To be able to build a track you need to have government-level authority (e.g., in GP's example, to build something on its own lane in the road, or to displace people in homes in the way of the track). However, the entities funding SDCs are private.
The Pinecone Overlay Network
Normal people don't throw printers at other people, because they're aware it's against social convention and liable to get them fired (or worse).
I feel quite a bit of alignment with this article.

But also, I def understand that scorning victimhood is exactly the sort of thing a culture would do when those in control (and with greater influence to shape narratives) are hurting a ton of people. It's a ridiculously effective way to avoid reckoning with our impacts on each other. And so of course someone with power to shape a narrative would use that ability to make being "too much of a victim" the taboo (not maliciously, just for self-preservation and limiting their own cognitive overhead of existing).

I'm firmly in the middle of this conversation. There's a balance of what's healthy for society imho. We have pockets in various places where unhealthy levels of one view or the other have concentrated. And sometimes these bubbles have moments of floating up to the top levels of societies, in fad-like ways. Then we see how things start working, and we learn and adjust <3
> It’s getting to that point, absolutely

I'm guessing you’ve never lived on welfare. Having done that and had a.personal income that, while short of $150K, is a sizable fraction of it (and been everywhere in between), increasing real income has involved a monotonically increasing quality of life. I’m definitely into the range, even short of $150K, where the marginal difference from each additional $ of income is much smaller than at lower levels, but it is still not negative.
Best you can do is take what your salary affords now and jam it into leveraged assets. Preferably assets that you can pick up and leave with.

This is probably 90% of the reason for the crypto boom.
Who ? you mean the ghastly rip off body shops?

I think you may have misunderstood what we are talking about real self-employed contractors vs FTE's

The 2-3x salary is the actual cost to an employer of a FTE (full time employee).
"Huge disadvantage that matters to me is that record fields cannot be mutated. It makes the records much less useful."

No. It makes them much more useful.
Yes, which seems very very weird to me. When it launched they immediately marketed it as super fast, but just typing into it had noticeable latency. Throughput is great if a command is producing massive amounts of output, but it's not like you're going to read at that speed. I can usually pipe into less instead.

I hope latency has improved to be much better. Haven't tried it in a few years.
Getters are setters are pointless anyway - unless you're creating read-only properties by only providing getters, reflexively adding a getter and a setter for every property is exactly the same as just marking the property public. It's even worse in the case of immutable objects (like lists or maps), because the getter itself returns a reference to the mutable object. Getters and setters mentality came from a horrible misunderstanding of object oriented design principles and has been standardized into common practice.
400 vulnerabilities! Good luck getting any reasonable percentage of users to install these patches. The software update situation on Android is horrible.
Someone is criticising Musk? He's obviously a pedo guy and a polluting BMW driver. I shall send my people to reeducate him. No need for this to be front page. /s

I joke, but seriously, how long can this Musk worship go on? Musk invested in Tesla AFTER Martin Eberhard and Marc Tarpenning built the Roadster. He later sued them for founder status and ousted the real founders from their own company. It's now almost 20 years later, and Tesla is still a tiny little car company that has not had one profitable year (a fact which actually benefits Musk right now as the share price can not be anchored to anything real... the possibilities are infinite ;) The one company Musk actually founded; SolarCity, was an epic failure which needed to be saved from bankruptcy by Tesla and SpaceX. I honestly suspect that Tesla might have been a bigger success, had it remained with it's original founders.

By the way, there are at least 11 lawsuits and investigations of SolarCity listed on it's wikipedia page. That's quite a rap sheet for such a young company with such noble goals. https://en.wikipedia.org/wiki/SolarCity#Lawsuits_and_investi...
To my surprise, i was not aware of this version of Googles' search engine.
You are assuming that admitting existence of systemic racism is identity politics.
Sorry, let's call it "regions" then, they have multiple DCs in different cities in Germany, but for latency purposes I would consider these part of one region.
I'm with you here. I only buy from Amazon itself, or, if looking for a specific item (eg. a known brand, or a product with 'offical' reviews found elsewhere), the manufacturer's. It probably reduces the risk of fake/knockoff/garbage products. I also feel (not sure about that, though) that the customer support would be better should there be any issue with the delivery or the product.
Do it iteratively one after the other to see if after a while the results are unrecognizable from the originals. Like those experiments that translated a text between languages to create gibberish.
Last NPU I worked with (admittedly 10+ years ago) was little endian! It used load/store-swapped instructions. (Why? I can only guess that they licensed a little-endian CPU core for other reasons.)
Figure out which brand you prefer, contact them and negotiate a commission. If you're open to your readers about it, it should be fine.
> Why don't we mandate Huxley's Soma for everyone so all anger is suppressed at all times?

We tried that with oxycontin and alprazolam, didn't work out so well in the end.
Based on how I've seen humans drive their vehicles for school dropoffs and pickups in San Jose, I would much prefer robots.
Who is asking for autonomous vehicles? Biased sample sure, but I've never heard anyone actually express a desire for it.
Scala is usually omitted for one reason or another when Kotlin is compared against Java as a better alternative, which is a shame.
Source: https://www.flurry.com/blog/ios-14-5-opt-in-rate-att-restric...
I'm assuming you are talking about when we reach level 4+ right? Anything below that is clearly still in the realm of driver responsibility. Level 4 is really where the large grey area will live, because level 5 will certainly require moving that liability to the system manufacturer.

Just a minor nit, "ADAS systems" is redundant.
I’ve not explored them much, how well does escape analysis work with them?
Why would it affect Google's stock? Google has Android, and is pretty upfront about the fact that they're collecting literally everything you do on your phone. Android still has the largest installed user base, and is still feeding tons of info to FB.

FB's stock prices hasn't changed because we haven't seen if this really impacts revenue to FB. We know that banner ads are extremely ineffective. So if FB ads are still more effective than that, they will continue to capture the lion's share of ad revenue.
If you don't care about drawing decorations I don't see why you would care if it looks native.

It can never really look or behave natively on Gnome since client-side decorations are more than a boarder and window buttons. It's also about having an integrated toolbar and more draggable area.
Actual source: https://research.checkpoint.com/2021/security-probe-of-qualc...
Syntactic sugar is syntax that makes it easier ("sweeter") to do something the language can already do. For example, async/await is syntactic sugar for promises.

let isn't syntactic sugar — it's the only way to declare a reassignable block-scoped variable (as opposed to const, which can't be reassigned, and var, which is function-scoped or globally-scoped).
The Copenhagen metro has zero drivers, and not even room for one.

https://migogkbh.dk/wp-content/uploads/2019/09/Metro-1200x72...
Protonmail have a free plan, whereas Fastmail only has a 30 day trial.

But at the $5/month level Fastmail appear to be much better value (30GB vs 5GB storage, support multiple custom domains vs single domain, 600 alias addresses vs only 5 at protonmail).

I also like what fastmail are doing with JMAP.

As they're both free for at least 30 days try them both out?

edit: fastmail also has good notes integration with iOS if that's of interest
It's not blog authors responsibility to test his blog for all possible extension that some readers might be using.

If the reader is using some third-party software that modifies the original blog design, it's his responsibility to disable it if it doesn't work seamlessly.
The heap is an implementation detail.

With escape analysis, the compiler can allocate the data on the heap, stack, or even stick it in registers.

https://www.beyondjava.net/escape-analysis-java

https://shipilev.net/jvm/anatomy-quarks/18-scalar-replacemen...

https://www.javaadvent.com/2020/12/seeing-escape-analysis-wo...
One thing I've wondered (randomly) and I could be way off the mark here, but does Illumos have any kind of place at Oxide Computer? The author of the link and the CTO of Oxide both have strong links to Illumos in one way or another but on the other hand some of their team are Linux kernel developers, or is the work they are doing not at this level in the stack?
Experts Shred Paper Claiming to Identify Mushrooms on Mars
I use Ventoy on a 500 GB portable SSD. I have Windows 10, FreeBSD, and multiple versions of each distro on it just in case. It even works with TempleOS.

All it needs now is some way to keep persistent files and I'll never need another thumb drive to install an OS.
Oh yeah, I can't believe I didn't even mention some obvious ones like bandwidth usage, slower page performance due to loading and rendering and JavaScript-based trackers, etc. There are so many different things to enumerate.
> A statement was issue condemning what happened and racism. They were not satisfied with this and demanded that the exact words black lives matter be used and also that a donation to the BLM organization be made.

It's weird that hold this case up as an example of unreasonable behavior on the employees part when in actuality their requests are extremely normal and reasonable.
I've used @Value along with @Builder(toBuilder=true).
I compiled this list.
Shaky numbers but I think you're generally right!

At that level of income and likely technological knowledge, nothing prevents you from moving somewhere else cheap, buy a house with your savings and use your professional knowledge to start a remote business.

Sure, a lot of factors to consider but I think you can find a better bang for your buck.

Go where you're treated best!

If I were American I would have renounced my citizenship long ago (mainly for the taxes on worldwide income when not resident in the USA).

Most of Europe is not much better though, it's actually pretty comparable to the USA (more expensive housing, lower salaries, cheaper healthcare).
I've been thinking about structural vs nominal. As you say, both have use cases. How would you combine both in one language so it's not confusing?
In languages without property support, reflexively writing getters and setters is the only way to make it possible to go back later and add logic to getting and setting without changing the callsites. Is this a workaround for the combined shackles of mismanaged enterprise environments where changing callsites is impossible for some reason, and legacy language environments where you have to use Java for some reason? Yes, of course. But sometimes you need a workaround.
> What’s wrong with paying money so others can live?

Nothing if it's voluntary.

> I grew up upper middle class with parents who paid for college.

I didn't.

> I could have just as easily been born to a family with 0 wealth and had to start working at a young age and do that until I died.

I was and would likely not end up dead with 0 wealth if I can manage to keep some of what I'm now generating.
It is different. Race based bullying is very much a thing when/where I grew up. (Oregon, 90’s to 2000’s)

I like how I get downvoted for my own experience...
If companies paid what jobs are worth, they wouldn't make a profit.

The same applies to goods: If you are charged as much as a good is worth to you, why bother buying it?
> Tesla is still a (...) company that has not had one profitable year

Isn't this true of most growing companies? Like Amazon, Uber, YouTube (now Google), etc.
We're talking about unemployment benefits, not stimulus money.
Well, we need to turn that thinking around or our country will be (more) completely fucked. We need people who cook food and build houses and dig trenches, so we need to figure out how to make those people well-enough paid to live a life with dignity. There are tons of "low-skill" jobs that just need to get done.
Oof, they had better be careful, this is absolutely cut-and-dry monopolistic behavior.
I've talked with several business owners in a major west coast metro.

One has retail hospitality jobs open. Total take home pay is $80k annually. People won't even show up for interviews. He's never seen anything like it.

Another is a manufacturing company. Starting pay is $20/hour for someone who can show up and use a tape measure. They're trying to add another shift of production to meet demand but can't get labor.

There's a popular narrative of "poor business owner! Try not paying minimum wage!" but this is mostly coming from people who don't have first-hand experience in hiring, don't know business owners trying to hire less-skilled workers, and believe these reports are coming from people attempting to offer just the minimum wage.

Financial incentives are not working. I'm not convinced it's only UI - it could be childcare as well, or reticence about COVID, or a mix of all above plus more. But it's clear it's not fictional, and it's clear it's not just a matter of not paying minimum wage.
What on earth are you talking about? I'm in that class. I'm sitting here in an air-conditioned room in a $1500 chair in a four-story townhouse looking at my window at an unobstructed downtown skyline view, sitting with a mini-fridge full of my favorite drink in arm's distance, an OLED on the wall, a king-size bed with a separate laptop right next to it so I can hop in and work laying down whenever I feel worn out. My life is fantastic.

As for mortgage cost, rates are the lowest they've ever been. I just refinanced to cut my payoff time in half keeping the payments almost exactly the same. The property values are shooting up, but I already own the property, so how does that hurt me? It's wealth, not an expense. 401k and IRA are doing fine. What do I care if the real value of the couple grand I keep in checking as bare dollars is going to be nothing in 50 years? That's a tiny portion of holdings and I'll be dead by then anyway.

I don't understand complaints like this. If anyone is getting hosed, it's people in the 40-60K salary range. Just enough to not qualify for any kind of public assistance, but not enough to not be living paycheck to paycheck and forced to rent forever at perpetually increasing prices so property owners like us can get rich.

As for other people are doing, I guess looting and rioting happened somewhere since it was on the news. But again, I live downtown smack dab in the middle of a major metro. I'm watching what these people are doing in full public view every day. Mostly, they're either living in tents next to the highway or they're out in the sun for 12 hours every single day hauling wood and stone to put up new condo developments all over the place for the benefit of homebuilders and people like me with enough money to buy downtown condos. As far as I know, the bulk of protesters in any activist movement are well-off suburbanites who can afford to take time off work or college students.
I feel you brother but you're mad at the wrong people.

It's banks and REIT's and corporations and foreign investors buying up houses, not poor people.
Chaos Search seems to be doing this architecture already and according to the podcast episode [1], it uses a highly optimized storage layout.

Never used it, so would be interested if somebody could comment on it.

[1] https://www.dataengineeringpodcast.com/chaos-search-with-pet...
There's a lot of money to be made in tearing down statues in the modern era. It's a sign of the times.

It could be that cultures need mythology to thrive. On the other hand you can also make a case for better BS detection for any new statues being put up.
Fuzz Testing for Linkerd
> You’re obscuring the subject of the image and changing the feel of the picture

For those who have turned meme-creating into a sport, watermarks and other attributable data are vital in seeing how that meme spreads. I know people that deliberately put a yellow 1px border beneath each image they share (and created) so that if they spot it somewhere else, both they and others can guess where it originated. There are other more sophisticated methods which I can't mention here for detecting meme spread, but watermarks are a big deal in the meme world.
The Google Assistant is now a Google messaging service
Sure, you are 100% correct.

My personal story is:

- Initial position 12 years ago: Apple is a closed company and they fight open standards. I don't like them

- Jump head-first into Android starting with the G1 (aka HTC Dream in Canada)

- Get worn down by the constant race to the bottom and by finding out how the sausage is made

- Get an iPhone, which is not my phone of choice, to move away from the data harvesting economy

So for me the entire reason I swapped my Android for an iPhone is to avoid the ad machine.

This will definitely sound tone-deaf, but if you want to trade your attention for apps, you are free to make the same trip in reverse to Googleland ;)
Yes, thank you for this! Well more the paper behind the picture. This is much more interesting stuff.
It amazes me that people load all their contacts into the infotainment system of rental vehicles, let alone ones they own. Some individuals have no concept of or desire for privacy.
It's a race to the bottom. Always has been, probably always will be.
> JavaScript is a perfect choice

I mean I love JS as much as the next person, but perfect? No way.
The duration and quality of security updates/fixes is roughly commesurate with the price users paid for the s/w part of their mobile devices.

That's pretty cool - you can pay almost nothing for the s/w and still get a phone that works.
The proper way of handling that would be to show less ads to those who enabled tracking.

Tracked ads have more value because it's more likely that you'll buy something targeted at you. So you need to show less ads compared to untracked ads to extract the same value.

I think that this kind of differentiation is allowed by Apple and probably will be implemented in some apps.
I'm not sure what it's taking about for the "with" feature: https://nipafx.dev/java-record-semantics/#with-blocks

In Kotlin data classes, it's already implemented (just called copy) https://kotlinlang.org/docs/data-classes.html#copying
It tilts the needle, yes, but there are numerous other pieces of evidence that tilt it in the other direction. Hence the 90%/10% split in my mind. But I won't fault anyone else for having a different split. I think that's reasonable.
Blame the slaves themselves? no.

But stating the reality that as a human there are other human beings who have things in common with them(skin color, national origin, culture, ethnicity) who also enslave and mistreat other people; helps people see the bigger picture of predatory behavior that were all potentially capable of.
Juno and NetZero were magic for me growing up when we couldn't afford dialup (and could only rarely make it to the library). And my current job is almost entirely, if indirectly, funded by the ad industry, doing work which I hope has some intrinsic value.

But I think the advertising industry as currently constituted is a misuse of attention, money, and other resources.

I haven't solved this dilemma for myself, but I don't ignore the conflict just because of the positives. Hopefully I'll find the courage to do more than gripe.
Its a bit shocking. I heard of a gathering that the police caught, because they noticed a large concentration of mobiles in one place.
I worked in a big box retailer a couple decades ago. They had metrics that showed them every time a customer entered the store it was worth $50. This created a huge incentive to handle returns, since just being in the store “made them money” even if they walked out of the store without buying anything.

I don’t know how well this translates to best buy, since they probably don’t have the same really large purchases skewing the average up, but I’m positive returns are a net positive for them using similar metrics.
Have Containers Will Travel: Why GitOps Is Essential for Multicloud