skysight-inc/HackerNews huggingface dataset:
I think most of us realise that "our side" is just as likely as the other side... We all recognize the problem, it's just that we differ on what we believe are ideal solutions. In the end, the breakdown of actual compromise on most issues is the result and it's bad for anyone without the pocketbook to overcome the issue, politically speaking.

Some of us are mostly adjacent. I'm a right-leaning libertarian. I actually dislike when people refer to modern progressives as "liberal" as it's pretty insulting to classic liberals who also aren't into where progressives have gone. I never voted for Trump, don't really like him. I have to admit, I did/do enjoy how worked up those with TDS get about him though. But it's completely hyperbolic on both ends, and there's more dishonesty about the man than from the man.

Many people want the establishment out... the problem is, as above, that there are several camps of what people believe should prevail in terms of direction... so no traction gains and the establishment wins. I'm thinking more people on either side should start voting for more anti-establishment candidates all around. They may be a bit cooky, but in the end, if they're willing to negotiate we could see better outcomes overall that at least try to serve the people and not the establishment insiders.
Hands-Free Tiling Window Management
Haha, I kind of agree but I’m starting to think that dumb interviewers are a feature, not a bug. They ask obvious mid questions that are difficult to answer without giving away any tricks if you had them.

He is ok. Not that bad.
Keep in mind that the information in the link you provided only applies to the developer models, which are only accessible via API and OpenAI Playground.

OpenAI's developer relations person confirmed it a little whiles back:

> [..] I made the comment elsewhere, but the models are always changing in ChatGPT.

https://twitter.com/OfficialLoganK/status/166447707026357043...
> Gemini is _incredible_ for accessibility

Incorrect. It is actually bad for accessibility.

Because gemtext was so deliberately hobbled in functionality, it is actively hostile to users with accessibility needs.

No tables means people have to do things with ASCII art which makes them incomprehensible to screen readers.

Standalone images (i.e. not online with the content) means you cannot provide any textual clues or context to what the image is about - you just get the image on its own. And the pervasive use of ASCII art "images" obviously is terrible.

No way to specify descriptive labels for links.

No way to visually-hide content so that it is only visible to screen readers.

No way to use aria-style tags to semantically mark up the different sections of a page (this is the navigation are, this is the gemlog listing etc)

A bit web-centric but I think important considering the ASCII table issue, no way to use JavaScript to provide what is known as "managed focus" handlers to allow navigation of cells/content areas using cursors+space+enter etc.

I can't remember, but I don't know if it even has in-page anchors?

They should have made gemtext slightly more sophisticated - inline images, proper tables, and basic visual styling would solve a lot of the a11y issues.

It is a shame. I got into Gemini a bit a while ago (even wrote a basic library for deno @ https://github.com/matt1/deno-gemini (essentially a fork of my own https://github.com/matt1/deno-gopher) and started work on a GUI client). I started to experiment with a totally-non-spec "style" spec that my client would support - essentially a line-by-line thing similar to CSS to apply the most basic of styles (colour, font weight, size etc) to gemtext lines, and which would be loaded from a well-known file (similar to robots.txt etc - compatible clients would load styles.gem or whatever).

But ultimately I was scared off by the short-comings of gemtext, and the staunch refusal to consider any changes or improvements. Which is fine, it is their spec and they don't have to change anything, but its why I left.
Yes, that's one of the two exceptions I mentioned along with the mustang. They also built some special vehicles like the GT40s.
Taxing externalities increases economic efficiency which has major benefits to everyone rich or poor.

The trick is to avoid a swiss cheese patchwork of taxes designed to benefit specific groups and currently incentivizes private jets. Thus you want carbon taxes that make private jets significantly more expensive not a private jet specific tax.
The current state of media seems to be mired in several alarming trends that are undermining its integrity and value to the public.

First and foremost, there appears to be a conspicuous lack of innovation, with many outlets relying on reprinting or repackaging press releases, tweets, or even direct government propaganda rather than delivering original content. This absence of creativity is closely tied to a perceived decline in quality, with some journalism bordering on mere repetition rather than insightful analysis.

Furthermore, there is a troubling lack of serious investigation and critical thought by reporters, which is essential for a functioning democracy.

Lastly, some media figures seem to be increasingly out of touch with the real issues, sometimes even bordering on activism rather than unbiased reporting.

The reluctance of traditional media companies to fully embrace the opportunities provided by the internet has led to significant consequences. By failing to innovate and adapt to the digital landscape, they lost out on revenue streams such as job postings and classifieds.

More than that, their continued reliance on outdated business models has resulted in products that often resemble mere copy-paste versions of their former selves. This lack of adaptation has left a vacuum in the market, allowing platforms like Twitter, Facebook, and others to fill the gaps.

It's going to take a major shift in thinking for the news media to make up for 30 years of lost time in terms of innovation and survive as social media matures as a service.
Isn’t Zeronet abandoned already? It’s decentralised network, but it probably has got a ton of security vulnerabilities because of the dependencies. It should be really running only in VM, and behind Whonix unless you want to accidentally leak the IP through some vuln.

There are forks of it, but I don’t know how trustworthy they are. It’s probably the most popular.

https://github.com/zeronet-conservancy/zeronet-conservancy
> it got completely pants in the ice storm a few years ago

Right, in 2021... and in 2011, and in 2003, and in 1989... :p
Or, for "Hollywood Squares" substitute "Brady Bunch".
FWIW I see this with Firefox when I route my traffic through ProtonVPN.

It could be caused by someone else's bad behavior on the VPN but I'd hazard a guess that it's more than that.
In fact most languages suffer from this, but it's more acute in go because of how easy it is to create closures and threads.

For example, what does the following Python code print?

funcs = list()
for i in range(10):
funcs.append(lambda: print(i))
for f in funcs:
f()
I suspect cracking this will involve attacks like the recent Tesla one that require an extreme amount of technical skill and risk of destroying/damaging the system in the process. Then cue the cat & mouse game. Widespread breaking of it is not going to be remotely practical.
Allies spy on each other all the time.

* https://www.npr.org/sections/parallels/2013/10/28/241384089/...

* https://www.vice.com/en/article/5d9bp8/us-spies-allies-south...

And good faith and intent is not a sufficient guard.

Intent makes a difference, but it's not magic. It only makes a meaningful difference if it changes what data gets collected and stored. The data gets collected either way. Data breeches happen, and intent isn't stable (or even fully coherent in companies. You might trust them now, but you probably shouldn't trust them a few years down the line. Look at how different google of today acts than the google of 2000.

For the case in point, that data includes "The categories of websites you visit, but not the URL itself, Includes universal plug and play devices and devices that broadcast information to your computer on a local area network: for example, smart TV model and vendor information, and video streaming devices.", so far more than "data about how my product is used in order to make it better". That's some other purpose. We already have evident of bad intent. Bad faith is not at all uncommon with large companies. You do remember the sony rootkit[0], right?

And even with good intent it's easy to overcollect data, because of the fear of missing out on something useful. It really could be useful be useful to see if crashes correlate with other running software, various registry settings, etc, but collecting that absolutely should be considered way beyond the line. (That rootkit was packed with telemetry too, collecting e-mail addresses and listening habits)

Telemetry we _know about_ tends to be documented, however there's an unknown amount of sampling bias. Further, secrecy is not binary, things can be poorly disclosed. I'd argue they often are, with documents that are neither obviously visible nor transparent about what is collected. This is in no way surprising. Disclosure doesn't directly help any bottom line, it just guards against possible reputation and legal damage if it is discovered.

As you say, users mostly don't care. We live in an age of mass surveillance and have raised generations who think it normal.

[0]: https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootk...
They're booing, but you know you're right. ;)
idx.dev is the actual for joining waitlist link hidden in this PR
Can you expand on the bedroom background? Like you super imposed the bed into a midjourney generated image of a room?
As someone who has been doing Raku for several years now, I will say the documentation is both great and also lacking. Most of what's there is well written and includes useful example code, but I occasionally run across things that either haven't been documented at all or have only been documented for simple cases.

The worst offender in my experience is the module system. There are docs around it, but they would benefit from a rewrite with a less "technical" audience in mind. The module/package distinction is difficult to wrap your head around just from reading the Modules page. The fact that the declared namespace of what you import can be different from the namespace you used to import, but the directory structure has to match the namespace for the compiler to find it... it's useful and makes sense in a strange way, but I had to learn that by fiddling around.

# in Name/Space/Thing.rakumod
unit class Thing { … }

# in UseCode.rakumod
use Name::Space::Thing;
my Thing $thing .= new: …;
Don't know if it'd qualify as "cool", but the most useful thing I've made is a chicken coop and run

https://antipaucity.com/2021/11/19/the-coop-with-lots-of-in-...
> Have you written a lot of things in Python?

Not the person you responded to but yes. I have written a lot of production software in Python. I remember developing APIs with Python and the day we switched to using Typescript all these bugs we used to have just disappeared. Going from Typescript to Rust was not as big a change but well designed statically typed languages are a productivity booster not killer.

We can agree to disagree but I've personally experienced a large Python codebase at a Unicorn tech startup and I'd like to never experience it again.
A few reasons...mainly because it is not the goal of everyone. Taxing is a compromise between not taxing at all and a full on ban. Taxing is less worrisome to most people because you are not losing the right to do something, you just have to pay more. Also, taxing can act to offset whatever negative impact the offending act has.
They already have implemented it. We and the eff for that matter made not a peep, nor mentioned it.

https://httptoolkit.com/blog/apple-private-access-tokens-att...
This stuff follows the law though. Its not illegal, not even close.

Not even sure how you would go about making it illegal. What, paying money to another company is illegal? You can't contract out work? It doesn't make any sense.
I would suggest you simply re-read your comments and mine. You are so far down a rabbit hole here that's completely irrelevant to the original thing that was shared you replied to, that I'm not even remotely going to engage in what you are writing. I'd suggest you take a deep breath and read.
I find OsmAnd to be OK in a pinch. I use it a lot abroad with full offline maps (the fee is less than $10 a year, bargain). You're right that search is bad. Often an exact search for a POI doesn't work, and it only shows the "increase radius" option. Generally search is very viewport dependent, which makes sense because there isn't a massive caching/index server managing geo requests. But, for "where am I" when Google refuses to cache anything, it's invaluable and there are nice plugins for tracking/logging trips.

I was in remote NZ without reception and we used it for navigation/routing. It wasn't the most efficient and Google disagreed when we finally got signal back, but it got us to where we wanted to be and the map was up to date enough.
> The solution in Canada is to break up some of these huge companies. The free market can solve things, but only if there's a free market.

I'm not familiar with Canada but this sounds like oversight there is similar to how the US DoJ operates - which is to say it has a long history of rubberstamping (massive, competition-killing) mergers
I think their spirituality is more about mysticism rather than the apparatus of organized (and politicized) churches run by humans. There's not some huge clerical institution vying for power against the state, just a general background noise about the heavens and the ancestors and the such.

Even with the influence of Buddhism, that was only tolerated as a philosophical system of self improvement. When the Dalai Llama became an actual political threat, he was replaced with a puppet.

Modern China is pretty much an atheist state that is pretty religion unfriendly, but I think that's a lasting consequence of the Cultural Revolution and not something from their older history.
Now consider 7.7 billion for 1.5 miles:

https://gothamist.com/news/cost-of-second-ave-subway-extensi...

Somewhat related: New York metro unveils $30M staircase

https://nypost.com/2022/05/16/mta-unveils-stunning-30m-stair...

only slightly less egregious, BART completes $41 million pedestrian bridge:

https://www.bart.gov/news/articles/2022/news20220203
Lot's of people in this thread seem desperate to not think clearly about this.

Whether these tests, verbatim produce the same response on any given version isn't the point. GPT4 doesn't engage in reasoning if it gets any answers right. Being "right" isn't a sign of reasoning. Given a dictionary mapping from questions to answers the index operation gets answers right, but it isn't reasoning.

The purpose of the paper is to exhaustively list proxy indicators of reasoning. Clearly other tests will fail in every class listed, because the LLM isn't engaged in reasoning. Since LLMs are stocahstic you shouldnt expect "reporduction" in the same sense. The paper provides classes of problems.

To reproduce it you only need to find a minor permutation of the problem in each class. But people subject to gross confirmation-bias seem only to seek out prompts which produce the right answers.

P(next|prev), ie., P(answer word | prompt words) is just a dictionary lookup, and that's the optimisation objective for an LLM.

It turns out sequences of inferences eg., {Socrates is a Man, All men are mortal, thef. Socrates is mortal} can be modelled by dictionary lookups of the above form -- but we're not interested in whether the answer can be found from the prompt. Whether this sequence of props can be stored as a sequence of index operations.

We're interested in whether the system reasons. ie., whether the sequencing operation is inference by logical necessity.

It's incomprehensible to me how gullible people are around AI today -- the Eliza effect coupled with a pseudoscientific impulse to "whatever appears to work".
100+ frames deep? I am a python dev, is that normal in Go? Sounds atrocious
Since you mentioned Python / Rust interop I wouldn't be surprised to see this have a Python binding made for it and code will likely be easily translated over when it needs to be productionized.
The main reason I use OCR here is that I often have slides which include screenshots of web pages or terminal sessions, so the slides themselves are image-based right from the moment I created them - there's no text to extract.
My friend you have not visited the northeastern part of the US if you think not actively smiling while serving fast food is abnormal.

Further it is rude in no part of the world to not be cheerful, and the fact that you require this of people who are paid unlivable wages shows a distinct lack of compassion or empathy.

They’ll smile when you pay them what they’re worth.
> If you're working out and pretty athletic idk why you'd stress about your bmi being a little high.

If you’re not working out and fat, BMI is still not a good descriptor of “how fat” or “how consequentially fat”.

And yet you’ll still get scientists mapping out correlations and then it’s a shitty analysis because it does not show what the study assumes.
You're taking this too literally. I don't mean that things can't be improved. I mean that anything backed by Ben Evans will have incentives which aren't mine.
Carbon emissions too, evidently.

Recently

Carbon aware spatial shifting of Kubernetes workloads using Karmada - Blog - https://news.ycombinator.com/item?id=37050659 - 2 hours ago (0 comments)
It's actually a little fun. HN is always quick to point out when someone is over thinking software architecture, but for chips we're apparently blind to the fact that most of the chips in the world are pretty underwhelming, but gets the job done.
> means you believe there is a world where these incidents happening 10 more frequently will not impede safety

We don’t know how these interactions scale with deployment and learning. 10x the cars does not necessitate 10x the interactions. And while tying up public workers’ time is a nuisance that can cause harm, that doesn’t mean it will. These are real-world tests: we should have real examples.

> a bunch of people whose whole job is public safety saying that public safety is impeded is a decent case

I guess I’m deeply sceptical of collections of anecdotes on the eve of a vote.

Will this be a challenge for San Francisco’s police and firefighters? Of course. Does that give them a veto? No, particularly not without a game plan other than standing by.
Much more of our taxes go to the military to fund our failed overseas ventures.
I don't know about your country but here the only people who physically go to the bank are 80+ grannies and granddads who think they're too old to learn this bloody computer stuff, and who are also willing to pay exorbitant 10-30 monetary units for each bill paid by a physical person in the physical bank, and to do even that they must accept that it's ok if you have to book an appointment at the bank's counter in advance.
Merge Request - sometimes misnamed as Pull Request.
While I'm inclined to agree, it's an old rule-of-thumb to give a potential attacker as little information as possible so they have to do the legwork to get un-broken.

(I yearn for a world where auth challenge failures give proper error messages so I can figure out why my regular, human-used authentication channels aren't working).
Suing Cloudflare for interference with contract[1] might be an option. Cloudflare is not protected against lawsuits by some EULA, because the outside user has no contract with them. They're a third party in the middle. Talk to a lawyer.

Most contract law lawsuits are settled out of court. The great advantage of suing someone is that you get past the low-level customer support people and talk to someone who's authorized to settle.

[1] https://www.lodhs.com/blog/interference-with-contractual-or-...
Job hopping comes with significant salary raise, that's usually the point. If your hop doesn't come with 20%+ raise, you just hopped wrong. After 1.5-2 years repeat. It compounds.

It's not really skill dependent. I mean of course you need some skill, but the point is that the raise comes for the skill you already have, why the employers are willing to shell out more.
It probably doesn't save you much, since you already built the chrome extension, but having done both I found that tampermonkey is often much easier to deal with in most cases and also much quicker to develop for (you can literally edit the script in the tampermonkey extension settings page and reload the page you want it to apply to for immediate testing).
Given that most people don't use ad blockers, I suspect most people will not stop using the website, at which point, it becomes safe to assume most people will have a browser it works with. Once that point is reached, there's no reason it wouldn't proliferate to any number of sites, including ones you likely do use.
to me it took quitting coffee. But it took over 200 days to begin to notice. It's not as simple as quitting coffee for a few weeks. and really, 1-2 years.
> And I'll note that he was writing well before on-line discussion. The problems run deeper.

I don't question that. My point was that the Internet magnifies it. It's far easier to encounter that type of individual now than at any other point in history.

> But I say again that blocking bad-faith actors is not, as you claim, the heart of why discourse is broken online

To be clear, this was not my claim, and I should have made that more clear. My point was that the instinct to block and the default assumption of bad faith is at the heart of the problems (and as I acknowledged, it's just one of many). My point was that people block other people without even considering whether the question was in good/bad faith, and assume bad faith based on the existence of any disagreement. You can find this happening from all ideological viewpoints across social media. When it's antisemitism, it's obviously bad behavior.

It's why places like HN still have pockets of decent discussion. Assuming good faith is encoded into the rules, which often reveals that disagreements are caused by an incomplete understanding of the other, rather than actual bad behavior. I couldn't have raised the points I raised in this thread on a place like Twitter without getting lambasted by people claiming I hate women, or support groping, or somesuch.

I'm all for blocking bad-faith actors and I do my flagging duty here when needed.
If we're going to bypass the type system entirely then why are we using Rust at all? Might as well just use Python at this point
> If a truck driver makes Amazon look bad, they will pressure you to fire them...even it's not their employee.

This right here should get Amazon.com classified as a joint employer. A franchise model is suppose to delegate HR decisions to the local owner.
I'm with the parent on this. Defining TPM correctly is just extending basic kindness to readers.
I have to agree, and some have even said the quiet parts out loud... and that there wasn't broad-spread outcry is somewhat terrifying to me. I don't care what side you're on, I disagree with many on most things. This is frankly a terrifying, and somewhat delusional, precedent.

https://time.com/5936036/secret-2020-election-campaign/
Hard to believe it can work that well when it only has 3B parameters, but I'd love to be proven wrong.
Ehhh maybe? You’ve still got a gloomy outlook for your future and customers dealing with less convenient gas stations. Plus when all the gas stations are owned by a few major chains you might get more strategic level choices.