skysight-inc/HackerNews huggingface dataset:
Ask HN: Why have browsers not provided a client solution for image scaling yet?
If you have ever worked in web development than you have built an image uploader that had to scale the image server side at some point in your career.

Given the frequency of this of this super common wanted behavior in websites, why is it that we have GPS tracking and webcam stuff like webrtc but we still can't scale a common jpg? Google, Mozilla? Anyone?

https://www.youtube.com/watch?v=EvKTOHVGNbg
s/that said/having said that/

https://www.youtube.com/watch?v=O5DCns_n9_M
It's not going to go away, though. If anything, the future looks like lower quality and higher quantity. The usefulness of ChatGPT's (and its successors') answers also depend on their inputs. In the limit, if there were no humans producing new material, there would also be nothing new that ChatGPT version N could tell you.
>> You seem to be tripping up on an imaginary difference between computers and brains.

No, you're mixing up computers with computational devices. A "computer" is what I have in front of me now, as I write these words. My brain is not a "computer" it's maybe a computational device, maybe something else entirely. We have no idea how brains really work. And there is no consensus like the one you try to claim in any field. I mean "99% of the field?". That sounds more like an advert for toothpaste. "99% of dentists recommend Whitex!!".

>> The only out you would have

>> If you don't take that stance

Get off your high horse and stop god-moding the conversation. You are trying very hard to invent a hill for me to die on based on something you'd really have liked me to say, just so you could pretend to win the conversation. The only person who has said anything about anything supernatural in this conversation is you. If you can't imagine why else I might disagree with you, that's your lack of perspective and nothing to do with me, or what I think.
How would you be able to tell? It would be just like a person
Only 60 days? Wow. Given how long the interview process can be for some skilled positions (as evidenced by the author's lengthy hiring process), I'm surprised this window for finding a replacement job is so short.
Also, warming oceans causes expansion which causes sea level rise.

https://www.jpl.nasa.gov/edu/learn/project/how-warming-water....
It will likely be tied to the “productization”. That is, the liability chain will only go as far as there is someone who turned the software into a product for monetization purposes. If a company sells a product that uses Linux, they will be liable regardless of whether they contributed to Linux development or not. If part of the product was itself purchased from a third party, the third party will be liable for that part. But open-source developers who don’t monetize the software won’t be liable.

One case that could potentially become problematic is OSS developers who have Patreon subscribers or similar, where those subscribers could conceivably pass on liability claims.
A much simpler solution I have seen to this that is _actually_ used in big companies is just relocation bonus paid on start. In short it basically goes 'Company agrees to pay you $X flat for your relocation. You are entitled to do whatever you want with this money, no questions asked. You may keep this money presuming you are not terminated for cause within Y months'

X and Y negotiable of course.
Apple should get working on a version of the Neural Engine that is useful for these models, and remove the 3GB size limit [1] to take full advantage of the 'unified' memory architecture. Game changer.

Waste of die space currently (on Macbook at least, I'm sure they find uses for it in the iPhone)

[1] https://github.com/smpanaro/more-ane-transformers/blob/main/...
I never had to deal with multinationals - not much of a corporate guy. I was reading through the comments here and it seemed to be common that "well, there's nothing you can do". Actually, there is, write it in your contract and see what comes back. If your new employer does not allow for this, at least a) you tried and b) you are fully aware of the risk that the employer might just leave you out cold. In which case, going all-in as the author did could have been avoided.
> there was little economical need for Google to have any layoffs

The trouble is, public companies like Google aren't owned by their execs anymore. They've lost control to a bunch of idiots on Wall Street. They optimize for stock price, not employee satisfaction, not customer satisfaction.
Working for Google was a big dream of me when I was just starting out in my career. If I were offered a position today, I would most likely decline it.
Nice, thank you, but „Le Locle, Geneva“ as an output is wrong. Le Locle is a municipality in the Canton of Neuchâtel in Switzerland. Even for GPT-4 there is room for improvement…
All the areas around the BART stations are very sketchy now too. Mission St is even worse than it was a decade ago. We used to hang out in SF all the time, taking BART in, which was nice as we didn’t have to worry about parking and all the homies from around the bay could just jump on and meet up in SF. No one wants to do this anymore because every time riding BART is a thrilling experience of “is this dude going to stab us or is he just trying to smoke something?”, then the stations are like a round of Left 4 Dead. I love the Bay Area and really want to see this fixed, and it’s been extremely frustrating watching it get worse. Also frustrating are all these companies demanding that folks come back into the office, for no discernible reason aside from making good use of their overpriced commercial real estate.
Is this a ChatGPT response? I ask because the first sentence I literally say "Interesting, but not completely convincing", which makes it clear I don't consider it the final word on the subject.

I don't necessarily agree with the book, but I feel I need to respond.

- Criticizing something doesn't imply offering a solution. This has been a bedrock of philosophy and discussion from Socrates. So let's dispense with that first.

- Two, I'm not part of any political religion and I don't consider single-handed critiques of any group to be a problem. Considering that so much slant is added to my information from progressive sources, reading an alternative perspective is helpful.

- A lack of empathy is thrown around loosely, especially in certain circles, but frankly I don't think that's fair. How much empathy do you think is required for a situation where people are engaged in activities that are harmful to themselves and others?

- All government-imposed solutions are "vaguely authoritarian". I'm not an anarchist, I don't see why this should bother me. To take a separate example that you would agree with, repealing zoning laws at the state / provincial level and forcibly changing the characteristic of a neighborhood is fairly authoritarian measure (as it strips local autonomy) but we accept its necessity.

- What does exaggeration and misrepresentation (the start of your paragraph) have to do with criticizing "progressive" policies?

- Can you clarify what you mean by an "ethnographic study"?

- Many of your criticisms seem to be based on vague allusions to things in the book, can you offer concrete examples?

I'm willing to be convinced that the book is complete nonsense but not by the arguments you are presenting.
>They make things worse for all of us.

This is an exaggeration. 99.99 percent of the time nobody cares. Why? Because it's really not a huge deal.
Wouldn't the car in front detect the stopped tesla, the lead car would hit the brakes and the cars behind it would hit their brakes at the exact same time?
Are you suggesting asking Google to add this to their contract ?

If that's the case then you are delusional.

These companies are "the law" and they will not change their contract for you. It's hard enough to even get a verbal offer from a company like Google far less get them to add relocation costs to a contract.
What aspect of blockchain is decentralised?

Why is that aspect desirable?

It's not the compute, which is abitarily centralised. It's not the code. It's not the interpretation of the data. It's the consensus of which dataset is the valid one. That "consensus" is dependent on the nodes which form it being honest and not being outspent.

That's kinda insane right? Why make which version of a dataset is the right one dependent on adversarial peers with malign economic incentives?

Oh right, because you're trying to brute force your way to an alternative economic system. That's the only use case of this mixture of technological absurdities -- and it's a dumb one which will disappear on contact with regulatory oversight.

Blockchains distributed consensus model *is* based on contingent economic incentives. This isnt a "technology" is a peer-to-peer data validation network which works only insofar as it can bribe its participants.
Explain to them why you had to do it this way; it’s a consequence of companies rescinding offers at the last second.
Perhaps the programmers you're talking about don't like people very much, and would prefer not to have them polluting our photos!

Or, to say the same thing much less cynically: as an introvert I use photography as a solitary activity in order to recharge - so I naturally gravitate towards people-free locations when I have the camera in hand. None of what you say is false, of course - but when I pick up the camera my goal isn't necessarily to produce the most meaningful or poignant image possible, nor even to produce something that necessarily resonates with anyone else.
> Anyway, for now, none of that is happening, and we humans are the planetary super-intelligence in control. I’m a human and I’m doing my part. Let’s not play stupid with AI, let’s not give it a survival goal, let’s keep our digital systems safe and in human hands, and lets not trust a competing species we end up creating by accident.

i speculate that self preservation is an emergent property of consciousness/self awareness. if you understand life/existence and death/nonexistence, it seems natural to me that the next step is to optimize for existence.

Ill admit my extreme bias as a human.
I think that’s a Safari bug with activeTab, you just have to click twice.

Regardless, with activeTab you can just inject script into the page itself through which you can open a regular popup.

chrome.scripting.executeScript({
func: () => window.open(' archive.ph' + location.href)
})

Currently the extension will suggest that it needs access to every page the user visits, occasionally opening a popup automatically if I remember correctly.

For something that’s a glorified bookmarklet, that’s a lot to ask.
But aren't the scales of production/output disproportionate as well?

What would the impact of mining lithium be if it did need to meet the needs that oil and gas is currently serving?

Comparing the effects of lithium mining vs nat. gas fracking on the land at the expected full scale needs an unbiased approach. Not to mention the supply and humanitarian issues.
This just gave me an idea for a browser extension.
they're due to be replaced: huge capital drain on the company. Esp. for folk making decisions based on reports generated by (mostly) automated systems.
I think there are definitely aspects of Rust that OCaml/F# developers would find easy because it borrows a lot of syntax and concepts from ML. But to be honest those bits are the easy parts or Rust. Knowing OCaml or F# won't help with the borrow checker.

I think C++ programmers are probably the ones that are likely to find Rust easiest because they should be familiar with lifetimes even if they never really had to write them down.
Why not? As long as it's not official. Bing was/is known as "the porn search engine" which never seemed to bother Microsoft.
are we talking about training or inference for local LLM here? it's hard to do any meaningful training on the edge unless we all carry a heavy gaming pc, even that, the training quality will be subpar?
People asked "where'd you get yours done"... Genetics, I guess. I don't recall a specific injury or anything that was specific to the area. Just the one patch of hair stopped having color.
Except nothing in SLS was strictly new. The engines are literally re-used, the solid rocket boosters are not new and are 5 segment versions of the boosters used on Shuttle, the tank design is a load-bearing version of the Shuttle. It's all 70s/80s tech at best.

There's nothing new in using supercomputers to compute aerodynamics. It's been done for decades with ever further precision. SpaceX has even done talks that can be found on youtube on it themselves. https://www.youtube.com/watch?v=vYA0f6R5KAI

The heat protection technology is literally the exact same material as used on Apollo, except re-formed into tiles, something SpaceX has been doing with their own heat shielding technology for decades.

The landing/pacifying procedures are variants of Shuttle procedures as the same propellants are used (which are also very old). They're even the same engines and fuel used on Apollo and the Shuttle.

(Also, I do not describe "happened to die during period of employment" as people "giving their lives for the program". That's just extreme propaganda.)

So what experience was gained that was not in the form of "re-learning things that were forgotten"?
Basically nothing in Star Trek makes any sense, as far as the social consequences of the setting. The writers are constantly having to struggle with it. You've got the original series' pretty strong but apparently-accidental dystopic vibes, constant trouble with sorting out how the whole "the Federation doesn't have money" thing works[0], holodecks only rarely having the kind of effects everyone knows they would, and so on.

[0] Some major Tenacious D "City Hall" vibes with how well that part of the setting works. "Third decree: No more rich people, and poor people. From now on we will all be the same! Umm... I don't know, I gotta think about that...."
Perhaps. Or they could also use their mistaken belief to grant AI powers that would otherwise be reserved solely for humans.

Think AI judges. They'll never be sold as such, but the impact of their operation on individuals may be just as impactful.
This sounds like saying "internet search engines are a race to the bottom" 20 years ago without realizing that someone may end up as Google and obtain market dominance for a decade or so.

It also sounds like you believe you have defined the bounds for what AI will be, and figure we'll just iterate on that until it's a commodity. I don't think AI will be that static. We're all focused on stable diffusion and LLMs right now but the next thing will be something else, and something else after that. As each new technique comes out(assuming they are all published), we'll see quick progress to incorporate the new ideas into various implementations, but then we'll hit another wall, and suddenly big budgets and research teams may matter again.

tldr is that it is way too early to make the cynical claim you are making.
The Internet Society quotes[1] that part and thinks selling support for stuff would count it as being supplied in “the course of commercial activity” even to those who aren’t buying the support.

[1] https://www.internetsociety.org/blog/2022/10/the-eus-propose..., via another comment here: https://news.ycombinator.com/item?id=35525876

[A previous version of this comment mentioned BIND, because I confused ISOC and ISC.]
Sharing a comment from a similar line of discussion:

"""

Complexity is quadratic in sequence length. For 512 tokens it is 262K, but for 4000 tokens it becomes 16M and goes OOM on a single GPU. We need about 100K-1M tokens to load whole books at once.

Since 2017 there have been hundreds of attempts to bring O(N^2) to O(N), but none of them replaced the vanilla attention yet in large models. They lose on accuracy. Maybe Flash attention has a shot (https://arxiv.org/abs/2205.14135).

"""

- source: https://news.ycombinator.com/item?id=34171503
I believe this is also due to a perception problem. Name recognition is important when it comes to college degrees and there is a stigma against community colleges.
It's acceptable to talk about when one is listening as well as talking.

When the conversation goes both ways, something is accomplished. When one is bringing up doubt without any intention of having that doubt assuaged, but only to spread that doubt to others, it's not good behavior.

Only you can ascertain your own motivations. But anyone can listen in and tell when valid answers are being ignored.
Perhaps it is more the looseness of the English language that could lead to less performant LLM models, rather than a critique of any particular languages vocabulary. The Japanese example was just what sparked the thought.
They're hollow, right? Fill them with water and a moderate explosive charge, crack!
We Built Cages: TLS cert provisioning and secrets management in an enclave
I ended up in London (moving from Melbourne Australia) after a similar (but not quite the same) situation with Facebook in 2008.

At the time, I worked for IBM's dedicated Linux division, and before then had worked for Red Hat. Facebook wanted an SRE, and I had 10 interviews between Melbourne and Palo Alto all about SRE topics - Linux, iptables, sockets, systemtap, VLANs, DNS, python, etc. They were tough questions which I loved, and I tried my best to answer, always getting to the next round. Interviews were often at unsociable hours but I didn't mind.

The final stage was to leave Australia, travel to London, and "meet the SRE team and start work". This was a cursory check to make sure I was a good fit, but they were already ordering a machine - did I want Mac or PC? - and a big monitor.

The "meet the team" interview with the other "SREs" consisted of"

- Why don't you have a CS degree (I have a business degree obtained in my teens)

- We mainly fix badly written PHP? Do you code PHP?

- Here's some maths, convert it to code (I didn't know what a particular symbol meant)

Literally nothing SRE related, and nothing like the Palo Alto folk (which were actually much harder interviews) were looking for.

I ended up in London in September 2008 with no job and no life in Australia to go home to. I ended up making it and I hope this person does too.
You are now a tech-journalist revered "ex-googler", enjoy your newfound credibility!
It is interesting how much Google's reputation has been damaged by how they did layoffs despite being one of the best paying and highest ranked workplaces in the world. So much multi-year effort ruined in a few months.
This is true. Community Colleges can be a great tool if you know how to use them. The best value is to go two years to a community college that has automatic acceptance to a 4 year state school. You then get to finish your degree at what may be a fairly prestigious state school.

The other way to use Community Colleges is to focus on something that has a very specific certification or outcome just by finishing the certificate or degree program.

An associates degree from a community college by itself has minimal value.
That's a common trap engineers fall into. Just because you found some similarities, doesn't yet mean there's a pattern. Instead of looking for accidental similarities, see if you can spot fundamental differences. Only if you can prove there are none, then you can claim they are the same concept.

Take any SaaS, where a single account can have multiple users. Feature flag is usually an account level concept. Authorization is a user level concept. Just because they both implement a conditional doesn't yet mean they are the same concept.
> I wonder why these companies don't try and emulate something like what a military does: take in the willing and motivated, give them all the basic skills valued by the organization, asses their existing capabilities, and then place them where needed after more targeted training.

This was how many German giants operated. You got in with 16 as a trainee/apprentice and rose up the ranks.

The problem is, employers risk taking up duds with that, and paying the fees for the dual-education schools ("Berufsschule") and exams isn't cheap either, so they went for requiring university degrees as a proxy instead. Bonus effects for employers:

- the government picked up the tab on running the university, which means that employers can save on that as well and only provide new hires organization-specific knowledge

- you can't be a complete moron if you managed an academic degree

- it weeds out normally-protected classes such as people with mental health issues or, frankly, poor and immigrant people as well because belonging to either (or multiple) of these categories is closely correlated with lower success ratios in academia.

Nowadays, almost all the apprenticeship trainees come from small tradespeople-style companies, at a lot of expense to them, and the big companies come in and sweep the freshly exam'd people with sometimes twice or thrice the tradespeople's wages. Understandably the small companies are pissed at that, but they can't do anything.
Get them bus tickets back to Florida /s
And if they don’t want to be treated?
If this kind of pseudo art photography isn’t already dead, AI models will finish it off shortly. There is no juice left in photography that is concerned with gear, geometric coincidence and photoshop.
Google closed its office here in Moscow last year, but they have very recently (in the last weeks) started business in Russia again (at least YouTube in Russia has ads again, and for Russian companies). Who knows :)

Either way, unlikely to work in any case.
This blog is a rabbit hole on its own right. Thanks for the link.
Here's an anecdote.

I like to look at websites that offer "last season" outdoor gear at discounted prices. The major frustration is that the sizes are never my size of shoe/shirt/etc because the popular sizes are gone sooner than the odd sizes.

There is no "domain-specific" improvement (The "domain" in this case being "last season discount retailer.") to the basic shopping cart ecommerce experience that would give me a way to flag my interested product or product category so that I could be notified when the item is in-stock.

This basic feature would vastly improve my interaction with the websites and would probably result in higher sales.

In today's world, that's a huge ask to have that kind of feature implemented.

Heck, even asking for a good "syntaxable" search seems to be an impossible ask. Imagine being able to search "Category: Shoes; Brand: "North Face"; Price: >50&&<120"

The fact that this is never implemented yet billions of dollars are poured into ecommerce development kinda reflects how the industry is focused on improving the tooling/back end and not the design.

I see vastly more posts in this vein: "Nobody really knows how this complicated spaghetti-like system works"

than in this vein: "X tool allowed us to build a Maserati of our domain."