skysight-inc/HackerNews huggingface dataset:
I am going to play devil's advocate here. What can an average person do. I eventually dropped windows for a linux distribution and while it was a learning experience, I can kinda see why it is not a default approach for most people. It is hard for most to overcome inertia. Personal example, before I felt compelled to jump I installed dual boot I almost never used. Things simply have to get bad enough for people not to accept things. As long as they in the 'annoying' realm, most will put up with it.

It is a sad commentary about human nature, because it suggests a slow enough decline will be accepted.
The planet really isn't fine by any rubric that considers the health of ecosystems and the environment unless one considers Mars and Venus also fine.
sure! except, well, it's still a derivative work. even within those that end up at 'well, for "legal purposes" and in some settled case, it isn't' - it still got called a derivative work and was considered as such, by people who filed a lawsuit, etc. and it might continue to get called that, unfortunately lol. those cases - might not translate into some kind of 'decision' about other kinds of derivatives. some kind of database, or training datasets (with multiple parameters, descriptions, etc.), or models, or AI output - are all gonna be different, unfortunately. not as much of a smooth sailing there, I'm afraid. and some random "search engine" case that keeps getting alluded to, isn't gonna map to those things as neatly, let alone all of them in that cute daisy-chaned manner. hell, google with their newer AI search tricks, like bard and generative answers - might only be yet to find out whether that checks out legally or not.
root of problem is using clocks from different hosts (which could be out of sync), and carrying over that time from one machine to another - essentially assuming clocks across different machines are perfectly synchronized 100% of time.

if you use a single source of truth for clocks (simplest example is use RDBMS's current_timestamp() instead of your programming language's time() function), and the problem disappears
I don't want more labels. I don't want to have to be an "informed consumer" when im buying cookware in order to know whats going to give me cancer. Those products shouldn't exist.
Batch GPT and Claude Evaluations
Small tangent: I wonder what people are seeing when they say they have "too many" tabs open.

I had over 1000 tabs open in Firefox (macOS) and never noticed any problems. (Trying to clear them out. Down to 920 now.) 2.26 GB out of 32.00 GB is used by Firefox. I have about 70 open in Chrome (since only a certain number fit on the screen) and it's split across 12 processes which are between 12 MB and 158 MB each. I have nearly 500 tabs open (because that's the limit) on my iPhone and iPad each, in Safari.
I “hacked” Mailchimp to send a daily email. – anthonylatona.com
I did say most, not all.
Same thing for the Canadian housing MP
> Even green energy just is not profitable even though it's increasingly affordable.

Green energy has been profitable for years and investment is massively outpacing even the most positive projection of a decade ago.

> There's no reason to believe we can successfully run away from all the problem's technology's caused with more technology

There is actually a lot of reason to believe we can. People were basically having the same attitude regarding food production at the beginning of the 20th century just before the Green revolution happened.

The impact of innovation has been systematically underestimated by environmentalists and climate specialist for the past thrity years. For example, the part of the IPCC scenarios dealing with it is very poor (admittedly it's also old and couldn't really anticipate investement would grow so much).

I think most people face the climate issue from a practical and moral standpoint which is fundamentaly wrong. Sadly the level of applied scientific knowledge of the general population is going down the drain so fast, it's in no way surprising.
> What I would like to know is what can Canada do, tangibly, to increase wages to USA levels?

Now this is a great question. Imo, they should follow the strategy of Asian countries.

Asian countries started creating competitive ecosystems when they went through the manufacturing boom in the 70s-00s. What kind of competition? They incentivized and allowed many small companies to come up. They killed large megalocorps so that competition survived. They allowed creating international linkages for their people and businesses. They created massive infrastructure to aid these companies to trade among themselves, thus building an ecosystem. Then, they invited foreign companies to open shop locally.

In the Canadian context of today, they'd need to incentivize creation of companies, perhaps through tax breaks. Build more roads, more houses, higher speed internet, create efficient ports and business laws that allow things to move faster. Dismantle some monopolies. Allow people to trade faster. E.g. a lot of Canadian businesses don't realize that they could leverage their businesses to create outposts in Dubai, Singapore, and other such financial hubs. Just opening offices there allows business to come into the company.

Easier said than done of course. But of all the rich countries (minus USA), only Canada managed to achieve anything in the last decade, thanks largely to the immigration reform.
Developer time is pretty costy and if you can save a lot of dev time a noticeable higher running cost can be well worth it for some companies (like smaller companies, startups which have still a fluent changing business model etc.).

Through also it's not a fair compression because for the kind of services where being close to the edge and redundant over many places matters Hetzner isn't even an option. AWS maybe, but AWS is also pain in my experience.
Arguing that complexity comes from SLOC feels like paying per LOC... it sort of misses the point.

The languages are different - a lot of C behavior feels "inferred" or "implicit". A lot of Rust behavior is explicit, that is you have to write down exactly what's happening. So things like casting a void* to a $whatever require a couple of lines of rust, not just a single line (or fragment) of `($whatever *) p`.

My personal experience is that the explicit nature of Rust is pretty nice when visiting new code, or revisting code I wrote a while back - everything is written down for me, whereas I have to puzzle out a lot of behavior from the C. It's a bit annoying at first, "cmon compliler, why do I have to tell you this?" is still a common refrain in my head, however its worth it in the long run - revisits to the code are much faster to grok/reload, and once I got used to it, writing it down as it was all loaded in my head the first time wasn't so much of a pain anymore.
No. You can enjoy yourself, god knows we have the good life compared to 200 years ago. But joy doesn’t actually satisfy you on a deep level, and it is a childish thing to pursue.

Doing really hard and responsible stuff doesn’t make you happy. I have two children, trust me, it would be way easier and happier to lie on a beach and drink cocktails all day, and I could actually do it from past successes.

Is that really worthwhile though? Does that add meaning to my life? How many happy moments will I ultimately have from these, and will I look back and be happy I spent my life drinking cocktails? And it’s not just cocktails, it’s all the infantile pleasured that we can indulge in, from Star Wars collectibles to activist politics.

These things just won’t fill you up ultimately. And so few people “get this” these days. It’s delusional and it’s childish, and it’s reinforced by the current capitalism and leadership. It’s the wrong path. And 30-40 years from now many many people will realise and will have extremely depressed retirements.
Right, but they can (and do) also prepackage ML inference services that don't involve Postgres. I think the small model use case would be the biggest reason, same as how I've sometimes used a Postgres table as a cache in a pinch.
I see your point, but if you're going to consider all code that runs on the dev machine as a source of supply chain attacks, that's going to include all LOC for the Linux kernel. And the LOC for dev's web browser that they use to browse the issue tracker. And so on.
Throwaway for obvious reasons.

I can sympathise the maintainer thoughts but only up to a certain degree.
In a perfect world we would all be able to plan and upgrade accordingly on time and without any hiccups but this is not always the case.

We've actually been bitten by this and scrambling to find a solution as we are still running Ubuntu 18.04 on AWS OpsWorks (this is actually EoL and will be shut down next year).

Migrations steps are being planned but we still need to retain some services until we are done.
This PPA worked just fine a couple of days ago, so paying Freexian just for the time we need for completing the migration seems kind of a stretch, for lack of a better word.

Does anyone know where to find a mirror of this (or even .deb files)? We could self host it for our own internal use until the migration is complete.

Thank you.
Web plumbing
What? Of course they should. It shows they care about their customers, and that they are confident in their use case and honest when they say what they are a good fit for or not
I share a password manager with my spouse. There’s no way she would use it if it didn’t have a good mobile app.
We raised €500k and what it means for you
Do you refer to the human using your software as a "user" or "player?" The term "multiplayer" is correct if you refer to them as a "player" but if instead you refer to them as a "user" then "multiuser" is correct.

> Okay, but the word is in active use in this space for this exact meaning.

Word misuse proliferates because those using terms incorrectly are not corrected. Instead of doubling down, there should be a course correction. I recommend using this as an opportunity to highlight the unprofessionalism of your competitors.
I feel like so many of these comments forget that remote work exists and Canadians are possibly the best option for US tech companies.

Source: Someone who has been working for US Tech companies from Canada at nearly no (-5%) salary difference to my US counterparts.
Glass is a fluid; glass fibres are bendy. It's not crystalline. It can flow like treacle. Glass fibre doesn't shatter, if you spin it thin enough.

[Edit] I think it's referred to technically as a "supercooled fluid", i.e. it was cooled too quickly for the formation of crystals to be possible.
People used to do that with old school-house overhead projectors and shucked LCD monitors back when vga projectors were $$$.
> Sure, you can argue Canada has some stronger social programs or quality of life per dollar, ...

Maybe there was some truth to that in the past, but that certainly isn't the case any longer, and hasn't been for some time now.

In practice, Canada's social programs are tremendously costly, limited, and low-quality.

The provincial public health care systems are relevant examples of this. It's typical for Canadians with the means to do so to seek medical treatment in the US or abroad, rather than dealing with the slow and ineffective Canadian systems, especially for any serious ailment.

The provincial public education systems are similar. Canadians with the financial means to do so will send their children to independent schools, rather than public schools. Even those who don't have the means will still do what they can to make that happen.

In terms of the broader quality-of-life picture, it isn't what it used to be. Housing is prohibitively expensive. Food, fuel, vehicles, and other essential goods are expensive. There's much less variety and choice when it comes to retail, restaurants, entertainment, and so forth. The taxation is excessive, especially for getting so little in return. Government makes it far harder than it should be to start and operate a business.

At this point, Canada is coasting on past success, and has a reputation that no longer matches reality.
Subsidizing demand when there is a supply crunch is an ever-popular “solution”. Sounds great, but I haven’t seen it work.
> List one area where Walmart has a monopoly and the only grocer in town.

I'd recommend you do some reading to understand the definition of a monopoly, as it pertains to pricing power: https://www.ftc.gov/advice-guidance/competition-guidance/gui...

A business doesn't need to be the literal only option for it to have monopolistic power over a market.

The Sherman Anti-Trust Act uses 50% market share as a general criteria for when a business could have monopoly power in a market. Based on that definition, here's an answer for your

> List one area where Walmart has a monopoly

Check out the table in the back of the source I linked, and you'll find 203 of them!
The Password Game will make you want to break your keyboard in the best way
Archived slides: https://github.com/ladamalina/coursera-startup
Never heard an immigrant say that immigrating to Canada was "easy" I don't know where you'd get that idea.
Unlikely to use the martian regolith. The salts are a no go. Most likely hydro or aeroponic controlled environments for the plants.
You're not wrong, yet I'd sooner kill myself.
Because there isn't enough houses being built, and prices are set by supply/demand, rather than salaries vs. costs of building a house.

Looking at it in another way, if you gave every homeowner in the country a lump sum of cash equal to the amount of equity gained through mortgage payments (not including equity gained through appreciation), many/most homeowners would not be able to afford to buy their homes at the current valuation even starting with that lump sum of cash.
Mods please fix the URL!
in all of this there's one constant: Mac's Finder remains a slow piece of unorganized garbage that barely works.
> A cotton bag will not have a reuse of one. It is more expensive to begin with. It could hold sentimental value.

I agree that on average, a cotton bag will not have a reuse of one. Some cotton bags absolutely will only be used once, however. Sometimes it's even predictable that a cotton bag will only be used once. Ideally, we would get people to use whatever product is best suited for the situation at hand on a quality-environmental impact pareto front. There is no catch all that's going to be the best solution in every situation. We shouldn't give out plastic bags like their going out of style, but I'm also not sure we should eliminate them completely.

> I think that is where we might disagree the most. Quality cannot be measured, it can only be known. I hate that this reads as touchy-feely, but I don't know a better way to put it. Once you accept that quality cannot be measured in numbers, it is liberating. Then it allows you to argue in a different paradigm; How your neighborhood "feels" because there's no plastic bags stuck in roadside shrubbery, the peace of mind knowing that your drinking water doesn't have microplastics in it, ... that's genuinely immeasurable. Yet it is the stuff that makes up quality of life. People can be convinced of those qualities, and their value, _without_ quantifying them.

Yes, I was trying to say that quality is hard to measure by calling it an ill-defined metric. You are still trying to maximise it, even if you cannot measure it. I get that, I'm with you most of the way, but I just don't think you can only look at quality. We could be creating the most high quality neighbourhood at the cost of increasing entropy outside of it. Nothing comes for free.
Life without action figures and comic books isn't supposed to be suffering, it's supposed to be a realization that such things are childish for a reason. Adults deal with responsibility, and have their own joys that children can't share.
> As opposed to Google...

Bad start. I never mentioned Google.

> ... [the remainder of the message] ...

I do not understand how this is meant to weaken the case against what Apple did at all. If anything, it strengthens my resolve that tech companies should not be at liberty to even make these decisions.
You can do that with standard Linux tooling available on every distribution, see https://man7.org/linux/man-pages/man8/tc.8.html. What you're specifically looking for is `qdisc netem`, it can inject packet loss, reordered packets, duplicate packets, delay and more.
Thanks for the reply. We do plan on taking another pass at analytics in July or August. I'll give the system user_id a try, it's entirely possible that will work for us and I have simply not gotten to an aha moment yet with the product (we are starting from scratch, so no segment data to import).

> I'm not sure why this is completely blocking you, we have plenty of customers that just create a user with user_id "system" to track actions that aren't tied into a specific user in a company.

It was never a technical problem, but a cognitive dissonance between the marketing and implementation details. I'll do my best to narrate my internal dialogue as a potential buyer.

I come to the homepage and am intrigued by the words "focused on companies"—because that is absolutely what I want! I want company level metrics (sports teams in my case) to be the first class citizen. I actually do not care about user identification at all. There are a ton of products that already do that I can pick if I want. I assumed you might be able to drill down into user level metrics eventually, but I thought our v1 would not identify users at all.

Jumping over to the docs, I head to the tracking behavior section for companies. The user_id param being required does not fit with my idea of what June is at this point. Why would I need to identify a user, if this analytics is focused on companies?

To me, this data model suggests that this is a traditional analytics product that treats user + user events as first class, then rolls that up to do clever things at the analysis level for companies. I had expected company events to be the first class citizen and for the events to flow top down from there. Now I'm concerned that when I stick in a 'team' user_id the data is going to be muddied, because the product won't know that this hacked in ID is just a generic company thing. Does that mean my user based analytics are going to be off? What does that imply for the data/reports downstream?

> There isn't really any drawback to that approach as you can filter out the system user from every analysis that doesn't want to include them! Happy to support you on the implementation or answer any further doubts in our Intercom conversation thread :)

This comment highlights what I mean. If you are an analytics company focused on tracking companies, I expected it to just work that way out of the box. If I need to remember to filter out this user from a bunch of metrics or analyses, I am bound to forget at some point or bring on a teammate who doesn't know.

Anyways, thanks again for the reply and hope the feedback is helpful.
We actually had a big thread about defending fraudsters a few days ago it was about wage theft though big difference I guess sorry you missed it.

Also notice where I didn't say they were convicted? Specifically in the fraud charge they were not.
> Raising the 'right' amount should be the goal.
> Not 'as much as possible'

Money is like sex - only too much is enough.
The cure for Canada’s housing crisis? Boost immigration
I wrote this a while back to document managing WIFI connections using the command line.

https://www.mattcrampton.com/blog/managing_wifi_connections_...

I use these commands a lot when I'm in a coffeeshop and I'm trying to fine-grain control which wifi connection my laptop is using and dealing with passwords.

IMO OSX's UI for wifi network picking is clunky when you're in an area with >50 wifi networks in range, command line tools are much easier to deal with.
It’s probably fine, but this sort of thing is why transactionAmount and transactionCurrency are better when separated. Consider the case when you’re doing some reporting from your DB based on currency; do you really want to have to deal with one string that contains both or just do a simple WHERE clause?
Older generation, eh?

Is San Francisco's tourist industry "Older generation"?

The house I owned was in the Sunset, so pardon me if I don't agree with your assessment of the west side of the city. I have watched property prices since the seventies always go up. My parents bought a house in Santa Cruz for $16,000 and sold for $28,000 and thought they made a killing in real estate. The hippy generation happened in the Haight Ashbury because no one could afford North Beach and they still all had roommates. Of course communes were cool at the time, but still. Anything with an ocean view between the Ferry Building and the Presidio, especially if on a hill, has been unaffordable for decades. Other than momentary blips due to earthquakes and deep financial downturns, property prices have always gone up. Some the greatest jumps in property prices happened during the gold rush. Has the city really changed or do not know enough history of the city to understand that it has always been like this?
They evidently are. They are useful, convenient, and cheap.
It's always seemed to me that Fly has a really awesome, modern perspective on software engineering and that they'd be a great place to work, but I've also always felt like there's a glaring inconsistency between their marketing and product. What I mean is it seems like their marketing (and docs) are all about how trivial it is to spin up globally distributed app servers but the only customers who would need globally distributed app servers are almost certainly not worried about spinning up app servers because they've already got extremely mature platforms with globally distributed data stores. It makes me feel like I'm misunderstanding something fundamental about internet application architectures.
> I get gigabit for ~$70/mo

Which provider? I will be arranging internet in my new home in a few weeks and it would be great to have this rate.
Yes this is an option but a very annoying one.
you are telling us what fly will be spending the money on.

what OP is asking is, what did the investors receive in exchange for giving fly the money.
I agree, most businesses are very small. Large businesses and especially very large businesses are the exception.

4.7M of the 8M US businesses have <5 employees.

https://www.census.gov/newsroom/stories/small-business-week....

Starting a business requires little more than filing incorporation documents with your state.

Growing a business to dominate a market and get crazy rich may require outside funding, but growing a business to support and maintain your individual lifestyle does not.
https://vcacanada.com/know-your-pet/teflon-polytetrafluoroet...

https://www.teflon.com/en/consumers/teflon-coatings-cookware...

its a thing
Exactly. All that (internal) emotion gets pent-up and he doesn't know how to release it, so he takes one final act.
I'm pretty sure the point of the concept was to enable E2EE for iCloud storage; that's the narrative I've heard. If it's wrong, well, then it's even stranger if you ask me.
Thanks for this summary. I was going to write something about the safe rust sudo depending on a load of handwritten assembly but it seems that's a spurious windows thing.
There are unfortunately still several sources of lead: solder, galvanized metal (something that gardeners and farmers use a lot!), cheap manufacturing, ammunition, airplane fuel, apparently still a lot of fishing equipment, and several other hobby and industrial sources.
Staff level engineers at big tech companies and late stage startups earn in that range, typically based in Silicon Valley, Seattle and New York City.

Check out https://www.levels.fyi/leaderboard/Software-Engineer/Staff-E....