skysight-inc/HackerNews huggingface dataset:
They really did mess up their software division. So much lost potential.

Sun, like many of the other Unix vendors of the time, wanted not only to invent the new world but to fully own and charge for it. Self only got open sourced long after it was of any interest or relevancy, NeWS never was, and the OpenLook stuff generally only got really "open" after Motif "standardized" (itself a joke since it never got actually used outside of proprietary-land) and it wasn't until well into the 21st century that the JDK became properly open sourced.

But in fact the relative openness of Java at the time it was launched seemed like a bright spot in this, and in part this was why it was so ascendant through the 90s.

BTW I like Self, but I actually don't think it would have made a good JS-equivalent in a document browser. It really is, like Smalltalk, something that wants to rebuild the whole world in its image, and not much of a "glue" language, like JS was initially pitched as.
I stopped reading after the first sentence.

Our current health insurance laws should NOT be a model for anything, ever!
If I read this correctly it is only when you forward your ssh-agent with the "-A" or "ForwardAgent" option
This isn't totally up to date, but it might help: https://aposymbiont.github.io/split-keyboards/

(My site.)
> but I'm just not seeing a fundamental problem.

Well, I mentioned it a few times in this thread: things are mixed in non-intuitive ways -- async/await, tokio, and various crates (including StreamExt which was not at all obvious and it took me a while to finally find mentioned in a few blog posts and GitHub gists). It just introduces friction and nowadays I am more averse to tech that requires more homework. Admittedly a personal preference of course but I don't think it's an invalid concern either.

> I found the code you wrote very confusing so I can see why, when you come back to it, you find it confusing.

Well, I needed such a pattern in a project that had to start as quickly as at all possible and only start and schedule the most critical work -- and then start adding all the other work as the first batch of work was already in progress.

Would you write it differently and if so, how?
Figma – Co-create and design Web (and other) UIs with your team
I think my kid is more mild than yours (his is motor sensory and has a hard time sitting still for any task and was also manifesting in some anxiety/low confidence regarding physical tasks) but without trying to give any specific advice about your kid... He goes here[0] twice a week and it's expected they will help build coping skills in <1 year time. For us, there's also some tasks we practice at home; it's basically physical therapy. Maybe you can find a local analog.

We've been at it for about 3 months and changes are noticeable. We do also maintain a zero small screen policy, but that's always been the case. Probably more TV than is healthy but it's 110F out...

[0] https://iptkids.com/
Unless you sign a CLA, if you contribute to a project, you own the copyright for your contribution. And the owner of the repo cannot re-license your contribution without you.

So the question is really whether you are fine contributing to a copyleft/permissive project.

On my end, as long as I keep my copyright (i.e. I don't have to sign a CLA), then that's fine for me. If anything, any contribution I make makes it harder for them to re-license their project :-).
There is an incredible about of SAT prep that is free.

It's a good way of figuring out who is intellectually capable. SAT scores have a very good prediction rate of success in college.
I'd question whether insurance companies jacking up prices for purposes of growing headcount was a major trend.

In the ACA aftermath, I believe you saw more insurance companies exit markets because they couldn't be competitive and profitable on prices with standardized plans.

Which is its own problem and led to a lot of limited-insurer markets, but a different one.
Memento mori:

https://en.wikipedia.org/wiki/Memento_mori
This YouTube video is linked from the README: https://www.youtube.com/watch?v=CPLdltN7wgE
Looks fine I think. [1][2]

# soa

for s in $(seq 4);do dig +noall +answer @ns"${s}".google.com gmail.com;done
gmail.com. 300 IN A 172.217.14.197
gmail.com. 300 IN A 172.217.14.197
gmail.com. 300 IN A 172.217.14.197
gmail.com. 300 IN A 172.217.14.197

# cf open resolver

dig +noall +answer @1.1.1.1 gmail.com;dig +noall +answer @1.0.0.1 gmail.com
gmail.com. 293 IN A 172.217.4.69
gmail.com. 144 IN A 142.250.69.197

# google open resolver

dig +noall +answer @8.8.8.8 gmail.com;dig +noall +answer @8.8.4.4 gmail.com
gmail.com. 300 IN A 142.250.69.197
gmail.com. 300 IN A 142.250.69.197

Perhaps it was a transient issue at CF? A historical monitor like thousandeyes might have seen it. It gets tricky to catch with Anycast memberships. IIRC each of their Anycast regional groups at CF have a dozen or so nodes but there are several CF employees on HN that could correct me.

[1] - https://www.whatsmydns.net/#NS/gmail.com

[2] - https://www.whatsmydns.net/#A/gmail.com
You're in the 14th spot on Duck Duck Go as I write this comment.

https://start.duckduckgo.com/?q=%22a+comprehensive+ecosystem...

Edit: DDG's results are not stable for me. I get different results every time I reload. Sometimes it comes up second:

https://imgur.com/a/YyqI2Z4
why publish this before the patches are out?
That would be all well and good but the problem is the product they're generating continues to be second-rate at best. Their user are still dealing with too much friction. Etc.

I'm going to come up with a trendy library or framework and name it Fool.

"A fool with Fool is still a fool." lol
I'm responding to your thread—the one where in response to your suggestion that it would be a good thing if it were possible to prevent "this" (presumably the introduction of JS in 1995, the topic of the submission), the person replying to you wrote, "I know it's the fashion on HN to hate Javascript[...] It's not Javascript's fault the language was ruined by SV and survellance capitalism."

The things you're complaining about are not a JavaScript problem. They're a programmers-who-have-their-feet-firmly-planted-in-the-world-of-NPM-and-modern-webdev-tooling problem.

> something similar to Electron[...] is something I "hate"

Wait till you find out how Firefox itself (i.e. the UI and other application logic) is implemented: "DOM, CSS and plain JavaScript". Mozilla was doing Electron-style apps before Electron ever existed. Somehow it's a higher quality app than the sorts of things you had in mind when you brought up Electron. Again: that's because it's not a JavaScript problem.
People go to Harvard not for the excellence of the education, which I'm sure is good but is pretty much equivalent to top state public schools, but for the network and the signaling.

Network - one of the best things you can do is put a bunch of intelligent, highly motivated people in one room and have them work on stuff together. Top tier universities are basically this. The actual education offered on top isn't that relevant as long as it's passable - these people will find a way to educate themselves

Signaling - having Hardvard on your resume is a global signal of your status and opens up so many more doors by simply having it listed by your name
Too bad we just bought a new fridge. Now I want roll-out shelves and a removable produce container.
The site didn’t load for me on iOS.

Edit: the referenced site for Lee Robinson loaded but was really slow. Maybe I’m missing the point, but it doesn’t seem like something to strive toward.
I can only guess there are big enough loopholes in this to drive a bus through. Similar to what congress has enacted on itself.
> And yet, cooling a warm environment is better from an environmental point of view than warming a cold one.

Is this true? Why would it be better for the enviroment?
The last mac minis i worked with were the final gen intel ones. Very similar to a NUC, you could run whatever linux on them fine (and even windows with the bootcamp drivers). I think we'll get to m* series mac minis running linux eventually, it's just going to take some time to get it all ironed out.
Because MIT is more of a technically school, not a networking school. Networking schools are more likely to be business schools.
Introvert and extrovert is the most widely misunderstood thing I have seen at work and in personal life. This article also doesn’t do justice to the nuance that introverts find interactions with other “draining” … but it’s not necessary that they suck at it.

I feel this way: having led teams of hundreds of people, I know I can have deep, meaningful and long conversations… but I don’t find them a source of joy.

I encourage reading this recent opinion post in Washington Post that delves into this nuance with a unique perspective: https://www.washingtonpost.com/opinions/2023/07/12/rebecca-m...
> Here's another example. Amazon using its market power as an online marketplace to benefit in both the logistics market and its own-label goods market. [2]

This is vastly different from advertising a product in the company website. Amazon got caught peeking into their own partners data, then leveraging that knowledge to unfairly compete with them.

> By not allowing anyone else to advertise on its front page, it could also be said that Google is practising "Refusal to deal", which is also forbidden, although I admit that case is somewhat weaker. [3]

Again, not the same. "Refusal to deal" means that Google would prohibit Microsoft from advertising Edge, their Chrome competitor, in their ad network, which is not happening.

But it's worth noting that Microsoft does the same with Bing and Edge, displaying a modal if you are using any other browser. They also got caught displaying large banners in the Chrome download page, which I personally think is even worse [0]

[0] https://www.neowin.net/news/microsoft-is-now-injecting-full-...
The patches are out.
The waste is unreal. When I was in Uni, I used to sit outside and work in a little side-of-a-building park area where, every spring, I'd watch the grounds crew pull up perfectly good looking flowers and plant slightly better looking ones in the days before a "parents weekend" or a big admissions event.

They would just toss the "old" flowers in the dumpster
I am in finance. We are not allow to sell stock unless it is in very small windows after earnings releases have happened.

I am not sure how this proposed ban would handle cases where someone is a founder of a company that goes public? I agree the current setup is not good.

Look at how many members in Congress have made millions trading stock.

All that aside, I don't like the double standard on insider trading. I think the law should be applied equally to everyone.
And teamwork. (Which admittedly doesn't apply as much to some sports.)
What about a federated social network for sharing books, perhaps outside of our present legal framework?

Yeah, I know. I just look at the absolute technological absurdity that is "e-book lending" and can't help but think that something done like this, by book lovers, could perhaps emerge a better way to pay writers.
As far as I read it, it's about forwarded ssh agents. Basically, if you `ssh -A user@system`, something might be able to execute commands locally. For example, this might turn messy for infrastructures using jump-hosts extensively, if people are used to <ssh -A jumphost> so they can easily <ssh system> afterwards. If you pop the jump host, you could pivot to the workstations with this.

At the same time, ssh-agent forwarding makes me queasy from a security perspective even without this. As far as I know, if you <ssh -A> into a system, admins with privileges on the system can gain access to your local ssh-agent already. In the example of the jump host, if you popped the jump host and stuck around for a while, you could probably harvest SSH keys and have some fun later.
The biggest headache with Google's ecosystem is lack of "Timer Groups."

They have speaker groups (that work well), but if you have two+ Google Home/Hub/Mini devices in a single space asking for a timer will add it randomly to one of the devices, not the room or a group, and it won't always display on the Hub.

For example I have an open-plan kitchen, two Google Home Max speakers, and a Hub (display) on the counter. If I ask for a timer, it MIGHT go to the Hub or it MIGHT go to either of the two Home Max speakers.

Cancelling it involves figuring out which device took it, and standing close to it (or it just won't cancel). This is a really obvious and strange oversight, as Google Home's ecosystem supports "rooms" by default.
Unsurprisingly, this seems to be a matter of debate:

> In a 2014 interview in the Washington Post of University of Miami climatologist Larry Kalkstein, who has published numerous research papers on weather-related mortality, weighed in on the matter: “Comparing apples to apples, which would be to evaluate acute or short-term responses to weather, I would always give the nod to heat-related deaths. However, if you are considering the seasonal differences in daily mortality, rather than just the “spikes” that we find with acute deaths, I can see why one can argue that winter (or cold-related) mortality is greater.”

https://www.wunderground.com/cat6/Which-Kills-More-People-Ex...

Edit: I see we are citing the same article :)
What if making hollow grand gestures is the process, with reelection and career progression as the end goal.
> No, DPI can't magically break encryption. Your ISP can't access encrypted content.

they can if they require you to install a certificate and they man in the middle everything.
char cannot legally represent EOF (as you point out). This doesn't really have anything to do with ARM, though; for instance, the ARM compiler I use has command-line options and pragmas that control whether char is signed or unsigned. Char is just too small.

The type of 'out' is a different type than ssize_t, which may not matter for the practical ranges involved in parsing a file, but it certainly a bad sign.

Writes to memory it doesn't own if maxlen == 0 (unlikely, but who knows?)

Additionally: calling strchr on every input character is crazy. Frankly, the same applies to fgetc.
For Intellij IDEs, there's the plugin Ligatures Limited.
The fact that they've shipped dedicated silicon for neural nets for years is evidence to the contrary.
Apple should create app extensions that plug in to their LLM. This way a user can teach the system default LLM new stuff and developers can run finetuned weights/layers at the edge (on device).

Apple would instantly become the largest deployed LLM service except the users pay for the hardware and electricity and space in exchange for privacy.
Performance comparison of this code might not, however, as fgetc() based parsing is not efficient. (Each call takes a lock in the FILE object).
Anyone who has saved any early prompts/responses can plainly attest to this by sending those prompts right back into the system and looking at the output.

As to why, it's probably a combination of trying to optimize GPT4 for scale and trying to "improve" it by pre/post processing everything for safety and/or factual accuracy.

Regardless of the debate as to whether it is "worse" or "better," the result is the same. The model is guaranteed to have inconsistent performance and capability over time. Because of that alone, I contend it's impossible to develop anything reliable on top of such a mess.
I am a bit confused. The start of the year looked bad but then it's better than the last couple years? (or almost the same)
Well, I'm getting down-voted even though I'm correct. This is one of the problems in our society generally -- people have decided that what they think is just must be correct because they assume that life is fair.
What would you have done differently, in an attempt to evolve a complex, layered, and ossified industry that absolutely cannot stop providing service for even a day?
From the point of view of someone who spent 10 years running an e-commerce store, and all its advertising, until a couple of years ago. Both SEO and search result ads on Google are dead. The hay day of being able to play the game and make a tidy profit is long gone.

Google are playing every trick in the book to extract every possible cent from advertisers, spying on their business and sales to maximise their own profits. Google's visibility of all transactions on every e-commerce website on the internet is insane. People complain about the tracking of users/visitors, but the tracking of businesses is just as bad.

They probably have better insights into the economy and market trends than most governments and banks.

The penny is dropping, advertisers are noticing, my long term expectation of Google's business are not what they were.
GPT models are too capable. Even if you did a good job of integrating it with Siri it would still occasionally make a mistake due to some random confluence of user input, garbled voice to text, and system prompt data. Over a large enough user base this is bound to happen often enough to be a problem i.e. generate bad press. Microsoft is steaming ahead with this because they've mastered the art of dealing with bad press from buggy software, they can afford to have it go wrong occasionally. Apple on the other hand has their premium brand aura to preserve (whether deserved or not) and so they'll be late comers to this, having to put safetybelt on top of safetybelt to keep incidents to the barest minimum.
Been using this Font for a couple of years now, it's amazing.
Well, any system that auto maps the stack executable when loading a library. There are details on the specific requirements in the advisory.

https://www.qualys.com/2023/07/19/cve-2023-38408/rce-openssh...
My guess, their legal department plays a bigger role now. They might sense some potential liability with that motto if they do something wrong.
Personally not a fan of ligatures in monotype typefaces in general, although I understand why some may like them.
A few pythonic tricks and shortcuts
They have a quarterly call but they're not concerned about perception? I don't doubt you but that's a mouthful that it would help to unpack.

Meta isn't a startup anymore. And they have to meet expectations, or suffer the consequences. Right?
This is such short term thinking imo but then what do i know. People who are paid millions of dollars are making these decisions at Google so maybe that's how the game is played. I still think treating your customers like the way they're doing it now eventually never always works out.
Stanford president announces resignation after probe into past research
Actually we've been using automated GPT-4 powered responders in production to get demos on auto-pilot for months, and we have the data to prove it. It's significantly better than Apollo.io because we actually used it in conjunction with Apollo before we switch to completely personalized outbound.

We have lists of demos and sales closed with this already I can happily show anyone who wants to see over a call.

Personalized agents are the UPGRADE to the automation our customers have been using for months: https://drive.google.com/file/d/1DPPjnMvRJI0N__PrrbBFi3UDsD8...

Seems odd that people would get irritated by this since all startups could use this
Oh, wow. Edited my original post. Thanks for the clarification. I think it wasn't available when I signed up, as far as I could tell, so maybe it was just added recently (or I just completely missed it...)
> china is not going to ever respect western patents. people need to get this through their thick skulls.

China can do whatever the f..k they want. The problem is our own governments: they could and should have sanctioned the country to oblivion... had they not foolishly tied their entire nations to the success of China.

We all allowed, hell we welcomed Chinese products in our markets because our population got a decade or two of cheap Chinese made crap products which helped to hide wage stagnation (and rich CEOs getting ever richer). Then we got addicted, a ton of jobs got shipped off to China, here in Germany they stripped an entire mining facility and sent it overseas [1], and far-right parties fed themselves fat on the resulting economic devastation. And then we went even more foolish and sat idly by as our car companies completely ignored the domestic market and only focused on growing in China... with the predictable fuck-up that China learned how to make cheap EVs and now our industry is at the curb of collapsing against cheap Chinese cars and no competent competition bar Tesla.

[1] https://www.nd-aktuell.de/artikel/205443.vom-ruhrgebiet-nach...
>Is “rupture” a full year?

Yes. Complete discontinuity of ACL fibers on MRI.
You're telling me there's zero evidence of my claim and yet you are going deeper down the hole of thoroughly disproven theories. Child poverty numbers in the US were the best ever recorded just prior to the pandemic and you can draw very direct lines from government anti-poverty programs as being a major contributing factor.

https://www.census.gov/library/stories/2022/09/record-drop-i...
I'd bet pharma or defense
What do you think this comment added to the discussion?
It's a phenomenal demonstration of the human brain when a video of a guy being mean to a dog will win the outrage of Twitter while 23,000,000+ land animals are slaughtered per day for food in the US.

What we seem to care about as a civilization is like a narrowly focused laser: we can only wrap our heads around the things small enough to fit in the tiny spotlight. Anything bigger and we just kinda take it for granted.
FWIW, `ProxyJump` is a safer way to go through a bastion without having to expose your agent to either the bastion or the target host behind it.
My note about feral chickens was to contest the stated idea upthread that the species would die out if we stopped intentionally breeding them.
Once they do that, they become the ruling class and the elites. Then their children are no longer working class, and are now the enemies.
Thanks for upvoting if you did, my karma is now 16,384!
where? i couldn't find them on the openssh webpage and my distro has not released a new openssh either.

edit: nvm. i see the release now. just no release for openbsd itself it seems.
Ah, that makes sense. Thank you for the info!
Based on the following query, it would appear that Figma has some market traction:

https://www.indeed.com/jobs?q=figma
Because if they don't, some Hacker News person will go “well this looks nice, but it has a two-storey ‘a’, so I can't use it”.
I really like the tone of your comment!

> What psychological profile would be most effective at exploiting and preying on narcissists?
> In a world of snakes, how can you be an effective mongoose?

I think they are pretty good at preying at each other. Bureaucrats, capitalists and politicians know how to put them to work by making them pine after a new job title, bigger salary, better social exposure etc.
I certainly wouldn't use the product if it isn't a free feature
> I think perhaps people are trying to push too much into a single process?

I'll immediately spin that right back at you: people are trying to do too much via too many OS processes. ¯\_(ツ)_/¯

I like my single-OS-process apps that can distribute work internally (via the aforementioned Erlang "green threads"; they are not exactly that but close), or Rust's tokio, or Golang's goroutines and channels and WaitGroups.

I suppose we can all retreat to our corners, shrug and say "well, it's just how I prefer doing things" but I still find the many-OS-processes approach overrated and leaky. You can optimize the program pretty well but then you have to worry about whether the kernel will schedule and distribute work properly (i.e. on a 24-core server, will spawning 24 copies even with CPU core pinning work well?).

I personally prefer to dispense with these worries and just make self-contained apps / services and then be able to put them in any hosting, and deal with scaling issues either by further optimizations, or just bumping the server bill with $20.