skysight-inc/HackerNews huggingface dataset:
> > I would love to work in an environment where
> > I felt valued as a person but I have yet to find that

> CAN that even exist?

Theoretically, yes. Practically... it's always going to be insanely rare.

I would be very loyal to a place that helped me grow as a person with continuing education opportunities.

I would also be very loyal to a place that had a solid balance of feature delivery versus vs. technical debt management. (I feel this benefits the company in the medium to long run as well, even moreso than the engineers)

Those things would not necessarily be hard to achieve and would pay for themselves.

Yet nobody actually seems to run their company that way.

I guess the fundamental roadblock is that so many things in capitalism force you to think only about the short game. Thinking even 12 months ahead is often viewed as sheer insanity.

As an engineer, I understand (at least at a high level) the pressures faced by higher-ups. Keeping the lights on is expensive. Investors want results sooner or later. I wish that product managers and executives expended a fraction of the effort to understand what makes good engineering. Higher-ups often don't have the engineering chops to understand why good engineering processes can be such force multipliers enabling faster delivery in 18, 24, 72, whatever months... and that's okay, but they are also aggressively disinterested in actually understanding the processes that produce the product they are selling.

Depressing.
> The point of a union is not job security. It's about giving workers collective power they may not otherwise have.

No, it's about giving workers currently employed by the company collective power. This means keeping potential employees out by setting a threshold for financial compensation or number of hours available to work. The victims here (unemployed and underemployed people) have no collective power and don't appear in data so they are ignored.
> It's a miserable experience ordering from a kiosk

Sacrilege. The less human interaction the better, I specifically prefer restaurants that offer kiosks. No awkward or exhausting social act, and no opportunity to have my order misunderstood or misheard.
Not sure your point. Going from C++ to Rust, is what I meant.
Parent commenter is right, China was like that. The difference is in the root cause: attitude. Whole world is full of ridiculously hard working Chinese people rising up from being an immigrants with nothing and running like the half economies of countries after 50 years.
Yeah, but to be fair GPT 2 is open source and Whisper (a high-quality speech recognition and multilingual translation model) is also open source. A few years ago I needed a good model for transcription for a project and I couldn’t find anything decent. They really have contributed to the open source community.

If they keep releasing older models and keep their cutting-edge technology for profit I’m fine with it.
I don't know what to tell you. War is sad and gruesome. It's sad for the Ukrainian civilians being killed and it's sad for for the Russian mobiks who are sent to the trenches to be HIMARS-fodder.

I'm glad Russia is having a hard time with their war. I'm not glad that thousands of young men are being sent into a meat grinder.
What are you referring to? We've gone through multiple cold cycles already. 2012 was a year of large layoffs and tough hiring, so was 2016/2017 and now 2022 for seemingly arbitrary reasons. Some engineers may have gone through these cycles without issue, but everyone was acutely aware of the layoffs when they were occurring and if you graduated during those times it was especially hard to find a job until the job market resumed.
GitHub Copilot for Business is now available
Why don't they just use an app? Would be so much more convenient, you could probably replicate your last order with one button.
You have to clock the "slideshow" to get to the TikTok videos. The first, and only, one I watched was some young person yell-mumbling her corrections to the system (and phone camera) without us ever seeing if she was at all coherent in placing the order originally.
Dav1d 1.1 Released with More AVX-512 Improvements
Ah, I missed that :)
You can get a taste of this at home, for anyone else wanting to experience a new perspective. Find a nice photo of a person, probably a 3/4 body shot (album covers are great too), black and white helps but color is just fine too. Flip the image upside down. Now sketch what you see without flipping the image or moving your head around, focus on what you see in front of you as it exists. Don't rationalize it or think about the grand act of drawing a person. You are just sketching the dark circle, or a curved line.

It's a common technique when learning how to recognize lines, shapes, and shadows. The simple act of flipping an image upside down is enough for your brain to turn off it's automatic recognition magic that keeps you from seeing primary forms.

Do it enough times, and like other visual artists, you start admiring a lot of things people take for granted about vision.
Wool > Polyester.
yup! people draw with "Shortcuts" instead of putting the actual value of things on the page... my favorite exercise was dividing a canvas into a 1" grid and taking a 1 inch brush and filling in each square by mixing the correct color one at a time like a raster, you end up with a really true to life pixelated painting.
Google's desktop market share peaked in 2018 and has very slowly and steadily declined since. There's absolutely no reason for any company in the search game today to sit idly by while this happens. There's a massive opportunity to jump in and differentiate.

Because the market is so incredibly huge, and Google has ~90% of it, even one or two percent on desktop alone amounts to billions of dollars of revenue.

https://www.statista.com/statistics/725388/microsoft-corpora...
https://www.statista.com/statistics/216573/worldwide-market-....
Sounds like a good reason to bring them in even earlier
unbroken network of parks with walking and biking paths that reach into every part of the city.

Trains for intercity travel.
Big cities tend to be the better and safer places to cycle in my experience. More cyclists on the streets, so cycling is "normal" and car drivers are used to seeing cyclists and know how to behave. Better cycle lanes and infrastructure. Generally slower traffic speeds so bikes are moving closer to the same speed as cars.

In rural areas you may have less traffic, but it will be travelling much faster, and not every driver may be paying attention and looking out for cyclists.
Lots of peple used 486s back them. Even in 2003, lynx and gv/xv/mpg123 were perfectly usable on a FreeBSD desktop with FVWM.

If it had 16MB of RAM, or 32, it could run better. A 486DX133 would be fine.
I asked for recommendations on which LLM would run on consumer hardware for the purposes of fine tuning and inference, with good results. You linked a package that can be used to download models? I don't see how these things are related.
> Half of the things you claim I said are quite willful misquotes of what I wrote.

All of the things I claim you said are verbatim copies of things you wrote, copied and pasted directly from your comments, with one exception: I changed a lower case p to an upper case P, but even there I indicated the edit with [brackets] as is customary. No reasonable person could consider that a "willful misquote".

> check the actual rigorous logically coherent textbook references I shared

What textbook references? You linked to one paper by Pogliani and Berberan-Santos, and one mathexchange article. All of your other links were to Wikipedia.

BTW, I just browsed through the P&B-S paper, and it is also logically incoherent.

> ... his famous second axiom, that constitutes the real novelty of his work ... “In the neighborhood of any equilibrium state of a system (of any number of thermodynamic coordinates), there exists states that are inaccessible by reversible adiabatic processes”. ... It can be noticed that in the axioms and definitions of the new method there is no mention of heat, temperature or entropy whatsoever

But that is not true. The axiom is framed in terms of "adiabatic processes" and "equilibrium state", both of which depend on the concept of heat.

I'm sorry, but if this is the best you have, then the whole field of axiomatic thermodynamics is utterly bankrupt.
For me there is things you do that give you long term satisfaction and things you do that give you short term satisfaction.

I think both have a purpose and a place. However it's inherently obvious that things that are only short term satisfaction and the most dangerous, because you keep repeating the cycle.

For example liking memes is a short burst, a second later they are no longer relevant. For others it's shopping. You get a mini-high, but a few moments later that's gone. A lot of people seem to just keep pressing the button, get a droplet of happiness and press the button more time. That becomes a vicious cycle.

Essentially if your actions today are identical to tomorrow and nothing has changed, you are stuck in a loop. I'm not trying to argue that everyone needs to be hyper-productive all the time. What I'm talking about is if all your hobbies are consumption, you might be stuck.

D&D, which I play is different because you are doing it in a social setting. It's more like socializing with an excuse and a purpose, you get to exercise your creativity, imagination, you are actively using your mind. Passing things like watching youtube all day or drinking don't do that.
> I see nothing wrong with the way I'm going about this.

The wrong part is that you don't measure performance. Which was OP's point. Just measuring the performance is very hard, labor-intensive, resource-intensive task. "One of these day devs" mostly don't even know how to approach this task, but even if they knew, the mountain of infrastructure they sit upon, which is in many cases completely opaque to them will make it impossible for them to be productive (or do anything at all) when it comes to estimating performance of their programs.

Add to this also the fact that most things when it comes to performance are, basically, out of your control. If the problem is in the framework -- maaaaybe you can replace / patch the framework. If the problem is in the browser -- with a 0.1% probability you might convince users use another browser. If that's to do with OS in which the browser is running -- well, you, yourself, probably won't install a different OS only to make your own program happier...

But, the complaint isn't about the "one of these day devs", it's about the infrastructure in which they live that made it, basically, impossible to care about performance.
This is fair take, but I do think there is an additional difference between being emotionally attached to your job, and the content of the post.

I also think there's a big difference between a very high-visibility job like a bus-driver/mail-delivery-worker/mine-worker (where the labor is very accessible/visible to kids), and one in software engineering (my parents work with computers at some company?)
Thanks for your response!

I'm a hobbyist that's been tinkering with uboot now and again for years and can never figure out the right addresses for stuff, or where / how to learn this.

I assume this memory is subsequently released for the OS? Or does the OS just work around it?

Are you hobbling your runtime experience in some way if you load to the wrong address?
> conditions creep in due to there always being some people who'll do the job anyway

don't worry, minimum wage laws keep those pesky people unemployed
Huh. My experience with the McDonalds app has been very different. Every time I place an order, it never detects that I picked it up. The next time, even a month later, it still sees my order as in-progress. I can't get rid of it without deleting every line item one by one.
I took this to extremes last year: I used it to run MAAS from Australia to sweden (which requires layer 2). Granted I used tailscale to make the WireGuard part even easier, but it was a lot of fun.

https://medium.com/@antongslismith/bare-metal-cloud-provisio...
> I understand from your replies that you are a person who is always right, and that's OK

Not really me wanting to be right, I gave you a few examples of people self selecting out of the target market while you haven't really given me any evidence for your statement, that's all I'm saying.

> It's common that they don't list their prices.

Could you provide an example? I usually only see those who are targeting enterprise to have wording about contacting sales. At the very most I'll see startups have pricing tiers and the last tier is called Enterprise and the button says contact sales.
tbh, love to see it. I worked for a quick service restaurant tech company years ago. Our head strategy / marketing guy who pretended he was steve jobs hired $BIGGEST_DESIGN_FIRM_IN_WORLD to design a new system that was voice activated via AI and other $BUZZWORDS (instead of button operated). Meanwhile a company survey reported back that everyone was unhappy that they were underpaid by 10-30%, but they had the budget for the biggest name in design.

If you have ever worked in fast food, you know it extremely fast paced at rush hours. There is literally no time to say "ALEXA OPEN MIC FOR DRIVE THRU LANE" 5 times before it works, when a button press would have sufficed. It was so insanely over engineered for the task at hand. It took them years to get it to market, I left well before that.

McDonalds was a huge customer for them, and Mcdonalds spun out their tech lab soon after. The cynic in me is glad to see it all barely working for everyone. These AI drive thru things are (currently) such a stupid solution to something that is best optimized by a human in loop.
narrow narrative, wide narrative? what is that?
Here's a very controversial and bitter take. Aiming for maximum downvotes.

It's only when you get fired, you start to see clearly and are able to come out of that flowery lala land of "we're a team", "we're a family" and all that misplaced rather abused analogies.

It's just a commercial relationship rooted in generating profit (nothing wrong with that) for which have to collaborate with others. There's no team, there's no family.

Any prose and poetry beides that is also about squeezing every ounce of profit. It is a for profit activity so at least be direct and honest about it and refrain from borrowing analogies from other social constructs.
I briefly looked at this and it doesn't seem like they provide a model that I can fine tune on consumer hardware?
I think a lot of YouTubers are seeing the obvious: that YouTube is not a sustainable platform on which to build a business anymore. They want out.
He says "I don't believe in rewrites" , he doesn't say "I don't believe in Rust".
Oh wow, that UX is a mess, my brain tunes out slideshows by default at this point so I didn't even see it.

The caption for one of the videos is "Slide Title" lol
Since the article doesn't actually provide any value... Here's an example of the AI failing to take a basic order:

https://www.youtube.com/shorts/MbWL3tjHHMQ
Stable Diffusion 2 supports negative prompt weights, and amusingly you can give it a negative prompt of "weird looking hands" and it will generate much better hands!
They have an app. If you're driving, you can't (legally) use the app. If you do it in the drive-through line, you hold the line up while you go through their clunky ordering process.
They are just another vehicle manufacturer that fixes many recalls OTA without making you take time off work and go into the shop so they can upsell you on something else?

That seems kind of unusual to me, but I drive a 22 year old car.
There's a 20B model now
Ugh, "trialed" instead of "tried" or "tested".

This awful word became popular, as usual, through managementspeak.

I was always taught to never use a word if a shorter, more common word existed which meant essentially the same thing. "Utilize" being the canonical example. But "trialed" is just as horrible.
In terms of models which are reasonably fast to run and easy to install, I think Flan-T5 is one of the best: https://huggingface.co/google/flan-t5-xxl - although out of the box it's more focused on giving short answers and it's very far from ChatGPT.
This looks really cool (I love anything with a filesystem API), but I'm unclear on the role of hosted proxies in this setup. Also, the licensing costs aren't clear.

"WebContainers rely on hosted proxies and server-side acceleration to enable truly instant development environments. By obtaining a WebContainer API license, your business can gain access to higher API rate limits, uptime reliability, and a range of benefits designed to help you maximize the potential of the WebContainer API in your organization."
Wish they included price information
Jim Boonie isn't as interested as they thought.
Au contraire, the whole history of AI is one of moving goal posts. One professor I worked with quipped that a field is called AI only so long as it remains unsolved.

Logic arguments and geometric analogies were once considered the epitome of human thinking. They were the first to fall. Computer vision, expert systems, complex robotic systems, and automated planning and scheduling were all Turing-hard problems at some point. Even Turing thought that Chess was a domain which required human intellect to master, until DeepMind. Then it was assumed Go would be different. Even in the realm of chat bots, Eliza successfully passed the Turing test when it was first released. Most people who interacted with it could not believe that there was a simple algorithm underlying its behavior.
Did your platform permit LaTeX in comments?

To get profound discussions, the discussions need to be able to delve towards the fundamentals, i.e. towards both mathematics on one hand and the basic sciences on the other (physics, chemistry).

I yearn for a HN for scientific papers, and while there are often comments by actual physicists, mathematicians, chemists,... on HN, there is a lot of "science fan boy" noise.

If actual mathematicians and scientists can not use the notation systems they are familiar with, the platform is doomed to word salad.

Growing up I once saw a piece of graffiti in the city's dead center, it read either:

"Every system creates

the bullshit it deserves"

or:

"Every system deserves

the bullshit it creates"

I can't remember which exactly.
In some states (e.g., Texas), drivers pride themselves on inducing fear in cyclists. Why? Cycling is viewed as a direct threat to their way of life.

Quite a sinister and successful brainwashing campaign by car manufacturers and lobbyists.
I went through all of these and the only one in there that I found that might be fine-tuneable on consumer hardware seems to be KoboldAI. Not sure yet.
I don’t think OpenAI needs a new ecosystem. I think they just need a cost-efficient way to run inference of their ML models, for large userbase.

That smaller task is way more manageable. It shouldn’t take a decade, maybe a month or two. Vulkan ain’t some new tech, the API arrived years ago and is widely used by game developers.

Thanks to Valve work on DXVK 2.0, there’s even an implementation of MS DirectCompute GPU API over Vulkan on Linux. I’m not saying doing that is necessarily the best approach for the job, just one of the many options.
OpenAI stopped being a non-profit and hasn't published anything on Chatgpt yet
Obligatory https://xkcd.com/2570/
at this scale and complexity it's definitely one of the earlier projects. Apple does almost nothing "off the shelf" - tools, processes and often even materials are engineered to their specific needs. That's different from the more lego like manufacturing that most electronics require.
Integrity as a virtue is given less weight in almost all business transactions, these days.
I think Spotify's podcast UI is so awkward and terrible it has held back their growth.

I started listening to podcasts 3 years ago because how easy Spotify had suddenly made getting into them. But, over those 3 years I've gotten so fed-up with Spotify's issues (which they refuse to fix) that I've recently moved to Pocket Casts (it took so long because of their walled-garden).

I think the main differentiator for Spotify - making podcasts easy to start listening to with a music-and-podcast-app-in-one - is in fact its largest problem. The UI feels like it was designed for music with podcasts clunkily added as an afterthought. When you add the fact that Spotify's UI is already bloated, even for music, it basically becomes unusable. And then the features are different between web/desktop and mobile - there's literally no way to get a list of new episodes on desktop.
An Azure 8x MI250X OAM enclosure was out and about at the SC22 conference late last year (second half of the linked article).

https://www.servethehome.com/microsoft-azure-at-sc22-and-the...
Yeah but if the statement is a guy like this could find something like this, then the answer is no. I think mostly because it's not entirely clear how to get such a job and how to do that job without handing over the reigns of your project to the company.
Well, sure, it's just a fairly-common act that gets them caught.

[EDIT] I do appreciate your distinction between that being the thing that gets them caught, and its being the "reason", however.
> This kind of benchmark is not BS, and actually would save you real money.

And would cost someone else real money to do — so microbenchmarks ;-)

> … they use gcc for their c compiler, where clang would probably be a better choice…

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
Tony Hoare: billion dollar mistake adding NULL to algol in 1965

Graydon Hoare: cracks knuckles in 2006
Good to know that there are no bad people doing these sorts of things.
Yes, that's correct. Basically the only good way to have a "first contact" fast track setup like this is by priming in DNS. My point is that the situation is th same for TurboTLS and QUIC/H3 in this respect.
CloudNativeSecurityCon: Shifting Left into Security Trouble
if the "employer-employee relationship" was not a positive sum transaction then it wouldn't happen
It might be that they are happy with some podcasts, but only some. Meaning that it was a bad idea to capitalize this much on podcasts when only a few actually turned out to be performing well.
It's not clear from the link if it's possible to fine tune Flan-T5 on consumer hardware?
I would think the weight would play a much greater role than the material. The Sea Witch would have to be pretty light, since a witch weighs the same as a duck.
Enterprise deals are not the same as consumer deals. Even with consumer deals, I wouldn't expect a consultant to charge a flat fee for someone, it all depends on their needs. If the customer needs more in depth support, it makes sense that the consultant charge more. So too with enterprise deals.