skysight-inc/HackerNews huggingface dataset:
Then let's talk—with specifics!—about why it's a footgun and we shouldn't use it.

"Because Go doesn't support it" would also be a reason to avoid:

* Generics (at least until recently)

* Classes

* Prototypes

* Exceptions

* Async/Await

* Package managers (until recently)

* Algebraic data types

* Effect types

* Type inference

* Type classes

* Etc.

You could argue that one or more of these are footguns, but I seriously doubt you'd consider them all to be, so let's talk about what separates the footgun from the feature that just didn't fit in Go's design.
I agree it’s a legitimate point and a debate worth having, but rule 1 of any genuine attempt at persuading others is to avoid alienating the very audience you want to persuade (in this case by coming across as jealous and vindictive and thus unreasonable).
Rust, I thrive on its complaints :)
Would it be possible to let you run local models without an account?
I forgot to delete the mit license.
I have now removed the mit license and modified the license to accommodate commercial use of the source code.

Best regards
OK maybe I don't know how to do this right. I do that for automated systems, but do you filter entire conversations? Like, I'm on some random email thread, and dozens of people are replying. Making a rule feels pretty heavyweight and isn't quick (at least in Outlook).
You could try your browser's Reader View functionality. The page works fine enough, at least in Firefox mobile, after choosing Reader View.
Medicare is provided by the Department of Health and Human Services, which is part of the Executive branch of the U.S. federal government which is answerable to... the President.

We don't live in a dictatorship, but the President absolutely has the power to say how much Medicare is willing to pay for a particular drug. President Biden could do this today, if he chose. The President can't say how much pharmaceutical companies may charge. But that's not what we're talking about here.
I've used GPT-4 to do what I had said. I pasted the errors I was given, and did so for 2-3 more iterations, and it successfully ported critical in-house infrastructure from Python 3 to Go.
Anything that helps consumers is on that chopping block, and CFPB is at the head of the list.
I disagree- many people, especially in Europe are still using buildings designed in pre-industrial times, when CO2 levels were as low as half what they are in urban areas now. Those buildings now will have much higher CO2 levels indoors than when first built, with the same amount of air exchange. One could estimate exactly how much higher with some differential equations, but certainly in some cases it is possible to push things over the limit where there are now problems, everything else remaining the same.

Moreover, those buildings likely now have much less air exchange than when designed now that they use AC instead of open windows, forced air heat instead of unsealed fireplaces (which turn over a lot of air), and possibly have been updated to more airtight doors and windows.
None of them worth writing home about
Many of us however would strongly prefer that our photos, documents, emails, contacts etc not be stored unencrypted on a server.

And the capabilities of this model would still be limited as well given that Apple is not going to be able to host a large parameter one for each user.
San Francisco to pay $212M to end reliance on 5.25-inch floppy disks
Thunderbird can do this, although I haven't used it myself.

(And I realize not many people use Thunderbird for work.)

https://support.mozilla.org/en-US/kb/ignore-threads
That's an interesting take for OpenObserve, but for me in an ops role it misses the compatibility. I appreciate that with Grafana I can choose a specific backend and configure it as required in my environment. I know other systems can reach the same database because they have known APIs. I also know I can move to another store with the same front-end if the owners pull an Elastic/Redis.

OO integration may save me a couple of days of setup, but long-term it's a dangerously limiting idea / lock-in.
i'm at my point in my career (20 years xp) where i think every project should be built around pure functions and structs, sorted in modules. And only once you're sure there absolutely no other choices, add a bit of interfaces, class and inheritance. Which, imho should happen extremely rarely.

I've come to realize that the amount of useless abstractions we add just because the language lets us, instead of thinking more deeply about what exactly is the problem we're facing, is just insane.
you lost me at the first sentence. all i understood is that it is a thingamajig that I can manipulate to package the stuff into window Puerto Rico the fox flies over area 54. ok.
my lord.
I'm a Things user, but I bounce between that and Apple Reminders for household/shared tasks. I'd love a good do/die app that supported multiple accounts and assigning tasks.
Shame! Jack Ganssle is a gem for anyone wanting to get into embedded systems.
Tell it to write code like a Senior developer for your respective language, to "write the answer in full with no omissions or code substitutions", tell it you'll tip based on performance, and write more intimate and detailed specs for your requests.

Since mid 2023, I've yet to have an issue
It is possible to over-select on skepticism about other species. Imho, the simplest explanation is that it is far more likely that there is nothing special about us, and a mere quirk of say, the combination of tool-use, foresight, and social cohesion that makes humanity special.

Or is it special? We are just a well oiled operant conditioning system, it does not mean that we are able to think the way cats can.
> What other steps are there that could have prevented this suicide?

Parenting and bans on all girlfriend/boyfriend like LLMs for under-18s, like we control access to other dangerous and mind altering substances and objects.
I'm pretty sure freechess.org did.
If future "AI" can write code then it should be able to read code and describe what it does at various levels of detail.
now that makes a lot of sense. in fact id like to have both! does this work in wsl?
Such hardworking Russian bots, wow. They wrote WHOLE 20+ emails in several hours!

Linus just dehumanized everyone who dares to disagree with the change and/or ask about why it was done on the 3rd year of the war (an increasingly common way of dealing with opponents, unfortunately). No one even tries to explain why this "compliance" selectively applies to ru emails (oh, look the maintainer has graduated from the Moscow State University! He is surely a Putin agent!), but not to Huawei ones. And how reverting the change became equivalent to "supporting Russian aggression" I simply can not comprehend.

Today he has dealt a huge damage to the Linux reputation among non-Western developers. Do not act surprised when, for example, Chinese developers and organizations will start behave accordingly.
So did I, but that was inevitable, right?
> and came to a conclusion that nothing beats a flat text file (with own notation for all the above) synchronized well across devices via something reliable yet lightweight like google keep

Checklists in Apple Notes also works well for this if you’ve already bought into that ecosystem. I only wish it could track list items, so I could get basic stats on velocity.
In all practical ways, it is malicious. The system is intentionally designed to pay out as few claims as legally possible and use every legal means to obstruct and draw out the claims process. The U.S. healthcare system as a whole is a bastion of inefficiency and corruption.
You got a license for that bike handle, mate?
And there is always at least one person in email chain who puts their signature with company logo, custom fonts and colors to every single reply, making it annoying to try follow the conversation because my email client can't even parse the mess anymore.
So all that an evil Russian who wants to commit murder by way of a git commit has to do is...

register a free gmail account and come up with a fake name. Gotcha. Certainly no bad guy will ever think of this.
RISC-V reaches milestone with RVA23 profile ratification
Not Apple's fines in Europe. And Tim Cook is vocal about that.

To me that says EU is doing the right thing.
I tried to clarify it a little more, but I think if I would go into more detail I should write a separate article about it. It's relevant as to that I'm describing what you can do against the mentioned problems in the article, and how to avoid being surveilled by advertisement conglomerates.
Issues should be catched by spending time in automating tests that ensure the correct functional and non functional requirements are met not by surgically maintaining a graph of codebase snapshots.

History is preserved in the branch along the PRs if needed, and it rarely is.

I'm not saying that rebasing is useless (I default to it), I'm debating if the effort is worth it in engineering terms, which I generally don't see because the benefits seem to be small compared to the cost.
Any context in which it is being used as a scrubber would be one where the people designing it would 100% be aware of this.
I don't see why it should be untenable. You can have equivalent parameters on identical plugins regardless of the plugin protocol is coded in, and the same plugin in AU could produce a signal that nulls out to the exact same processing applied on the same plugin in AAX or VST versions. So there has to be a way to translate between the two. And it's a very worthwhile problem to solve, perhaps the most important one when it comes to converting sessions between DAWs.
“ChatGPT, please summarize this tirade I wrote in less than 500 words”
It's related to this: https://xkcd.com/1205/

As a programmer (which is the requisite to build such tools even with LLMs), I have a plethora of tools to do the tasks, what I choose and how much time I invested in in that depends on something similar to this chart, but with an added dimension: interest.

Take for example the URL extraction. For one single occasion, I'd probably use VIM and macros to quickly do it. If it were many pages, I'd write a script. If it were infrequent, but recurrent, I'd take the time to write a better script and would only write a web page if the use case was shared with other people or if I wanted a cross platform solution.

I believe the first question one should ask before building is why. That leads you to find a better UX than shoehorning everything inside a web app.
yea huh.
Show HN: Input your app idea and get a visual spec and business strategy
https://appflows.ai

I've been tweaking this side-project for the last week, it's getting a bit more useful I think.

Features:

- It's free
- Generate app spec with AI based on your idea
- Generate business strategy with AI
- Edit the scope list in Markdown, app flow diagrams update automatically
- Share your spec and strategy with a link

Check it out and let me know what you think at https://appflows.ai
> (like with my MacBook and expensive but buggy TB dock)

Blame Apple, not the docks.

I couldn't keep any USB-A peripheral connected to my MacBook Pro through any dongle or dock alive for more than about 30 minutes. I must have tried 6 or 7 docks and a dozen dongles. All of them would fail and I would have to reboot to get it back.

I could pinpoint the OS version upgrade that broke everything as I managed to have two MacBook Pros with different OS versions. The bug followed the OS version on restore. The thread on Apple support for it is HUGE. I even tried paid escalation. Nope.

That was the final straw the drove me off of Apple and onto Linux for my laptop full-time. At least with Linux I can figure out what the hell is going wrong. Maybe Apple is nicer, but if you aren't on what Apple regards as the pure happy path--"Here be Dragons".

Maybe the docks are bad, but I would put way more blame on Apple. macOS simply isn't getting the resources it really needs.
AGPLv3 versus MIT Expat + open core for one thing

https://github.com/openobserve/openobserve/blob/v0.12.1/LICE...

https://github.com/SigNoz/signoz/blob/v0.56.0/LICENSE
Porter stemming is currently widely used in adtech for keywords.
you're never going to convince people that are in an ideological battle against AI.
No, the reason that more men succeed in committing suicide is because the men who try are actually serious about it.

Women who "attempt suicide" are often sending out a cry for help. The people who half-heartedly try something need and want the attention. They want to make a mess and have people rush in and care for them. They want to put a punctuation mark on the drama that is occurring in their life and elicit some change.

The men who are shooting themselves just want to get out of their suffering and finish themselves off. They don't want more attention or more help. It's sometimes not easy to slink off and quietly commit suicide before someone intervenes. Someone who succeeds in this task is "dead serious" about dying, not summoning help, or causing more drama.

That's the whole reasoning behind the methods and the severity of attempts. Perhaps there is a gender divide, but only because of the differing motives and end goals.
The venn diagram of people who are diabetic and people who need to lose weight are almost a circle.

If you're drastically overweight and not diabetic, that's because not enough time has passed.

What people fail to realize is that obesity correlates highly with pretty much every bad thing you can develop. The faster you control obesity, the lower your risk will be. Virtually every organ in the body, from liver to kidneys to heart to lungs, is negatively impacted by obesity.

I view it as people taking those drugs pre-emptively. They would require them, eventually.
Absolutely. And regarding Linus' skepticism towards russian emails, my tiny hobby projects get tons of russian spam (and others), I can't imagine what Linux boards get. It must be really hard to trust new or infrequent users.
Gitlab Auto Syntax Theme Switcher Chrome Extension
how would you protect your websocket server? I am building a game, but when I put the domain behind (free plan) cloudflare, I get latency delay (3x slower) on the players events.

Saw CF had some paying solution, but was wondering about a free solution
Too much to give all details in an HN thread. To simplify the conversation, Data will be persisted and usable for individual searches and aggregations. I would welcome you to our slack workspace for any further questions you may have - https://short.openobserve.ai/community
That and the other main use:

Want to have sex?

Want to have sex?

Want to have sex?
That's not a medium sized repo, that is a baby you can entirely memorize in your own head. Cursor is also dreadful at anything that isn't Javascript and Python.
> even such an unusually fast RISC-V core has 10 years of handicap to recover until being able to match modern CPU core

Yes.

But why do you say this as if it's news, or even bad news?

Two years ago the best RISC-V core in the market had 30 years of handicap to x86/PowerPC in IPC.

Catching up by 20 years in 2 years is pretty impressive, don't you think?

Parity is coming well before 2030, even allowing for x86 advances in that time.
The vampires receive bonuses for caffeine ingestion.

And who could afford to give out bonuses in this economy?
Great turn of phrase
And then you'll find out a node was deployed with no backup strategy while there are multiple useless ones burning money.
Mickos is quoted:

"The power of open source is not that we agree and get stuff done; it is that we disagree and get stuff done. That’s the true power when you have a governance model that allows people who have nothing in common to produce something in common."

Which is a nice sentiment; but open source is not a governance model!
Open source is a licensing model, and can support any governance
model alongside it. Open source projects can be consensus-based,
authoritarian (Benevolent Dictator for Life), democratic, corporate,
and more!

Maybe he meant "collaboration model," but again open source does
not have to be collaborative. There are successful open source
projects which do not accept contributions, like SQLite, for
example.
Qualcomm's V8 License, Cancelled by Arm [video]
"Here, we'll hurt you so you'll go fight the guy who claims he's the only one protecting you from us."

Has that strategy ever worked?
I don't think I'm ever going to agree to the argument that access to information should be banned.

But hypothetically is this ban just for people under 18? What about the other risks? The vast majority of phishing targets are old generations? Would you say we should also ban access to LLMs to people over 55 as well? If someone could talked into suicide, they could probably also be talked into into drinking, shouldn't that ban on LLMs extend to 21?
You are right, I forgot to delete the mit license.
I have now removed the mit license and modified the license to accommodate commercial use of the source code.

Best regards
I’m confused why you have both Zesfy (https://apps.apple.com/il/app/zesfy-planner-calendar/id64799...) and Sepnia (https://apps.apple.com/il/app/sepnia-calendar-tasks/id151493...).

They look very similar.
> if Apple can keep most/all the processing on device, I'll accept a modest reduction in quality compared to ChatGPT.

Be ready to accept a huge decrease in quality, even compared to chatgpt 3.5

Phones are not computer, they use battery. Whatever apple do, it can't beat the law of physics.

There is no way but send it all on remote computer for ai.
Looks awesome. Would love to see the table definitions that are generated from the schema as well.
Why gate such a basic functionality for users in the European Union? People elsewhere do not have access to alternative app stores anyway. Is allowing them to uninstall such apps too much?
I'm not doing it wrong, I'm questioning whether it's worth the effort.

I have spent hours rebasing on very active branches when a merge would've taken minutes (as many colleagues do) just because "it's a best practice" but I've never got to fully appreciate the benefits.
I love this tool. A little information overload if you aren't very familiar with how postgres queries work but it's also a good tool to learn that.
At the beginning of my career, I wrote emails. Nobody read them. I stopped.
I’ve been a ham operator since 1999, and in 2020 started doing POTA. It is a blast, the ability to get out in the sunshine, and play radio is an awesome combination!
It would only work if the specific government agency/actor could successfully conceal such actions from the rest of the government agencies, courts, media etc. etc. No such safety checks exist in Russia or other pseudo-fascist states.

If the Russian government is blackmailing you your are certainly screwed. In US.. well it depends but you could quite easily bring down the people doing this to you with yourself if you chose not to comply. Therefore no rational US government "actor" would engage in something like that outside of extreme circumstances.
And you're never going to convince anyone if you assume without evidence that they are ideologically opposed to AI. Lots of people have tried these tools with an open mind and found them to not be useful, you need to address those criticisms rather than using a dismissive insult.
I would like to see if I can sustain an argument that is is literally the definition of "technical debt" in it's purest form: The cost in inflation adjusted dollars to do this, probably exceeds the incremental upgrade cost had it been done across the lifetime of the system.

Does anyone have the chops to do the thought experiment? It means working on the labour and input costs for the time period, assuming a rollout and semi continuous upgrade through different ages of technology, as opposed to paying out a diamond bracelet worth of cost at the end to jump over technology intervening moments.
>BTW, why the disparaging reference to "little toy apps"?

It's an unmaintainable, single use piece of software (that doesn't even implement the features, it just glues together already existing code) that any CS student could write in a week. Congrats on getting a really fast CS student I guess ? Not to mention the fact that perfectly viable, better alternatives are available in many places.

It's like me nailing two 2x4s together to make a shelf. Yeah, sure, I made it myself and I didn't need any woodworking knowledge, but let's just hope I don't put grandma's heavy china on it.
Ahh, old one "anyone who disagrees with me is a Russian state sponsored troll".

If he had just written - compliance, we cannot work with sanctioned entities, that would be fine and understandable.
Linux Foundation was never supposed to stifle collaboration in the kernel. They are supposed to be a way to support Linux in a tax-advantaged way, full stop.

EFF should start a fork if any part of them still stands for what's in their name.
He has a point about history.

Russia is the reason that Finland still has compulsory military service.

Finland is also the only European country bordering Russia (excluding Norway and its small border w Russia) to escape being a Soviet Socialist Republic after WW II. Sure, they allied with Nazi Germany to accomplish that, but they joined the allies against Germany eventually.
The point is to put soft pressure on a nation across a wide series of avenues to (ideally) enact the desired change

Would you rather we went and ripped the fiber cables out and completely disconnected Russia from the rest of the global internet?
Samsung, Huawei and MediaTek SOCs implement the same open 4g/5g standards.

Apple's modem is said to be shipping this coming spring in the newest iPhone SE iteration.

Google's Pixel phone lineup has used Samsung's modems for generations now.
I think the trouble spreads further than that. In so many cases mobile phones have become the defacto tool for people that it's functionally impossible to survive without them.

I recently graduated college and by my senior year a lot of college functionality was done over phones (and phones only, no desktop or browser options). This ranged from ordering food at an official campus store, to requesting an advisior meeting or basic administrative functionality (tracking financial aid, filing a course exemption request). Granted, for the last you still could do it via other methods like email or an in person visit, but it was heavily deincentivized. Even the LMS switched to something that was designed as mobile forward.

The other thing I've noticed is that some countries like India effectively run on the phone and a dumb phone doesn't cut it for any business deals or even purchases. It's all done on the phone. You use your phone to order groceries, pay for them, and then track the delivery.

I'm actually flying now and things like TSA digital ID and CBP's MPC make it such a massive QoL difference that I think you'd be hard pressed to find people who'd willing go back.
Crafting the Perfect Content Brief
AI Files Organizer
I'd love to hear about the acquisition story with Cloudflare.
Because it doesn't benefit Apple to allow you to uninstall these apps.
> for filtering out what is important to me.

I see it going the way of the email: we have these optimistic "inbox 0" kind of veleity, but after a week most people understand their life will be eaten by email at that pace and just accept an overflowing inbox where they'll willfully ignore 99.9%, including legit communication if it doesn't hit the appropriate filter.

Ignoring 99.9% of what's happening in all the dozens of Slack channels is probably the way: if there was anything important it's up to the sender to make it clear and reach it's audience. That might not be the ideal way, but the reverse just won't work anyway.
The author here, thanks for posting this. I can see a lot of people not agreeing with Go, that’s fine, I still love writing it everyday. Taking choices away from you in terms of language features enables you to focus on the problem you’re solving. That makes it a great choice to me.