skysight-inc/HackerNews huggingface dataset:
> All programs require user documentation, otherwise they are not understandable.

Maybe not all types of programs. When I download an App on my smartphone, I never look for the documentation.
The Go Team's vehemence to not just have this telemetry as off by default rubs me the wrong way. Sure, that means less people will turn it on... but that's the point. Running telemetry on your machine should not be a requirement for A COMPILER.
Ask HN: RSS Feed for Comments?
In my RSS apps, the top HN feed has always shown a page with a link to view comments. Alas trying out Readwise Reader which is amazing but a bug where feeds like HN, DF etc go straight to the external url bypassing the commentary content which is why most of us subscribe to these wildly popular feeds. In meantime, is there a top HN rss feed that just includes the HN links and not the external links so will work in rss reader that can’t handle it normally yet?
> When you install a compiler who's respecting your privacy, and without opt in it starts sending telemetry, you can't expect that to go well.

Are the currently deployed and used versions of the go compiler going to suddenly start sending telemetry? Or is it just a future version that someone would have to deliberately upgrade to?

Personally, when a new version of golang comes out, I like to read the release notes and then adjust my build environments with the necessary environment changes for the new features.
No gasoline-powered vehicles. Oil and the other products they refined is not gasoline. Perhaps there were other devices needing gasoline at that time, but the existence of gasoline would be so rare that these city women would not have access to it.

Wikipedia is rife with nonsense sometimes.
https://www.youtube.com/watch?v=gHxi-HSgNPc - Is it this plastic bag?
In some ways, I think blockchain is ahead of its time in that it offers solutions to problems that have not yet been fully realized or widely understood. For example, the ability to create secure and transparent decentralized systems is a powerful tool that has not yet been fully explored.

I share this article that talks about this a bit more: https://www.ratherlabs.com/post/blockchain-and-metaverse
While strcpy is forgivable considering it came from the primordial soup, there is no excuse for strncpy since it was designed to solve the problems with strcpy. And the string library is full of gaffes like this.
So how screwed is Pittsburgh?
haha future will tell! :D
Or you could heavily industrialize by imposing massive protections for your nascent domestic industry, which is how U.S became an industrial powerhouse in the first place. In fact part of the reason why U.S went to war in the first place was because Britain was quite content using it as a raw material hub and Alexander Hamilton himself was explicit in stating this argument.

Recently you can also look at what China has done as well, most of the strategic industries were massively subsidized by the state.
> Am I wrong to be concerned?

Fortunately yes.

There are very long and well-respected traditions when it comes to nukes, and despite Russian propaganda and shitposters going on about nuclear tidal waves and other nonsense, serious diplomats have maintained that nuclear policy remains the same, which means they'll only use nukes if there's an existential threat to Russia (which getting their ass handed to them in Ukraine is not), or enemy nuclear strike (which we aren't about to do).

Here's a deep dive from someone smarter than me in these things, it put my mind at ease and I hope it works for you too:
https://www.youtube.com/watch?v=sxOO0hCCSk4
> Speaking from anecdotal experience, over the years this constant push for more complex and efficient work from individuals has lead to me cutting more corners than I ever wanted to and producing more questionable products and services in the name of efficiency.

I read a while ago a perfect word to describe this world we're living in: crapitalism.
I absolutely hear you :)

I think "personal accounting(wrong word)" is like the note-taking-app-craze ! It's yet to be solved for the 'common-man'.

I'm talking about a 'first-practical' THEN 'correct system'. Versus the current 'First CORRECT then practical' philosophy of the current solutions (Money, Sage, Pastel etc)

Every few years I go "THIS" year I'm going to do proper finance records with one of the accounting programs like a real adult !

Then I'm soon bored to tears or frustrated by all the things I don't know about accounting (my fault not the subject's fault) or the apps

I then quickly revert to a "money-in-bank / days-left-in-month" 'accounting-system' and a fin.txt in Dropbox where I write down some things...
Leaving the (probably incorrect?) claim of suppression in the title aside for a moment, I just want to express my deep sadness about this decision.

I'm an ex-Googler who has admired Golang for many years and have been considering it for use in my hardware startup.

The fact that opt-out-only telemetry was even considered, much less appears to be already decided(?), makes me far less likely to use this tool chain at any time in the future.
Vector Search for the Uninitiated
> If a ruling class or inner circle has already decided on a course of action, you rarely change anything with good discourse practices.

Quite true. Especially in the worksplace where RFC/design meetings are only done to validate what has already been decided.

> CoCs are always protecting the inner circle and their opinions

CoC are 99% not doing that. Of course people can abuse it but I don't see it in practice most of the time. It's just that the abuse/drama gets more attention.

> In the early days of open source, flame wars were considered a legitimate way for voicing opinions

Flame wars have always been discouraged. As soon as one starts, mods usually step in and shut it down.

> Now, in corporate controlled "open" source, the dominance hierarchy must be protected.

Yes, very few corporate-backed open source projects are truly open to collaboration, especially when it changes the feature set. If you want to submit bug reports, help users or a PR for a tiny bug, that's all good.

In their defense, the employees of those companies do the most work so they get to decide. But they do benefit enormously from having the code open (something they very often forget).
Or by paying for it. Google is a powerful & wealthy company and Go is under Google's direct control.
Am I wrong to be concerned?

I don't think so. Normalcy bias is strong in the public right now and I don't blame people for wanting simple explanations for the recent events.

Regarding the balloons my unpopular opinion is that they may have received intel that the spy balloons are to condition the US into complacency and then replace the payload with something else using a later set of balloons. This would never make it into the news. Given that the military have recently been given pre-approval to take down anything that is deemed to be a threat that tells me there are more chess pieces in motion than we are aware of.

Regarding Russia I see a lot of comments about Russia never possibly using nukes. Adding to my unpopular opinions nobody can say that with confidence. Russia are approaching the end of their existence as a nation and are losing the numbers needed to fight their traditional methods of kinetic warfare and the only option left on the table is nukes. They just need an excuse. Existential threat has been the repeat narrative from the Kremlin and that is the legal language written into their laws regarding the use of nuclear weapons.

I can't speak for anyone else but I will do my best to prepare for the worst and hope for the best.
It had an irregular structure (Air Force described it as octagonal) and also balloon does not usually spin - especially not if they have a payload attached.
the article really opened my eyes to the ridiculousness of celebrating FOIA and other transparency initiatives, when the gov really just shouldn't HAVE all those secrets.
I love this so much. “What is the shortest path to get the desired result?” Has been by far the most useful heuristic in both my work and hobby projects. If only an average developer would ask themselves it more often.
A reporter was literally arrested for reporting on it.

https://archive.ph/esy2M
I agree with this. I'd venture a guess that we overly value our time which translates to overestimating the impact of applying that time. However, we also underestimate the true scope of longer timeframes.
Modern CPUs do actually offer this for the most part, it’s called time travel debugging. Intel’s offering is called Intel Processor Trace. Although it’s not full input output logging.
Hello :) we are hiring a Web Fullstack Dev in Croatia/Zagreb or Kosovo/Prishtina. Also a Senior Android Dev and iOS Android Dev in Croatia. Check out for more here https://openresearch.com
https://archive.is/DF4hZ
My hunch would be that no TV Licencing enforcement teams will be sent to patrol coffee shops and so we will never see a test case.
> What makes anyone on this platform believe that Ukraine has any chance of victory?

A year ago, basically nobody gave Ukraine a chance to hold out more than a couple of weeks maximum. And here we are.

This war is very much undecided and can go both ways. Russian collapse is far from certain, but also far from impossible.
Where could I find documentation regarding the actual information Go telemetry might contain?

I really like to see the actual thing with own eyes rather than develop an understanding via layers of drama.

For example, Microsoft maintains a document that covers all of the data points contained in their .NET SDK telemetry: https://learn.microsoft.com/en-us/dotnet/core/tools/telemetr...
I haven't even thought about that. This is a depressing direction.
While I agree that the reaction is overstated, I can't help but feel that the core dissatisfaction is valid.

Introducing telemetry is not (contrary to the claims of Google) naturally part of open source development. Perhaps it is naturally part of anything Google develops (most of which I believe they misinterpret as justification for cancelling hundreds of projects).

Apparently it is not enough that my phone, tv, workstation, and car monitor me day in day out and that I have to take active steps to (try to?) stop many of my other appliances and just about every "app" from doing the same. Now I need to throw in my IDE and my compiler?

Though overstated, I can't help but empathize with their point of view.
Thank you for sharing.

I would love a full explanation if you wouldn't mind, please do tell more.
Turns out the real Skynet was the friends we made along the way.
Run this locally for a few work related tasks. One useful feature is being able to provide in your own 'jargon' in the initial prompt which improves recognition quality ('--initial_prompt 'jargon1 jargon 2 ... ')
None of that is true in the absolute terms you used. Flame wars also drove away potential contributors and even if you weren’t personally involved they could sap your desire to participate or set negative reputations for an entire community.

Similarly, codes of conduct are set by many groups as a way to be welcoming, letting prospective participants know that they’re not going to get flamed or hit on for trying to participate. Yes, some corporations might use moderation for ulterior reasons but that happens anyway – it’s like arguing that we shouldn’t have cars because people will use them to commit crime.
That's an extraordinary allegation. Any evidence of this conspiracy?
> You can't call OS functions from a signal handler

You can, as long as these functions are "async signal safe", see https://man7.org/linux/man-pages/man7/signal-safety.7.html for details.
On one hand, you have to disable it yourself through a configuration option.

On the other, you have to possibly learn a new language, tools, libraries, etc, new community, new release cadence, different feature set, etc.

Tough choice.
You won't be old for long either. Some religions (not all) offer some form of afterlife, but they mostly say "we are the only ones that can deliver, all those others cannot deliver so follow us". Navigating this is left as an exercise to the reader.

Religion aside (don't go against whatever religion you choose says), you need to compromise between short term and long term. You might die tonight, you might live to 120, and odds are you don't have any better idea. You also don't know how you will age. There are people climbing mountains at 90. There are people at 65 who need to help get out of bed. If you are lucky to be healthy enough climb mountains at 90, then it makes sense to save a little now so you have enough money to afford to do what you want. If you lose your health by 65 then there is no point in savings as you can't enjoy life anyway.
Being able to monitor the system is one of the big reasons to move to web based applications (another being e.g. ease of deployment).

If monitoring of the application isn't possible (And by possible I mean reliably statistically so opt-out not opt in) then that will drive the shift to centralized/web based applications even faster.

Ironically, those who are most wary of telemetry tend to be the same people who also appreciate being able to run local software over web based.
WG14 has talked about looking into making string objects first class citizens in C and with it deprecating all the old narrow/wide string stuff.
As far as I heard the V programming language is largely considered to be Vaporware (see eg. https://xeiaso.net/blog/vlang-update-2020-06-17, and other articles by Xe).

I agree that I (in theory) quite like some of the design decisions, but as far as I know nothing of this actually works in practice. Like, it's not even close to being production ready, and people are seriously doubting whether the language will ever even come close to being a viable option.

I'm not up to date on all of the issues (in the code or in the community), but the last thing I heard is that the developers of V are still working on the "auto-free" memory management model (which is supposed to infer when 'free' needs to be called), but it's not working (and afaik proven to be undecidable in general).

Edit: Another reason why I'd be rather skeptical of this language is the claims it makes on the 'Compare' page: https://vlang.io/compare

It starts off stating that "V was created because none of the existing languages had all of the following features:" and then goes and lists an incredibly ambitious list of features, which essentially amount to "As safe as Rust, but Go's simplicity and fast-compilation time, and a small compiler with zero dependencies", and more. These are hard problems, especially if you're also working on developing an experimental memory management technique.
I know nothing about this field but I remember when California had really bad wildfires, when it was happening (in 2020 or 2021? It all blends together) there were charts showing air quality levels across the US. I'm in NY and I visibly saw different colored clouds when the "smoke clouds" made their way over here. I have no idea if the same thing applies to this train's chemicals but that is a case where there was a coast to coast impact on something that travels in the air.
Imo there is a big difference between RDBs as a store of data, in which you're trapped by past modeling decisions and a query language that constrains you, and SQL as a query language which is decent enough.

SQL feels much better when you populate your DB with data from elsewhere, and use it as a tool to explore data you structured for your own purpose than it is when you try to ask questions to a model unfit for your purpose.
Evan works privately and sync with public repo every release.
Aussie Piracy “Disturbingly High” Despite 97% Using Legal Sources
I feel like this kind of comment is exactly the problem, isn’t it?

From what you’ve said - in your mind, addressing a group of people as “lads” makes no comment on their gender. Some people will definitely agree with that and not be bothered at all. But I don’t find it even slightly hard to imagine that if I were a woman in a group being addressed as “lads” that I might kinda bristle at at, as I know some people do.

It’s just weird to me that anybody’s first reaction to this sort of thing would be to double-down on “actually guys is gender-neutral” instead of just thinking “good point” and making a mental note for the future.
That did come to mind :)
Very cool project, I bookmarked it as well and excited to try.
SEEKING WORK | Remote Location: Europe. Remote: Yes.

EVERYTHING IN AUDIO/MUSIC SIGNAL PROCESSING AND DEEP LEARNING

Senior Audio Expert with 10 years of experience, specializing in machine/deep learning and signal processing. Trusted by Fortune 500 companies in telecommunications and tech, research laboratories and cutting edge startups. Delivering state-of-the-art models, complex algorithms, patents and know-how to dozens of worldwide clients.

Keypoints:

- dozen of highly robust models in production for 15+ companies (mostly US and EU)

- PhD in DSP/ML

- several patents and research papers

LinkedIn: https://www.linkedin.com/in/ivanvican/

email: ivan@nanophonics.com
I suspect that having fixed hours would be a big change.

I know that I have gotten quite used to setting my own hours. Some days, I start work at 7am, for instance. Other days, I take time for my family.
Oh they sell a plant kit, but that is meant for practice. They also made a dog glow-in-the-dark. The guys at the Odin have done a lot of stuff on humans too. One of them tried (and failed) to give himself a gene that would have made him a incredibly muscular, and tried (and succeeded) in performing a microbiome transplant (as a cure for IBS). They have also tried (and failed) to do their own HIV treatment.

You're right about the university thing, though. It's never been that hard to get this equipment.
"Another U.S. defense official, speaking on condition of anonymity, said the military had seen no evidence suggesting any of the objects in question were of extraterrestrial origin."

Interesting that anonymity is required for such a banal issue. But lots of funding hinges on perpetuating the scare for as long as possible, so I guess that explains it.
> why would a compiler need internet access

It doesn't. It compiles without internet access. If it has internet access it can also send telemetry data. If the compiler refused to work in all cases where it couldn't send telemetry data, I'd see the point...
> So, is it time to fork the go codebase and have a telemetry-free version?

Or you know, be reasonable and set the GO_DISABLE_TELEMETRY=1 env variable, IF telemetry actually ends up being added some day.

I'm not in favor of any kind of telemetry in my devtools but there's no reason to go nuclear at this point.

Honestly the proposal by rsc is even reasonable to me, I'm mostly against it because I have no trust in Google regarding any kind of data, personal or not.

> eventually the idea of opt-out will be completely removed from the product

That's never happened anywhere, and it's entirely illegal.
>But they don't know what you used the proceeds for. Not all mortgage interest is deductible

You failed to address this important point. There is a difference between acquisition debt and equity debt that the IRS has no information about your situation. Also the "primary residence address" is not required to be provided on the tax return, so no they can't "reasonably assume".
when you program a computer usually there are instant feedback tools like graphic output, debugger, beeps... what I really miss with genetic hacking is this immediate feedback. Did I shake that liquid enough? How degraded was that agent? What is going on in that flask? It would be nice to have a super microscope ad observe, instead of guessing high level what's going on. Well my tomato doesn't glow, how can I debug what went wrong.
As a member of neither camp, my reasoning:

Money means far too much. We can fix a lot of problems by any of the following:

- Making marketing illegal and imprisonment for violators starting at CEO and working down
- Taking opinion out of the news and imprisoning violators starting at CEO and working down
- Having corporatations/government agencies which break laws face criminal consequences starting at CEO/Top rank and working down.
- Removal of costs for education and imprisoning any people cheating the system, starting at the top and working down.
- A global food program for rice(?) and bean(?) that ensures no belly is ever without at least some nutrients.
-A global housing program to ensure every person is able to be sheltered and stable.

In this instant case(assuming what I have read is true and if not, notice the point tackling that) we have some heads of some departments going to jail, whoever actually caused the strike to end can go to jail, the people in charge of basically doing a chemical terrorist attack can all go to jail as well.

The people suffering could just temporarily move to new shelter and avoid chemicals.

But frankly, none of that would be needed because people in power would finally have a single reason to give a single shit. We wouldn't be here discussing such an absurdity for the nth day in a row.

Just imagine for a moment dying because of this incident... Be that person today, because before you know it, you will be that person by force.
One trend I'm seeing: I think the math that is becoming more useful, if huge foundation models are taking over, is around comparing and understanding their embedding/latent spaces. Geometry, topology, optimal transport, alignment -- in favor of statistics and probability theory
Presumably elbigbad is thinking of cases like Tucker Carlson [1], Elon Musk [2], Sidney Powell [3], and Elon Musk again [4], all of whom have successfully defended themselves in court by claiming no reasonable person would have believed what they said.

I don't know whether such a defence would work for cryptocurrency scammers - it's certainly not the lowest risk option IMHO.

[1] https://www.businessinsider.com/fox-news-karen-mcdougal-case...
[2] https://www.reuters.com/article/us-musk-lawsuit-idUSKBN1YA13...
[3] https://www.theguardian.com/us-news/2021/mar/23/sidney-powel...
[4] https://www.theguardian.com/technology/2023/feb/03/elon-musk...
Sabine has spoken on this topic a number of times, but I think this is the clearest explanation I’ve seen of why the current research approaches are so unlikely to make efficient progress.

Get it together people! Quantum Gravity, I want some answers!
Practicalities aside (and there might be many issues and even be show-stoppers), the approach is a breath of fresh air in what appears like a stagnating swamp. How to orchestrate overall client/server computations is obviously a vital importance if not the most important design choice in the modern tech landscape. Yet while strong opinions abound, frameworks that help us to think more concretely and rationally about the tradeoffs and break the redundancy of infinite alternative possibilities are not common.

If I understand the idea correctly effectively here you have a platform where alternative choices are simple rearrangements of code.
Hmm, you earn 6% APR on BUSD with Binance Earn. You'd buy 1BUSD with 1USD expecting to withdraw 1.06USD in one year.

You hold it because you have a reasonable expectation of profits.
Paying how? People tick a box saying "If you tick this, we'll report how many cache misses your compilation passes did, and in return you'll get a gift card after 10k compilations"?
> What makes anyone on this platform believe that Ukraine has any chance of victory?

Because for this platform the definition of "victory" is not "did Russia collapse ?" but rather "did Russia loose more than they gained ?". And as time goes by the cost (both economically and politically) of the war is increasing (steeply) and the gains are stalling (at best).

The goal of the western world is not to "beat" Russia, but rather to show that launching any kind of agression against it is not a clever move.