skysight-inc/HackerNews huggingface dataset:
MSFT generally has a hands off approach to acquisitions if the company delivers on financial metrics set by MSFT.

Conversation probably started by Satya asking the LinkedIn CEO to just reduce X$ expenses and the LinkedIn leadership made these specific changes.
Transition into ML Engineering with Runway Acceleration Program
> On the other hand, some kinds of work may not really make it to market inside the 10 years.

My understanding is that copyright starts when the work is first fixed to a medium. Which means that intermediate versions shouldn't start the clock[1]. But I'm not a lawyer, so I could be totally wrong.

> I'm sure we can agree that we can definitely do better than what we have now, though.

100% concur.

---

1. As opposed to the situation with medication and patents, where the patents are ticking down while trials are in operation.
Perhaps a newly-formed modern day union would strive to improve upon the problems of past unions with the benefit of historical hindsight.
If your premise were true, then why would their net income ever decrease?

https://www.macrotrends.net/stocks/charts/GS/goldman-sachs/n...

I would bet Apple's profits are far more resilient than Goldman's.
Maybe its the same machine and they just turned the dial from 10 to 5.
Not really sure what exactly the author is getting at but let's be real: the IT industry is awash with investor dollars hoping to fund the next facebook. AI enters and it starts doing actual, useful work, and now there are a zillion VCs dumping out their wallets trying to get a piece of the next facebook.

None of this means that AI is dumb, rather, VCs are dumb and will chase literally anything that smells like money.
I don't know how to judge this comment? Is this essentially recommending dodging the taxes via a more complicated holding situation and the "do vacation in Germany", so essentially operate from germany?

If so, I think this is highly unethical. Corporations have to pair their share to keep the society functioning...not just "normal" peoples with their salaries while all the profits get sucked into a foreign black hole.
From what I've read GS's entire consumer division has been a giant money pit. They accumulated an impressive about of loans in a very short time, but haven't turned a profit after sinking hundreds of millions into development and acquisitions.
...I don't get why. The Windows PC market is both much smaller than the android phone market, and generally lower end in terms of hardware and pricing. Apple sells boutique, expensive machines—but even still, their real money is in the phones.

So what would Qualcomm get out of this?
Surely the changes to panic on conflicting routes being discussed upstream already prove they're willing to flex on that guarantee?
90% of work is performative bullshit anyway. LinkedIn is the epitome of performative bullshit.
The biography for Ethan marcotte says he is responsible for “responsive web design”, which looks like he made wrote some book in 2010 about the topic. But didn’t actually write the browser code, specifications, frameworks or anything that actually allows responsive web design. Not was he involved in any of the first examples.

Kind of tangential but that seems like a resume stuffer at best and stolen valor at worst.
if i'm trying to practice problem solving, why would i feed my problem into something that's going to spit out -- in the best case -- suggestions depending on the completed-ness of my input, and worse case: a proposed solution.

if i'm trying to practice handwriting -- why would i use a type writer, or word processor?

i am not sure how using a machine to do the work you're trying to practice makes you better at that practice, since it's doing the.. mechanics.. for you.

as another commenter pointed out i feel there is a distinction between programmer vs. software engineer just as there is a distinction between writing and say, novelist.

i understand the notion of practicing, and getting better at an evolved workflow for producing results -- but we're practicing foundational skills, not trying to reduce everything simply to achieving results by any means necessary.

i feel that producing results without understanding is a short-sighted investment, and not exactly the point of AoC imo.
Seems like there would be better odds of people complying if you gave them an "AI/LLM" mode to tick at the beginning to group their results in an AI/LLM leaderboard.
This is fantastic, congratulations! There are many use cases for a technology like this, even with a small and light payload (if I were at one of my previous jobs I would be sending you emails already about planning some tests). Do you envision being able to provide some power, however small, to a payload?
Um, yes?

I don't even get what you're trying to argue here, but I remembering that "I'm the kind of person who doesn't care much about the aesthetics of computing devices, and while this sentiment is common among SOME geeks and others, it's nowhere near universal. LOTS of people everywhere are into colorful stuff they can buy."
> Within the Culture itself, the Minds are of one mind about how to act.

That's _certainly_ not the case in Excession (I'm assuming that's the one you haven't read?)
Was the 24 hour test at 20km? Doesn't it take a lot of battery power to climb to that height?

>we then spent 6 years working together on delivery drones at Amazon Prime Air

Was that ever a serious endeavour or just a publicity stunt?
Apple's environmental claims exaggerated, but company still leads others
Fabulous essay. He mentions the Borges 1937 story “Ramon Llull' s Thinking Machine” about a poetry writing machine. Stanislaw Lem also wrote a story sometime around 1965 called “Trurl’s Electronic Bard.” I know Lem read Borges and Calvino, I wonder if there was any relationship between this essay and his short story.
There are plenty of examples throughout history where an inferior product won out over the alternatives, usually because of business or politics unrelated to merit.
The new doublethink
> Most web frameworks avoid this

I don't know if that's true, but I doubt it.

> My complaint is that I don't want things in my code affecting my code that aren't code

Many things affect your code under the hood that you don't see. There is no difference between using a decorator/attribute and having a config.json file for other things.

> while the more enterprise stuff like Spring, Dotnet, et. al seem to lean into it.

Because they are responsible for larger services which need to be more maintainable and stable.

> But if I can't compile something in my head at a glance, it shouldn't be a part of the codebase IMO.

This would preclude ever using a programming language or framework which you don't already know. You have been taught to write web services in one particular way; the fact that you don't know other ways doesn't make them "unreadable", it just means you don't know how to read it
I'd like a word for what is now the ritualized 'weirdo CEO anecdote' as a hook into why a company failed trope. Make no mistake: if Babylon were currently worth $20bn, Antigua standups and calling employees Babylonians would be the subject of business-school case studies.

That said, this is a puff piece in Wired for so many reasons, not least of which is the question of whether or not app-based diagnosis and triage is a good idea. It seems to me almost certainly the future, and while Wired notes that a UK physician thinks Babylon sucked at this, it makes no effort to review any recent literature on AI capabilities. My limited understanding is that AI capabilities for triage and diagnosis are pretty hopeful right now.

I guess: "IPOed too early, didn't preserve cash, got caught in the end of zero interest rate investing" is too short to deserve a full article.
> for events that would legitimately obfuscate the data

You'll need to define "legitimately obfuscate" here - presumably you're proposing that a majority of data consumers would consider wildfires irrelevant in their assessment of air quality. Why do you think this?

Anecdata but off the top of my head I can only think of data consumption in which wildfires would be relevant - excluding the data gives a harmfully incomplete picture.

It also strikes me that data annotation would solve whatever your use-case might be if data needs to be excluded?
Lance Armstrong Foundation on the line for you...
Well, what I really want is a trap on overflow, but since C doesn't support that, modern architectures don't have the capability; you can do it in software (like with ubsan), but you pay a performance penalty.
but why do consumers care?

their x86 laptops are fast enough

they probably get as much battery life as they practically need

ARM cpus likely won't change the price much

Microsoft and everyone else has to support x86 until doomsday no matter what

so why should a consumer pick one?
Good. Lay off everyone. Only reddit beats SO in terms of being made to feel inadequate, stupid, etc. when asking others for help on technical issues.

SO made their bed. Enjoy the snark, mistreatment, and power trips while it lasts. There are definitely gentler and better communities out there.
> do not share or sell your transaction information to third parties for marketing or advertising.

It's not that they don't sell them. It's that they don't sell them for marketing and advertising. I wonder if Mastercard selling pseudo-anonymous data is covered by this.
> Only if you don't know C# or asp.net (or bootstrap). In which case: why would you be working for an organization which does?

You've never taken a job working in a language you don't know yet? Anecdotally this is a common thing. In fact, my most recent job hired me to write C# with nothing but prior Go/Python experience.

> This kind of structured approach has fallen out of favor because it's become more popular to hire javascript and react developers straight out of boot camp who have only been taught how to code one or two things.

This comes across to me as needlessly bitter to folks with less experience than you.
Everything (most llms and modern embedding models) is a transformer so the architecture is very similar. Llama(2) is a Meta (facebook) developed transformer plus the training they did on it.

Ggml is a "framework" like pytorch etc (for the purposes of this discussion) that lets you code up the architecture of a model, load in the weights that were trained, and run inference with it. Llama.cpp is a project that I'd describe as using ggml to implement some specific AI model architectures.
I've worked at a few non-union shops that were the same way. I don't think the existence of a union is a large factor in that regard. I think the size of the company is.
I had an Apple Card for two months. It was the worst card I've ever used. It was rejected for ~5% of all transactions, randomly, online and in person, always with error codes no one could diagnose or correct. All I could do was call Goldman Sachs, who would tell me to try swiping it again, huh, that should have worked, we don't see any record of a transaction ever being attempted, and after half an hour with them they would tell me to call Apple and after an hour on the phone with Apple they would tell me it was Goldman Sachs' fault. I had more rejected transactions with my Apple Card than with every other debit/credit card I've ever had in the previous twenty years combined. Total crap, and completely incompetent, irresponsible "support". I cancelled it and went back to my bank cards.
Does Amazon see your activity outside of what you spend at their store?
We have no moral obligation to be advertised to just as we have no moral obligation to be advertised to in order to consume content we didn't pay for.

> It sucks since I do think ads are important, website operators need some way to make money

They can sell physical goods and services, no one is preventing them from making money.
For the uninitiated, NTLM authn is so weak that you could break it just by sneezing near it.
Show HN: AI-First Observability Platform
Intellize.ai is a cutting-edge AI-driven observability platform designed to simplify developers' tasks. With our platform, developers can seamlessly search logs, craft dashboards, and configure alerts using natural language. We envision a future where developer tools offer an intuitive and streamlined experience, ensuring users receive precisely what they request. For example, traditional methods of sifting through logs can be cumbersome due to redundant and extraneous data. One way to address this is to ask Intellize.ai to group similar logs, enhancing clarity and efficiency. Our platform also boasts features such as custom dashboard creation and alert configuration. We invite you to view a brief demo on our website showcasing Intellize.ai's capabilities and welcome your feedback by joining our waitlist!
> EPA regulation is not going to reduce wildfires.

Not in the US so I'm perhaps missing some context related to which bodies are responsible for which regulation but... why can't EPA regulation reduce wildfires?
2 months + 1 week per year at LinkedIn. Not good based on my experience with tech layoffs over the past few decades.
Well, I mean, it's a silly request. Everything's coloured by the author's ideology.
Anecdotally, in my circles, most truly thought that this won't have an impact in the compensation levels. Always struck me as incredibly short-sighted and your comment is actually the first I see that explicitly states what I thought as well.

There is still an argument that, if you truly want top talent, then that top talent might actually want to live in high COL locations like NY or whatever.
Let us know when you can add "journaling file system" to the list.
Uh, that Examples section calls print inside the signal handler. Python's IO stack is non-reentrant. I hope nobody follows these examples and gets exceptions at runtime because of it.
Yeah, the moderation became insane. Every question is a duplicate, every answer is moderated out.

The answers on github and across the web are always much much better and more up to date. I can't remember the last time SO had the answer I wanted or needed.
This is a case where I, as a Go developer, would prefer to have function overloading for the sake of backwards compatibility . Because the compatibility promise is great, but the quirks caused by it aren't.
> Modules are not intended to serve as an interface alone, so it is more likely that devs (myself included) will simply throw the entire implementation into a module, because it seems like a better idea to do so with modules.
>
> IOW, common practice for headers is to only have the interface necessary to use the implementation, but I think that common practice for modules will be to have the implementation and interface included in a single module.

While I'm sure some people will do this (just like they do with header-only libraries, and are forced to do with C++ features like templates) modules do support the same interface/implementation split as headers.

I suspect that a lot of code will stick with that split for a couple of reasons. First, they already have it with headers, so migrating over to modules will be less work if they just leave things that way. And second, downstream translation units that import the module can't (with today's compilers) even start building until their dependencies' interfaces have finished building, so keeping the split may also turn out to improve build times.

Really though, I think the ideal here is not for library authors to have to maintain C-ish interface headers as a sort of conflation with that interface/implementation split. That should be generated by a tool- either something like swig (which knows more about the other side of the binding) or at least a C++ tool like you mentioned upthread. This is also how, for example, Carbon plans to do its C++ interop.

> But, to generate those wrappers from modules requires the original source code for those modules

This part I don't think is actually going to be an issue, because pre-compiled module interfaces are not really any more usable in C++-land than pre-compiled libraries. They also have to be compiled by the same compiler, with the same configuration, so people will have to provide the module interface sources just like they provide headers.
That's reasonable.

I might try a wholly separate challenge this year: seeing if I can talk an AI into solving each of the puzzles. I wonder how far I could get using only ChatGPT's output without any hand-coding.
Worst Examples of Meta's Dystopian AI Influencers
Isn't this also a difference in safety-ethic? SpaceX seems to have a rather high number of failures, crashes and even killed people, but also a higher activity. And Musk in general seems to prefer a style of "move fast, crash hard, grow quick".
I'm curious, what do you think it does?

https://en.wikipedia.org/wiki/Web_Environment_Integrity

The use it to validate if the browser you are using is one of their signed binaries.

Of course the original intention was to detect fraudulent ad clicks, but the reality will that you will be met by captchas every step of the way if you dare to compile your own binary.
Well "Internet" went through its own boom and bust crash during the dotcom era. With lots of dumb money chasing dumb investments.

My hypothesis would be that cycle is going to be very heavily accelerated due to the current economy. Many companies aren't operating from a position of strength, but more of desperation. Some tiny few will do well. Many announcing their "AI thing" suddenly becoming AI companies overnight will probably crash and burn.

I could be wrong though.
Arguably, about 80% of those running their app on a cattle farm should really have gone with a pet cafe instead. Resumes would certainly be a lot less impressive, but they'd also have a lot less fires to put out and a significantly smaller infra bill.

But regarding the topic at hand, I don't think being able to manage these things with a graphical interface is necessarily a bad thing. It's basically user-space iDRAC/IPMI.
> Your criticism reads like old school developers complaining about new devs learning Javascript without learning C or Assembly.

Valid point, but I'm a javascript dev tired of helping my peers figure out their tools when they're not even interested in discussing lower level topics on a normal day. I wish I had some grumpy old-timers around me to learn from.

> It makes deployments consistent and easy.

Consistent on the platform chosen at start, if you run into egress costs you might already be locked in to that platform and migrating AWS container format for every service might take time for those who don't understand what it does exactly. One simple mistake can be really costly if you forget to set limits. It's dangerous to put too much power in the hands of people who don't understand the possible consequences.

Don't get me wrong, I like modern software dev and day to day tasks should be easy. But too many people are lazy and uninterested in the details behind their craft. "Just install half the universe, why bother reinventing the wheel" is too common. You're not a DevOps unless you can setup and manage the workers on a CI on bare metal, you shouldn't always go that route in production though, but the knowledge is important.
Who says the overseas positions are going to be remote?
eh not necessarily.

https://www.euronews.com/next/2023/10/06/man-encouraged-by-a...

"A Star Wars fanatic who was encouraged by a chatbot "girlfriend" to assassinate British monarch Queen Elizabeth II was sentenced to nine years in prison on Thursday."
Signal says there is no evidence rumored zero-day bug is real
I think they meant Jane Street, but I can be mistaken.

Sorry, I'm German, I have no sense of humour.
That is a lot of “like” - almost every other word. I don’t know why I’m surprised but I am.
Controller style declaration is often an overkill, it's also not exactly friendly to AOT. I personally prefer using MinApi style of declaration (first example). It can do request validation, model binding and inject services too:

app.MapGet("/", async (
[FromBody] User user,
[FromServices] MyService service) =>
{
await service.Handle(user);
return Results.Ok();
});
Unions probably have better severance packages but how many times is a typical worker laid off in their life?

There are costs to increasing the cost of a layoff. It means corporations will rely on credentialism more, and take fewer risks. I'd rather live in a world where you can jump into software without a college degree, but maybe have to save a little money at your very well paying job than one that only hires college grads with a 3.5 GPA but you get a generous severance package.
Here's another act of vandalism, narrated by John Green. https://www.youtube.com/watch?v=ESyJop31cmY He manages to find some meaning in it, as is his wont.
Why wouldn’t they? It’s like 7-10x cheaper.
> “As we continue to execute on our FY24 plan, we need to also evolve how we work and what we prioritize so we can deliver on the key initiatives we’ve identified that will have an outsized impact in achieving our business goals,” LinkedIn executives Mohak Shroff and Tomer Cohen wrote in the memo.

Is this standard business communication lingo for layoffs?
Perhaps the community will manage to get it to run Linux. Software availability for ARM is one area where Linux beats Windows. Let's hope not to see Qualcomm's usual shenanigans around hardware/drivers in PC chips.
That should absolutely not be accounted for. Things are supposed to become cheaper and better every year, except for in situations of massive war or natural disaster. Technological progress and worker education has made the production of goods and services extremely more effective than two decades ago.

Workers for sure have not seen their wages go up, and consumers haven't seen prices go down. Who's stealing the wealth of the world?
What a waste of a great title and pretext. This article is nothing but a couple of crummy photos of some randos and text that amounts to "I went to a minor cloud conference and met some people"
Mediatek's Dimensity flagship series was ahead of Qualcomm 1-2 generations ago, at least by some metrics (if you care at all about battery life.) Not sure about now. Qualcomm made a big jump after stagnating for generations.
- GPTQ: pure gpu inference, used with AutoGPTQ, exllama, exllamav2, offers only 4 bit quantization

what is autoGTPTQ and exllama, what do it mean it only works with AutoGPTQ and exllama? Are those like TensorFlow Frameworks?
>"Snapdragon" is a brand associated with poor performance

By whom, you? By my experience is the best performance/money smartphone CPU with decent support. What else do you buy Mediatek? Allwinner? Those are the "Atom" CPUs
Using AI is basically asking your college for the solution. It helps if it's used on the right occasions, but will make you very dependent if abused.
It's the same for tools, not gonna lie, but usually you need to understand how to use a tool before using it (and it's better if you know what the tool is doing).

Is the difference between telling someone to do something versus asking how to do it.
Are they dumb or are they good at investing in stuff on very favorable terms for them and then pumping and dumping their portfolio of hype companies on the unsuspecting masses at a major premium to their initial investment?
They pushed me out when I was a student in Uni struggling with Java 101. And my experience left me shocked that an industry could be so cruel to people trying to learn the ropes and be just another programmer.

Luckily, I persevered, and I give back to the programming community by always being kind to the folks that ask me for help; but I always help others offline and not in hostile web forums.
Maybe the issue was with company being a dinosaur instead of it having a union?
Grow some skin. Other then the snark it's a good resource.

I agree that the snark shouldn't be there but stack overflow is a good resource for lurkers and people who don't care and aren't so hurt by online mistreatment. It's just randos on the internet.
Also whenever there is a mass shooting