skysight-inc/HackerNews huggingface dataset:
It is neither hidden nor spying. The options are prominent in the settings, and both the source code and the policies around what is collection and explanations of how it is used are public. Moreover there is literally a page ("about:telemetry") where you can see exactly what data is being collected and links to all of the aforementioned resources and more. And the data itself (aggregated) is available for viewing at telemetry.mozilla.org.

And they blog about all of this, from how the data is used to how you can see it for yourself to what efforts they make to ensure privacy while doing so.

To call it "hidden" is either deliberately ignorant or a lie, I'm not sure which.

https://blog.mozilla.org/data/tag/telemetry/

https://wiki.mozilla.org/Data_Collection

https://www.mozilla.org/en-US/privacy/faq/
> summers in Boston, and winter batches in SF

Wise idea ;)

> copycat accelerator to call themselves "the YC of SF", so they just moved to SF

Yeah I think that if you believe in your idea but runs the risk of this it makes sense. Because SF was the bigger fish, even at the time
much like a physical business having the right to refuse service, a website should also be able to refuse serving data to users that have abused the service. a bartender says you've had too many, so no more service. websites can rate limit as well. we recently saw Musk test this concept.
When it gets good and cold (-48C / -55F), even your tires will freeze flat on the bottom and won't be round.

The first minute or two of slow driving is actually bumpy until they warm up a it (even really, really high quality winter tires do this).

Also strange things happens like the plastic around your gear shift shatters, CV joint covers just tear, your seat is frozen solid so your head is on the roof, etc. etc.
I was at a business yesterday that was affected by this. Their POS restarted several times and then the rep tried to have me pay through the phone app instead. Eventually the payment started processing an hour later for me.
This is honestly quite a trip to read (I'm the Benjamin Pollack in the movie). I did want to make two small corrections, though:

In one scene, she’s being interviewed on her birthday. Nobody remembered,
so she had to buy herself a birthday hat. While she’s explaining this to the
camera, one of her co-workers shushes her for making too much noise. On her
birthday!

No, this coworker right here was starting to say "shit fuck shit dammit" on camera as he discovered that a stale precompiled header was getting picked up on the build box and then realized Lerone was rolling, so you're hearing me halt myself before saying a pile of profanity on film. In retrospect, Liz talking about her birthday and me suddenly cussing like a drunk sailor would've been a much better take. I regret the error.

[Benjamin Pollack] seems to have never caught the startup bug, mainly working
at larger, more established companies.

I worked at Fog Creek (max ~60 employees during my tenure, usually more like 40) from 2005 to 2014, Khan Academy (~120 if you count contractors) from 2015 to 2017, Spreedly (~40) from 2017 to 2018, and Bakpax (there were a dozen of us) from 2018 to 2021 (we got acquired, I wanted to stay at startups, so I didn't stay once we were bought), and another small startup briefly after that before settling at The Knot Worldwide. Yes, I'm currently at a very large company (~6500), but I'm a bit confused at how you'd come up with that summary of my career.

I honestly really enjoyed the article, though, and neither of these are exactly big errors; just some extra color I wanted to provide.

[Edit: I'm also happy to answer any questions anyone has about the movie or about that time at Fog Creek.]
"use client" is more of a bundler feature. It doesn't propagate to components per se, it affects the import tree. You can think of "use client" as a directive that says: the entire module graph below gets shipped to the client bundle.
$20 with no subscriptions is an astonishingly low price point!
Just a note on your documentation: it says "this benefit does not extend to macOS" about saving disk space. I find that to be slightly misleading. Since arguably the most common FS for macOS is now APFS, it does save significant disk space unless one were to modify the node_modules files.
Miniconda is faster (I prefer it, personally)...

...but Miniconda and Anaconda are the same package manager, the difference is that Anaconda comes batteries-inclused with a ton of common packages.

The reason Miniconda is faster isn't the solver, it's because it doesn't have 250 packages to go through the long checking process on.

If you have a large, complex environment in Miniconda, that environment will get slower and slower to resolve over time.
Some newspapers in the 1970s used the Atex publishing system. The now-defunct Dallas Times Herald, a daily, used it when I worked there, roughly 1978 to 1980. The Atex system there relied on custom terminals--that is, supplied by Atex, not off-the-shelf from another manufacturer--and Atex terminals could be among those shown in the screenshots. Unfortunately, I don't remember much about how the Atex terminals looked, and (call me lazy) I haven't looked for photos.
Yes, I think the bonus factor over base salary is 25% or more for L7, so I'd expect salary + bonus to be $900k. The total comp would likely well over $1M, since GSUs (Google's version of RSUs) were not even mentioned.
Not if the kids dying were trying to rob a liquor store when they got shot.

Lethal force against one criminal stops hundreds or thousands of future crimes by that one criminal.

It also deters other potential criminals.

If guns were lethal 100% of the time, we would have much less crime.
So they treat different parties in unequal way?

Sounds like discrimination.

Why Google can scrape data, and I as individual can't?

Sorry I'm from Europe, so I'm not that much into "what corporate wants, it gets" kind of thing.
If that’s the worst you think it can happen, you lack imagination.

I Myanmar fingerprinting helped the military find dissidents, the the US Cambridge Analytica managed to get enough data to influence an election, and there’s many more examples.

Besides, if a private company can sell access to you through ads, less benevolent actors can use that access for other more nefarious practices.
The Chinese government funds archaeology in the hope it legitimizes the Chinese state as the most ancient. Pointing to a time when the state wasn’t there, yet society flourished, would delegitimize the Chinese state in their eyes.
Shadow dancing: the Satellite Data System (2018)
Indeed, if you look at the first Git commit, you can see that it's around 1k lines of code, and it's so basic that you can't compare it to today's Git. Much of it is also devoted to memory management in C, rather than actual business logic. You could achieve the same functionality in just a few hundred lines of code in Go or Rust today.
> I do keep a user.js around to speed things up when doing a new install

Could you share, if possible..
Elixir is a killer language and tool. It's considered esoteric these days but I think more and more folks are going to wake up to the inherent beauty of the Erlang BEAM and OTP applications pretty soon here.
I think it's the opposite. This is quite old software which hasn't received App Store updates in years. It's likely the Android version has been pulled from the store or otherwise bit-rotted.
Yes, this is a big disadvantage. But have you tried Mamba that aims at implementing Anaconda more efficiently? It works really well in most cases.

https://mamba.readthedocs.io/
Samsungs tablets are great and I prefer the S-pen to the Apple Pencil. Hardware isn't the bottleneck. They just don't want to. I think they have some exclusivity deal with Apple. Would explain a few things.

Infinite Painter and Hipaint(procreate clone) are really the only android alternatives to what procreate is going for.
> Used pervasively, Arc gives you the world’s worst garbage collector. Like a GC, the lifetime of objects and the resources they represent (memory, files, sockets) is unknowable. But you take this loss without the wins you’d get from an actual GC!

The lifetime of an Arc isn’t unknowable, it’s determined by where and how you hold it.

I think maybe the disconnect in this article is that the author is coming at Rust and trying to force their previous mental models on to it (such as garbage collection) rather than learning how to work with the language. It’s a common trap for anyone trying a new programming language, but Rust seems to trip people up more than most.
SVN was used by "everybody" a couple of years before git took over
>"Rechargeable zinc-air batteries (ZABs) are becoming more appealing because of their low cost, environmental friendliness, high theoretical energy density, and inherent safety," Dr Muhammad Rizwan Azhar said.

From the article there. They cover that rechargeable zinc-air batteries exist and that is what this is focused on.
Based on a few tests, the examples on the homepage appear to be heavily curated…
Agreed, using Firefox more and more and assisting everyone you know on how to switch and make it default with it is key.

Show someone how to do it, and they can be asked to show someone else
While this may not be satisfying, I tried to write a response to a similar question here: https://github.com/reactwg/server-components/discussions/4
It feels really like Prolog, specially the `DiffList` example.

------

> They definitely both share the distinctions of principal ports v.s. auxiliary ports.

Version (1) and (2) both have principal ports v.s. auxiliary ports.

But only (1) has input ports v.s. output ports.

(I was actually quite shocked by this, when I read the 1997 paper.)
In the US they are federally required to provide severance if it meets certain conditions.

https://www.dol.gov/sites/dolgov/files/ETA/Layoff/pdfs/Worke...
>At least Microsoft, Google, Apple etc. do not demand (yet) hundreds of thousands of $ per year for a single license.

Because they sell ads and monetize their users instead, which is a pipe of infinite money.

Why does it matter to you how much they're charging? It's not communism. It's their honest labor and they're allowed to charge as much as they want for it, same how you're allowed to ask for as much money as you want for your salary negotiations.

So please excuse traditional engineering companies for trying to make a living by monetizing their hard earned IP like every single company out there, and not selling ads like big-tech.

The world still needs traditional engineering companies to exist to progress, we can't have a society where everyone only works by selling ads to one another.

If you feel like they're price gouging, then feel free to write your own EDA tools and sell them for cheap, I'm sure the market is open to paying much less and saving some money.
Glob Love Karl Bode for getting to the meat of the issue,

for not gushing with tech-journo love for the subject of the article,

and for not gifting endless benefit of the doubt for Gov/Corp.
I’m happy to expand on it - maybe someone else can chime in as well.

From a comment[1] I’ve made before for this kind of comparison:

“Now, ignoring feature differences between all the forks out there, I'd like to present a different perspective and consideration that I think gets overlooked when comparing forks like Waterfox to other forks (if I am incorrect regarding Librewolf, someone please correct me).

* Waterfox provides signed binaries for download. Librewolf (and most of the rest) do not. Checksum's are all well and good, but IMO, not enough. Code signing provides trust.

* Librewolf does not provide auto-updates. There are 3rd party tools out there, but IMHO that brings in its own set of problems, and breaks the chain-of-trust.

* The most important one that I believe, maybe apart from Pale Moon, only Waterfox does, is offers accountability. There is (and has been since 2012) a legal entity behind Waterfox. That used to be Waterfox Limited, then it was System1 and now BrowserWorks (the entity I control). Laws must be abided and the end user actually has an entity to hold accountable. GDPR, CCPA, the rest are things that actually need to be followed. The other projects, who are you really going to hold accountable if things go wrong? To me this is super important because a browser is used for sensitive information. It's just not worth the risk otherwise. This also goes hand in hand with the code signing.

* Above all else, Waterfox has been around for 12 years now.

Don't get me wrong, things like EV code signing certs are a bit of a racket, and yeah you can jump in and code audit all those other forks too. But really, push comes to shove, they can just disappear into the aether.”

[1] https://reddit.com/r/waterfox/comments/14seevh/waterfox_or_l...
Well, if the company is willing to live with the risks/liability of a still-supported product containing unfixed vulnerabilities then they're clearly not long for this world. Eventually someone will sue--no matter what the support agreement/TOS states--and they will win. Even if they don't it'll still be a pointless large expense for the business.
I don't personally know, but assume it'll take many years to catch up with Mathematica which has symbolic computing as their bread and butter with a large amount of developers adding to that codebase since like the 80s.
Do you mind if I reach you out to ask some questions, I'm moving to Shanghai soon.
> the way i see it, the worst case scenario is you get an Ad for something you might actually like...

That's hardly the worst case scenario when there are countless stories like "Facebook Allowed Advertisers to Target Users Interested in “White Genocide” — Even in Wake of Pittsburgh Massacre"[1].

There's also the time Facebook's targeted ads were used to facilitate genocide in Myanmar[2][3].

[1] https://theintercept.com/2018/11/02/facebook-ads-white-supre...

[2] https://www.globalwitness.org/en/campaigns/digital-threats/r...

[3] https://www.amnesty.org/en/latest/news/2022/09/myanmar-faceb...
BTW, this is worth money. Don't shy from asking for it.
When you setup SD1.5 with enough extras, the finger problem is effectively gone. For those very few that slip through, a new seed or inpainting takes care of it.
> If there is anything that can actually get a tech worker unionization effort going, it's going to be the back and forth on these RTO policies.

I have nothing to add, but I wanted to say this is a really good point. If nothing else could persuade me to join or help create a union, it would be these brain-damaged RTO initiatives.
Are we reading the same article? I don't see "could" in the title, and the third paragraph begins with the word, "rechargeable."
The Escape Artist
Wow, just shows how powerful a brilliant UX design + passionate intelligent activism can be. I love where it lands, with concrete proposals to visualize privacy scores. +1
Giving Web Standards a Seat at the Table (2005)
Happy to see bad things happen to The Sniper :)
WebAssembly as a platform is probably as good as any other, but I think as an ISA and compilation target they flubbed a lot of the basics. It's slightly too clever, slightly too awkward to target seamlessly etc
Why did you link to a story that is covered with a popup, and then is covered by a request to install something?
For one reason, because the data lives on forever, and these companies merge or go out of business eventually, at which point the data ends up in the hands of someone else.

Data is also shared with data brokers (Acxiom and the like) which collect unknown quantities of data about you, linked to your actual identity. That data can then affect whether you get a loan or a job.

Most importantly, we don't know what's done with the data and have no control should we want it to be forgotten.
I suggest you read https://news.ycombinator.com/newsguidelines.html section about comments.

If my IDE requires me pushing SHIFT + F3, I would need now to push SHIFT+ALT+F3? How is that in any way more ergonomic? I assume split keyboards are the golden standard of ergonomic design (or I thought they should be).
What about human farts?

What about 'em? I'll let you do your own research on the methane production from a human vs. a head of cattle. Here, I'll give you a head start: it ain't the farts, so start your search there.
> I remember when he made a splash by designing the office so that every developer had a window and a door. I think they later abandoned the idea, but it felt like the first time someone had actually put real thought into developer's ergonomics when building an office.

I think Tom DeMarco wrote about this in the 80s. Interesting how we've now even managed to make the computer system itself a high-interrupt environment for developers. OTOH, the trade-off between collaboration and focus is a touch one.
Do you think that this is an “extension” of the existing app?

Existing users will buy the new app. But will new users need to buy both, or only this one?
Dynamically Changing Log4j or logback log levels in Java
You might want to change the log level dynamically to get more debug information without restarting, or more easily turn off logging to save money.

In either case, this breaks down into a 2 part problem.

1. Capture the user intent to change the log level
2. Propagate this message to the instances of your service

There are a number of good options for doing both of these and this goes into the choices.
>I often wonder is AWS success due to paying top dollar to staff where as IBM seems to have gone down the cost cutting route and low salaries.

I think that's almost certain. Even if IBM finds and rewards the rockstars they have and promotes them quickly and gives them special treatment, i'm guessing a lot of them would prefer to work at Amazon or Google. Not only would they make good money, most of their coworkers would be of higher quality as well.
currently this is a hosted service only.
This looks amazing. Over the last year, I’ve gone from a casual Disney/Ghibli fan, to a really deep lover of hand-drawn animation. The expressiveness and attention to detail are astounding.

I also really like really smooth and intuitive interfaces, the iPad in particular is extremely natural (albeit at the things it’s designed to do well.)

Inside I’m kind of nerding out at the combination of my two loves, I have zero artistic talent, but I will buy this immediately. Maybe I can learn to have ~some artistic talent.
The author’s point about Threads’ privacy/data usage seems moot. Presumably they already use Instagram, and that app’s “Data Linked to You” section in the iOS App Store is comparable to Threads.

I thought that they made a good point about how the Threads screen that links to the privacy policies doesn’t highlight the links very well. But it seems to me that the average social media user probably doesn’t care and would gloss over it anyway.

I liked their suggestion that the App Store use a “privacy rating” feature.
Russian infosec boss gets nine years for $100M stolen data insider-trading caper
BLM has a plan to tackle booming recreation – at least in theory
They have the same resolver (Conda)

You just have fewer packages installed with miniconda, so the sat problem is much smaller
Supporting one platform really, really well or two platforms decently well. Also you would always have divergence in capabilities, so you'd basically have two separate products and those predictable complaints: "but my tablet can also do xyz, if you only take advantage of this much-harder-to-use undocumented API that only works on 9% of devices using this OS".

No arguing the situation sucks, however.
Ironically, the in-office employees tend to be the dead weight, just people who pretend to look busy, stand around and bullshit, and otherwise just waste time. Meanwhile, the WFH employees, who prize productivity and accomplishment over office pretense, will simply move on to companies that are more interested in making money than power games.
I love Rust, but async is a hot mess and you cannot just write async code the same way that you write sync code. I'm getting more convinced that mixing the two is a bad idea, and that Go's approach of making everything sync with a single async channel primitive might be right.

I'm currently plumbing through some logic to call a sync method on a struct that implements Future and it's... an interesting challenge.

While we can make zero-cost async abstractions somewhat easy for users, the library developers are the ones who suffer the pain.
Why would the Chinese have their own pypi mirror software? I think they are running the same software as western companies.
I am sorry but not on the near future.
I'm not a Rust programmer (yet?) but this seems like a pretty valid set of criticisms which I'll keep in mind if/when that changes.
That's not their moat at all. Most students don't have a capable gpu in their laptop. And these days everyone who is learning doesn't care about running on Nvidia, AMD, a cpu, etc. It's easy to move from one to the other (nominally).

The moat is their high quality libraries for speeding up common operations on Nvidia gpus.

AMD refuses to invest in ML and build the same libraries. Their stack is horribly buggy to the point of being unusable. It takes forever for their ML stack to get support for their new GPUs, even the crappy version they always produce.
That's interesting. I suppose I was lucky, because I started as a kid with traditional piano lessons but lost interest around age 12, but my interest in piano was rekindled when I discovered the guitar and was introduced to the idea of playing by ear. I got back into piano by playing along with a lot of pop and rock songs, so E major has been a very comfortable key signature for me since it's such a great guitar key signature.
I had a similar teacher, but it was no fur elise
How compatible is Bun with Remix[0]?

I’ve been loosely following the progress of Bun for awhile, but I haven’t actually tried it. The blog post you linked does make it sound very intriguing.

[0]: http://remix.run/
The link in the YC headline is to a press release. However, the press release links to the actual paper, which provides a wealth of tehcnical detail. This is a rechargeable zinc air battery. Not a primary battery. Although, this is early stage battery research. There is nothing about cycle life or Wh/kg. IMHO, this is years, potentially decades, from commercialization. Still quite interesting.
If you don't know who's getting their jobs done and who is not, you don't have an employee problem—you have a management problem.
With 7 Watts, the Snapdragon has less than half the Intel's and Apple's TDP, though. Also, the i7-1355U only became available in 2023.

The confirmed upgrades to 8 performance cores (from 4), ARMv9, PCIe 4, DDR5 RAM and possibly a higher TDP will bring significant performance gains with Gen 4.

But in principle I agree to you, I wouldn't use it yet.

Edit: Also, why leave AMD out :)
https://www.cpubenchmark.net/compare/4774vs4104vs4794vs4102/...
The worst part for small businesses is that Square's offline payments mode (where you can accept credit cards without live authorization, at risk of later declines when they post) has been unreliable historically. With some Square outages, customers have been logged out, and then unable to enter offline mode to accept credit cards. Not enough attention has been paid to this critical feature unfortunately, it does not seem to activate properly in many situations. I hope it worked OK for businesses yesterday and cards were able to process today.
Then throw in disposable wooden cutlery. Plastic should not be free.
For the same reason Twitter could sign a contract with Google but not with you. Companies can make private agreements to do things together.