skysight-inc/HackerNews huggingface dataset:
Even if slightly unrealistic, I actually think the nicest part is the back of the napkin math and derivation of the numbers to give you context for how big a market is and what you’d need to attack to meet your goals.

I do however have an issue with the wizard of oz method of validating your product. It’s not because of the perceived ethics and I totally understand too many people today build something before ever knowing anything about whether anyone will use or pay for it. Hopefully I didn’t miss it but nowhere does the author discuss the amount of time/people/money it would take to build a working MVP, not to mention how much of your time will be tied up from working on said MVP if you’re oz (i.e. the man or woman behind the curtain until the MVP is built). This is important since it drives how you (or at least I) would move forward: Do you need to quit a full time job and spend 3-6 months 60+ hr/week building your MVP, can you build an MVP in a few weekends, would you need outside help/money to build an MVP, etc etc.

The example in this post mentions a recommendation engine of sorts for individualized fitness programs. This sounds like a fairly high amount of expertise in the field of fitness, some possible AI with trained models sprinkled in and a good amount of curated fitness routine info or I guess individual exercises based on the equipment the user enters that they have. So a lot of time getting with experts (or becoming an expert) AND building a new machine learned model possibly with a nice, usable UI. This sounds like a full time job for 5+ people for 6+ months at least to get any sort of real prototype.
Risk mitigation, maintenance, resell value (?), support, reliability. The custom AI accelerators you mentioned, how long have those been in business for? How many units have they moved? How many generations of hardware have they produced? Will they still be around to replace or upgrade units in 5-10 years? How flexible are they in their workload?

That's a lot of factors to keep in mind when you're spending millions on a supercomputer. I'd go for an established hardware provider as well. I'm not knocking the custom AI chips, but I wouldn't try and max out my budget with those - keep them for smaller applications for now.
ClojureScript with shadow-cljs has really good error messages

Clojure's errors require getting used to because they can be verbose but the patterns emerge after some use, that said most beginner errors can be caught before runtime with clj-kondo
The impact of the Covid-19 pandemic on suicide rates
That is part of a service that we use, provided for some banks, but requires a lot of integration with the mobile networks and a lot of additional business logic around new sims, old sims used on new accounts, old sims used on old accounts when first set up, etc.
Banks use it for determining whether it is deemed safe to send OTP or other sensitive messages to a mobile. If sim has been swapped recently, they may then choose not to use text message delivery to prevent potential sim-swap fraud.
Love the ingenuity and thank you for the performance comparison on Cloudflare Workers vs AWS Lambda. I personally wouldn’t consider what you built a Geolocation service, but glad it solved your use case!
Launch HN: Web 3.0 Resources WhatsApp Newsletter
An interesting question related to this is the exact time period of the "last glacial maximum", at which point in time northern latitude glaciers were at their maximum extent, and sea levels were considerably lower. Related to the Bering strait land bridge.

https://en.wikipedia.org/wiki/Last_Glacial_Period

https://en.wikipedia.org/wiki/Last_Glacial_Maximum

If the claim of 30,000 years is true (vs 11,000 years) this would mean people crossed the Bering strait at a time when the terrain was different, or possibly even when it was submerged.

https://en.wikipedia.org/wiki/Beringia
RE: What failed?

Agreed this is a problem that your product needs to solve either way. This idea validation playbook allows you to face the problem early on as opposed to later.

RE: What happens when you're building an improved version?

I'd ask you why you think yours is an improved version? Is that a sure shot fact or up for the market to decide. If it's sure shot, they yeah skip the idea validation step. Sounds like your idea has more execution risk than market risk.

But if you think its subjective, then that's probably something you could find a creative way of solving using the Painted Door test or something similar.
Non-paywall link: http://archive.today/s5jE9
But not in Helsinki, Finland if the planet is tilted :-)
Does anybody else think this is in response to Apple's privacy crackdown on third party tracking data? If you buy on Buy, then you are still first party for Google and they can still get your signals.
For SMPP, there is the option to add further data using 'TLV' (Tag/Length/Value) parameters, not only UDH properties.
Conversely, if you insist on equal outcomes:

A. What you'll have to do will depend in how finely you divide your population. E.g. recent african immigrant vs. Slave descended are quite different demographics with different life trajectories and you'll be able to tell one from another very easily.
There will be huge political fights over these categories.

B. If you do hire based on population demographics then two things will happen: You'll get a bit more inefficient workplace due to unperforming workers. But more importantly, you'll be surrounding people with a bunch of Xers (whichever the underperfoming demographics is. Hillbillies? African Americans? Republicans? Left handed folk?) who are underperforming. This will cause a strong association in their mind that X=less capable. Xism will then increase.

The influx of women to my workplace really didn't help my colleague's sexism.
Here's the code for it https://github.com/coreutils/coreutils/blob/master/src/yes.c

The core is about 70 lines. As for over-optimising it, I think chesterton's fence needs mentioning https://fs.blog/2020/03/chestertons-fence/

I don't think this is a useful avenue of debate for me.
Can the person who posted this explain it? I found it to be incomprehensible, both in tone and subject matter. Perhaps it's a response to an ongoing controversy that I'm not aware of?
This is teaching your kids to read. Not code. BIG difference. One is optional, one is required and something that no parents should be solely trusting schools to do.

My dad barely finished high school, but he did teach me to read by the age of 2. It profoundly changed my life.
I don’t think this “echo” should be always on. Just turn it on when you fancy tuning in or otherwise off. It’s probably handy for yelling out a question without the formality of calling someone, then they rush to put their headset on, accidentally hang up and all that crap.

Worst case the pointies force everyone to have it on all day to keep an ear on things.
The code is available for free and you can host it on your own Cloudflare account. Cloudflare provides a free plan (up to 100k daily requests across all your Workers), and paid plan ($0.50 per 1m requests)
I don't disagree that this hazard is real, but I also see the term used in non-racist, non-sexist ways too, sometimes with disclaimers that "obviously this isn't just white women and not all white women are like this". I realize I am likely in the minority thinking that context matters, but I want to provide my sincere stance that I think it's sometimes reasonable to call someone a Karen, assuming proper care is taken not to imply anything sexist or racist. I understand the term as meaning "busybody" more than anything else; in fact, you can use it to describe a person of any race or sex but you cannot use it for a non-busybody.
I kinda agree, except that I actually like cooking.

Even still, I've been working later (7pm approx) as I've started with a company based out of California (I'm in Ireland), which sucks for eating food.

Slow cookers/crockpots are kinda ace, you can dump all the ingredients into it in the morning, and have a meal when you finish work. As a bonus, the smell of the food is nice in the afternoons.
My experience with Garmin devices is that the hardware is good but the software is average. GPS device for example are robust and they can function both with batteries and piles BUT the software can crash, searching for names on a map or entering text is almost guarantee to not work. They are years behind Android for example for user friendliness.
This is a decision granting plaintiffs' motion for a Temporary Restraining Order. Yes, federal judges can issue TROs against federal agencies which, in this case, are DHS and US Marshals Service. Precedent cited in the decision is Winter v. Nat. Res. Defense Council, Inc., 555 U.S. 7, 22 (2008) [A SCOTUS decision.]. The court's analysis considered the following: (1) [plaintiff] is likely to succeed on the merits; (2) [plaintiff] is likely to suffer irreparable harm in the absence of preliminary relief; (3) the balance of equities tips in [plaintiff]'s favor; and (4) that an injunction is in the public interest. (It's slightly confusing, but the court is treating this motion for TRO the same way as a motion for preliminary injunction.)

In the end, the court found for the plaintiffs and thus it issued a TRO for 14 days, unless extended (or overturned).

Of course, the federal agencies may choose to ignore a federal judge's order. But the federal judiciary doesn't take lightly to that transgression, and it would be a career limiting move for any federal agent, from cabinet-level officials down to foot soldiers, to ignore the judge's order.
ThoughtWorks shares tool to build your own technology radar
So the native population simply is not of the same caliber as the immigrant population?
Well if you consider that back then there was a ton of soot and disease in the air in cities and their wallpaper was likely to literally contain arsenic I can’t see why it couldn’t actually help.
If only there was an app that would help you not pay these stupid charges..
I would add couple more things to it:

* use some kind of context for the transaction to include unique id that is common theme through the system (maybe unique id originating from external system). This is called mapped diagnostic context in Log4j. This lets you grep all your logs for information about single transaction. Even better if you do this consistently for all services.

* offload metrics from logs to appropriate tool

* offload audit information from logs. I have a service that gathers all information of type (service A called service B and got C result for transaction D) and I have a simple page that can find information for transaction D and produce sequence graph where lanes are services involved.

* do not log an information twice. Don't log an error and throw the error (either you throw it or handle and log). It is ok to log additional information when passing error that would otherwise be lost.
It's not viable unless they get an x amount of foot traffic, which is why these shops tend to be in city / commercial centers instead.

That said, back in my hometown we used to have multiple businesses on wheels visiting once a week; ice cream truck, fish, a grocery shop, a mail-order frozen-products guy, etc.

I've seen the same happen in a commercial district, mostly big office buildings with underground parking, but there was an ice cream and a coffee trike doing the rounds. The coffee one would set up shop at the local train station in the morning, then move to an urban park thing later in the day. The ice cream truck would move around, stand in front of the building and ring the bell.
https://en.m.wikipedia.org/wiki/Bay_View_Massacre
https://en.m.wikipedia.org/wiki/Thibodaux_massacre
https://en.m.wikipedia.org/wiki/Morewood_massacre

And the list goes on...
From my very limited understanding the Graphcore machines outperform CUDA only significantly in inference, in training the improvements might not be sufficient to switch technology.
That’s great, two for two! Thank you.

What would you say is the best starter language these days? Java? Python? Something else like C++ or Rust? I am not a coder at all. I mangle configurations and implement functionality upon request, but I always run up against scripts and CLI and I am no expert in bash or powershell and I don’t have to quit vim. But I get by okay. Not a dig, I just admit I only know as much as I do primarily from self-learning and doing. That’s why I care to learn what I’m not seeing because I’m not able to do it yet: the code.

There’s just so much to not know, especially about setups and small things that impart outsize benefits or functionality, like dotfiles for instance. All these things are so hard to learn in isolation. It’s hard to have scope and find the rails under you to know how to turn and move yourself around in the dev space, in a basic computing, nuts and bolts sense, if that makes any sense. So if you have any tips about things like that, let me know. For example:

https://missing.csail.mit.edu

They even link back, how nice!
The company already offloaded the cost of travelling to and from work. My choice to live with a (reasonable) commute, but savings in petrol since March have more than offset other costs.
Sure, how about we dial the hyperbole down a bit, to "accounts universally known to be a primary mechanisms for announcement of international policy by the leader of a country which has started 12 'armed conflicts' in the last 20 years (or 14 if you count them doing it twice in Iraq and Lybia)"?

I find it quite horrifying that elected officials are legally allowed to use totally unaccountable social media platforms to communicate policy to the public.
If you can figure out how to buy stocks on Robinhood, you can figure out how to use the Gemini or Coinbase apps to buy and send Bitcoin. There is no barrier to entry. It's not 2013 anymore.
By curiosity I checked some numbers to compare. Paris density is just crazy! When compared, Berlin (mentioned by cameldrv) really has a low density for the huge capital it is, at around ~3.9k persons/km². London seems to have around 5.5k, New York around 10.2k, while Paris is at a crazy 20.7k!

Numbers from https://versus.com/en/berlin-vs-london-vs-new-york-vs-paris/....
Lots of factual claims, no support included.

Learn some history.
This really isn't how modern security works at most cloud companies. Even if you have root class credentials or the ability to escalate to them in some way (and that's a big if by itself), its a LOT of steps to get access to customer data, almost always involving broken glass, many protection layers, and often requires cooperation of multiple other root level people/credentials from completely different teams.

Depending on how the infrastructure is built, or what the particular service set up, it may not even be possible to gain access to specific data without extraordinary means, possibly involving replacing physical hardware.
Amen to the idea of including host address and port in every log line about connection success/failure.

It's a pet peeve of mine to read "Failed to connect to server" or suchlike in an application log and then have to go capturing packet traces to find out what it failed to connect to exactly.
https://up.gc-img.net/post_img_web/2016/06/a45633d657e17ce3f...
Well that's a bit more than 2 requests per second on average. Sure you may have some bursts once in a while, but nothing a 3€ VM can't manage IMHO.
I think you’ve ignored the context of the article. He says that to mean he doesn’t look like he’s going to start the next Facebook or Twitter to VCs, because he is black. They will not entertain the idea that he COULD BE the next Mark Zuckerberg because he simply can’t “look the part”.
Mental Calculating the 13th Root of a 100-Digit Number (Part I)
Your July experience is very likely just your local weather.

No data for July yet, but June was either 2nd or 3rd warmest on record depending on who reports data (EU Copernicus vs NOAA)

Previous months were:

January - warmest on record
February - 2nd warmest
March - 2nd warmest
April - 2nd warmest, behind by only 0.01 Celcius
May - warmest

See https://climate.copernicus.eu/surface-air-temperature-maps
I don' think that is big issue in countries with good public libraries.
You're over thinking things there. More likely it's just an artefact of those interfaces being designed in the countries who read left to right.

Off topic but I like how you've referenced that infamous IRC meme in your HN handle.
Now all we need is a good dark mode :)
You already called it doxxing, don't shift goalposts.
Second this. I got an unraid server working headless with an ASRock B450M ITX board (Fatal1ty) but it's still a real pain having to put in a GPU to boot into BIOS. Was hoping this could fix that for me :(
This is indeed a quite tricky question. Trickier than one would intuitivly think.

Back when I studied ethics we were talking about the famous trolly problem. The professor proposed multiple scenarios and after each asked the auditorium who would act and who wouldn't. I can vividly remember three points:

1. Even seemingly clear cut ethical questions weren't clear cut at all. Rarely as much as 80:20 more often 60:40

2. Doing nothing always gets a perk over doing smomething. If you do something you might have done the wrong thing and feel silly for it - if you do nothing it is easier to brush off.

3. When the professor rephrased a scenario in such a way that you had to take basically the same decision, but your role was more direct (instead of pulling a lever to sacrifice one person, you'd have to push them in front of the trolly) nearly nobody would do so.

These differences in perception of indirect and direct effect is what we use to excuse ourselves in cases where our inaction would have saved lives ("I could have easily pulled the lever and saved four lives" VS "I couldn't have pushed that person in front of the trolly, even if it would have saved lives").

Similarily my grandfather's generation would have said: "There was nothing I could have done to stop it anyways" - with the unspoken part beeing "without taking a personal burden". Note that we live in one of the few areas where people were hiding in the mountains to resist the Nazis and these were partely people he personally knew. So he knew one could do something, he just either didn't dare, chose to (conveniently for him) not think about it, or only felt sorry in hindsight.

As another data point: At least where I grew up not helping someone in need (e.g. of first aid) is a felony, as long as the circumstances allowed you to help. Not sure how this is in the US tho
> What country or nation in the world has bias figured out so well that they have perfect proportionality among all races and sexes among all career paths?

All career paths is probably a bit of a strawman. I doubt you'll find anyone here who expects same number of men and women in every job. The more dangerous ones will always be disproportionately picked by men and that's ok.
> Historical discrimination has left black families much poorer than they would otherwise be. Poverty discriminates in myriad ways: lack of good role models and mentors, poor educational environments, lack of nutrition, lack of opportunities for enrichment, etc...

While this is true in some cases, and you do point out that "discriminiation is also still present", I can strongly recommend "Reflecting on the Color of My Skin" by Marques Brownlee: https://www.youtube.com/watch?v=o-_WXXVye3Y

Regardless of the material differences between black and white people, I think white people (including myself) tend to underestimate the effect of constantly being treated as "the first black guy who..." -- that's racism too, and while not always toxic, it holds up a lot of other discriminatory practices by being the foundation of differentiation.
If you're reading this, I'm dead ... I mean you're dead. Everyone's dead. That bitch that dumped us in the high school is dead (haha). Bambi is dead. John Connor is dead. Even Chuck Norris is dead. The "endangered species list" is a fking one-liner with a shitpile emoji.

You may ask what happened - well, as they tried to remove the orange butthead from the White House after the second term, he headbutted the big red button to prevent being replaced by a woman.

Most of us died fast. Others could enjoy a few president-colored sunsets, while screaming in pain, and slowly disintegrating.

The only survivers were the astronauts of the ISS, Adam, Eve, and Joe. But instead of re-enacting the Bible in the coziness of zero gravity, they caught Musk's Tesla and tried to use its Autopilot to land on Mars. They'll burn in the Sun soon. But until then they'll be freezing to death in a frigging roadster.

Have fun.
Plausible as it stands still requires enduser consent in the UK if you want to run it on your website.

https://ico.org.uk/for-organisations/guide-to-pecr/guidance-...
If I'd have to guess, a bunch of these people were jerks and they hate being silenced...
Nice! Have you tried AWS Lambda@Edge?
Understanding other people. First, it's plain interesting to discover if they hold the view with some merit instead of stupidity[0]. Second, I guess it's polite to listen when you can, and my manners could do with some improving. Third and perhaps most compelling, the better you understand them the better you might be able to counter their arguments. Fourthly, in the rare event they actually can make a solid case case for their side, you may learn something important.

[0] Yesterday (FYI I'm in the UK) there was a discussion in a shop by staff with a woman who didn't want to wear a face mask (they are compulsory starting today, yesterday they were not). She said they didn't help to protect you from covid so she didn't see why she should. I told her that was true but they weren't intended to protect you from viruses, they were to prevent infected people from spreading it to others. It was clear from her reaction she hadn't known this. Therefore she made up her mind without doing the least research. That's stupidity.
Look like a robot ?
The Wordpress Merging Problem
We stayed away from Roubaix given the experimental design. Not sure why anyone would put production stuff there. I can’t speak to Strasbourg that sounds horrendous. But Gravelines has been rock solid and 4ms latency to London.

But at the end of the day outages happen everywhere, including AWS. We also have some kit at Hetzner and I think that a redundant setup across OVH and Hetzner will be a fraction of a cost of single AZ setup in AWS and yield far greater uptime.

We’ve commoditized the servers and services (cattle vs pets)...why would we treat the providers any differently? Use cheap components and lots of redundancy.
> so why worry about diversity, then

Of course I'm concerned about that. Lack of diversity and the discrimination that goes with it causes real harm to real people.

> Besides, people like you will, all else being equal, surely get outbred by people who do care about their progeny. So why worry? The tendency to hold your point of view will wipe itself out...

So. Why should I care about that? If these people want to hold that view then that's up to them. What am I supposed to do: try to compete with them?

Whats the issue here?