skysight-inc/HackerNews huggingface dataset:
Many countries let the worker be at will effectively, the employer can only fire them for cause or redundancy or a proper PIP. However the worker can't sue for much if they are unfairly dismissed, so no company is too on tbe hook. Which is good because it would reduce jobs. Add universal healthcare and social security and it's an OK system. Althouth the SS may not actually be enough to live off.
I have worked with some people in the defence industry who got just that from Adobe and a few similar vendors. They had to negotiate with adobe and sign NDAs both ways, and they payed through the nose for it. But you can do it.
If your task was being solved well by a deterministic script/algorithm, you are not going to save money porting to LLMs even if you use Open Source models.
I still get a thrill everytime I hear that Voyager 1 is sending us messages.

I would rate it as the greatest experiment of modern times.
Drake meme:

No way ..... $200,000 more a year comp.

Hell yeah ..... gym membership
Your example does not make much sense (in response to OP). That's not saving anybody any money.
Wells Fargo is still doing financial services but banking has very different meaning today. Computer is no longer a job title after all.

So sure those brands are 100 years old, but the underlying companies have been restructured several times with major mergers and spin-offs etc. ExxonMobil even did the baby bell thing of splitting off from a single entity only to merge again and again in the coming decades.
Is there a particular reason? And how do you know so much about 2G in Finland, specifically!?
It’s handled by the memory controller, so…yes it is?
If I have two solutions I don't expect to easily work, one is free and one comes with an expensive support contact, then I will weigh the cost of the support against the value of the whole project.

Often the support is worth it, because I can have a conversation with someone early in the process.
If I commit to open source then I either need to hire an expert (this does not get the same guarantee as a support contract) or live with much more uncertainty.
It's my understanding that the newer generation of data lakes still make use of a tiny, strongly consistent metadata database to keep track of what is where. This is orders of magnitudes smaller than what you'd have by putting everything in the same database, but it's still there. This is also the case in newer data streaming platforms (e.g. https://www.warpstream.com/blog/kafka-is-dead-long-live-kafk...).

I'm curious to hear if you have examples of any database using only object storage as a backend, because back when I started, I couldn't fin any.
I don't think the first code example should work (it indeed says false here).

When given a permuted sequence, the attention output will also be permuted, not identical. The need for positional encodings is due to two tokens resulting in the same value in the final attention matrix regardless of the tokens' absolute and relative position; that is enough to miss a lot of meaning.
Learning and self-tuning happens everywhere. Cache sizes that adjust to load, pools that grow and shrink, etc. This is just adding autotuning to something that doesn't have it. With presumably better algorithms than the rules-of-thumb approach that is more common.

It's a great idea.
For non-SW engineers, like myself, software is a means, not an end, and FOSS or not FOSS is irrelevant.

To get a EDA tool to a useable condition, and debugged to the point where it is reliable enough to actually use, is just a ton of work. As someone who wants to design circuits, why should I do that work? How will it help me design more circuits? I understand why beginners and casual users don't like them because the EDA tools do have a huge learning curve, but once you're there, they are very productive.

For professional engineers the software license is not really a significant barrier. Compared to the cost of labor, materials and equipment it's basically a noop.
Interesting. Can you point at something online with details of how that happens?
That may be. I recall perl being bigger back then. I mainly consider python to have grown around the 2010s. And it was basically already on most machines.

It is only in the later versions where they have pushed compatibility boundaries that this has gotten obnoxious.
It seems like you are unable to understand the complex topic of “security researchers might not be perfect at English”.
If it gets stuck, I tell it where I think we took a wrong turn. It then recognizes the issue and refactors in a way that for a hobby project I wouldn’t have had the patience for.
Yes, I agree, but I assume is not One Big Switch to disable all of 3G at once.
Google tells me that is (at least) started on 28 Oct 2024.

Ref: https://www.infrastructure.gov.au/media-communications-arts/...
Because it harms the user experience.
It's because these tools are used to deliver high quality physical products on time and on budget with no scope or interest in messing around with software defects. These tools are treated like physical tools. It's worth paying for a high quality one which won't cause unexpected grief, by people who will provide immediate support because we pay them.

I think if there were good quality open source equivalents they would be considered, but they pose a huge risk, possibly even an existential risk, if they derail our development plans unexpectedly. Paying a lot of money for seriously good quality tools reduces that risk dramatically.

I've had a brief look at FreeCAD, and it's got a lot of potential. But when you compare it with SolidWorks, OnShape or SolidEdge, there's clearly a huge gap in usability and capability which needs closing before a lot of people will be able to consider it seriously. I'm sure it will eventually get there, like KiCAD did, but it will take many years and a lot of investment to get the usability, polish and featureset up to parity. It looks like Ondsel did a really good job to make some progress along that path.
Perhaps you mean proprietary. Ondsel is after all a commercial project.

The fact remains that proprietary software seem to be a license to print money, and with the ability to print money is the ability to entrench said software, such as heavy investment in software development.

This is a uphill battle for open source software, but it seems that open source software tend to keep improving in the long run.
> it was designed to take advantage of something that predictably happens every couple of hundred years.

Can you explain this more? Does it mean something like a gravity assist based upon the location of planets when the launches were done?
- You're generalising "a famous case" (pervious post's wording) to "so even the activists do this". I think most people are aware now that <insert race/religion/...> aren't all criminals after a "famous case", but this obviously also goes for every other group consisting of millions of people

- Did these particular individuals get a chance to defend against this allegation or is it just assumed to be the whole truth? It has the ring of a convenient belief¹ that you can bring up whenever someone mentions that e.g. much less frequent flying and rarely eating beef/lamb are some large-impact things people could do. Was it actually them? Do they fly across the world regularly or are we expecting these people to live like monks consistently their whole lives, only going on holiday by bicycle and (if that exists in their country) train? Did they do, or buy, something that compensates the emissions (something one can reasonably believe to be effective, not the airline's 2€-on-checkout option)?

And even if, I'm also not going to stop flying entirely when literally everybody else here does it. I'm not the pope, even if I advocate for making things better (not trying to go for perfect, the enemy of good). Why should I sacrifice my life? I just came back from a train trip across the continent that I could also have flown or driven in individual transport (for free even, as the car I co-use has a flat fee fuel subscription). I try to do the right thing where reasonably possible, as it was in this case, but I'm not sure we should expect everyone who speaks of climate change to only ever do the right thing, especially when things like direct air capture can plausibly undo your emissions. It's cheaper not to fly than to fly and pay Climeworks to undo it, but that is an option, as is reducing the amount of flying. Both are good, both would allow you to further the anecdotal evidence that climate activists fly

¹ By which I mean a belief to justify something one wants for other reasons. The example that comes to mind is the "protip" that leaving the heater on a constant temperature is more efficient than stopping to burn fuel when you're not even home, which means you come home to a warm and cozy place so yeah sure one loves to hear/believe it and nobody sanity checks the values of how much more efficient your heater actually is when burning at a low rate as compared to the fuel saved while you're not home for 8 working hours + commute time
Not sure about the technique wiby uses to filter garbage, but I could imagine a search index that contains only HTML4 pages could be quite resourceful.
I suspect it's the ways in which they are a bit crap. All software is a bit crap one way or another.

FreeCAD's UI is "a bit crap". The "workbench" metaphor is fine as a metaphor, but the specific way the workbenches are put together in FreeCAD is oriented more towards the way the functionality is implemented than what the user wants to do with it. You have no choice but to understand technical implementation details.

That's just one example, but that attitude to UI in FreeCAD is absolutely pervasive.

I think that's a general problem in the space. The user interfaces in general aren't designed, they're an outgrowth of the direct implementation of the underlying functionality.
Thank you! I have fond memories of Neverball and Neverputt, and still play them occasionally when the mood strikes.
> KiCad is faster, absolutely not better.

That seems like a matter of taste. We switched from Altium to KiCad and I very much prefer it. We don't do any RF stuff, so there might be things that don't quite work in KiCad, but for what we do - power electronics - it works perfectly well.
> In law enforcement scenarios, a lot of the forensically relevant data is available in the AFU state. Law enforcement takes advantage of this and often keeps seized iPhones powered on, but isolated from the Internet, until they can extract data.

In Slovenia, devices have to be turned off the moment they are seized by their owner, prior to putting them into airplane mode.
Also numerous space probes did fail very early despite having design philosophy not very different from Voyagers.
In what sense??

Edit: Okay I didn't read the commentary of the author. It's an unnecessary complaint for sure.
Starlink doesn't get enough credit for their phased arrays terminals, I think. They've managed to make a performant antenna for 10 to 100 time less cost than the competition. Without that, the whole system wouldn't be such a success. This article goes into some details. It's the first truly mass produced RF phased array, and the fact that they've shown it's possible will have some big impacts on certain fields (SATCOM obviously, mobile networks, etc).

https://lilibots.blogspot.com/2021/01/why-is-starlink-termin...
This is odd. Why would you secure this piece of data and leave everything else open?

Surely you encrypt your disk rather than trying to secure this one app? I mean there’s far more valuable stuff to on your machine than anything this app could possibly store
As pointed out, Carr wrote the FCC section of Project 2025. Aside from the continuing discussions around Section 230, I found this excerpt interesting from his chapter, which I presume was written before the bi-partisan TikTok ban bill Biden signed into law:

> As of this writing, the Biden Administration's Treasury Department has not announced a final decision concerning its long-pending review of TikTok. If that inaction persists, or if the Administration allows TikTok to continue to operate in the U.S., a new Administration should ban the application on national security grounds. [1]

Given that the ban is supposed to go into affect Jan 19, one day before Trump’s inauguration, pending any December court decisions I wonder if Carr will still stand by this or not, given Trump has indicated he’s now less likely to want to ban it [2]

[1] https://static.project2025.org/2025_MandateForLeadership_CHA...

[2] https://www.aljazeera.com/amp/economy/2024/11/15/for-embattl...
>Most of the open source tools in the embedded space are just a bit crap.

Anyone who sincerely thinks GIMP can replace Photoshop or is otherwise good will never understand why professionals eschew open source software when there's work that needs doing.
Not at all, the labour market takes that into account, to the extent that if you're available to start working tomorrow, everyone is jostled off balance and chances are you will be asked to begin in three months, anyway.
Wow, your choices are interesting.

* Exxon: Massive amounts of technology have been ingested by the oil majors in the last 50 years. It is basically a high tech business at this point. Also, if we only focus on the physical work, fracking didn't exist 50 years ago, and now it is a major part of the industry. Again: Huge changes.

* Coke/Hershey: Think about how much automation exists in their manuf. Do any humans touch a "bottle" of Coca Cola before it is packaged? I doubt it in highly developed countries.

* Wells Fargo: the same as Exxon. Commercial banking has a fraction the number of employees _in proportion to their assets under management (AUM)_ compared to 50 years ago. How/Why? Automation / computers!
Ah yes, the good old family/friends angle. And it's true... well, kind of. What they don't tell you is that what they expect from YOU is that you'll behave like TheBiz is your second family (loyalty, sacrifice, forgiveness...), but of course for TheBiz you'll still be just an easily replaceable cog in the machine... anything more would be WEIRD, right?

Off the charts levels cringe.

Just be professional and treat employment like any other business transaction. Why is it so hard for founders and HRs to not be full of shit and treat their employees with dignity and respect?

Like, come on, TheBiz and I are not family, we're not friends and we will never be anything of the sort. We have a somewhat common goal (of making money), but that's about it. It's a giant red flag to (pretend to) expect anything more.
>I've noticed that non-SW engineers frequently turn their noses up at open-source solutions

The problem is that usually open source solutions are really, really rough around the edges from UX perspective - and it could be minor edge cases for programmer! - but for engineer they are a dealbreakers.

Look at it from the engineer PoV - they could learn industry standard CAD solution that works, has relatively good(depending who you ask and which version they started with) UI/UX .. and it's something they employer pays for.

I worked with civil engineers that tried multiple different 2D CAD software packages and frankly, all of them hate Autodesk as a company, but they still did pick AutoCAD. They did have different preferences for specific AutoCAD version though.

Honestly the core problem is that there's no pressure from clients on open source software to have a good UX, because there are no clients - just users and developers.
How do you deal with lack of types? (I know elixir is adding types but from my understanding it's nothing like e.g. typescript)

I'm thinking about learning elixir but lack of types is kind of a turn off for me.
I’m one of the engineers on the team with Sam and can vouch for how impactful all the work he’s done has been to creating a great Observability setup.

Well worth a read!
>KiCad is faster, absolutely not better.

Not what I've heard, and CERN seems to think it's good enough for their particle colliders.

>No open source tooling can even remotely compare in ASIC implementation flow or FPGA implementation.

Yes, FPGA tools are a very different matter. I do wonder if this is really lock-in from vendors more than any preference by users, but still, sufficiently motivated users could reverse-engineer things to try to make a single open-source toolset that works with all vendors' FPGAs. Of course, the feasibility of this is questionable, but we've seen really impressive reverse-engineering efforts in other places in FOSS. Just look at how futile it is for YouTube to try to prevent people from downloading their videos.
Yeah, this is a non-trivial effect. It affects FreeCAD too. Mostly contained to the forums, but if you ask a question it's wise to give people who actually know what they're talking about a couple of days to show up.
You mean it's databases rather than what is in code?

If so, then that's also news to me. I'd have thought that e.g. something like input validation code that can be reused both in backend and client would go under single source of truth. Which I would always prefer not to be repeated, but frequently hard to do unless you have same language in backend and frontend or codegen.
Israel and Iran are antagonistic nations in an active military conflict - this is a really bad counterexample. I'd never defend Israel's actions militarily, but all countries attempt to disrupt the military programmes of their adversaries in secret. Often violently. This is absolutely not comparable to murdering their own scientists for carrying out research.

Side note - the assumption that the opinions of others will neatly fall into a packet of predictable (and hence easily refutable) tribal signifiers, is itself a forms of defensive tribalism. 'See you expressed opinion x, you obviously believe y and z, therefore your perspective is on no value'. This approach avoids engaging with the discussion itself and achieves little.

Specifically to the point you mention - I'm not American, and hence outside the media bubble disguising / legitimating Israeli genocide. That should have no impact on our discussion, as its in no way relevant - except as a tribal signal as described above.
Neurons grow in response to regular patterns of electrical stimulation.

Other intelligent effects are coincidental.
Of course people forget things, but as the other commenter mentioned, I think you are bringing unnecessary logic to what is an emotional subject and response. Which as they say, makes you come across as a jerk while bringing no value to the conversation.
This is a solid answer, as someone on the ground. TCP is not the bogeyman people point it out to be. It's the poison apple where some folks are looking for low hanging fruit.
Isn't this "philosphy" just a rehash of Open File Formats:

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

Albeit, limited to just plain text formats.
I did not realise that this is the new Department Of Government Efficiency’s twitter account. What a wild reality.
> electronic design engineers rarely have the software skills required to develop EDA software.

You could say that about many other fields too, but then why do we have great tools like Blender, Krita, Audacity, etc.? Artists and musicians have great software skills, but electronics engineers don't? There's always been a huge overlap between EE and CS degrees, with "computer engineering" degrees coming about as a merger of the two fields decades ago, so I find this statement hard to believe.
Show HN: I built a tool that mines the web for real problems devs can solve
i was tired of building things nobody needs? I created a tool that mines user pain points online, analyses patterns with LLMs, generate deep reports and highlights real opportunities for devs.
Not to mention that it has a chunk of highly radioactive plutonium that acts as a battery / power source. That whole thing is nuts that it got built, "shipped", and still works ~50 years later, approximately 1.21 jiga-kilometers away from Earth.
I think it's now much easier to achieve than a year ago. The critical one is conditional writes on new objects, because otherwise you can't safely create transaction logs in the presence of timeouts. This is not enough though.

My approach on S3 would be to ensure to modify the ETag of an object whenever other transactions looking at it must be blocked. This makes it easier to use conditional reads (https://docs.aws.amazon.com/AmazonS3/latest/userguide/condit...) on COPY or GET operations.

For write, I would use PUT on a temporary staging area and then conditional COPY + DELETE afterward. This is certainly slower than GCS, but I think it should work.

Locking without modifying the object is the part that needs some optimization though.
'could' is doing a whole lot of work in that sentence, I'm being charitable. Reality is LLMs are being crammed in places where it isn't very sensible under thin justifications, just like the last few big ideas were (c.f. blockchain)
I'm imagining having a shared memory mounted as block storages then do the RPC thru this block. Some synchronization and polling/notifications work will need to be done.
How though? Users haven't used their phone in a day or more? How would they notice except for having to reenter their passcode which takes two seconds?
too expensive to even test it out tbh
Text files are amazing for longevity - however, they are obviously limited in the type of data they can contain (text).

Personally I create a lot of visual data such as images, drawings and video, as well as audio. I try to have everything accessible in the most rudimentary lossless format, but in this domain there are so many tradeoffs. It would be interesting to read (or perhaps write) a similar post for this sort of data.
Intentionally restricting apps from using core features of the OS with a paywall is making its products work?
10K embeddings generated in under 700 milliseconds!!!
This is a great post. This part stands out to me:

> I’ve gotten into a habit of identifying parts that, through experience, I know will fail or can fail and replaced them with ones that are all but guaranteed to outlive me.

Depending upon your NDA/security level, can you share a specific example? Maybe you see a steel/aluminum chain between gears that you know will wear out in X years, but could be replaced with something that is tungsten/titanium that will last for 5X years.
Japan is one of the oldest nations in the world (in terms of demographics), and, unlike other super-old nations (Germany, Italy), is refusing to let in immigrants. Under such conditions, having just 0% GDP growth, and not a constant recession, is not a bad result.
Read the introduction.
Or maybe people really are being harmed by immigrants, the elites, and economic collapse, and vote for these politicians precisely because they're not as easy to manipulate as they used to be.
Well, Blender, at least started as commercial software. It was only open sourced after the foundation was put together to hit the source code out of the bankruptcy.
Climate solution or distraction? Carbon capture at Chevron's Gorgon project
Uh, you are wrong. It absolutely is a thing and it has been in your browser and Node for longer than a year.

https://github.com/nodejs/node/pull/48518
https://github.com/tc39/proposal-explicit-resource-managemen...
Asymmetrical relationships are baked into employment. Indeed, that’s the very basis of the idea. Labour laws, unions etc came into existence to change that balance of power. Without them, no paid holiday, no proper weekend, no pension. All of these things reduce productivity.

The purpose of our lives is not productivity. (I have no idea what it might be, but that’s a different thread)

Look, I lead very comfortable life compared to most. Many of the people here are like me, and I dare say, you. But we’re a blip in history. And most of that history hasn’t been particularly kind to people who weren’t born to wealth. I wish more folks internalised that lesson.
The article refers to starlink as “under construction as of 2021” and references a 2015 interview. It’s a bit outdated.