skysight-inc/HackerNews huggingface dataset:
I don’t mean to downplay Chicago’s crime problem, which is very bad, but if you’re not a gang member and you don’t live on the south side your odds of getting murdered in lakeview are literally orders of magnitude lower than your chances of dying in a car crash in rural Colorado where you have to drive long distances to get anywhere and everyone has a pointlessly huge truck optimized for inflicting maximum carnage in an accident.

When you go from a dense, transit friendly city where people drive
less to a rural auto-oriented one, your odds of dying an untimely and violent death go up dramatically, even if the latter has much less crime.
An Android application checks how roasted coffee beans are
Living in NYC, I can't tell if by "status implications" you mean that a 600 sq ft apartment is swanky or cheap.
IMHO it is clearly a wrong assumption on the side of any such sender. A verification link should have clear definite actions for the user receiving it:

- It's me, let me confirm my address

- I never signed up for this heap of diamonds

Whenever I (not even a bot) click or follow a link from my mailbox, by accident or on purpose, I don't expect that to validate an account for anyone else, but me, intentionally, using a password I know.
> Will that distinction make a difference to international investors?

It does make a difference because the questions that the investors have to deal with now are completely different to a "normal" default. Normally, there simply is no money, or you have to find a court where you can sue the foreign government.

Now, there is money, and they could actually get paid today (maybe even in dollars) if they are happy to open a Russian bank account (I remember Russia suggesting something along those lines, basically the reverse of what they used to force Europeans to pay in Rubles for their gas). But that raises other questions: would that be breaching any sanctions? How are they going to get the money out? At what rates? The answers will also depend on their jurisdiction, whether they do any business with the US etc (a purely Chinese investor might actually be fine now).

So in that sense it is quite different, but the result is similar (arguably even worse) - Russia is pretty much cut off from international (especially Western) capital markets, that's true.
When CRUD is done with a shared spreadsheet (Google Docs, Office 365, etc.) it's a solved problem because a spreadsheet is a total information UI. C = insert row, R = just read the screen, U = type in and other people know where your pointer is, D = delete row.

The problem is when it's done with a database and people cannot see all the information at once. So they cannot see which records other people are working on and coordination is problematic.

A traditional CRUD web app in a shared desktop is a poor man solution that works with parallelism one.

Multimaster CRUD would be the same thing accessed by different people on different computers? 3270 terminals, Windows 95 client/server applications, traditional web and SPAs. I might be wrong but the problem is always who's working on what and how to solve that. Plenty of money thrown to that: management is there also to solve that problem. Talking with colleagues is another part of the solution.
https://archive.ph/NloBe
For stateless applications - doing a blue/green cluster upgrade is really the smartest choice.
>Corporations that pay employees below subsistence levels are indirectly bailed out by food stamps programs

I never understood this argument. How are the corporations being "bailed out" in this case? The employees need sustenance regardless of whether they're employed or not. If anyone is getting "bailed out" it's the food stamp programs, because the programs are means tested and receiving income from employment reduces the amount of funds that need to be handed out.
Reminded me of Jim Hall and his Chaparral 2J https://www.roadandtrack.com/motorsports/a32350/jim-hall-cha...

> “.. and we calculated, we could actually drive it on the wall around Sebring.”
PS: Just to add.

Take the soil example, yes it would be billions per 100 acres, because on that scale (the Canadian shield) you'd either have to desoil massive amounts of usable farmless, or start grinding rock and creating new topsoil from that... so current market prices are meaningless!

Individual large river delta’s contain hundreds of cubic miles of soil. It’s not a limitless supply, but there is plenty of soil though not topsoil to cover 3 million square miles of the Canadian Shield.
What is their definition of a workload? Do they want a cluster per microservice? Per application? Per customer?
There's a scene in season 1 of Halt and Catch Fire where rich grandparents give one as a gift[0], which seemed to say they felt that their daughter had married below her station.

0: https://www.theverge.com/2014/6/30/5855632/close-up-halt-and...
When you draw 2 boxes and an arrow between them, then move a box, it does not stay connected to the arrow. I think that is an instant no-go for designing diagrams. Perhaps it can be used for converting to plain text diagram, but not for working on diagrams and changing stuff around a lot.
Making HTML the best that it can be
Managing two smaller packs is a lot less efficient than managing one big one, also the wear-and-tear on smaller packs will be substantially worse because you're going to end up depleting that one much further even on a shorter trip shortening the life of the pack. And because not all of the cells degrade at the same rate you then have the problem of no longer being able to set those cells in parallel to the ones in the rest of the pack.
Aesthetic Flattening (2021)
> In fact, it's so quick that it almost looks like the video is set on fast-forward.

It totally looks like an old 1960s/70s/80s low-budget TV show special effect.
There's a different article[0] from about a week ago from the Japan Times which indicates the National Police Agency is looking to distribute dust masks to local departments in preparation for a possible eruption. The site requires registration to read it, so I haven't, but the headline is "Police get serious with preparations for possible Mount Fuji eruption".

[0]https://www.japantimes.co.jp/news/2022/06/19/national/japane...
Buku – is a powerful bookmark manager
> the hard bit is putting that power down in corners.

Or even just getting it from tyres to ground. Traction control exists to avoid the car just spinning its wheels in place as it’s completely lost grip.

At high speed downforce can do the job, but at low speeds not so much.
How about

* Why isn’t this extracted to a separate function?
And how many use or will use the tech, and how many of those will use it competently, and how many of those are competent to validate and know that their checking technology has not been compromised (e.g., hacking or distributing bad authenticity checkers and/or certs like hacking or distributing bad crypto-wallets)?
NATO to have over 300k troops at higher readiness, Stoltenberg says
This is correct; the Spotify embedded player - which the foundation has mistakenly used here, uses a DRM technology called Widevine.

There are other, more sensible, tools to use here: not least, the HTML5 "AUDIO" tag, rather than a proprietary embedded player!

Will cover in Podnews in the next 24 hours.
Long-term liquid water also on non-Earth-like planets?
Use number #6. If it's not necessary, then why say it at all in a code review? Everyones got other things they'd like to do.

All the "should" and "considers" are tickets that can go on the backlog after a merge has delivered functionality.

Then YAGNI will probably turn out to apply.
I at least respect that you are being upfront about it. I do think that you'll have a hard time sourcing the high-caliber software engineer you might want to get though.

Sure you'll get junior/mid-grade ones (which honestly might be enough for you) but I don't think you are going to like what happens to your candidates in the coming years. Remote work is just such a perk that it is literally one of the make or break points for many software engineers. People will inevitably migrate to companies with the better perks and it is hard to beat coding with your own kitchen and bathroom 10 steps away.

You also kind of gave yourself away with the "if these people insist on not being in the office we may just outsource the job for a tenth of the comp" in the sense that your industry views developers as a cost center and not the reason the company is generating value. If you've ever outsourced you know the challenges of time zone, language barrier and quality are a hard one to beat. You might as well hired a half-way decent developer in the beginning, but hey at least you saved a buck so you got your quarterly bonus right?
I've gotten interested lately in the world of Ray Peat. His big thing is energizing the metabolism, healthy thyroid, etc. The idea is to maintain the state that a child is in to prolong life and be healthy. Maximize energy rather than limit it.

Below is an example of a random insight:

> His article Cholesterol in Context states that aging “seems to be a state of cholesterol starvation.” In other words, the ability to make cholesterol diminishes as we age.

https://www.womensinternational.com/blog/aging-is-cholestero...

It's tough to synthesize his thought though. Whoever does and sells a popular level book of it will make a lot of money.
Babblers Make Sense: Phonemic Structuring Not Unique to Humans
My understanding is that FTX probably holds a ton of cryptocurrency assets or is invested in other companies with cryptocurrency exposure and does not want a 'contagion' to spread. This might work, but I am not sure FTX has enough assets to stop it, for a similar scenario https://www.federalreservehistory.org/essays/ltcm-near-failu...
My company maintains an office, which some people local go in once or twice a week. But it's 100% remote-first, and everybody (including leadership) has no desire to go back to "in-person-first". The remote shift was a major boon to hiring - being able to recruit talent from all over the US.
Not really. You can do fairly large clusters, you need differently sized node pools. For example - we run apache NiFi is AKS which is a complete memory and cpu hog. We have a node pool 16cpu/64g ram for that workload which we specify a node selector. Microservices we use a different node pool. System services run on the default node pool.

If you're running Azure functions with KEDA - setup a nodepool for that with a lower cpu/memory footprint.
@dang The title is misleading. Apple is not banning other browsers (there are over 100+ browsers on iOS). Apple is restricting iOS browsers to using the WebKit rendering engine which is an entirely different matter.

Edit: Apple is also not claiming what the title suggests (source would be needed), the author of the tweet seems to just interpret it this way.
6 months is ok. I would say even 12 months is fine, especially during the pandemic era when a lot of us have extra to deal with it. However, if you do want to re-enter tech, a sector which moves so fast, I would not leave it any longer than 12 months, unless you are also doing something in that time to keep your skills fresh.

Could be that you're done with it though - if that is the case, then finding a career pivot in the next 12 months would be the move.

Good luck!
Food deserts deepen urban America’s racial disparities
It depends how you frame it.

A gap is empty. But it's not because you take a whole year (or even more) off of work that you do nothing.

Project yourself: will you have grown in some way, learned anything new (about yourself, or about anything else) that gives you an advantage/maturity/oversight compared to other candidates to the same positions?

Edit: as for tech, things move fast, but not _so_ fast either. Unless you're looking for positions where you are expected to be top-productive on the spot in the latest technologies updates, you ARE definitely relevant with the same technical bagage in 2/3 years time. Places that advertise the contrary smell problematic anyway: what matters is knowing how to do the right thing first. Then doing it.
Solar is much easier to build, has less regulatory hurdles, and incites less NIMBYism because it's lower risk and less obvious. Nuclear plants take ages to build so if we just tried to do that we'd miss the targets to reduce global warming impacts. If nuclear was going to be the answer we missed the chance in the 90s, 00s and 10s fighting just to get half the population to think maybe something needs to be done at all.
What I want is an oversized system with variable speed but they seem reluctant to sell me an oversized system.
I admit to being a little frustrated with systems engineers telling me I should never need shell access to a production system again, that web-based Metrics and Tracing should be enough to debug all problems. I have twenty years of muscle memory using strace, dtrace, lsof, blah blah blah to troubleshoot complex problems. Furthermore I'm only brought in when the problem is sufficiently complex. I understand that it should be a break-glass exception, but I don't want linux abstracted away completely.
All of this should be hammered out in a set of guidelines around code review so that ego/feelings don't need to come into play. Have style guides, code review checklists, and best practices documented.

The actual words used should be determined by the goal of code review and the relationship between reviewers.

Anything that can possibly be automated by CI should be. Style guide and test coverage should automatically fail PRs before a human needs to add any "nit"

That means code review should be a teaching or question moment (between a senior and junior, newer and veteran) or a discussion between peers.

From a junior to a senior -> why did you extract this? why didn't you do it this way?

From a senior to a junior -> typically, I would extract this because X. Check our best practices doc for a longer explanation.

Between peers or senior/junior (maybe one is newer) -> it isn't in our coding best practices document, but normally we extract this because X

Between peers -> what do you think about extracting this because X? Should this be in the coding best practices document?

The last is important because ideally you're updating your coding guide so this same review doesn't need to be done 10 times. And, if you don't think it should be documented as a best practice then don't bring it up in a review.
The Biden Administration’s Campus Sex Police
There's not a lot you can contribute unless you worked on the ticket. Notice how the only example you came up with was refactoring.

This was more important back in the day but now linters and formatters are mainstream.

The best time to code-review is at the beginning.
>What is the real problem here?

$500M that Mozilla gets from Google every year.

there's no incentive to develop a better product, only to maintain an appearance of competition.

I don't know if it's a secret agreement or an implicit mutual understanding, but that's what it is. the only alternative explanation I have for Mozilla's actions in the past 8 or so years is incompetence to the degree of profound mental retardation of all decision makers there.
> In my 2015 book The Four-Dimensional Human, I describe a failed promise of the 1990s Internet: that it would free us from our earthly identities and let us move like quicksilver through cyberspace, inhabiting all kinds of experimental selves in gaudy, rackety chat rooms. Instead, our online movements got pinned with thumbnail avatars of our real-world faces; we solidified in the heat of the personal brand. We developed what I called “chain-store selves” as we spread ourselves across the Internet with the trademarked consistency of a franchise.

Who is "us", who is "we" here? I certainly don't post my real face on the internet, and don't develop a "personal brand" there. Those "us" and "we" are doing a lot of heavy lifting in the article, turning a sentiment felt by the author into some kind of universal truth.
> The thing I'm saying is that you're turning a test that was `if (addr < LIMIT)` into `if (addr != 0 && addr < LIMIT)`, which is not nothing. And it's on EVERY memory access.

But that's not what I'm saying. I'm saying every memory access would become:

addr = addr - START_OFFSET (eg, 0x1000)
if (addr < LIMIT) { do stuff }

There's just an extra sub in there. And you can definitely optimize that, same as any other bounds check optimization. Which the runtime is already tasked with doing since all your loads are already (wasm_address + host_array_buffer_ptr). If that add is free, the early sub likely is, too. They fall into the same category here.

But you can also make it completely free by just ensuring there's a dead zone before the host array buffer location, such that anything in the range 0x0-0x1000 (or whatever) just lands before the array buffer's start location which has been mmap'd to trap. Then you don't need any changes at all.
Ah, I meant cheap (in terms of apartment space and interior, not in terms of rent). I'm in a nice neighborhood in Oakland, CA fwiw.
Which ones? Personally curious.
Man, I ignore all the recruiters that contact me. It's just too many. Not humble bragging, it's just the reality. And not trying to rude. I have trouble keeping up with my personal emails, much less random recruiters on the internet. I hope it doesn't come back to bite me.

So far in my career (10+ years), I've just applied to company job postings and that's worked out pretty well for me.
Direct to consumer advertising is their business model; I'm sure their contracted legal critters keep the organization acting within the legal limits of their regulatory requirements.

/s
Ask HN: Do western people discriminate tech startups from developing countries?
I am from a developing country in South Asia, we plan to start B2C tech startup, We will follow industry best practices, respect data privacy laws and deliver an awesome customer experience.

But I am scared basing in developing country will have bad outlook from the west and discriminate our startup. Is this kind of discrimination real, or I am imagining things?

Or should I rent a virtual office in Europe and register the business there.
Be sure to go down into the comments below the article to see just how tiny this car is. It must be quite the ride.
Aren't there hundreds of escort platforms on the Internet already?
That’s essentially it, a small town where everyone knew each other and all hung out in the same bars. I didn’t pay attention to which one it was, I do remember hearing crazy interest, like >40%. I think you also got a cut from new entrants as well, so it reeked
of pyramid + ponzi.
But they can’t on mobile. Which is now a bigger part of the web.
Intermittent fasting may help heal nerve damage
For a lot of people, losing $10K is life-changing
And I would feel the same if a massive amount of people were pushing for it, were deceptive and exploitative about it.
One aspect of these forks that never gets mentioned:

It's great when a fork ensures that it is always taking security patches from upstream. But what about the code unique to the fork? Is that new code following the same security practices as the upstream project? Are enough eyeballs poking at it to get it the same security scrutiny as upstream?
The emphasis should be on clarity. Overall you want to leave the requester in no doubt about what it will take to get approval because the most frustrating thing for both of you will be ping pong.

Tone is very hard to judge in written form particularly when there might be cultural and language divides, in my experience though it doesn't really matter what style you use provided that you also remember to comment on things that are good and do not need changing. This is routinely forgotten and more than balances any perception of negative tone the requester might inadvertently infer.
There are three main categories of code reviews:

1.) Things are mainly bad.

2.) Things are mainly good.

3.) Somewhere in between.

Within those, everything I see and flag as worthy of discussion is either:

1.) Something that violates our rules/style.

2.) Something I have a strong opinion on.

3.) Something I don’t understand.

Depending on which main category the review falls into, I’ll deal with these differently. If things are mostly bad and I don’t understand something, I’ll ask a lot of questions about readability and naming conventions. If something is mostly good and I don’t understand something, I’ll ask “Hey, can you explain lines 71-104?”

In general, I try to keep things friendly and positive because I don’t want people to dread the experience. Life is too short to dread a big part of your job.
> Who gave the mail server permission to access the page?

The recipient of the email, or their employer's IT department that is paying another company for mail services.

If you send me an email with a link then I do believe I have the right to send that link to a third party service that can validate that it's not malicious. If I decide to sign up for a mail service that promises to protect me from phishing emails, then I [0] expect said service to read the emails I receive and examine the links within them. I would be upset if the service used the info I share with them for purposes other than keeping me safe, though.

I readily admit that I have, at various points in my life, signed up for services without reading the entire TOS that I agreed to. I try to choose companies that I feel I can trust to not abuse me too much, and sometimes I avoid certain services because I don't trust the company behind them enough to respect my privacy.

[0] I acknowledge that not everyone is as knowledgeable as me, and many people might not realize that this is how the protection works. So if the argument is more education, I'm in favor.
Actually that’s how the system is supposed to work: Let Chrome become a monopoly so that we can finally regulate it. The same thing happened with IE and we crossed that bridge when the time came.

Apple needs to open up their ecosystem to other browsers. This is not a suitable excuse.
Don’t expect people to answer your question when it appears you have already decided what that answer is.

Do your own research. There are plenty of current and hypothetical use cases. A lot of the value derives from shifting your mental models away from traditional views of currency and monetary authority that are, frankly, outdated.
Or just caption them. The technology is there.
Can we find the original source of the article? The website is a typical news blog templates that takes articles from other websites, sometimes translated, sometimes verbatim. I checked 5 articles and some still have the copyright of the original source ("ⓒ Hankyung.com, unauthorized reprinting and redistribution prohibited") or inner-website links that mention different websites "Return to Sohu".
You're in luck! The moon has a solid iron, nickel core[1].

[1]https://moon.nasa.gov/inside-and-out/what-is-inside-the-moon
More arguments to always use HTTPS:

https://https.cio.gov/everything/

https://developers.google.com/search/blog/2014/08/https-as-r...