skysight-inc/HackerNews huggingface dataset:
G-Suite is a super interesting case in that you literally cannot use the product without handing over your data to Google. It certainly seems like companies would hate that, particularly those with data protection obligations. Google does theoretically require a Business Associate Agreement (BAA) if your use case is subject to HIPAA and you intend to store or transmit PHI using their services, but I don't know how they detect or enforce that. [1]

---

[1]: https://support.google.com/a/answer/3407054?hl=en
> For whatever reason with C there’s this huge emotional component to it.

Frankly getting your knickers in a knot is emotional - the people using C are doing so for pragmatic reasons, not emotion.

I do see comments like yours a lot - there's an emotional attachment and/or ego attached to the comment, so the argument against is very vociferous and, honestly, ugly[1].

[1] C and asbestos have almost nothing in common in terms of negative impact on the world. Maybe people are still using C because hyperbole is simply not a persuasive argument.
"self-funded": sure, lets say "intended as self-funded"; "native treaty rights": yes, relatively greenfield compared to today

WWI and rail: another aspect was nepotistic political control (which might not have been a bad thing but definitely has an odor). [0] I wonder if dumping the Liberty trucks a conceptual/capacity jump start more than a physical one. The 1917 rolling stock was 2,250,000 freight cars [0], and roughly 10k Liberty Trucks were produced [1].

On March 21, 1918, the Railway Administration Act became law, and Wilson's 1917 nationalization order was affirmed. Wilson appointed his son-in-law, Secretary of the Treasury William Gibbs McAdoo, as Director General of the newly formed USRA.

0. https://en.wikipedia.org/wiki/United_States_Railroad_Adminis...

1. https://en.wikipedia.org/wiki/Liberty_truck
> The question I ask myself is: Am I comfortable with that? Even if it has privacy safeguards, I am not. I'm not willing pay $130 for a Windows license AND have ads presented to me.

Exactly this. It's bad enough if it's free, you are the product. But if you pay, it definitely must not be this way. That's the worst form of capitalism in tech.
For me, all success as a programmer is thanks to learning from, and contributing to, the free software and open source community.

Another factor is having a family computer around when growing up, I learned to program for fun. I remember working on a BBS (bulletin-board system) code base written in Turbo Pascal, back in the days before the web, when I was around ten or so. https://en.wikipedia.org/wiki/WWIV
This is unfortunately true and a reason I am finally installing linux at this very moment. The worst were those monthly post-login series of screens trying to override my consent for various options so some PM at Microsoft could hit their quarterly KPIs (because they Measure What Matters) followed by a smarmy screen at the end saying the computer was now "all yours" (so my own home computer I've had for 8 years isn't mine?). It was just such a gross, pushy thing to have respect for my consent clearly trashed in that way. I deserve not to be abused in this way by my own computer I use every day.

I've decided to really dive deep in linux. This is a rest-of-my-life thing now. I'm going through the Arch install process, really enjoying reading the wiki and enabling the services and fiddling with all the options. Windows treated me poorly enough that I no longer care about things "just working". I need to take this stuff into my own hands.
So the average American woman looks like a ball chair, basically? Something is wrong with your data here :)
And yet when the news did the rounds about Rough recently, they kept mentioning a 50% figure. For example: "Centrica has officially reopened the Rough gas storage facility, increasing the UK's storage capacity by 50%."

When I saw this, I was thinking an increase of 50% on a week's worth of storage?
Ask HN: How does DST time change impact your global remote team?
I just woke up where two different remote teams have requested meeting time changes to adjust for DST changes.

I am in the US and they are in Asia.

A few of these meetings are recurring.

As a result, I’d be losing an hour of sleep.

How do people do this? Shine an axe and keep your calendar entry unchanged?

Move it to accommodate people’s local time zones?
I think the problem NVidia has is that it has a massive low-level high-performance computing infrastructure written in C. Things like WebGL are a thin veneer over it, which is terrifying.

Their use combines the proper use of C (low-level driver code) with the unsafe use (large-scale systems). They should absolutely stop using C. On the other hand, I think it's fine for my network driver.
+1, this book was an eye opener and a bit of a slap in the face
My understanding is that the same party is in Delhi and said other state (Punjab) so I think it's a bit more than just the central government not stepping in (not to say that isn't also a part of it).
This is incredible! I wonder if there is any limitations with audio streaming rate, especially for large flac files.
Chain store branding has gotten a lot more consistent and, I dunno, "slick", I guess, since the 90s, excepting a few fast food places that have gone the opposite direction for some reason and toned their branding way down (Pizza Hut, McDonalds). At least in the US.

Like, in 1990 you could imagine a Wal-Mart moving into an old K-Mart's location and not tearing the building down and starting over, and probably not even doing a ton of façade work. Now? Only 3rd-tier sorts of chains go into storefronts without extensive renovation, at least, and the top-tier brands all seem to want to start with an empty slab. You only see the old style in rural small towns that haven't caught up yet (and maybe never will—perhaps there's no way to make a decent ROI on tens to hundreds of thousands of dollars in extra branding in those places). Or, oddly, in places that have really strict building codes for commercial storefronts that forbid breaking from a certain style, so you tend to see the more muted branding in both very-well-off places, and very poor ones, though expressed differently.
they would have arrested him overseas too
That's not my recollection at all. College kids of all stripes were dying to sign up for it as it rolled out school-by-school.
well, unless the ringleader is one that got the immunity...
I think this is highly under appreciated. A particular piece of software exists in a technical, social and economic context. If any of these change, it opens up the space for a replacement or a new addition.

Some big changes are desktop to web, web to mobile, single user to multi-user, power user to newbie… and so on.
Not to mention the de facto OS in multiple industries.
Does that make it an... incorrection?
I guess since we all use MS mostly for business purposes we don't care so much about privacy. It's something our managers sign off on, in the name of security, features and really nice value for money. But oh boy, do they know a lot about us and our businesses. I mean, my office apps have "LinkedIn services" on by default [0], so they are linking all the things to all the things.

[0]: https://support.microsoft.com/en-us/office/linkedin-in-micro...
Serious question, do you have issues with english reading comprehension?

"If it is a boy" was a necessary clause. Because "if it was a girl", then they won't need to worry abour circumcision. Which is why mentioning the first clause made perfect sense. No need for some conspiracy theories here.
People forget that the UK government is defunding the English NHS, and there's a good chance this won't happen because the budget got cut.

https://twitter.com/ncarding/status/1589642773011263489?s=20...
I work with a few big companies and there seems to be a general push to put everything in the browser as part of the plan to get rid of windows. Plus the browser acts like a thin client for those wanting to get rid of Citrix.

Microsoft isn’t helping the matters by completely failing at building new UI toolkits. Internally Azure is seen as the future, but they burned a lot of their biggest customers already by overselling capacity to them in three year contracts. Those contracts are not getting renewed at the same level. I’ve never before seen a company sabotage itself so badly.
no, that is not correct; all of the calculations i have made and cited assume 400 ppm atmospheric air, not pure co2. it wouldn't even be coherent to talk about a theoretical thermodynamic minimum energy requirement to capture co2 from pure co2, which is the '10% of total human energy production' you're talking about upthread

rather than handwaving it away i linked to the calculation of what that theoretical minimum is, provided my own calculation of a trivially feasible and scalable approach that takes less than seven times as much energy as that, and mentioned climeworks, which is one of several companies doing direct air capture today for less energy than that (but obviously more than the theoretical minimum)
Both are entirely reasonable, especially if it's something you're doing in your free time.

Internet toxicity can entirely suck the fun out of participating in a community, thereby defeating the purpose of participating in it.

But, similarly, a really fun community can do the opposite. I used to participate in the Ruby community more for the people than anything else. I never actually loved the language all that much.
Except dynamic memory allocation, which in Ada either needs a GC or is unsafe.
Bring able to abstract over Rc/RefCell and Arc/Mutex with marker types seems pretty useful. It's not directly HKT but it enables use cases that would otherwise be supported by HKT.
and no encryption apparently too
> any step is a potential minefield

That's the exact problem with C. It's the tool, not the attitude, which is a problem.
Show HN: What you think of this Excel to database add-in? [Video]
I have been developing easy way for non-IT people to upload data from Excel to database to be able to use the data in BI system and for example no-code app builders and similar. I'm interested to hear what people think of this solution?

Add-in is not yet in any marketplace so I recorded video (https://youtu.be/Rxmvx6AMFK0) which shows how uploading, appending and overwriting data works.

What you think? Could this be useful?
Yes, along with Beowulf clusters to run our infrastructure
> Without an exceptionally wet and cold winter the European water basins will be toast next year.

What do you mean by toast? Is there some kind of ratchet effect that ruins the water storage capacity for a very long term?
Not rude, but i did work for a while on robot automation using expensive swiss industrial robots for a FAANG, in the US btw, for years.

The purpose aligned pretty much with your observations and the utility of this was involved in building a billion+ of devices.
String was indeed once named StrBuf: https://github.com/rust-lang/rfcs/pull/60
Nanoassembly with Water
The future of personal computing is really dark these days. I just attended an apple event for education and government. The amount of data tracking and the standardization/normalization of this behavior is dystopian.

What happened to computers being just fun and a source of exploration and freedom?

Microsoft, Gooogle, Apple all constantly push their cloud based accounts … where everything is tracked.
Chinese scientists turn a simple wire into laser-like light
Advertising to paid users. Apple, Twitter, Microsoft, Google already do this. I don’t think it’ll end. It will become normal.
> Same for burger flipping.

Burger assembling may resist, but I know of at least two burger chains that use conveyor charbroilers where you put the patties in on one end and they come out nicely cooked on the other. I don't think those have a large capital cost either.

McDonald's is always inovating on labor reduction. They've got robots pouring drinks now, but they also used to have the size buttons to dispense a specific amount of soda which reduced labor. When you add up enough savings, you can run the restaurant with one less person; which is handy.
Thanks. I was only off base by about a century :)
Said remote business owners can declare their home office or whatever as principle place of business. That is different from a mailing address.
Kind of wish the article would go into more details about the immunity agreements in question. Its hard to make a judgement on if these cases are inappropriate without knowing the details.

Some of the stuff in the article strike me as totally fine though. Like complaining that a legal settlement has too much legalese in it. Like, really?
https://www.propublica.org/article/asbestos-poisoning-chemic...
Cars are that well sealed, and aren't designed for that kind of filtering.

At air pollution levels that high more filters for use in a home won't move enough air through the filter fast enough to matter and the filters will quickly clog and stop working. You can see examples of this in reports of US and Australian wild fires over the last few years.

For things like schools and offices you need a really large and sophisticated HVAC system to deal with that amount of shit in the air. I'd be surprised if any buildings in Dehli have systems like that.
> Ouch, that's a hurtful analogy.

It's also wrong. A lot of the time the people making these types of comments about C are just plain bitter that their favourite $NEW_LANGUAGE is mostly a rounding error in terms of usage.
I'm pretty much floored that they haven't been using female measured test dummies for years now. Are women's lives really valued so cheaply?
Hi I'm the original author. Sorry to see that you got downvoted because it's a good question and a real limitation of my project. I might get around to building a follow-up some day with upload/sharing since that's where the actual interesting stuff happens (and not just shuffling bits around, with a shitty download algorithm tacked on like in my post). No real plans though. If I do that then I might have to rewrite some of the code and edit parts of the blog post, since I've grown as an engineer and writer since I made this two years ago.

As for your question of "Is that tolerated?" the question is a social one. As the sibling commenter pointed out, if you use a private tracker, you're part of a community that often has a social contract (implicit or explicit) that participation means you need to contribute back and have a good seeding ratio. In that case, only downloading -- like my client does -- is not tolerated and might get you banned. That's why I chose to demo with torrenting a Linux ISO, since those tend to be public, have a lot of seeders anyway, and don't really care how much you upload or download.

There's nothing in the protocol that says you have to do it, and indeed, there are even "selfish" algorithms that try to maximize download speed while uploading nothing in return: https://www.wired.com/2007/01/bittorrent-bullies-bittyrant-a...
This resonates with a ranty post I just submitted: https://news.ycombinator.com/item?id=33506914
I think this portion of the discussion on the ampersand satisfies the definition of "bike shedding", right? :-)
Having to put parody so visibly kinda defeats the purpose of this type of comedy. There was a guy in my hometown who made an account the seemed to be a local police department. It was hilarious. If you somehow didn’t catch that the police would never say these things, you could go to the profile and see that it’s a parody. What’s the issue with that?
I’d missed that, thanks!
I’m getting constant stuttering in Win11 and have tried just about everything to fix it. They have this weird memory compaction thing running, and constant virus scans, and I don’t know what else. It’s been a total nightmare and for now I’ve quit gaming.
Thankfully laypeople will always continually excel beyond your professional opinion that they can't understand how to log into one of several websites.
NHTSA uses the word average not median.
Entrapment is an invention of 20th century American courts. See William E. Mikell, "The Doctrine of Entrapment in the Federal Courts," U. Pa. L. Rev. 90 (1942), calling entrapment as a defense a "purely American doctrine" not considered by earlier English writers on criminal law.

Trivia aside, no. Entrapment is a specific concept narrower than "a fed lied to me."
> They could, but then the IRS would have contend with an army of lawyers to claw their money back.

Always reminds me on how Scientology managed to get charitable. tl;dr: Cause so much work for the IRS (or appear to be able to do so) and they'll back down.

The tax code is like the MasterLock of laws: looks complex on the outside, keeps honest people honest but is so weak it can be exploited by anyone willing to do so.
Note that this isn't directly what GATs are, but you can use marker types to achieve this effect.
Such regulations already exists, see for instance https://en.wikipedia.org/wiki/MISRA_C. Similar rules could be created for Rust (I would assume that this would have to be some sort of 'sane subset' of Rust, which for instance would forbid dynamic memory allocation alltogether).
And with complex highly serialized shows that you maybe didn’t follow fanatically, you’ve sort of forgotten what was going on 18 months previously.
The whole thing seems like a pastiche of SCP-3008, even down to the title and enemies, which is literally a horror story about a dimension that’s an infinite IKEA. It’s definitely IKEA.

It’s also fair use, no one in their right mind would ever think this is an IKEA product and it doesn’t compete with IKEA in any way

Edit: Apparently the Kickstarter says “Explore the underground SCP laboratories and build towers to the sky to find a way out”. Gee, wonder what company was directly mentioned in the corresponding SCP story
While I don't doubt that there have been Russian agents attempting to interfere in US elections (and vice versa in the past, btw), I am not sure if I believe that Prigozhin is telling the truth here. He is clearly trying to puff himself up for the Russian nationalist crowd as the effective leader, perhaps because he thinks Putin will be either dead from cancer or otherwise out of power soon.

There is a strategy sometimes used in the US in which if you can get the "other party" (whichever one that is for you) to attack you more, your status is elevated with your own side. Prigozhin is, by this point, clearly making a play for the post-Putin leadership of Russia. He is boasting to Russians that he can influence US (and other) elections, but that doesn't actually mean that he can, any more than he can achieve battlefield success with the Wagner group in Ukraine. But, if it results in a bunch of western (esp. left-leaning) outlets vilifying him, it elevates his status with the Russian right.
As far as I'm aware, Microsoft has never been transparent with what exactly is sent to them as part of the telemetry, which cannot be turned off in consumer versions. However, they added the same telemetry updates to Windows 7 and 8, so it was a concern a decade ago as well.

https://support.microsoft.com/en-us/topic/update-for-custome...
> As another example, a different Fraud Account made a single deposit and over 50 Bitcoin withdrawals before the account ceased its activity.

> So Silk Road wasn’t waiting for any transaction confirmations??? And didn’t append a nonce to each withdrawal to avoid duplicates?

See the ACID properties of databases. [1] These are often put to the wayside in order to have greater transaction speed. We can see the results.

In computer science, ACID (atomicity, consistency, isolation, durability) is a
set of properties of database transactions intended to guarantee data validity
despite errors, power failures, and other mishaps.[1] In the context of
databases, a sequence of database operations that satisfies the ACID properties
(which can be perceived as a single logical operation on the data) is called a
transaction. For example, a transfer of funds from one bank account to another,
even involving multiple changes such as debiting one account and crediting
another, is a single transaction.

[1] https://en.wikipedia.org/wiki/ACID
When I find a language feature I don't understand even after reading what's out there, I ignore it. Then I plod along with my own code. Eventually I'll notice I've been writing the same boilerplate code again and again, and I'll finally see the use for the feature. At that point it's less a matter of "understanding" in a grand intellectual sense, and more just fitting my needs to the syntax. After a few such instances, I know the feature well enough to unblock someone else who doesn't get it. That's a good practical test of understanding.

TL;DR: don't worry about it. When you need it, you'll learn it.
Combine them with a decent coroutine library and you can write relatively straightforward singlethreaded concurrency code. Ramsey Nassr has been exploring that:

[0] https://merveilles.town/@nasser/107892762993715381

[1] https://jsbin.com/mupebasiro/edit?html,console,output
Which is still fair use as a parody.
Is there any way to tell if your company has opted in? Mine makes a huge show of classifying Office documents and barking about the policies of what can be shown to outside people. It would be hilarious to find out that they've done this, and are letting Microsoft slurp up all the stuff that would get us fired if we sent it to an outside email address.
>So what's the commentary here for IKEA?

Seems pretty clear to me. IKEA is known for being mazelike and easy to get lost in. The game is an exaggerated horror take on that.
I remember those fools. those people are why I won't use python even today, 20 yrs or so later.

if python was 10% as good as they claimed, it would be the most wonderful creation of mankind, past and future, by a factor of three.
Sure, but if silk road waited for X confirmations, it would have made it at least a bit more complex to pull off.

(Maybe you could have just hammered it continuously, but hopefully would have to predict when the blocks would be confirmed. They’re not exactly every 10 minutes).

It’s not exactly related to this hack, but poor blockchain practice on the part of silk road if it permitted withdraws this quick after deposits.
The world extends beyond the US. The Panama Papers showed that bearer bonds were alive and well all the way until the mid-2010s, and Panama itself only phased them out in 2015.
I'm currently a Microsoft employee, I feel like your data is secure, at least from my experiences. we are audited by consultants regularly and have internal teams making sure there are no security breaches. even things like log messages are scrubbed and strictly PR reviewed, but that's just my org. It could be different elsewhere
He probably doesn’t want pointer arithmetic.
That's exactly what I said!