skysight-inc/HackerNews huggingface dataset:
I believe the maintainers regard authentication, rightly or wrongly, as a business-level feature. Not so much the mechanics of checking a user's credentials but how you want to steer the different authentication flows.
Perceptual loss is different from mathematical RMSe loss. There has been a lot of work into making things that decompress into something mathematically completely different, but which to Mk1 Human Eyeball looks very similar.
> Become an IC or leave.

What's an IC please ? I didn't find anything relevant online.
But Binance just stopped all USD withdrwals. Circle is the only other issuer and requires you being licensed in every state as an MSB, plus compliance. And the fact that there is nothing to it tecnologically speaking. The whole moat is in having regulatory approval.
That's too few data points to draw any significant conclusions.

It's very possible that the core maintainers personality played a bigger role than the license.
I've seen software testing work at scale when there's a company-wide mindset to quality, as opposed to 'quality is the job of one person/department':

- Shift left testing: quality can be implemented at all stages of the development process, from requirements gathering to deployment. Issues are easier and cheaper to fix the earlier they are discovered, and it does not necessarily take a software tester to discover these, although testers can advocate for a mindset of quality
- Quality as a shared mindset/goal, not just one team's job: every team member seeks to quality control their bit of work, this inevitably involves developers doing a basic level of sanity testing on their code. When done right this should reduce the long feedback loop to discovering issues when a team completes a piece of work, hands it over to QA, then context switches over to another piece of work.
Official announcements: https://www.reddit.com/r/reddit/comments/10y427y/we_had_a_se...
I would have loved something like this that helped ease the boredom of commuting. I could imagine actually looking forward to getting on the train and interacting with fellow passengers in the bar rather than just seeing the same people for years and never acknowledging them
I can relate. So often the people in charge doesn’t care at all about software quality. They want things as fast as possible in order to make money out of it.
Software is just a mean to an end. So rarely an end by itself …
Try to build a car or anything half as fast … control quality will suffer but with software it’s way easier to ship fast
Actually it is a very small scale experiment for a very niche product.
I know what you mean, I used to think about this as I went through the Elan Valley quite often. The Victorians dammed the valley to supply water to Birmingham and even though being in a rural part of Wales few people would see them compared to most industrial constructions they put real effort into the aesthetics and made them look stunning. If we were damming a valley today we'd build some hideous concrete monolith and call it a day without even putting a nice facade over it.
Because it is funnier to write new shiny things than boring, reliable things.

I have an education in computer science, I know how to write a Paxos setup, I am fluent in Erlang. I am still very much not interested in formal systems, proofs and verified computing, because there I will spend 10x much time for the same set of features. Bugs are normal. I will live with bugs. I won't live with 10x development time lost.
My favourite thing about this is how proud he is of copying this idea from a million people on TikTok.
It depends what you’re building and who for.

Release branches have a place where you are releasing software and supporting multiple different release versions for different clients, because you need to be able to bug-fix older versions and merge fixes forward rather than just fix current and re-release into your own system.

If you only ever give a shit about ‘latest’ then you don’t need to bother with them. IMHO.
The harsh truth of the matter is that in B2B software engineering, you can usually get away with providing a shitty product, then charging to fix the bugs you introduced. It's worse than 'clients aren't willing to pay for a premium product', it's that they are willing pay you to clean up your own mess, but not willing to pay a much smaller sum upfront.

Internally at my small business we have stopped using the word bug, and started calling it defect to change the thinking about this. Bugs sound innocent, like they just 'creep in' and there is almost nothing you can do about it as a software engineer. Defects can be prevented, mitigated, or fixed. It places the responsibility in our hands again to deal with it and prevent it. Zero defects is probably not a realistic target (same with any production line for hardware), but it does help to frame it in the same way and take proper responsibility.
But who will those gansta rappers turn to, should some hn-gansta steal there IP, likeness and ID?

We should create a retribution gang, that rolls up with flashing lights and distributes punishment. They could hang out at strip clubs and cocktailbars while not needed.

We could call it pole-ICE..

History producing strange staircase humor..

But these moments, they were what they told me to expect, when the singularity begins to dance through the streets..
I have absolutely no desire to join FAANG, and I am confident that I am not part of some tiny minority here.
Unlike most fields, anyone with a computer can program

Ivory tower academics will keep insisting that there are ways to make foolproof software.

If it were so, they could do that and make millions and trillions.

Software is not a science, its a craft, it depends on the outside world, not some cute lab demos
Yeah. Too bad he mostly wrote about the boring enterprisey Linux stuff, not exciting desktop Linux, for example he completely ignored all kool stuff from KDE.
Land tends to be expensive; it would be a real challenge in Europe to find somewhere that isn't being used already for some economic purpose, and also isn't a conservation area and/or physically inacessible or difficult to build on.
Is it just me or has HN's meme-fication exploded recently? Only seen stuff like this on Reddit before. I chuckled though.
SVD is just an extension of the Eigenvector Decomposition to allow the two orthogonal matrices to not be equal. Think of SVD as Eigenvectors of your data both in a rowwise and colwise perspective and intuitively it works out pretty well.
> It's also possibly a bit too easy to replicate in an hour or so (e.g. apply image as a surface texture in threejs and screenshot/canvas-capture that, together with standard FX like bloom).

Typical HN comment lol
What's the difference then? Especially if your REPL uses a shell-inspired scripting language.
Ding, ding, ding!

Cover your ass, ticking off items as launched are other areas that lead to speed over quality every time.

The OP post reads as very naive, without experience in the real world corporate politics. No one really gives a shit about most things on that list (unfortunately).
I've found addresses of people in USA based on: their entire name; their first name and the state they live in, and confirmed by a single friend's name; their name, city and that they lived near a golf course

Then you can see where they've ever lived, and who with. All for free
At least you can place comments in an XML file. With JSON, if you are lucky the application developer was lazy enough to not implement a strict schema validator so you can insert dummy keys... but other than that you're out of luck.
Consider it do
Because it's not hard engineering where you can't rebuild the shitty foundations after you've poured the concrete. You can rebuild those multiple times a day in software, hence it's much more iterative.

I question what's your age and background, this view of the world is something I held when I was pretty young and thought everyone else were just stupid muggles. Until reality hits you in the face and you start to comprehend the constraints of the real world, software isn't some pure intellectual pursuit; it's a tool, a very very powerful tool that's used to enhance the real world somehow.

You can play around with pureness of theory if you want in academia. In the real world there are customers, they have needs and they want their needs fulfilled by a business, the business that achieves that earns profits, that's all there is to it.
Thunderbolt isn't an open standard.
The agile manifesto bears almost no resemblance to ‘agile’ as it is practiced in the industry today.
"This is the original Amazon memo and the rationale for microservices"

Ah, but the customer interface and product layer continues to degenerate regardless of the mission statement. The public always gets what they asked for... especially when it is cheap, awful, and disposable. =)
Seeing as we are predicting the future, I'm more concerned about AI driven "development" then I am remote work finally becoming a stable, ubiquitous thing.
Rust is pretty hard to write, its not "practical" in any sense
It's never about perfection, but lifting up the acceptable lower bound. Around 150 years ago, Joseph Lister had to go to great lengths to persuade surgeons to apply antiseptics, which seems like a no-brainer nowadays. The methods I mentioned have been well-established for decades.
Small topics instances (like emacs.ch) are cozy to join. They are a collaborative filter to focus exploration on a part of the fediverse. The local timeline will be not just about emacs, but has more likely programming posts than, say, clam biology (hashtag clamfacts, if you're interested).

So your post about keyboard layouts or databases will more likely be discovered/boosted (even if you have no followers on other instances), because the local timeline and hashtags are more quiet than when you're on a general instance (where your posts drown in the noise). Or compared to, say, sauropods.win, were you more likely reach a geologist than a database admin.

Generally I like to be on two or three instances, so my art doodles go to mastodon.art rather than a tech instance (flooded with AI art). I like to check the local timeline or discovery page of other topic-instances via web occasionally, maybe follow someone there to peek into another bubble. The big instances like mastodon.social are just too much, flooded with random stuff I don't care about.
This is pretty cool! It's surprising to see the project be at version 0.2.5 when the first commit was _yesterday_ though. What's the reason behind cutting this many releases?
Thanks for posting. Summarized the problem for the SEC is that they want to protect investors by adding regulatory overhead to the services of the vendor. In the end the service provided by the vendor won't be attractive for investors anymore. I wonder why I, as an investor, can't choose to opt out from these protections.
Derive-adhoc: powerful pattern-based derive macros for Rust
What? This is really dumb. Museums are extremely practical, just like schools: they educate people. Concert halls are for entertainment; they're just as useful as restaurants (after all, you could just eat microwave meals at home). Most public buildings have some kind of valid use that doesn't involve superstitious beliefs. Even medieval churches probably had some non-supernatural uses, I'm guessing, like being used as meeting halls or for public addresses. Egyptian pyramids had none of this: a few pharoahs' dead bodies were sealed away inside them along with lots of treasure, and that was it. Everyone else got dumped in a pit when they died.

Edit: I see your point now, that medieval churches had other functions besides the religious stuff. Still, I see those things as only secondary functions to the buildings; museums and concert halls have those things as their primary functions and are optimized for them. I've been in medieval churches, and there's very little artwork in them, relative to their size, compared to any decent art museum. But I agree, they were a lot more functional for the people of the time than the pyramids.
For the same reason you're posting snark and not a Show HN.
Do you have a quick example for a situation where binding is better than variable in Rust?
I've just moved from the US to London, and one interesting approach I've seen here to EV charging is adding it to municipal infrastructure. In many London boroughs, there are now EV chargers built into the street lights. You simply scan the QR code at the device and the charge point unlocks for use.

Whilst I think QR codes are maybe the wrong choice for this because of the security implications, I think the idea of integrating chargers into existing public infrastructure is quite a good one, and applicable in many places where you'd otherwise have issues with EVs.

This of course doesn't solve apartment buildings, but new apartment buildings should be required to provide EV charging infrastructure, and grants to implement it in existing apartment buildings would go a long way, too.
I think these pointless threads even get deleted, not just collapsed. So you are just here too early.
An option that's not Intel.

I was an AMD fan in the 90s, they were more enthusiast and gamer friendly, overclocking was easier, and they were generally just less enthusiast-hostile than Intel.

In the 2000's AMD all but disappeared, and with the Core2 and eventually i3/i5/i7 series, Intel was the only option, so people like me bought Intel, we had no choice.

But the second AMD came back with (Ry)Zen, I ditched Intel in a heartbeat; after years of their complacence, shitty upgrades, constantly changing sockets and ridiculous prices, there was finally a "better" option again.

This is great for everyone because it's forcing Intel to wake up, more competition and better prices, and hopefully better products from Intel.
I know that was not your main point at all, but fascinating to see that MSVC is the only compiler to be fully 100% standards compliant (with only GCC being really really close).
What’s interesting is that for instance in Taiwan it’s still big (arcades) , I follow an IRL streamer who goes there every now and then.
Need icons for website designs? Find out the top-rated platforms to download website designing icons. Outsource to a one-stop solution, Arturo Back Office
It would be a flat-rate wealth tax only on dollar-denominated assets, which would exclude among other things stocks, art, yachts, country estates... all of which rich people like to own.
> In a busybox situation depending on some regex crate is a given anyway

uutils can behave as a busybox-like binary. But I think there's some confusion over the requested feature, because that can't really be done with regex, but you have to inspect the file metadata to check the type of file. That's also why a grep solution doesn't really work, unless you use `ls --classify` and then use the indicators to filter in `grep`.

> if we are talking about separate binaries adding it to `ls` makes it bigger for everyone, even for those who will never use this feature

It's generally not these kinds of features that increase the binary size, but if it does we could also introduce feature flags for it, where you can choose at compile time whether you want the uutils extensions or not. It still adds a bit of a maintenance burden of course.
That's the first time I hear of this "feature" (using `--fi` instead of `--file`). I tried a few commands in my shell and none actually support it. How common is this?
> Instead of supplying dialog boxes(open, save, etc) for applications to use and then open files directly, the OS could have supplied handles (capabilities) from those dialog boxes for the applications to use. […] the situation now is effectively hopeless.

Not hopeless. MacOS, for example, added entitlements that get you there. Applications cannot list random directories or open files at will.

If an application opens a file browser, the operating system shows you your file system. When you pick a file, the operating system gives the application the right to read that file.

See https://developer.apple.com/documentation/bundleresources/en...
re: B, makes me wonder why Framework is selling this, are they pivoting to a more generalized parts / accessories supplier?
Most companies don't do real cost/income analysis on any work. Most internal work is just approved by a department leader/tech lead. So most companies tend to overhire and do menial busywork, like constant refactoring of robust and well-working code, to catch up with the latest and greatest frameworks.
The latest offender is vite, offering minimal gains (faster dev builds) at a non-negligible dev cost (and source of new bugs).
Fax machines are also still big in Japan.

https://www.insider.com/japan-cant-get-rid-the-fax-machine-o...
https://old.reddit.com/r/reddit/comments/10y427y/we_had_a_se...
You don't remember where you learned the things you know from? How can you trust anything you think then? Can such people get anything done at all, seems basically impossible to learn new things then since you can't know if it is better than what you thought before?

So I don't think that remembering sources is a hard problem to solve, likely making the AI work well is probably easier if it remembers sources.
It seems similar to the DJ process though, right? Their creation process involves sampling, mixing, curating, etc. so the novelty is in figuring it out and getting it to work with his set.

I’m sure the first person to release a rap record felt proud even though they were copying lots of people who were rapping on the street.

The novelty here is being the first dj to do this for his crowd, not that he invented the process. So it’s exciting to him and the people in the audience.
I have found fault with the argument, you just needed to read past the first sentence of my post. I think the fact you clearly haven’t makes your response very weak.

She’s complaining that there is no real way for crypto companies to register these schemes because they don’t get through the registration pipeline. I’m positing that that’s for very good reason.
Because it is not Intel.
Amazing talent, completely overlooked as "unserious" by academic composers even though he studied with Henry Cowell and Milhaud.

A rare blend of world class compositional skills and imagination producing accessible little gems.
Home is where the .bashrc is <3
Not taking it as an attack as I don't like to be called a software engineer either, but the definition of engineering definitely applies to software engineering as it is right now:

> engineering; the discipline dealing with the art or science of applying scientific knowledge to practical problems

We do apply scientific knowledge to practical problems, all compsci material of data structures and algorithms is science being applied to practical problems.
Maybe bad example, but it reinforces the position. Had KHTML been MIT WebKit would have been likely (more) closed source.
Alleluia !!!
Lovely app. N8N's community contributions are licensed under the Apache license so would it be possible to download all their integrations and convert them into your format? Then you would have almost 400 apps.
Jammu and Kashmir: India's first big lithium find boosts electric car hopes
You have to add context to it.
Steamdeck is imho no device for your grandma or any non-tech savy user.
(Even in this i am not sure anymore for basic gaming.)
HN is a site full of very tech savy users.

That is the reason why people here like it very much, because they are able to work out the kinks.
So screaming "marketing bots" is not fair, is it?

I am not sure about the future of Steamdeck on the broad market, but i believe it's strong step in a good direction.
Wrong. KaiOS runs on featurephones and has a lot of the features people want from a handheld device: listening to music, messaging, social, even directions. KaiOS has a store where anyone can distribute their own apps.
Because of "Agile" planning practices. Get things barely working (MVP) then move onto the next project to make sure your manager's manager stays happy.
>Maybe I'm becoming a grumpy old man

This is the never ending cycle of grumpy old people (women can be grumpy, too). When you get to ~35 you realise that the next generation repeats the mistakes of your generation. When you get to 65 you see it a second time. If you get to 95 you see it a third time, but you've probably extrapolated by then.

If you manage not to stay bitter, instead you will see that even though 95% of the human experience is on a generational repeating pattern. There are some changes that stick and lead to actual innovation. It's slow, but it's there.
that's how the new generation is solving this problem. Not showing up on time on meetings, not participating on meetings, not preparing good tickets to work on, but expecting good tickets to come off the trees, always complaining, not delivering... yup that's what we see everywhere.
I went back to university to study law part-time (night school along with lots of ex-police, PIs, etc). Although I dropped out, I gained a basic understanding by following the law school's curriculum. The most valuable thing I learnt was that even if I had completed the course and got admitted to the bar, I would have only ended up on the first rung of the ladder to being accomplished in whatever area of law I chose to specialize in.

If large sums of money and/or potential professional liabilities are involved, then cheapest long-term approach is to hire a competent licensed lawyer.
You seem to be making a lot of assumptions, and it's unclear how much direct experience you have of being in a bad situation where the day-to-day job does become saying no.

Some examples that you may be unfamiliar with:

* Working with a manager who is a former dev that likes to micromanage the decisions that their team makes.

* Working on a team that is driven / owned by a product owner who doesn't understand as much engineering as they think that they do.

Neither of these situations are examples of healthy functioning organisations, but they do occur. They are not an exclusive list either, just some random examples from personal experience.

Shooting down ideas may be a symptom of somebody being a prick, or it may indicate that they know why the idea will break the system (even if it closes a ticket or gets a particular feature finished). The ability to propose an alternative can be restricted by just how batshit insane the demand is.

It's not that you are wrong when you say that an engineer should respond "This doesn't work, but how about this?". But that characterization is incomplete - sure it works in theory, but there are many places where it does not work in practice.
Plenty of GPL fans try to convince others to choose the same license, almost always implying that the GPL is the only moral/ethical choice (Stallman himself being the most ardent believer of this stance). They often even insist that the GPLv2 is not actually a moral choice anymore, given the evils of TiVoization.

This whole thread is about complaining/supporting this attitude - not about criticizing those who simply chose the GPL as their license.
Hope when they are done with US, they will switch to non-OFAC compliant block producers in Ethereum.
You missed part of the idea: "if you accept to work for free".

The parent was saying (if I understood correctly): "stop complaining, you should accept the business decision, because that's what a company does: optimize the profit without caring about how the employees feel".

I was just saying that as an employee, you have the right to negotiate your working conditions. If you accept all the "business decisions" because they help the company make more profit, then they will stop paying you. That would be completely rational as a business decision.