skysight-inc/HackerNews huggingface dataset:
Lloyd’s Exclude Catastrophic Nation-Backed Cyberattacks from Insurance Coverage
> If you're on AWS/GCP and only backup to S3/GCS, you're doing it wrong.

If that’s how you feel then you should be applying that logic to any provider. Even if you rent rack space in a data center. Because unless you own everything through and through. This could happen anywhere.
Apple's reasoning was more "why give people a 3.5mm jack when we can separate it from the phone and make them pay for it?"
Dear sowbug - apparently you live in a place where it is fine to send a message and it does not matter if the recipient is ready to receive it or not. Good for you.
It's not whataboutism. Read the comment it was replying to.
> There should be a human in the loop to separate medical images from exploitative ones.

No, there really should not. I would not want a facebook employee to look at my pictures. I don't use their services, but the thought is pretty off-putting. The idea that these companies have to police content is what is wrong.

There are other ways to get to offenders here. An environment that takes good care of kids will spot it. Not some poor fella that needs to look at private images.
Excellent article! Feel like Ive had a few of these realizations the hard way (i used to often, still sometimes do, just text someone a Q without offering something at the same time). Wish I had learned these lessons earlier. The point how different 1on1 and group conversations are is a great one, without someone there being open to get ridiculed noone talks.
Watch NIST’s ‘Atomic Television’ Live and in Color
That's great advice that doesn't really cover the core issue here: GCP with a business contract is trusted to not do this, yet they did it. Yes, you can prepare disaster recovery and business continuity procedures, they have a cost and it's not trivial. If you postpone this cost as a technical debt due to an assumption that Google should be trusted to have a business contract with and got burned by Google I do believe it's not the victim's fault.

Your comment sounds a lot more like victim blaming than just a sensible procedure to have in place as much as I agree with the need for BC/DR. BC/DR are not free, paying Google (as they've done) should've been enough for this case.
Is There an HN for Women?
Or a site like this one, lobsters, etc, with, if not a majority, at least a sizable community of women involved ?

I see it's been asked before what percentage of women might make up contributors here, with no clear answer. But it seems like there aren't many or they'd rather not make a point about it.
A few years ago I was working at a startup and we had just started moving some stuff over from AWS to GCP. Things were going pretty good with GCP until one day they pulled the plug on everything with no explanation. It turns out that our company credit card details had been fraudulently used without our knowledge. The criminal had decided to use the card to buy Google Ad Words or something like that - this is the same card we use on our GCP billing account. Anyway Google just took prod down with no notice on grounds of fraud. Could happen to anyone.
>If you use 1 motor per wheel, at full torque you don't have double the power but the same power as one motor on the axle.

That's like saying if you double the power of an engine you get the same power at the wheels? The limiting factor is the grip. The more power you add the more you get out until that limit is reached.

But anyway, I'm not sure the one motor per wheel is all about more power. You could use 2 smaller motors instead of one large one. And then you can get rid of the axle and diff which are weighty items, so I don't think it's necssarily the heavier solution.

Plus there's ground clearance. The diff is often the lowest point in an offroader. A motor at each wheel removes that limitation.

Then you've got packaging. A centrally mounted motor uses space that could be used for cabin space or batteries. Hub motors are using otherwise dead space.

Then there's reliability. If you lose one motor you've still got another to get you somewhere, and it's probably easier to replace too.
30Hz per eye? I know Nvidia had compatibility with a few 60Hz interlaced TVs (60Hz per eye, but at half resolution), but never seen a 30Hz per eye setup.
Ask HN: Email service for tiny company, 20 users, no marketing, no transactional
What email service would you recommend for my tiny company? I need to send and receive emails from personname@mydomain.com, about 20 user accounts, catchall (so that all emails to unknownuser@mydomain.com come to say catchall@domain.com), where price is not per account but per domain with unlimited or large number of accounts.
No need for marketing campaigns or transactional emails from the SAAS we got, we have a solution for that.

UPDATE: a useful article, mentioning some of the services mentioned in the comments to my question, and to a similar question(https://news.ycombinator.com/item?id=32522919)

I would ideally have an email service separate from my domain web hosting. I would also need more than a couple of accounts some of the services provide (e.g. ZOHO)
Note that C is modern enough so all the thread stuff that you don't want to do yourself _can_ be done by a library, if you prefer. Why? Because the language already supports all the necessary primitives, like control over memory ordering.

I don't necessarily think that more is required in a language. Why would you want in a language what can be easily provided by a library?
nobody who buys Ferrari for what the brand represents and delivers is accepting this fake approach, thats for cheap brands
Sue google? Are you mad? What do you think you'll accomplish with that ?
Sioyek 1.5 – Academic PDF Viewer – Now with extension support
Hi! Recently we released sioyek 1.5 with the major new addition of extensions which I am pretty excited about.

See this repository for a sample of what is possible: https://github.com/ahrm/sioyek-python-extensions . For example we have:

* paper_downloader: download papers from google scholar or libgen just by control+clicking on their name (video: https://user-images.githubusercontent.com/6392321/185757545-...)

* extract_highlights: Create a new document from just the highlights of the current documents. We create portals from the new document to the original one so we can quickly jump to the location of highlight in the original document.

* translate: Translate the text and display it in sioyek's statusbar.

I have also created some more experimental extensions which are not yet included in the repository. For example I created a script which indexes all the opened documents using haystack and allows you to do semantic search on your documents. However, currently it is too slow to be really useful.

Anyway, I am really interested in what extensions you think would be useful for a PDF viewer?
> I've seen "must not talk" with a product owner who served to represent the voice of the customer, and incidentally take credit for the work he didn't understand and somewhat obstructed.

The bits of Office Space with Tom Smykowski and the Bobs were funny when I first saw the movie, but as I grew older I realized their eternal truth: people hired as customer-engineer intermediaries (whether they're called "product owner", "business analyst", or anything else) get very tetchy when engineers start communicating directly with their user base because it threatens their job security.
Well I can't say I have ever experienced performance quite that bad myself. On my i7-2700K desktop I'm only seeing about 6s-7s each. Kind of hard to tell when maps is really finished loading though.
Fascinating how different online discussions are. We are still competing for eyeballs but we can speak our minds uninterrupted and chose to follow the threads of conversation at our own pace and interest. Another outlier is a group chat where recorded voice messages are used heavily. It's more of series of monologues than a dialogue. It is interesting when the channel explodes, people recording far more content than you can keep up with. Normal conversations can also get loud, but people usually break off into smaller groups instead of talking over each other in a common channel.

The discussion around this article changed my perspective a bit. I find myself quickly losing interest in conversations when interrupts occur, they strike me as rude and disrespectful. Never before saw it as cultural thing, a mechanism that the interrupted party would expect and even appreciate.
"It allegedly "ripped people off" by charging a 30% commission on every digital game and in-game purchase made through the PlayStation Store."

That is not their core argument, and yes, it's not different from App Store or Google Play.
For what is worth my opinion, I wouldn't get one even if it was free.

The first data I look for when I read these enthusiastic reports of color e-paper screen is the refresh rate, and every single time the results are discouraging: 15 seconds for refreshing a page make the product nearly useless for almost all purposes except maybe calendars, but the inferior graphics quality and higher cost make them a lot less appealing than for example using a normal LED screen plus a PIR sensor that turns it off and sends the CPU to sleep when nobody is around to save power.
I think the technology just isn't there yet, and will probably need a long time before it becomes interesting for practical uses beyond tinkering and research.
First one I checked was `two_sum.rs` and it uses a `HashMap`: https://github.com/TheAlgorithms/Rust/blob/master/src/genera...

Surely the best way is to sort the numbers and then walk from both ends?

Nice work anyway!
Apple Car: Software and Money
Was the entire point of your argument just to attack someone else’s point of view? Don’t be one of those “I don’t like WFH so how can you possibly like it?”. The entire way you asked it indicates you are indeed being that person.

Be better.
I've used "Firefox" since Phoenix 0.3. I've used uBlock Origin for a long time, it's awesome.

Firefox has reall gone down hill in the last few years, unfortunately Mozilla really doubled down on the woke agenda.
Somewhat unrelated, but I'm still waiting for an affordable PC monitor based on e-ink technology. Dasung has been making some progress in the area but their products are quite expensive, around $1000 or more for anything with a useable size.
People might disagree on the count of lack of colors, but to me e-ink technology seems very well suited for writing code. And who knows, maybe in a decade or so the refresh rates for these color e-ink might be in a usable range as well.
Bravo to nicely designed gadget.
I think it's a vocal minority. The vast majority of GCS customers won't have this problem. These kind of posts typically do very well on HN.
> Merely participating in the demand side implicates you in these crimes against children as you are suborning their abuse.

So if someone participates in say P2P sharing of a CP video with some background copyrighted music, she can be simultaneously guilty of:

1. Suborning the creation of the CP by participating in the demand side.

2. Undermining the creation of music by distributing it for free.

Something inside me says there is something wrong here.
Yeah, a piano roll is a really good comparison. The "tracker-style" notation is much more compact (has to be, after all the first trackers ran on the Amiga in 320x200/256 resolution).
Ask HN: Is AI goal to make most people dumb/the same?
Over the last decade I’ve noticed that people are preferring to learn from videos and podcasts instead of reading books or actually doing the foundational work. It’s becoming even more apparent each year that we get interns. Many have weak foundational knowledge and these are folks from top 20 colleges. They also don’t want to get advice from anyone, preferring to google their way through everything taking the first solution the results give without taking the effort to understand the why or how. Even people my age or older seem to be getting slower and repeat the same talking points or bike shedding topics that were trending.

Just ten years ago the people I would meet would have so many different things they’re into even if they’re in the same broader work or hobby group. Like we could all be into roasting coffee, and then we all have our unique individual interests.

Now people just discuss the stuff that’s trending on social media or other tools that aggregate data. They disregard the advice or inputs of people around them, preferring to get an answer from the collective recommendations. It seems to make people act and behave kind of the same, and honestly it’s kind of scary.
The book learned optimism covers the value of both optimism and pessimism. He wrote the book to help people become more optimistic.

The main thing I learned from the book, is knowing when it is good to be optimistic or pessimistic. There is a time and a place for each. But, on average, optimists tend to win, because they keep trying longer.
Ok, I believe you. Your 32 hours are just as productive as an "average" developer's 40 hours.

and what if I can convince you that at our company, people with your level of talent set the bar?

We pay above market rate because we are looking for 40 hours of above average talent, which is equivalent to 55 hours of normal talent.
And if I rmember correctly, the ladies singing the song were the Pointer Sisters. They really did have some great music on Sesame Street / Electric Company.
Wouldn’t environmentalists be opposed to coal as well? Or is it simply that they favor it over nuclear power? I’m not particularly well acquainted with German green parties’ policies.
I'm usually upfront with my demand to work 4 days. I share it with them as soon as I know their basics like the location and the pay range.
yes. it’s Muphry’s Law
So, just to make myself clear - there are very talented engineers with just a few years of experience, however that's the extreme exception.

As pointed here, it is rare to work on interesting and trail blazing stuff - that's why it takes time, sometimes years, to gain the experience. There's a low probability of actually working on something meaningful, therefore you have to fight it with repeated attempts of finding the interesting stuff - and that takes time.
Obviously, time is not the only thing needed to become a really experienced engineer, but - in almost all cases - its a prerequisite.
Yeah.

This seems like the most straightforward, practical approach.

I am really considering building my own tools this time but I really wanted to get a feel of what worked for other people. I don't want to be in a situation where I have already committed to build something and halfway through, I find a simple-enough solution that works well.

But yeah, sheets is a great way to think about, probably the most objective.
When everyone has EVs the sound of any IC is going to become increasingly noticeable. I can see a point where IC vehicles are banned from cities on noise grounds alone.
Ex-colleague of mine was interviewed by big pharma for ML roles.
My first smartphone (because 3G is being turned off soon) is a Motorola G Power 2021, with the lowest resolution, slowest processor option available (less pixels in the same form factor --> less power consumption, and I'm old so little pixels are too small for me to see anyway) It runs for multiple days on a charge. It will serve as a hotspot, if you want it to.

I'm using Mint Mobile, for $15/month.

I uninstalled Twitter, Facebook, etc. I did install AdBlock browser. I've disabled all notifications except for calls and texts, so that my family can reach me.

I almost never check email, and the same is true on the phone.
Did the author of cURL ever get his US Visitor Visa, or is he still considered too dangerous to allow into the USA? \s
I keep hearing about this "automation" and sure, I'm probably too dumb to understand FAANG-level automation but aren't there switches that the automated workflows are expected to check against, atleast before running high-impact actions are like account suspension? Switches that can be pushed by the customer service groups with appropriate entitlement? I have written components with such overrides (with proper auditing to ensure review) and that worked pretty well as a safety-valve. Surely a bunch of PHDs with research papers can't be all wrong so what am I missing here?
Though it depends on how you use your screen: if you like to tile windows horizontally, it takes more of your space. Tree Style Tab has a keyboard shortcut, F1 by default, to toggle its sidebar panel, and when I’m tiling side-by-side I often use it to close the tab bar for the moment. I’ve been surprised just how many pages are at least a little broken at 618px wide (what I get for two windows side-by-side, with the sidebar open)—I expected it to be rare, but while it’s not the norm, it’s hardly rare.
QEMU Internals (2021)
To be fair, users of many internet services exposed themselves. The warnings about that were loud and clear. I don't know if using their free service counts as a formal business relationship, that might make recourse more difficult. I think the service provider has the right to close any and all relationships unilaterally.
> Can we represent space in the DOM?

Why would you want to represent this in DOM, of all places? It's uniquely unsuited for anything that's not a few paragraphs of text with a few images.
I think it's employers who've gotten a bit precious and spoiled, if they're so reluctant to consider the needs and desires of their employees.
What have Dasung got in that direction?

I linked it below but this display looks pretty cool to me -

https://youtu.be/bPnJh4QcjDY

32", 4k colors, ~2 second refresh. Unfortunately also $2.2k!
"Properly" means that the automakers should pay a fine per vehicle sold that was producing more emissions than allowed, and that fine should be so high as to effectively get them into bankruptcy. It should also put in jail anyone that was aware of the violation and did not report to the authorities. Everyone, from the CEO to the test engineer who knew about the cheating devices.

Anything less than that and all you are getting is an incentive for the make a risk calculation between profit and losses of being caught.

> Also there is a high probability of defeat devices in Citroen, Dacia, Fiat, Ford and Honda cars as well.

Which would be a sign that the regulations are not really working and consumers are just getting fooled into believing that their beloved EU is oh-so-awesome.
The Apple excuse group on the other hand is both large and loud.
You don't get to be a 1T$ company by giving your users what they want and especially not what they need. You do that by persuading them that your expensive thing is what they want and then selling them more expensive things they need to actually use the thing they bought.
No expert on algorithms, but:

Sorting an array is O(n*log(n))

Hashmap operations are constant time, and walking through array to put stuff in it is O(n)

So, implementation based on Hashmap should be slightly faster. It requires extra memory, though.
everything you need to know in 30-day round of free webinar, with top-notch professionals, powered by Aryel.

Aryel is a powerful marketing platform that helps brands to launch engaging augmented reality campaigns in a snap. No coding. No apps. Easy-peasy!

Increase your knowledge and skills on Augmented Reality Marketing. Book your seat now
Yes, I was thinking about the simple powers, too.

And I don't know whether they had enough math (or cared enough to do all the hard work with the math they had available to them), to figure out what's the simplest good approximation for the real value of Pi.
> In particular, there never seems to be any human being that you can talk to and find out what you need to do to fix the issue

This isn't really 100% true. It's just that Google uses third party contractors for the grunt work and they are working off a script. You can contact them but the comms with them is weird you won't get a direct response only canned responses as they are not allowed to talk to you directly. I'm pretty sure that these contractors are working out of India due to the times they would "respond" to the ticket.

I went through this recently with one of my apps because you can use the Google picker to load files. Very strange and stressful process I was this close to just deleting that feature due to the insane process.

Example was I had a spelling / grammar mistake on my landing page (minor) and they knocked back the application by sending me a premade email with all the rules that need followed which was full of spelling mistakes. Then once I corrected this they said I had a broken link (it was a link to instagram which didn't work and I took it off) again the email they sent to me was full of broken links. Very weird.
This is why my old hosting company changed its auto disconnection code to work at 11am on a Monday morning, never at a weekend.

That way it's the bill-payers that notice and get in touch, not the poor tech on the out-of-hours rota.

Also, it only firewalled the customer's public IPs from the Internet - it didn't stop servers. That way when the account is settled there was often nothing for the techs to do.

Also it was only ever done after the bank reconciliation was marked as complete, just in case...

We relied on goodwill and recommendation of engineers for our growth, so were keen not to make their lives harder for someone else's bureaucratic (or cynical) mistake.
With inflation running at circa 10% and most people only having received a circa 3% payrise this year, the easiest way to make sure your salary keeps up with inflation is to jump roles and take a decent uplift in pay.
Depends on what you mean by "best". For e.g. comparison-based sorting will already cost O(n log n) time but the HashMap solution will run in O(n) HashMap operations.
Matlab is a useful tool. But you don’t write a fem silver in matlab! And matlab came to the Mac only after the switch to Unix.
Conway’s Game of Life with Fully Homomorphic Encryption
Of course, the point of the legislation (any legislation for that matter) is for things to be improved, not to top up the budget by catching infractions. A warning on first offense is a good principle to adapt (of course baring murder and the like)
It's interesting to see how plasma TV power depends on what's on screen. A mostly dark image and the watts take a dive. Bright images and suddenly the power consumption skyrockets.
It's the fastest in acceleration. Bring it to the Nürburgring and it's by far not the fastest car. Even the Porsche Taycan Turbo S is more than 2 seconds faster[0]. Driving quality or how good a car is is not defined by how fast a car can accelerate.

[0] https://www.nuerburgring.de/info/nuerburgring/records
Most consumer machines have a literal supercomputer sitting mostly idle as you browse the web.
Css is slow because it was designed for cpus and css doesn't map to gpus very cleanly. But Webgl/webgpu enable some incredible things.
https://alexanderklopping.medium.com/an-updated-daily-front-...
Use a “synthetic” project owner with an email address that forwards to the group.
Also less error prone and more importantly much faster.

Being able to update prices in near real time would also potentially allow for more efficiency in setting prices, meaning you can set them in real time.

With real time stock information, you could handle sudden demand spikes much more gracefully. Have you prices automatically adjusted between an minimum and maximum price based on current stock and demand. Basically get you targeted stock turnover for the best possible price. (Best coupled with a self-checkout system so the customer consents to the current price).

Not that any supermarket I know of is currently smart enough to do that but they could. With all the hoarding due to shortages I could see them smartening up one day.