skysight-inc/HackerNews huggingface dataset:
These things are straightforwardly related though. It is very common among people who organized or were very active in summer 2020 anti-police violence protests to have caught charges in the last few years for completely unrelated things. Often very "routine" type harassment, fraud, low level drug stuff that would normally not ever be investigated without getting busted or reported.

Of course that's all benign coincidence I'm sure I'm just being paranoid. And of course your neighbors and community are doing fine, I'm sure mine are just more criminal. Nothing to worry about keep working on your thing.
Do you think single use plastics are a net positive for society?
I earn about 60% of the salary comparing to my US colleagues in the same position and level. Good luck.
I switched to Sublime Text for code editing a couple of months ago because of its universal responsiveness.

For non-code, which sounds like what you’re looking for, I just use Apple Notes. Both seem to handle 10,000 words no problem.
Cloudflare products and pricing (what I'm most familiar with) are in wild opposition to this view.

I've never seen anything even remotely hinting at region or geography in their product line other than geo-routing for load balancing products, headers with geo info for you to do something with, etc. They include the serving "POP" in headers for diagnostic purposes but other than that you have no idea.

Where do my Workers run? Don't know, don't care. They are substantially cheaper and offer better availability and response times than their region-based "cloud" competitors. Same for KV, D1, R2, and anything else they come up with as they move further and further in (out?).

One would expect with them having the ability to allocate supporting hardware dynamically and globally their cost basis is substantially better than having customer facing and controlled region-based resources that still need to be built out for product support (regardless of usage) AND maintain the excess capacity local to each region to be anywhere near "elastic".
Maybe it was using an A/B partition setup and somehow switched to the other non-flashed slot
> They built a large part of their trust model with that effort upon the idea that two governments either wouldn’t or couldn’t collude to inject non-CSAM hashes into their database.

This is not correct. In the event that this happened, there would still be oversight at Apple before reporting to authorities.
Via subpoena. What is the issue again?
I hear this refrain most often from non-technical people. My response is always that it's a waste of resources and unnecessary to listen to your conversations. Advertising companies can infer what you talk about with other people based on proximity to each other and subsequent actions like visiting a website.

If two people stand next to each other and talk about going to Las Vegas, and one person looks at flights to Last Vegas later on, you could probably show ads for flights to Las Vegas the person they were standing next to and have them click on it.
> Why won’t you suffer the fate of every single other tech company that raises a shit load of money which is completely and irrevocably selling out any pretense of being beneficial for customers and employees (primarily) in the extreme long term?

To be fair, the fate of most of them is actually to fail. Hence this amplified effect of why VCs need such a standout massive return to make the fund model work.

That said, while it seems like it to us normal folk, in the grand scheme of VC, $25M is not really "a bunch of money". In 2021, a16z led or co-lead $3.2B [1] in funding rounds. I can't find a publicly available stat for how many rounds that entailed, but napkin math says 100–300. Of course the distribution is not linear, but if we take the 200 investments midpoint, that's a $16M check on average.

The additional $70M here follow-on is the real story. It looks like they are not giving it a label, though Crunchbase lists the $25M from a16z a year ago as Series B, so I'm inclined to call this new round the Series C.

> My new heuristic is that I avoid every single company that raises venture funding.

IMO tech, startups at least, are not long-minded like this in general. Companies regularly come and go in 6–24 months. Good luck convincing the current and next waves of CTOs of not using venture-backed tech [that saves them tons of time for great prices right now]. And then portcos also often make deals with other portcos... the cycle feeds itslef in more ways than one.

It's like trying to change the color of the ocean with one single cup of red dye. At the end of the day, this is just a rounding error.

But also, Big Tech will end up acquiring many of the standouts a la Firebase or Heroku. Resisting the model won't upend or stop it.

[1]: https://news.crunchbase.com/liquidity/under-the-hood-a-decad...
Uh, I want to hear more about this first story.
I can’t speak to other features, but if you just want to run docker containers in the cloud, fly is about as close to zero lock-in as it gets.
Apple Shuts Down “My Photo Stream”
You can just delete the fire.
There’s also https://d2lang.com with sketch mode, but excalidraw works too.
ORM isn't the anti-pattern, but rather the current way we do OOP. Object orientation is a pervasive, powerful paradigm, but our current approach only works for in-process, highly interlinked, synchronous objects.

We need to move to OOP more similar to Erlang. Message based, where the messages are values, not references to references of references, which is the case with Java-style objects (you work with an object via a handle, which is in fact a reference to the object, allowing mutable shared state).
What does that have to do with their opposition to this proposal?
So you agree with authoritarianism if it bans what you find uncomfortable?
Have you seen other attempts by other companies to do this here, though? They often end badly. It only works for fly.io because they know how to read the room and aren’t trying to do something horrible.

EDIT: Oh, and they often add valuable info to what they posted, too.
> Compare this with backstories from Japanese manga which clearly some are targeted at more adult levels of intelligence I'm flabbergasted a hollywood exec would decide to pour millions of dollars into some backstory aimed at children from the 1940s.

They know their audience of wannabe eternal children, and so they invest for the only reason they ever do: a fat return on that investment.

I'd also point out that a HUGE amount of anime, manga and ln content is beyond cheesy, it's just cheesy in a different way.
Fertilizer is largely produced from oil.
https://fly.io/docs/postgres/getting-started/what-you-should...

> If you want a fully managed database solution for your Fly Apps, there are many great options, including:

Fly looks great, but you definitely need to get on this. a company that just raised 100m shouldn't be recommending it's direct competitors.
Using integer representations for currencies becomes very messy when dealing with more than one currency at a time.

The United States dollar is famously subdivided into cents, but is also subdivided into 'mills' (one thousand to the dollar).[0]

The Mauritanian ouguiya is divided into five khoums.

The Madagascan ariary is divided into five iraimbilanja.

The Maltese scudo is divided into twelve tarì, which are divided into twenty grani, which are divided into six piccioli.

Historically, such currencies were ubiquitous. For example, prior to 15 February 1971, the pound sterling was divided into twenty shillings, each of which was divided into twelve pence, a system that originated with Roman currency and was used throughout the British Empire.

Exchange rates are typically quoted in terms of the largest unit, whereas integer representations of currency would need to be done in terms of the smallest unit, so extensive information about currency structures would need to be used to correctly represent exchange rates. Floating point or binary-coded decimal representations are consequently much better.

[0]: https://en.wikipedia.org/wiki/Mill_(currency)
Please don't take your skill in this for granted. It's a gift. I've been using cast iron pans sporadically for four decades, following all of the common advice, and failing magnificently every time. I still use one occasionally to put a crust on a steak ... and then use a small piece of chainmail[1] to defeat the klingons.

It's not that I don't believe you. It just doesn't work that way in my pan on my stove with my food at my skill level, at all. I gave up and buy nonstick pans and replace them every other year or so.

[1] https://www.amazon.com/dp/B0087UYR1S
To be fair, they do call out in the article that they're hosting on their own hardware. Afaik Heroku has always been hosted on AWS which is a lot less capital-intensive than buying hardware.

Also, Heroku was acquired in 2010. I know that the prevailing sentiment around here is that the acquisition was a mistake, but Heroku has been owned by Salesforce for 13 of it's 16 years of life...
> No. They appeared to put in this effort

To be clear – you are saying this was an easy thing for Apple to construct?

> but at the end of the day they built a system which could be used for scanning any file on your device for any reason

This is factually untrue and also not in contrast to the amount of effort they put in.

> And then of course the fact that if anything was deemed innapropriate it would have been submitted to their own verification centre where someone would actually physically look at your pictures and then forward them to law enforcement

This is also factually incorrect. Did you read the technical documentation Apple published?
that's literally an angel investor financed startup
> I would also recommend getting a career counselor. I used someone from placement.com.

Was this very expensive? I’ve been out of work for too long. I had an easier time finding work when I was first trying to get into the field with no experience. I’ve already wasted time and money on resume rewrites that turn out to be useless though.
It's just not though. Surely you know (or know of) people who've built successful businesses with the help of funding, and couldn't have done so without it.

Just because someone takes funding, doesn't make them any less or a part of some "built" system. Even my favourite bakery could never have got started without funding - with debt not equity. It doesn't make him any less brilliant. He would've had to be extremely rich so start the business otherwise
Since it seems I wasn't clear, the parent comment we're currently discussing has been considerably modified compared to what it was at first. You're free to disagree, but in my opinion the original tone of their comment very much did make an argument. But I do suppose you could label every comment as just a personal preference, because that's what they are at the end of the day.
I'm using the Air M2 16GB, switched from Notion to Notes and Reminders, one of the reasons is that these apps are way faster. It also uses under 100MB of ram.

Note: The main reason is that Notion is fantastic but too much for me. I'm not that organized...
"We raised a bunch of money"

Generally speaking (I'm not a fly.io customer) at this point that phrase WORRIES me as a customer of any service.

It makes me think that the company exists just on a constant flow of VC or similar money and what I'm using or paying for isn't a realistic or future cost and I'm involved with a system or platform that is getting stretched larger and larger regardless of income and the more money they raise the harder the fall will be.

It's unfortunate but for me it's not a phrase I want to see. I want to hear how they are profitable based on their operations and paying customers or other non VC or IPO type income. That gives me confidence in their stability.

To be clear that's not a disagreement with the title or blog, seems like a fine article that is fairly up front, but it's hard for me to really see "we raised a bunch of money" as a positive from a customer perspective anymore.
For me, there is a clear distinction in the level of situational awareness the pilots of these vehicles are required to keep when they enable automation.

In an aircraft, they clear their path with traffic control, set up the autopilot, check in on it from time to time.

In a Tesla they enable Autopilot and then they watch for closed lanes, fire trucks, people on the road. They also have to take over immediately on deviations from the lane, and accelerate when it brakes for no reason.

For aircraft, there is a lot of buffer space. For cars, there is none. Should the aircraft autopilot malfunction, the pilot typically has minutes to spot the error before a failure occurs. A Tesla on Autopilot is routinely fractions of seconds away from a crash should it malfunction.
Thank you, looks perfect.
They are good, it's just that 90% of the US banks are not ready for this today.
How can housing possibly be that expensive in Canada? The median salaries are lower than the US.
Maybe this is the mailing list you were searching for?[0]

[0] https://web.archive.org/web/20210119051414/http://git.661346...
Maybe I should write a small, well-organized ebook about this for sale. I’ve been looking for small side project
Canada’s Tech Talent Strategy
> Simply because I consider "code" to be the part of the world I have any control over and "database" to be the dangerous and out-of-reach part where errors show up later

Sounds more like a personal phobia than a substantive critique of databases, especially ACID databases. You can test any query outside of a huge integration test by… running the query in a smaller, more targeted test suite. This can be done for performance checks, conformance, sanity, etc. The thing is, compared to most other programming languages, SQL is largely side effect free. As long as no one is dropping tables or indexes, the query you ran today will return the same result structure you run tomorrow. Obviously changes in the volume of data will affect performance, but that's true no matter what data store you use.

"But what about testing writes," you ask? Same deal. Start a transaction, run the INSERT/UPDATE/DELETE and then ROLLBACK. You get your performance timing, your ability to detect errors, and no permanent changes to your dataset.

Data storage and persistence is hard. It doesn't become easier using NoSQL or avoiding data altogether. But if data makes you personally uncomfortable, perhaps it's best you keep your distance. It greatly limits your career choices, but that's ultimately your choice.
In what way do you think it would've made a difference? Asking as someone who's applied to Block/Square/Cash App in the past.
It sounds like you didn’t read the paper. It’s a reporting system, not an access system. No one can actually be granted access to your photos under Apple’s scheme. One of your photos must be an exact match for photos already existing in the CSAM database, at which point a report is generated, still not with the complete image from your phone. Even if the CSAM database were compromised by the FBI, where is the back door?
One theory that would explain this pretty much perfectly is that Marco Rubio is an alien operating here under cover to get the government to stop trying to reverse engineer some technology that his people accidentally lost here.

I always thought there was something a bit off about Rubio...
Ah you are right indeed! Well, great minds think alike then I'd say ;) Love zellij, fantastic work.
Conveniently ignoring parallel construction?

https://en.wikipedia.org/wiki/Parallel_construction
I dunno, I think it's a growing sentiment and am glad they brought it up.

Svelte, SolidJS, Remix, and NextJS are all tied to San Francisco venture capitalism and that's got me worried about their future.
A lot of folks complaining about Canadian wages make a fair point - CoL is too high.

But, they are only comparing against the US. If you start comparing against the rest of the world, Canada is the only non-declining large economy.

Wages in Canada are second only to the US. AI (industry of the future) has a base in Canada that is non-trivial. Canada is getting more internationally connected, which means more business.

Compare with UK, Australia, New Zealand, France, Germany, Japan, South Korea, where else is the economy looking at the industries of the next decade?

Tech is the easiest industry to bootstrap - just get more tech people to create the ecosystem. And Canada was looking for immigrants. This move to poach h1bs from the US is no different from Meta poaching from Google back in the 00s.
Well, it’s a well-designed trap carefully constructed to have the strongest possible effects on our lizard brains.

Maybe there are ways to check our governments’ true commitment to safety in multiple areas and draw conclusions?

Environmental protection (we live in a period of climate collapse)? Food safety (sugar industry controlling legislation etc.)? Weapon licensing? Access to healthcare services and life-saving medications like insulin? Healthcare and social services for mothers and young children? Preferring diplomacy to aggression and acts of destabilization in politics?

Looking at all of this I conclude that, sadly, our governments don’t seem to care much about our or our children’s safety.

Looking at the efforts politicians put into staying into power and acting on personal or corruption-driven agendas… we’re not in great shape and I have the feeling that there may be some manipulation going on with intention to disrupt organizing, personal privacy, and the ability of individuals to communicate without being surveilled.

All authoritarian governments absolutely hate that - for reasons having nothing to do with the safety of their citizens.
It's even worse because it often doesn't include the name of the chemical.
Please put your apps on F-Droid.
If Meta acquires a new company codebase, do they just move it into their monorepo immediately?
Has their been some massive increase in the amount of child abuse to justify the new paranoia I see in the media and with new laws? Perhaps a certain political party is taking advantage of parents who, let's face it, are emotional and paranoid themselves. Parents by nature operate more selfishly than others and that includes the freedom of the people around them
Doha: https://www.google.com/maps/@25.0897073,51.1817779,0a,82.2y,...
and tempfile is not even used as a runtime dependency. It is only ever called, or even linked, in tests.

(by the way, Herman, much belated thanks for putting together the original Rust LA meetup all those years ago!)
Customer donations at cannabis shops help fund new super PAC Legalize America
The more I keep thinking about this the less I am inclined to do any optimizations. This is operating system problem. OSes are supposed to implement proper sleep modes for apps instead of mindlessly restarting them.

Don't throw this on devs. Attempting to fix the problem on dev side would cost billions of dollars worldwide and it would probably fail. Meanwhile, proper app sleep modes across all OSes is a comparatively small million-dollar project.

Personally, I am not going to invest a single second of my time into optimizations of app launch if I can avoid it. If you are bothered by app launch performance, go hack app sleep states into Linux or other free OS instead of shouting at devs.
> Finally, in keeping with our long track record of transparency, Proton Pass is open source so anyone can review and verify our security architecture

They sure do enjoy writing that sentence without including any hyperlinks. This (https://github.com/ProtonMail/WebClients/tree/main/applicati...) appears to be the browser extension and https://github.com/ProtonMail/WebClients/tree/main/packages/... looks like the backend that's referenced in the extension's readme, but that pass directory's readme is zero bytes so (shrug)
> companies like Apple(and many others) have been successful - or at least appeared to be - at denying such requests by saying that there is no technical way to break the encryption built into their devices and communication.

This is incorrect. Last time it went to court, Apple used very different arguments.

> Now, there would be a way - once it's built it's built, there is no going back.

Then why is the British government not asking for the system Apple designed? They are asking for something far more intrusive. Apple’s system is irrelevant to that.
TikTok is opening its own online U.S. store
0 is a year if we say it is, which astronomers have for hundreds of years (because its extremely mathematically convenient), and which ISO-8601 does.

Year 0 is what historians like to call 1 BC, but historians are also just making that up. Nobody numbered years from Anno Domini anywhere near year 0.

I'm sure it's clear to everybody here why year 0, -1, and -2 are significantly better arbitrary, ahistorical names for the three years preceding year 1.
I guess I was being facetious around the semantics of if it's autopilot or self driving. The owner wasn't in control of the vehicle anyway so his excuse was pretty poor.
Sure, but keep in mind, we just invented the machine that takes hard-to-digest content and transforms it into something easy to understand.

It's challenging to read the original classics in Greek (and for a while, doing so was considered the epitome of linguistic education), but we have all agreed that it's not worth it given the realities of the modern world.

Take agape for example. Understanding the various ways in which that was used to express 'love' is a masterclass in the history of human emotional development, but I can also read Shakespeare (which is at least in English, sort of), or watch Her (which is a beautiful and compelling film) and arguable have a better understanding of how love is expressed in modernity.
Fewer people is already on the way. We just need to pass the bump and things will be good. Demographic lag is a real pain.

Electricity is shifting massively towards renewable production so there really is no need to consume less of it (and we need more anyway - electrifying the part of the planet without electricity is a very significant gain in quality of life).

Less meat is also significantly engaged. Consumption is rising because the population is rising.

Meanwhile, we need effective solution now not in thirty years so any things which reduce the quantity of CO2 in the atmosphere is good to take.

> There's one sure strategy for beating climate change and no one dares speak it out loud.

No idea of what you are talking about. What you are pushing is sadly the only thing we hear about as most environmentalists in the west are actually looking to force people to change lifestyle because of what they believe to be morally right rather than solve our actual issues. I wish we had more people working on solutions and less people proselytizing their new religion but well, that's how it is.
Not the list I expected. I was looking for technical books like, say, Kernighan and Ritchie, or "Classical Electrodynamics" by J.D. Jackson. This is a list of popular books "about" technology.
I don't think there is any good reason to store passwords on a remote machine that you don't own. When most passwords that anyone will ever have can be fit on one cheap thumb drive in a keepass database. For which there are many open source apps available.