skysight-inc/HackerNews huggingface dataset:
The UK is especially bad because of its very restrictive libel laws, since it puts the burden of proof on the defendant.
The floss alternative (but it grow slow...years of wip) is https://mandarancio.github.io/OpenGOO/ .
netbird is quite similar and uses kernel WireGuard if one of the peers has a publicly accessible IP, or both are on the same subnet.
> Okay, what would you call it when a model behaves like it's reasoning?

I... wouldn’t. “Behaves like its reasoning” is vague and subjective, and there are a wide variety of un- or distantly-related distinct behavior patterns to which different people would apply that label that may or may not correlate with each other.

I would instead concretely define (sometimes based on encountered examples) concrete terms for specific, objective patterns and capacities of interest, and leave vague quasi-metaphysical labels for philosophizing about AI in the abstract rather than discussions intended to communicate meaningful information about the capacities of real systems.

AI needs more behaviorism, and less appeal to ill-defined intuitions and vague concepts about internal states in humans as metaphorical touchstones.
That kind of brinkmanship would still be attractive to a waning hegemon. I was thinking more like 250 tones worth of mini nukes which would be pretty hard to shoot down.
exactly. even just comparing a diff side by side sucks on most laptops.
> I mean, the same argument has been applied to other cryptographic tools. Why encrypt your messages, unless you're sending something sketchy? Why obfuscate programs, unless you're hiding something?

There is a huge difference: Encryption is used to hide something from a third party, while obfuscation is used to hide something from the intended recipient.

Or, if you'd like to argue that the intended recipient is the computer, not the user: To turn that computer into a deputy of the sender, while still formally belonging to the recipient.
On a positive note: at least you can iteratively question the assistant, while the traditional 'cookbook' coding recipies are dead letter.
Open models means that OpenAI has access to and can learn from them. If the move is to target commercial competition, then this doesn't preclude it.
I thought this was an excellent read on receiving (but also giving) feedback: https://www.amazon.com/Thanks-Feedback-Science-Receiving-Wel...

Lots of discussions on where feedback might come from, what are the types of feedback (praise vs coaching vs evaluation), and how to incorporate (if needed)

I also want to echo the top comment here re:kudos on desire to improve
I'm glad you liked it. But I'm curious, why would you want to avoid f-droid builds?
Stopping myself from replying immediately has saved my bacon more than a few times.
This is such bullshit. Time and time again this theory has been disproven. "Animals cannot reason", and then oops, sometimes our human brain is holding us back and rats are smarter at the task (https://www.researchgate.net/publication/259652611_More_comp...)

"A computer will never beat a chess master", etc.

Here are the facts for you: our reasoning is done by our brain. Our brain is just a bunch of processes. Those processes can be replicated in a computer. The number of cells and the speed can be improved. And there you have it, a superior reasoning machine.

These "only humans can do X" mostly comes from religion or other superiority bullshit, but in the end humans are not that special, although we seem to like to think so.
Compliant with local customer protection law and import regulations are not easy.

Unless they go rogue like china sellers, guess it won't be fix anytime soon.
You can call US service members killers all you want. In fact "baby killer" is a relatively common refrain during protests aimed at the military. Maybe in the UK with their asinine slander laws you'd have to be more quiet but that's pretty clearly first amendment protected territory in the US.
This library actually uses native widgets, the goal of the library is provide cross platform GUI for C and Lua. Also it supports MOTIF because the main sponsor of the library uses MOTIF somewhere (I believe it is Petrobras)
I work in consulting; everything I do I do for the customer and to improve their codebase. I often see a lot of terrible code. I change it and try to educate the coder who was responsible. When I get comments on my code I will always assume that I am wrong. Not because I am bad but because I am not that long with the company. I am missing the domain knowledge, ways of working, standards and all that. When I do get responses that "this does not work" I ask the person why he thinks that is so. Often it is a misunderstanding on how they think that API works it is not very often that I am wrong but I do not always assume that I am better.

Since I have been working in this manner people are more open to changes themselfs. It works both ways.
I liked this one, with the Ubuntu fonts: https://blog.thunderbird.net/2022/06/thunderbird-102-release... (I like Ubuntu fonts, one of the few reasons I still use Ubuntu, despite it being more and more of a hassle)
How do you deal with constant rejection?
Censorship circumvention? Not everyone on this planet lives in your particular country. I also trust third-party VPNs and VPS providers (however dodgy they may be) a lot more than I trust my own ISP. That fact alone will tell you all you need to know.
It's not horrible, but I kind of prefer the style from BeOS or Gnome2...
I live there as well now.

> Is it baked into my (high) rent and apartments pay out?

Yep! The parks, the library, the sprout social, and all the public areas are a mixed ownership between the City, the landlords (UDR, Avalon, etc), UCSF, the State of California, and Union Pacific. Also, because a decent portion of Mission Bay is owned by UCSF and Union Pacific, CHP and DoT can technically lay state and federal charges overriding local government - which is why the very few homeless you see in Mission Bay squat around the library and the community center (it's definitively City of SF land).
It's hard because if you care about your work, there is a piece of you in it. However, it's also necessary. I wrote a whole essay about this here:

https://www.observationalhazard.com/2020/11/on-taking-critic...
Surface Laptop also has a 15" variant.
tldr; a lot of times, 'constructive criticism' is just a dressed-up personal attack that you are probably perceiving correctly as a personal attack.

I have gotten honest, sane non-trivial constructive feedback/criticism of my work before, but I don't tend to remember it unless it was extraordinary - like someone went way out of their way to pump me up before burning me (my work) down with some accurate and correct criticism. I like managers and senior co-workers like that, good on them.

I don't necessarily remember the specifics of bad criticism, but I feel like bad criticism is bad because it is either designed to be taken personally, or is so careless that it is inevitable that it will be taken personally -- that is, it actually _is_ a personal attack, dressed up as work criticism.

I have vague recollections of various project managers and lead/senior engineers during various tenures that I have butted heads with due to their insecurities, incompetence, etc. There are petty people all over the place, esp in a 9 to 5 environment -- wage slavery can be a breeding ground for all sorts of bad behavior.

I do like working with smart, confident, nice people -- not an easy combination to find in a single person, much less an entire team/company.

That said, I like the whole 'mindfulness' approach to life, think it's worthwhile, don't necessarily see it as 'killing part of yourself' like i used to, more like a necessary evil in this very crazy world.
Most things I do suck when I look at 6 months later. If that wasn't the case you are not really improving.
I don't think inertia matters. Even if the users don't change a bit compared to before the take-over, the network still moves to the right if people are constantly being shown right-wing tweets and pushed into right-wing topics. That doesn't take 5 years, it takes one day. And that day has passed a couple of month ago.

And since then Musk has been banning people on the left and un-banning people on the right, so the users definitely have changed already.
https://kolektiva.social/@BigJesusTrashcan/11042200223272872...
Bracelets don’t work, they’re foreign objects - they don’t remember why they’re there so they just take them off.
Shoes can work, but they might not put them on.
QR tattoos - how do you know if an elderly person you see in the street is lost? Can’t approach everyone „hey you got a tattoo?“ - it’s a hard problem.
Imagine your memory reset every few minutes to before the dementia started - that has to be your basic assumption for a solution.
Maybe implantable trackers eventually, or prevent them from leaving through humanoid robotic avatars … working on that: www.devanthro.com
I'd say it's "we think we can adapt to climate change".
Stop measuring your value as a person by the quality of your work. The 21st century has seen a mighty effort to convince us that we are no more than our work ethic. None of this shit matters; I'm sure you have or will sooner or later see something you poured your blood, sweat, and tears into binned at the whim of some ladder climber looking to make their mark, or similar. We're here to live; use your job to facilitate that and remember: it's just a job.

(Assuming youre talking about 'work' in a professional context)
Either he's: Trying to be edgy for edgy's sake or he bragging about how he's smarter than the experts in the field while demonstrating a lack of understanding (thinking he doesn't have to prove it to others, they should just trust him). Neither give me that great of an opinion of him. If you don't understand something don't tell everyone that studies the thing that they're wrong. If the experts are wrong, show them, embarrass them, get a fields metal, another million dollars, and a shit ton of fame. Essentially, pony up or shut up.
Nvidia Announces Financial Results for First Quarter Fiscal 2024, Gaming Down
most of these must be Chinese supplied consumer grade DJI's bought from AliExpress, unsurprisingly vulnerable to EW techniques.
Revolutionary Brain Implants: A New Step for Paralyzed Patients
Agreed. I visited a pizza place in London a few years back which automatically added a 15% tip to all orders. You had to ask to remove it. Social engineering at its finest; most people won’t ask to remove a tip that’s already been added. I simply never returned; I refuse to support a business that favours tipping culture over higher minimum wages.
I still reference it.
I'll throw in my own too: https://github.com/kunalb/panopticon
> whose been affected by an organized crime syndicate

I can’t think of anyone I know who has been affected by holes in the ozone layer. Must be a fabricated government boogeyman designed to force me to buy an inferior fridge.

Law enforcement agencies have been quite effective in controlling them over the last few decades (that and they’ve been replaced by foreign drug cartels..). It was probably quite different back in the 60s or 70s
I think this is great advice and would like to add that this is best done without questioning yourself too much but rather as an exercise to completely „overhear“ negativ comments while focussing solely on the outcome.
> Most likely got acquired for less than the valuation the founders desired.

That's probably why the acquisition price is undisclosed.
This post is pretty misleading.

PyPI still fully supports mirrors (though it is becoming increasingly hard to run a full mirror of PyPI, last I looked a full copy of PyPI is about 30TB).

The only thing we ever removed was designating any particular mirror as official and an auto discovery protocol that was quite frankly extremely insecure and slow. That worked by giving every single mirror that wanted to be an "official" mirror for auto discovery a subdomain of `pypi.python.org`, labeled {a-z}.pypi.python.org. A client would determine what mirrors were available by querying last.pypi.python.org, which was a CNAME pointing to the last letter that we had assigned, that would tell it how many mirrors there were, then they could work backwards from that letter. So if the CNAME pointed to c.pypi.python.org, the client would know that a, b, and c existed.

Immediately you should be able to see a few problems with this:

- It is grossly insecure. Subdomains of a domain can set cookies on the parent domain, depending on ~things~ they can also read cookies.

- It does not scale past having 26 mirrors.

- It does not support removing a mirror, there can be no gaps in the letters.

So we needed to remove that auto discovery mechanism, which raised the question of what, if anything, we should replace it with?

Well at the time we had only ever made it up to g.pypi.python.org. So there was only 7 total mirrors that ever asked to become an official mirror. To my knowledge we never reused a letter, if a mirror went away we would just point the mirror back at the main PyPI instance. I don't remember exactly, but my email references there being only 4 mirrors left.

From my memory at the time, most of those 4 mirrors were regularly hours or days behind PyPI, would regularly go offline, etc.

But again, we never stopped anyone from running a mirror, we just removed the auto discovery mechanism and required them get their own domain name. We even linked to a third party site that would index all of the servers and keep track of how "fresh" they were, and other stats (at least until that site went away).

Running a mirror of PyPI is a non trivial undertaking, and most people simply don't want to do that. We never had many mirrors of PyPI running, and as it turns out once we improved PyPI most people decided they simply didn't care to use a mirror and preferred to just use PyPI, but still to this day we support anyone to mirror us.
I've found this Youtube video (and the whole channel) very good to help understanding Rust:

https://www.youtube.com/watch?v=TJTDTyNdJdY

Agree with the quote: that's the biggest challenge with Rust... I have been trying to pretend Rust is like Java and I think that was my big mistake.

When you design anything in Rust, even the most basic stuff, you will need to decide "what owns what", unless you clone everything on every usage. Try some very simple code that requires allocation and you will quickly notice that. I am now back at Rust and redesigning all my code to make "what owns what" the first question I ask when writing anything, and that is already being very helpful.

But of course: if you don't need the performance of Rust or the small footprint, it's just not worth it spending time on stuff like that can be completely and utterly ignored in any non-systems language.
China-backed hackers ‘living off the land’ to target critical systems
Thankfully nobody said that to Grandma Moses.
Thanks. But obvious clickbait is annoying incendiary obvious clickbait, so they're not getting rewarded with my click!
the EU has a number of regulations both for the product and after sales which carry an up front investment and which require some local representation. they are all good for the consumers but nevertheless they mean a barrier to entry to that market.

not sure if that is the case here but it's a plausible explanation.
It's not HN trying to do this, any stories critical of Musk or his enterprises usually get flagged by lots of people and therefore tend to stay off the front page. This has always been happening a very long time, the benefit of lots of devoted fans.
To be fair, I'm not familiar enough with Tailscale to claim that it does any of these things. I know that parts of it aren't OSS, but can be replaced with a 3rd-party alternative that is.

Even so, software being open source doesn't make it inherently trustworthy. I would have to look into it, or trust that the community has done due diligence. My default stance towards all software is to not trust it, which can change as I get familiar with the project.

And then there's the complexity. I prefer using simpler tools if they accomplish what I need. It's less surface area for me to trust, and less chances for bugs. Not that Wireguard is necessarily simple, but since Tailscale is a wrapper around it with additional features, none of which I need, I'm perfectly fine using WG directly.
One thing to keep in mind is this:

Wise people are often wrong.

Smart people make dumb mistakes all the time.

Diligent workers still don't get to approach every single problem with meticulous attention to detail.

Rational, reasonable people nonetheless inevitably hold some inconsistent beliefs.

... and so on.

You can be wrong without being bad.

It can be hard to remember this at an emotional level, especially if you have a history of being belittled for making mistakes, or you feel like you're not taken seriously enough. But it's true! Remind yourself of it. :)
You could just rotate your monitor 90 degrees and change the orientation from landscape to portrait in the desktop.
With 300 new cars a year, Iqaluit's streets get busier
Nah, it’s the same, but the problem is that most QR menus force you to provide a phone number when ordering which is highly invasive and unnecessary. Just let me order and pay without collecting a bunch of PII.
That $1B patriot tag includes a lot of missiles. In fact majority if cost is missiles
I'm functionally oriented and being able to use TS instead of Arduino would be a blessing in this regard especially. I like using TS for functional coding because it forces me to really define my input/output types and helps with composability.
First make sure that they aren't actually meant personally. E.g. if the same person always is unprofessionally snarky to you, there might be something to talk about...
Please don't cross into this type of partisan and nationalistic flamebait. I realize you're representing a minority point of view on HN and we try to cut slack for those (from many different angles, not just one), but you've been crossing the line too much on, unfortunately, an increasingly regular basis. HN is better with you than without you, but we need you to fix this.

https://news.ycombinator.com/item?id=35843322

https://news.ycombinator.com/item?id=35380580

https://news.ycombinator.com/newsguidelines.html
Wouldn't this also be a field day for encryption maximalists?

I'd imagine if all code were to be perfectly obscured then to the public it wouldn't matter, but many would demand for more open source and that'd be the only way to trust.
AMD only enabled their ROCm stack on consumer cards last month. This finally corrects a huge mistake - Nvidia made cuda available on all their cards for free from the start and made it easy/cheap for people to get started. Of course once they'd started they stuck with it... I hope it's not too late to turn this around.
Yes, I was on the Rust Discord for a while... without their help I wouldn't have even gone past the most basic things, so yeah, it did help... it was funny to see the huge stream of people asking the same questions over and over again :D.

After a short while, it gets really tiring... but like others are saying, now we have ChatGPT to ask and it never gets tired!
I don't think anybody claims it's unoptimizable. It's just a harder task, compared to a more constrained system.
I guess I'll be using male gay porn actor's names to label my servers.

Or is that considered toxic too because there won't be any womens names?
I had similar problem early in my career. I improved myself by applying the mix of three:

1. If the change requested was not major I was making mental push to agree and just do it, in many cases comments were not about the very substance of what I was working on but they were sliding on the surface

2. I was learning to read my work and see if reviewer is actually right, as I'm not a genius and there are times I get something wrong

3. I was learning 'the art of not giving a f*ck', well, sometimes this is what you need to do to keep sane :)
I wrote them twice asking them to at least add my country to the list (so I can be notified when they start shipping here), got two replies ("sure, try again in a couple of days"), and it's been... years? They just don't care.
the original uploaders key? without anybody noticing? I don't think so.
Personally I never cared about it. The only goal I have is whether it's right on pointing to the direction of work better(which in turn makes more money for me).

If it's point out something that can be done better. I can take it regardless how it's phrased. That is the only thing on my mind when I am working
I have a little bit of silent reflux, and it will cause me to gag occasionally. I definitely attribute it to coffee + alcohol. While I've cut alcohol down dramatically, I've also tried lowering the acidity of coffee, using darker roasts, adding more water, seems to help a little.
1. I find Verilog 10x easier than Scala.

2. I have never managed to finish a Chisel project. Every time some language oddity or tool issue makes me switch back to the good old HDLs
> Cruise and Waymo have fully autonomous cars deployed in SF and are scaling up.

Is that it? SF only? After billions invested? There is a laundry list of those that tried and failed especially with burning an insurmountable amount of VC money even with billions of their own money.

Lyft: Scrapped and sold their self-driving project. [0]

Uber: Scrapped their robot-taxi project and sold it off. [1]

Zoox: Once valued at $3BN, acquired by Amazon for $1BN after nearly going bankrupt and is still using specialised cars for self driving only in SF. [2]

Cruise: Acquired by GM and still using specialised cars for self driving in SF [3]

Drive.ai: Ran out of money and almost bankrupt and acquired by Apple. [4] No where to be found on the roads.

Waymo: Same situation as Cruise, but Google keeping them alive.

Comma has lasted longer than these over-valued companies and is already in lots of consumer grade vehicles beyond SF today and not in specialised cars and taxis unlike Cruise and Waymo who are still stuck in SF [5].

[0] https://www.nytimes.com/live/2021/04/26/business/stock-marke...

[1] https://www.npr.org/2020/12/08/944337751/uber-sells-its-auto...

[2] https://www.cnbc.com/2020/06/26/amazon-buys-self-driving-tec...

[3] https://fortune.com/2016/03/11/gm-buying-self-driving-tech-s...

[4] https://techcrunch.com/2019/06/25/self-driving-startup-drive...

[5] https://techcrunch.com/2023/05/18/cruise-waymo-near-approval...
I and many others from my generation learned unix from the 'devil' book (Design and Implementation of the 4.3BSD Operating System). As I recall the Sun system documentation wasn't too shabby either.
> I'm sure things are better now but I haven't messed with it since then.

I had the same experience ~3 months ago. Gave up and switched to Nvidia 3090s for my workloads.
I took time out to work on a personal project that sounds a lot like this article, a lot of what's said here resonated with me really strongly.

It's funny how the spark of an idea and excitement can fade once the reality sets in and doesn't match what was in your head. Endlessly plugging away at it, trying force the outcome you want through sheer will can be quite exhausting and defeating.

One surprising take away for me was that I missed having other people involved (it was a software project). Just having other people to be accountable to or some sort of other stakeholder that can help share the mental burden I think is key for the days when you feel unsure of the direction or purpose. I've done exactly what the article says and taken a step away for now, but hope to come back to it with a different approach and hopefully others involved.
A US$2000 chrome os experience? But why?

While I like ChromeOS and I believe it’s the perfect fit on low-end devices, I never quite understood the premium Chromebook market. Why would you pay so much for a device which you then can basically only use for browsing and binge watching?