skysight-inc/HackerNews huggingface dataset:
I think the key thing is to encourage communication and cooperation between internal competitors, even if they're competing.

Maybe datacenter groups A and B have very different ideas about how to run their network, but they probably both need good SFP+ tranceivers and could pool orders or diagnostics or lists of parts to avoid.

They might not want to run as a single AS, but maybe they can share peering contacts or stats, and sometimes pass traffic for each other to tricky networks.

Sometimes, the right thing to do is to consolidate, and if it comes from both sides of the consolidation, then it's more likely to work well.

There's some danger of confusing customers if the competing teams are customer facing, so that needs to be handled with care, but it's doable.
Singapore's 'Tree Doctors' Treat Their Giant Patients
Far more walking tracks.

Also Google being an internet connection assumed on in general company makes me worry a bit about being in a situation where I need to use my offline maps and finding they were wiped in an update or something.
A bot which notify you when you post Cloudflare link
This right here. It’s silly that you can’t select multiple lines of text like you would expect. I tweeted at them about this in 2019 with a demo gif illustrating the absurdity but it’s still the way it is. I keep everything in notion and half regret the switch because using it as a notes app still feels clunky due to this.

https://twitter.com/realjeffkeen/status/1176483281682018306?...
Windows 11 upgrades will be free for Windows 7,8 and 10 versions
Writing extensions in rust is also an option, not done it myself but it seems to use the systems shared library capabilities: https://blog.logrocket.com/how-to-create-a-deno-plugin-in-ru...
> the fury of a thousand suns

off topic, but I recently learn that this phrase dates back to the Bhagavad Gita!

If the radiance of a thousand suns
Were to burst at once into the sky
That would be like the splendour of the Mighty One
At first glance -- async/await mitigates a lot of my least favorite things about orm dsl's -- namely that it can be difficult to tell when the orm framework is actually going to generate a db round trip without being familiar with the implementation ... thinking back to the most recent orm i had to learn (rails) and how it was quite annoying to get started with while interacting with an existing codebase. clear suspension marking would have made the code vastly easier to follow and allow making inferences about where things were happening even as a unfamiliar with the dsl ...
Meditation Doesn’t Stop When You Think It Does – It Stops When You Think
I interviewed with triplebyte about 5 years ago. They rejected me saying that my editor skills were good but I didn't pass the mark because I couldn't find enough bugs in a program fast enough while being watched. This was really good for me as my subsequent decisions took me to where I'm now as a lead architect of a US startup, earning 5 figures USD while living in LatAm.

On related matters. I know several companies that have pivoted out of the "hiring/recruiting" space because apparently that space is not easy to scale/automate.
AI in Financial Services [pdf]
It pretty much is the default assumption, but like most complex phenomena it tends to be multifactorial. I'd recommend the quaternary extinction page on wiki for a broad sketch of general arguments. They basically revolve around the timings (which in many cases pre- or post-date human arrival) and differential impact.

[1] https://en.wikipedia.org/wiki/Quaternary_extinction
> ravings of a highly functional something-opath

I'm going to try and fit this into as many sentences as I can get away with!
Yeah, I would agree that is a fair take on standard kernel syscall latency. My original point was just clarifying that batching the syscalls only saves the overhead, not the shepherding and actual work of the syscall, and is actually much smaller than people generally believe.

An interesting thing about your second point is that those overhead costs are almost entirely driven by the software scheduler implementation. The actual hardware costs are actually quite low and in theory it should be possible to meaningfully switch if you could just determine what to run next quickly as discussed here [1].

[1] https://lkml.org/lkml/2020/7/22/1202
My oldish laptop is a bit thermally allergic to just about anything graphical, so I hastily closed the tab after verifying the system was at 86°C again. I too look forward to upgrading one day. So you're not alone there.

Congrats on landing a new job. What're you doing now?
Shuup – Flexible, powerful, lead driven e-commerce SaaS platform
> If that's the case we would see an effort to reverse those wrongs by reverting all the economic benefit that America gained at the expense of Native Americans.

Note that, like LatinX, Native Americans is something only white people say. They call themselves Indians. Activist/government terms usually end up kind of patronizing for some reason.

(And they were called Indians before people from India were called that.)
According to one source:

“Recently, I was asked if I was going to fire an employee who made a mistake that cost the company $600,000. No, I replied, I just spent $600,000 training him. Why would I want somebody to hire his experience?”

– Thomas John Watson Sr., IBM
> All you can do when a ship sinks is find a life raft.

And yet somehow the "left" and the "right" unite in opposition any time I say something even remotely alluding to a way out for any Palestinian who wants to get out of the middle east.

Left and Right are in quotes because they are pretty much the same people.
How does this culture work at the boundary? How does it work when meeting with people outside Amazon? I'm all for this idea but I can see it quickly breaking down for certain key roles, like product managers, who often interface with customers.
> Match (a)-[:knows]-(b)
> Match (b)-[:loves_to_eat]-(c)
> Return a.name,c.name //food suggestions

Why isn’t this sufficient to explore novel relationships?
Electricity too. That PRC nuclear plant that was in the news? Helps power HK.
You would panic buy when you expect a need in the immediate future. Such as when you are building a house or want to stock for your store. That is as old as ever. Sure.

However, in the past 5 - 6 years, there are a lot more incidents of people hoarding up to resell. I mean, there are people who make entire careers off of drop shipping.

I understand the value in trade. You buy stuff in wholesale and sell in retail. You are adding value. What these hoarders are doing, is that really value addition?
It has far less to do with "everybody silently sit in this room and read the paper at the beginning of this meeting" and more to with forcing the driver of meeting with articulating their thinking in writing form. Few understand that the 6-pager isn't about the reader but about the writer.
Oh that's right. With gmail, people assumed they would be based on your email contents but sure if Google actually ever did that.
You sound like a crazy person, though maybe this post is a joke.
Interesting I was only aware of their constant polluting of Hackernews with bad article-vertisements
Cortex SMALL (A57) cores are nowhere near core2 performance. Comparable to first generation Atom possibly. In-order simple cores.
If you shard your Akka actors, the messages are buffered and passed to the actor when it's initialized on the new node. You get even more stability if you persist your actors backed by a DB or some other persistent store.

Not saying Akka can replace Kafka but many of the issues around availability, durability and reliability have been attempted to be solved in Akka.
+1. The first thought I had when I saw that email was that I felt bad for the tester/dev; it's not really their fault, but they're certainly going to get at least some backlash for this. Really, it's a director/VP level issue that this kind of mistake was even possible with my email address.
One team I worked on put a profanity filter in the source code checkin filter so that we could put curse words in whatever code we were writing and make sure it didn't get merged until that code was refactored.
Competition in an economy works because the market picks the winners and allocates resources to them. Often that means several winners because different competitors have complementary strengths and weaknesses. Nobody knows their requirements and price tolerance better than the customer. Incentives of the producer and customer are aligned.

Inside an organisation there’s no real mechanism equivalent to a market within which these alternatives can compete. It almost entirely comes down to politics, not relative cost, features and technical suitability. If a team’s solution is adopted by another department does their revenue go up? Do they get extra resources? How do they advertise their product? What’s their incentive to provide customer service and support? If they get a new project or strategic direction and this ‘product’ doesn’t fit their vision anymore what’s to stop them just dropping it? After all none of their budget actually comes from this ‘product’ no matter how many other teams use it.

It’s not that these problems can’t be solved, but there’s no real market or real revenue stream there so market forces have to be consciously emulated by management fiat. If enough layers of management lose focus on that, or management changes, it all breaks down.

It’s basically the same problem as with planned economies.
You start with what you eat. There are three (four if you include drinking) main categories:

Protein
Carbohydrates
Fat

Your goal is to take reduced carbon (carbon bound to hydrogen) and metabolize it to oxidized carbon (carbon bound to oxygen). That process releases energy your cells can use.

The problem with oxidizing carbon is that it creates toxic products ("free" electrons) and involves splitting atmospheric oxygen (O2) into O-, which is very reactive. So then you need a whole host of other pathways to contain that reactive compound.

If you really want to understand it, follow the carbon as it comes in, and trace it through to CO2. That's the pathway, and everything else is to support that.
Yeah, as a neutral observer, I feel conflicted. What the CCP is doing feels wrong.

But on the other hand, China was forced to agree to the HK situation particularly since they were at a disadvantage militarily and economically to the British empire.

China (CCP) would understandably not be in a mood to comply with agreements they felt coerced into.

I genuinely don't understand the full situation, and I'm not trying to imply that the CCP is in the right.

I'm just trying to understand if the whole "bullied into a disadvantaged agreement" is a valid world view to take.
I’m usually not a fan of dissing technologies that one does not use/like but others do. I don’t use ORMs but I’m sure the reason they are so popular is that they provide something of value to the people that do use them.

However, your reasons for disliking ORMs seems a little like hearsay. I am interested in seeing how the responses to this post will be, although I’m afraid that this might turn into a flame-war. I wonder how often the pro-ORM flame wars the anti-ORM camp here on HN.
Ah yes, the devil in the details.

Partial query caching appears to be the unicorn we all would like to chase, capture, and ultimately study.

GraphQL is powerful, But with great power, comes great responsibility, and it is too easy to dig your own grave if blindly jumping in with it.

I wonder if we can learn a thing or two, or just flat out steal, some of the concepts used in flagship relational databases. For example, how Postgres has a query optimizer tucked away secretly under the hood that attempts to alter queries to be more efficient.
Along similar lines but more simple/agnostic, check out node-sql-template-strings[0] or sqlate[1].

[0]: https://github.com/felixfbecker/node-sql-template-strings

[1]: https://github.com/moll/js-sqlate
Phrasing is also important.

A cold-boot is a different request from a reboot. There are devices, like a crappy old DSL modem I used years ago, which do not fully re-initialize state on a software requested reboot.

I found that one out the hard way.
Maybe this is not the main point of the article, but English as a foreign language can be felt differently based on your main language.

Writing clearly is hard but possible, but writing interesting stories is desperately hard and intimidating, if your main language is far from English in its nature.

My main language is Japanese. As far as I know, there is no English-writing Japanese tech blogger who is even modestly recognized. I have never seen a tech article written by Japanese here in HN - with a few exceptions. (I think I can probably spot it if I see it - The tech community is much smaller there.) On the other hand, there are several OSS projects or developers which/who are based on Japan but still somehow popular.

I agree that the writing ability is very nice to have, but sometimes, it can be more effective to invest the time to purely technical skills. They are often less biased by the natural language skills. The Japan-based authors of a few exceptional posts are exceptional programmers: Their articles are mere by-products of their primary contributions, which are the great code they've written.
Herbalife was fined $200 million by the FTC a few years ago.

Bill Ackman declared: 'Herbalife has actually been shut down by the FTC, they just haven't realized it yet'

But Herbalife management, and Carl Icahn, said that the FTC had determined it was not a pyramid scheme despite the $200M fine.

The chair of the FTC denied that they determined it was not a pyramid scheme - but at the same time, they carefully didn't say it was.

I'm just saying you can't really treat the FTC as the ultimate authority, because even they don't know.
Amazon Fresh Grocery Store: Just Walk Out
We've been doing ours in quip with wfh.

Comments are added in real time as people read, and both readers and the author can respond to those questions as they go through.

Its kinda changed the switch to talking where we mostly talk overall comments, and then go to the biggest comment threads to make sure everyone is aligned
>However this exclusivity of only using the small percentage they accept doesn’t seem to be a scalable business model.

For sure. That's very likely why they're making this pivot. Exclusivity was their goal, but it just turned out to not be a very profitable goal for them, it seems. I was basically just saying it seemed to be a "theory" issue rather than an "implementation/execution" issue.
I laughed when I got the email, knowing I’ve done the same damn thing. Seeing it here I’m more worried for the poor soul
>>Was a good reminder for me to avoid large companies.

Unless your definition of small companies is just one person. This doesn't stand.

There is internal competition every where. In fact internal competition looks like a nice name to describe a more maligned name politics.
There are certain rights you can't waive. But that aside, the issue at hand is what happens when there is a mistake in the smart contract, unintended by either party? Who decides what happens? In this case IRON could even hypothetically claim (true or not) "nope, not a bug, the contract will stay in it's null indeterminate state, and in the meantime we'll be using that USDC as collateral for 30-year US treasury bonds. 2% isn't much, but it sure does add up nicely on $250+ million."

Or something like that. I doubt that's how it will go down here, but it will take a human judgement call or agreement-- not a coded contract-- to resolve this.
My Basic Makefile Template
Yeah if it’s an important project they don’t want to bet on only one team. Redundancy
Similar story... about 10 years ago, I had written a really simple script to email all our customers. It worked great for a long time, but then suddenly we went over 1000 customers.

My script was supposed to try to grab batches of 1000 customers and keep looping until it ran out of customers (signaled by having retrieved less than 1000 customers in my last request for the next batch of 1000 customers).

My script was missing the offset part of the query, so after we hit 1000 users, it just kept looping, sending the same email over and over to our first 1000 users.

I felt so bad that day. From then on, sending out emails was this whole huge process that involved queuing them all and then having like 6 people review to make sure we didn't mess it up.
that's just the way he is and you have to get used to it

No, normal civil behaviour is "the way it is", and he needs to get used to it.
Interesting counter-point. Thanks!
> keyboard-based outage

I love it.
The Utah legislature has been attempting to do the same thing recently. After eliminating the requirement for concealed carry licenses, they've propose an amendment[1] to the state's constitution that "declares Utah a Second Amendment Sanctuary State". The only reason it hasn't happened is because the governor won't let the legislature include it in the special legislative sessions they've been having

[1] Full bill text: https://le.utah.gov/~2021X1/bills/static/SR0902.html
This is great actually because you avoid wasting candidate's time, they can move on quickly to better companies that have a more fitting interview approach.
I think you underestimate how influential historians are in the long run, by changing how we see ourselves. But in any case, my point was about which disciplines we can trust, not about which are more or less powerful.
Money and material possessions don’t mean anything. You hit a point where nothing you can buy has any impact on your life.

The man cave is just papering over the pointlessness of your existence because none of our existences have a point. We’re stardust in the universe.

Life becomes boring when you’ve done all the things and checked all the boxes society says you need to check.

You need to find meaning for yourself beyond money, things, maids and nannies.

You have two kids? Spend more time with them. Play with them, do projects with them, take them out to explore nature. That’s the time that you’ll actually look back on and remember.

Go out and run, or bike, or hike. Or whatever.

Get involved in your community somehow and meet people outside your bubble —- both tech and personal bubbles.

You have to make your own happiness because no one is going to do it for you.
The key thing here is that nobody can force you to pay your taxes. If you refuse to pay you can be arrested and/or go to jail but the change here is that you can't force someone to give you money but you can compel them to.

I like to see cryptocurrency and crypto-assets as a pseudo force of nature. It's not really possible for governments to stop them and they pretty fundamentally change the game for most governments. I personally believe the result of this will be a shift to geoist taxes where taxes are paid on properties or paid by corporations.
This is true. Sometimes I wonder if the UK thought HK would become a trojan horse. A symbol of good living standards and democracy. That was ignoring thousands of years of wars for unification that built China. It is built on blood and blood will continue to be shed until the whole of China is united. This is what reading books and watching movies will tell you.
> On modern systems it may be possible for a JIT compiler to run in the background on cores not being used by the application code.

Only as long as the app itself is on-core. It's not worth running background superoptimization pretty much ever, particularly on a battery-powered device, but also in general because optimizations aren't real unless they're reliable. I've had Lisp programmers brag to me about how some implementation can spend 30 minutes optimizing, but in that case you can't tell what's going to happen to your program…

> As I understand it, compiler optimizations for memory layouts aren't very well researched in general. Why would the JIT model be a hindrance?

It's not a help either. Well, function specialization might be helped in some cases.
D4D: Design for Demise
You're getting downvoted to hell, but I'm going to respond anyway. The parent poster here is fully transitioning their gender. They're not cross-dressing at night, they're not "closeted trans"--they're changing their identity for their whole life, in all contexts--personal, professional, etc. Furthermore, they don't want to be known by their old identity anymore--in the parlance, that's called a deadname. So they're informing people of that happening, of who they're identifying as from now on.
One huge difference is in locking we discovered. Do not expect Aurora to do you any kind of favors in you actually use these features.
No it doesn’t. The company is fundamentally in a much better negotiating position (they have much more data on salaries) and carry way less risk than the employee (a company has many employees, each employee has just one job).
It is also linked on the "Why I no longer contribute to Racket".
And you can't link HK being a Commonwealth colony up until recently... somehow?

I don't want to say that Palestinian people shouldn't be helped. What I want to say is that it's more or less obvious why the UK is more eager to help HK.
I can't speak to the two you ask about, but, eg. OpenStreetMap has far more useful data than Google/Apple maps (at least in my region). It's a functionality choice rather than privacy/ethical.

For me on Android:

In-car navigation - Waze + AmiGo;

Town centre navigation - Here/OsmAnd;

Searching - Google Maps;

Off-road, tracking, poi info, terrain, overview etc - OsmAnd (OpenStreetMap).

OsmAnd search UX sucks or I'd use it for that as well; the data is there.

Here and OsmAnd are both offline after initial setup, which you will do when you install them, no need to remember to manually prepare local tiles as with Google maps offline.
> It this unique to Amazon, why?

I think it's because despite it working really well at Amazon, working at Amazon isn't considered impressive (the engineers are considered less intelligent, inherently less impressive etc). Nobody from Stanford or CMU goes to work at Amazon after college, while like a third of the class goes to Google. Because of that, the culture and people filter don't filter into Bay Area startups (which Amazonians usually can't get interviews at).
This doesn’t always work with Node APIs, one example that comes to mind is fetch (for making URL requests). When you await a fetch(url) you get a response object, where a bunch of functions on it (like json() IIRC) are themselves promises - but not making another API call. I’m not actually sure why it’s structured like that, I guess to give unified error handling/callback syntax between the call failed and the unexpected response branches maybe? But it means that you can’t rely on await to delineate where round trips are happening at least in that case.
The JEL review which I quote in the linked blog certainly had read the book, and called it "replete with significantly flawed arguments, misplaced citations, and dubious conjectures". And if cutting sentences in half, to remove something which directly contradicts your thesis, doesn't count as historical malpractice, then what would?
Abortion isn’t mentioned In the constitution. Guns are.
It might not be fun but it is definitely good for your brand. In the last few years, I have interviewed at several dozen companies but the only companies which provided feedback to me were Facebook and Brex. This sub communicates to me that they take the candidate seriously and don't jerk them around.

Next time I look for a job, I will definitely be targeting both these companies.
We should all stop buying products made in China as much as possible. At least, until the current communist gov is in charge.
"...melting an actual SADM model inside DLR’s LK3 plasma wind tunnel in Cologne. Arc-heated gas in the test chamber reaching speeds of several kilometres per second, reproducing reentry conditions."