skysight-inc/HackerNews huggingface dataset:
See now, that's quite unrelated what I'm envisioning, or the topic of the OP's article, but that's definitely the way we're headed in terms of file handling.

"File-type strictly associated with app" is good for security and it's good for people's mental organization. Unfortunately you're referring strictly to local file storage, I assume, and practically nothing on my phone is in local storage but "in the cloud". The only local storage I use is for ringtones and certain audiobooks/prayers which I enjoy listening whether or not I'm connected to a network.

It would seem that data centers and cloud services are a long way from "file types strictly associated with app" and also the sort of behavior you describe would be really horrible and undesirable in a typical data-center setting. I mean, I can't even imagine how it'd be implemented, given that data storage is often remote or at least decoupled from the "application server", and it's definitely never a 1:1 relationship between those abstracted components.

Can you imagine needing to "delete the /bin/tar application" in order to purge every file ending in ".tar" or ".tgz"?

But it's true that the new mobile OS paradigm has advantages for cleanup. If you've got a 3rd-party app and you've created some big crap files with it, and you uninstall that app, then it's a clean sweep when it takes along all the crap and you don't need to worry about lingering loose ends, or files you simply can't open, because their handler's gone.

Scoped storage is way more secure; it's also wonderful on my Androids that I can selectively grant access to files and media, rather than giving "the keys to the kingdom" to all these Social Media apps. I definitely never want to post my bank screenshots to Facebook and the possibility no longer looms!

These days I am sort of nonplussed when a web app demands an all-access pass to my Google Drive, because permissions can be appropriately scoped now, and the app can play in its own Drive "Sandbox" without having access to my spreadsheets and medical records. I just wish that there were some really good "cleanup" apps. Remember those "cleanup" programs that would come with antivirus for your PC, or Regclean, or whatever freeware utility would purport to liberate your 10MB HDD? Those were good times.

It's the same with social media posts--I often wish to really scrub my account, delete all posts and all comments and basically all activity, and while that's possible on Facebook it's arduous and it takes me weeks to scrub the major stuff after 4-5 years. But I only think of it on Shrovetide Monday or Fat Tuesday, and then I spend 3 weeks in Lent doing scrub, scrub, scrub. Sometimes the mouse/keyboard gestures are more repetetive & physically demanding than cleaning the toilet. Way too difficult, and that's by design.
> Are you sure? How it comes reddit implemented this differently?

User data removal requests are handled separately from user initiated account deletion. On Reddit you can find old threads where all of one person’s posts are removed.

> but on the other hand the user creates the issue at a "foreign" project and knows that they don't "own" this conversation.

Unfortunately it doesn’t matter what you, I, or the user thinks is right at time of creation.

The only thing that matters is what the law says or implies. Users who invoke these laws often no longer care or even feel like they’re doing a good thing by hurting the original site in removing something they created.
Doing it in parallel, which of course is only an option if you know about it. And templating that into a general approach and having legal folks sign off on that.
From the article, it looks like they have multiple teams working on multipe animals at the same time. But the dodo team is going slower than the mammoth and the wolf :

> Keyte added that her team was still a long way from bringing back the dodo. For one thing, the methods for growing and manipulating the embryonic precursors of avian sperm and eggs in a lab setting have been developed for only two birds: the chicken and, recently, the goose. Keyte said, “It’s been almost twenty years since culture conditions for the chicken were established, and those culture conditions have not worked for other bird species, even ones that are really closely related, like quail.” She added that, despite the dearth of related research, her team was getting better at growing the sperm-and-egg precursors in birds: “We’ve gotten to the point where we feel like we can start doing some migration assays”—a technique for studying how the cells in an early embryo begin to differentiate. Once the researchers got the basic method for growing bird cells down, they could use the technology not just to develop a dodo but also to help replenish populations of endangered birds. The team had already identified some species that could use the help.
I mean, <edit: previous poster is> saying it's not free software if you don't have rights to modify and redistribute

Free as in beer, as in the software is free if you are giving it away.

> I think new definitions should have new terms.

The point of the article is that we already have terms that sound like they fit. You're saying you don't agree with that as new definition and the article is saying they don't agree with your more strict definition.

Isn't that the way with everything when there's a difference of opinion on the internet. The ones that have the most funding/largest platform end up winning the argument.
Considering that software is entirely artificial, I would argue that disciplines in the physical sciences are likely much more difficult when it comes to breaking new ground or discovering novel technologies and solutions to longstanding problems.

Just think about how little progress has been made in solving complex issues like climate change, curing diseases or securing sustainable food supplies. These are incredibly challenging, real-world problems.

In contrast, software engineering often comes down to rearranging data—it’s powerful, but not always as fundamentally complex as tackling the physical world's hardest issues.
You don't have to repeat 4 billion years of evolution, an RL agent lives inside a strange universe where the basic axioms happen to be exactly aligned with what you can do in that universe.

Its actions are not muscular, they are literal gameplay actions. It is orders of magnitude easier to learn that the same action should be performed until completion, than that the finger should be pressed against a surface while the hand is stabilized with respect to the cursor on a screen.

One of the most interesting (and pathological) things about humans is that we learn what is rewarding. Not how to get a reward, but actually we train ourselves to be rewarded by doing difficult/novel/funny/etc things. Notably this is communicated largely by being social, i.e., we feel reward for doing something difficult because other people are impressed by that.

In Castaway, Hanks' only companion is a mute, deflated ball, but nonetheless he must keep that relationship alive---to keep himself alive. The climax of the movie is when Hanks returns home and people are so impressed, his efforts are validated.

Contrast that to RL, there is no intrinsic motivation. The agents do not play, or meaningfully explore, really. The extent of its exploration is a nervous tic that makes it press the wrong button with probability ε. The reason it cannot hold down buttons is because it explores by having Parkinson's disease, by accident, not because it thought it might find out something useful/novel/funny/etc. In fact, it can't even have a definition of those words, because they are defined in the space between beings.
Just hop on over to Fox News web site. There's nothing about stock markets in the news. If you dig into Economy / Markets you'll find an article talking about how the national debt is poised to destroy the U.S. Still nothing about tariffs having any downsides, or any negative things happening in the U.S. or global economy.

Eventually some Trump voters will notice on their own stock market fluctuations, which of those, what percentage will learn that it is actually Trump's decisions that caused it?
But you don't know that. Maybe op has done multiple cross country trips across America. Maybe they've only been to NYC and Disneyworld. You could have asked them, but you didn't!
It is often erroneously used when the writer means uninterested.
The main reason is that image Quality is the main coefficient of their corporation. They felt that it was a competitive advantage, and sort of a "secret ingredient," like you will hear from master chefs.

They feel that their images have a "corporate fingerprint," and are always concerned that images not get out, that don't demonstrate that.

This often resulted in difficulty, getting sample images.

Also, for things like chromatic aberration correction, you could add metadata that describes the lens that took the picture, and use that to inform the correction algorithm.

In many cases, a lens that displays chromatic aberration is an embarrassment. It's one of those "dirty little secrets," that camera manufacturers don't want to admit exists.

As they started producing cheaper lenses, with less glass, they would get more ChrAb, and they didn't want people to see that.

Raw files are where you can compensate for that, with the least impact on image quality. You can have ChrAb correction, applied after the demosaic, but it will be "lossy." If you can apply it before, you can minimize data loss. Same with noise reduction.

Many folks here, would absolutely freak, if they saw the complexity of our deBayer filter. It was a pretty massive bit of code.
I don't think I am, and for context here I have built my own DQNs from scratch to learn to play games like Snake.

I'd argue if you consider the size of the input and output space here it's not as complex you're implying.

To refer back to my example, to tell the difference between four legged creatures is complicated because there's a huge number of possible outputs and the visual input space is both large and complex. Learning how to detect patterns in raw image data is complicated and is why we and other animals are preloaded with the neurological structures to do this. It's also why we often use pretrained models when training models to label new outputs – simply learning how detect simple patterns in visual data is difficult enough so if this step can be skipped it often makes sense to skip it.

In constrast the inputs to Minecraft are relatively very simple – you have a handful of buttons which can be pressed and those buttons can be pressed for different durations. Similarly the output space here while large is relatively simple and presumably simply detecting that an action like holding a button results in a state change shouldn't be that complex to learn... I mean it's already learning that pressing a button results in a state change so I think you'd need to explain to me why adding a tiny bit of additional complexity here is so unreasonable. Maybe I'm missing something.
100%, although also:

Try to be as objective as possible when evaluating that tech debt. It's possible (in many cases, probable) that the tech debt actually isn't as bad for the business as an engineer perceives, and it's quite possible there are other engineering efforts that are more worthy of development time and resources.

Being willing and vocal about acknowledging and accepting that reality is also quite helpful.
Lying to the border police is a terrible idea
There are other good replies as well, but I would add to the list mission-based investing.

I would easily consider a positive impact along with risk and returns when making an investment decision. Not everyone would, and not everyone should, but it is a part of the funding landscape.
(For good reason) Language is a picky thing in Canada, it's very important (when selling to the federal government or Québec) that both English and French localizations have equal footing.

To open a en-US XLSX file in a fr-CA copy of Excel, you will need the en-US language pack. If you make this a requirement for a Québec government entity... you will not get that contract.
Three Microsoft CEOs walk into a room and are interviewed by Copilot
> Why should US citizens deeply care about Canada?

You don't have to deeply care about Canada to oppose annexation threats.

> Don't tell me Canadians lose sleep thinking about the well being of US.

A Canadian prime minister said Living next to you is in some ways like sleeping with an elephant. No matter how friendly and even-tempered is the beast, if I can call it that, one is affected by every twitch and grunt.[1]

[1] https://en.wikiquote.org/wiki/Pierre_Trudeau#1969
My hardware is not yours to galavant in, and your fitzing around in my digital home for your server's sake just lays bare you are being self-referentially inconsistent. You value the sanctity of your hardware, not mine.

You may not realize it, but you're sounding exactly like part of the problem here.
what the hell are you talking about? I hear plenty of it in my civilized western country, you might just be tuning into the wrong news channels
The Platform for Building Agents by Cloudflare
There are many, but they are mostly uninterested in dealing with small projects because they have more than enough business already. There are a lot of small prototype PCB manufacturers in and around the Bay Area but expect to pay four figures minimum for a board turn.
And open up for liability
Well, that is why I said it was an ideal, something to strive for. Since we are in lecture-mode here, ever heard of objectives and key results? Think that would be a more fitting alternative to your black-and-white metaphor of low-interest vs. payday loan ...
Or, you know, build a business that customers are willing to pay for…

Spend less than you earn. Maybe get an SMB loan if the numbers work. This approach is older than the tech industry.
It’s an engineering superpower to ship something that works, but isn’t anywhere nearly as amazing as you know it can be.
>"This is a bit of a meta-comment, but reading through the responses to a post like this is really interesting because it demonstrates how our collective response to this stuff is (a) wildly divergent and (b) entirely anecdote-driven."

People having vastly different opinions on AI simply comes down to token usage. If you are using millions of tokens on a regular basis, you completely understand the revolutionary point we are at. If you are just chatting back and forth a bit with something here and there, you'll never see it.
Software engineers tend to downplay artists, designers, marketing and product.

Frankly everyone downplays someone else based on their social circle. The only people who don’t have wide social circles but most people don’t.
Is this why bsdtar is popular, even on Linux systems that otherwise use GNU utils? I have often wondered why bsdtar is chosen. You see it in the AUR for example.
>Companies like Mailchimp and Atlassian (in their early days) clearly qualified as startups even though they hadn't raised VC.

Even the Paul Graham essay defining "startups" the way he saw it said "VC funding" wasn't required: https://www.paulgraham.com/growth.html

It's just that many mentally associate "startups" with VCs and software tech because that's often how rocket-ship growth happens.
SA, links are below.

Berlin has different programs. An equivalent scholarship is available through ESF+ funds: https://www.foerderdatenbank.de/FDB/Content/DE/Foerderprogra...

I've also been part of HTGF and bmp funded startups in Berlin, and those two are the most active players in seed funding, if more traditional capital-for-equity is what you're looking for. Both are also experienced with augmenting their investment with EU and state (IBB) funds.
There are already services that do that, e.g. firma.de[0]

But in general, not really. I also just founded a GmbH in Germany, and the paperwork really isn't that crazy, and for the more complicated parts you'll generally will want to have a tax advisor you are going to have a long-term relationship with (rather than a one-off founding service). I considered using a founding service, but ultimately, most of the "hard parts" about the process is in understanding what agency you have to talk to for what parts, which you'll have to learn anyways if you want to run a business in a way that doesn't land you in jail, so the benefits of such a service are marginal.

The only real way to streamline it would be to deregulate the process (e.g. getting rid of notary requirement).

[0]: https://www.firma.de
It's probably the most pervasive and irritating recent (last two decades) trend in all of computing. "Did you mean?" NO IF I MEANT THAT I WOULD HAVE TYPED IT. "It looks like you are..." NO. "Are you sure?" YES.

Computers need to stop second guessing users.
What do you mean when you type in '"1/2" + 1'?

Unless you just want to keep that text as plain text, it's going to be doing some interpreting.
It's, in many ways, the same problem as having too many "yes men" on a team at work or in your middle management layer. You end up getting wishy-washy, half-assed "yes" answers to questions that everyone would have been better off if they'd been answered as "no" or "yes, with caveats" with predictable results.

In fact, this might be why so many business executives are enamored with LLMS/GenAI: It's a yes-man they don't even have to employ, and because they're not domain experts, as per usual, they can't tell that they're being fed a line of bullshit.
Can using a dumber phone cure 'brain rot'?
Technically it’s a BSD utility, so still open-source and you can contribute to it.
> But that doesn't change the fact that there are good people in the US.

That doesn't matter when the bad people are running the border crossing and could ruin your life on a whim.
> Human-read numbers are big endian and dates should be big endian to maintain that consistency.

... in English, anyway. A lot of languages are little-endian both for dates and for at least 2-digit numbers, if not larger numbers.

(Just in case your post isn't a joke.)
Honest question: what prevents Apple from using software that's licensed under GPL v3 vs v2?
Yeah, they could do it with DNG (I suppose), but they don't really have any reason to do so (in their minds). Personally, I like open stuff, but they did not share my mindset, and I respected their posture.
They were all still breaking Presidential Records Act. They knew it.

Including Waltz.

They deserve punishment at the Executive level.

I want a President who follows laws.
It bums me out that you're not interested in engaging on this topic. I think it's super interesting!
> I have to learn to program it, but I am also of the mind basic functionality should be self explanatory.

It explains it right on the site: "To learn how to program it, first learn how to learn inside the environment." /s
You are misinformed as to the circumstances of the above stories you cited, because that isn't what happened in those situations.
But it is possible to discover by holding down the button and realizing the block is getting progressively more "scratched".
You should not lie to them, but they basically play a huge bluff game. They will scare you into thinking they know all. They do not, they are largely playing a confidence game. Cartel members or their clients who are coached will make it through no problem with the right story if they already have a visa. A relatively innocent european who admits they are going to tattoo someone, because they are naive, will get sniffed out and crucified.

I have been to Iraq and Syria so I have been subjected to imprisonment and/or intense questioning almost everytime I enter. I'm pretty familiar with their system and interrogation techniques.
I didn't have a change to try this yet, Cloudflare mostly build products that aligns with my mindset. So I'll shoot a video when I have chance to try this.
Bluesky looks very left wing centered, will make you even more biased to one side and blind for the other. The more you see just one side more extreme (or crazy) you will become.
Just look for ‘self heating’
It's obviously better to raise the optimal amount and no more. But things are not always so clean, and the best time to raise is when your company is killing it, not when you're running out of cash and trying to make it to profitability.

I think one option this approach ignores is the ability to raise, but not spend profligately and not give up board seats.

E.g. if you raise $10m, but still have $8m in the bank, a $10+8m exit is still possible. You do lose whatever percentage on top of liquidation preferences you sold, but the $10m in insurance can be helpful.

Another thing to keep in mind is that once you have competitors, the pace at which your invest and ship is not entirely up to you. If your competitors raise more and manage to ship more or out-market you, your product is going to get squeezed out of the market.

Slack is sort of the prime example in my mind here of a pretty unimpressive product dominating the space through fundraising. None of their erstwhile competitors had good outcomes because Slack just sucked all the oxygen out of that space and the only company who could really compete with that turned out to be Microsoft.
Nope. None of it is. The experimental nature is part of the fun and part of the flex. I think there's little incentive to keep it very stable or safe.

In general, experimental technology tends to take 3 or so years to solidify. But AI is different... models from 6 months ago are already deprecated. Not a lot has ever solidified in this space.
Or everyone moves to the euro/yuan and BTC is unchanged
Fortunately, Excel doesn't support dates before 1900.
That's technically how ads work in most places. You view ads instead of paying a fee. You see this in the context of free apps, free news articles, etc.
Furthermore: a big amount of this data is stored on physical tapes and not hard drives. A LTO-9 tape is able to store up to 45TB of data and doesn't require any electricity when not mounted to be read.
Location: Medellín, Colombia (GMT-5)

Remote: Yes

Willing to relocate: Not at the moment

Technologies: Playwright, Cypress, Selenium, Rest-Assured, Postman, DevTools, Docker, Git, Jenkins, JIRA, Confluence, AWS, Azure DevOps, Adobe Analytics

Résumé/CV: https://douglasfugazi.co

Email: itmteleco [at] gmail.com

I'm a Senior QA Automation Engineer with 12+ years of experience in manual and automated testing. I'm open to part-time or full-time remote contract roles—preferably long-term, but also available for short-term projects. Rate: Flexible.

GitHub: https://github.com/fugazi

LinkedIn: https://www.linkedin.com/in/douglasfugazi
> 30 years later and I am a software eng.

Wait, what? Your 6th grade teacher was teaching you JS before it was even released?
C# is a compiled language at all levels (source into bytecode, then bytecode into machine code either JIT or AOT). V8 has JIT compilation for hot paths. As a result, JS is significantly faster than the interpreted languages like Python, Ruby and Erlang/Elixir/Gleam.
True! Thanks for pointing this out. Was indeed assuming this.
This article offers advice for ICs. Well-meaning managers should remember to set up the analytics to connect work to revenue. That which is not measured is not valued, so be sure to measure what matters.
Multiple glaring problems here:

1. Cobra is absurdly expensive. “Healthy” people typically opt for no insurance at all, because they’re now unemployed and poor. Some will die. We cannot ignore obvious human behavior to make your argument more convenient.

2. Medicaid is among the programs on the chopping block. Again, we cannot just ignore that little point because it’s inconvenient. This is ALL part of one conservative strategy for starving the beast.
Agree.

> Our problem was inflation, not a lack of low paying jobs.

Emphasis on "was". Inflation had largely been tamed by the time Trump started this recession.