skysight-inc/HackerNews huggingface dataset:
Looking from web browser perspective, scrollbar should be part of browser UI ("chrome" if you will), but not webpage. Sure, some designers love that they can customize colors of scrollbar and change its width, but it's a huge accessibility problem, even for people without disabilities. And when clicking on scrollbar counts as interaction with website and starts autoplaying video somewhere in the background, you know that someone messed up. With screens getting wider, scrollbars width should increase proportionally.
With great power comes great responsibility. The responsibility for operating a dangerous vehicle lies on its operator, not on everyone else.
I've found LLMs to be very useful for, well, text-based things. I've not found the "bot" implementations useful, but they're better tech for summarization, highlighting important sections (i.e. what sentence of this product review should I show in bold, given the search term), and entity recognition (what are all the products mentioned here).

They are expensive to run, in terms of GPU cycles, but they are noticeably better than the previous models.

It's also hard to constrain them well. If you want 95% accuracy, it takes some tuning work. If you also want to avoid 1% total batshit nonsense (repeat "chicken" 50 times), then you have to check for that. Earlier models were sometimes wrong, but they were not quite so aggressively wrong as the 1% case of LLMs.

That's just my anecdotal experience, but it leaves me both optimistic about applications in the right spaces and worried that people are just shipping something that's OK 75% of the time and calling it a product.
I'll have to admit that I don't know about its accessability features, but I was at least as productive in Windows 2000 and XP as I am in todays systems.
> Perhaps I should monetise my Medieval Content Farm with those native ads in blackletter: https://tidings.potato.horse

I wanted to like that, but their font is fake. They don't even use the proper ſ. https://en.wikipedia.org/wiki/Long_s
Even better, I connect a midi keyboard so I can use its knobs and faders to manipulate the plugins. Much better feel, and for something like eq, it's nice to be able to manipulate multiple things at once
Let's Revisit the Basics: Defining the True Nature of a 'Platform'
Can't believe I never saw this set. I was a bit of a collector of these "how browsers work" resources for a while. I can remember these off top-of-head; what am I forgetting?

* https://developer.chrome.com/blog/inside-browser-part1/

* https://developer.chrome.com/blog/inside-browser-part2/

* https://developer.chrome.com/blog/inside-browser-part3/

* https://developer.chrome.com/blog/inside-browser-part4/

* https://aerotwist.com/blog/the-anatomy-of-a-frame/

* https://web.dev/articles/howbrowserswork
Yeah I'm skeptical. When you say "maintain high profits", maybe that is true maybe it isn't. But they are sharing the market with all of their competitors.
I personally have had great success with the following for Safari:

- 1Blocker as a general content blocker (as of this comment, it still blocks ads on YouTube videos as well!)

- Hush to remove cookie notices. I never see them anymore.

- For select sites that still insist on annoying pop-ups or aggressively hostile content layout, I tell safari to use reader mode by default. I do this for any substack sites I visit, for example, because of the ugly fonts, poor contrast, and obnoxious gradual fading of a pop-over asking you to subscribe every time you go to a page.
Half the time I lose my reading position as the page reflows as more and more ads and widgets load. I've trained myself to hit the reader view button as quickly as possible.
>It turns out that making digital art actually requires art skills

it used to. now, you're only skills in art need to be to properly describe the scene and let some generative model do the work for you. i hope we continue to have distinctions made from digital art created by a generative model and not actually give the artist title to the people driving the prompts. to me, that's no different than me telling Bob Ross that I want a painting with a happy little bush in the left corner, a waterfall in the right, with a nice cabin in the woods in between them and then saying I was the artist because I was able to describe the scene.
I think above grabbed Gross Profit rather than Total Revenue, this page shows a 1.1% profit margin: https://finance.yahoo.com/quote/KR/key-statistics?p=KR
The question I didn't find answered in their documentation: why?
Startup means rocket. Very few businesses are startups, and very few business founders have use for YC

Definition from Paul Graham essay Startup = Growth:

http://www.paulgraham.com/growth.html
I read tons of people complaining about GNOME, why on earth you are still using it instead of KDE?
Short link https://bit.ly/load-llm
I use nextDNS to block all ads on my iPhone X, works like a charm
It would be nice if iOS Safari added support for the same browser extensions that are available on desktop browsers. Why have they not? Probably something about CPU usage and battery life, but boy-howdy the web is a shitshow without ad blockers, privacy enhancers, etc.
Additionally, cyclists in the UK are not required to use dedicated bike paths.
Agreed.

the relentless nagging by some sites to install the mobile apps needs to die.

Just like the other popular post today lamenting the terrible state of scrollbars and other UI elements that has degraded the desktop UX in recent years....

Even the attention to mobile web experience seems to have degraded.

There was huge focus on optimizing the very limited bandwidth and resources on mobiles... there was WAP and XML ...people atleast tried. Now a 2 year old phone that is effectively a supercomputer struggles to load simple list pages and blogs.
What really amazes me is that, with all the money thrown at AI scams, the small group of "hero" generative AI tool maintainers on GitHub barely gets any funding.

There are a few exceptions (like TheBloke getting funded for their quants, and GGML getting some seed money)... But stuff like InvokeAI, VoltaMl, koboldcpp/artbot and the AI Horde, Petals, the ControlNet dev and such should all be swimming in cash, but instead they are burnt out with basically nothing. And I'm sure there many more I don't know about.
Ironic, to some degree. I agree with the overall sentiment,but:

> There's no benefit gained, whatsoever, from moving content to the title bar.

But also:
> Chesterton's Fence
>>The more modern type of reformer goes gaily up to it and says, 'I don't see the use of this; let us clear it away.' To which the more intelligent type of reformer will do well to answer: 'If you don't see the use of it, I certainly won't let you clear it away. Go away and think. Then, when you can come back and tell me that you do see the use of it, I may allow you to destroy it.'

There are always pros and cons to every design decision. As technology develops, we create new tools to interact with an ever-expanding content base. By moving things to the title bar, you gain back some real estate that you can dedicate to this ever expanding set of other tools and content.

There are other design paradigms that can be used for this, but it's a fairly simple (and naive) implementation / solution to this problem to move some of the stuff to the title bar which (visually) appears to be wasted space. But visual space != interactive space, so
Off topic: Since AI has become an overloaded term and I like to build AI for video games (finite state machines, behavior trees, utility functions, etc) does anyone have a suggestion on what term to migrate to so when I say “I like writing AI for games” the listener knows what I’m referencing?
You mean the games that are sold on battle.net aren't being tracked by steam?
Yep, errors at 2pm utc and then all kinds of weirdness. Tweets posted that don't show up in timeline (but report as "already posted" if retried), mobile app showing blank tweets with 31 Dec 69 dates. Something up across servers and/or mix of APIs in play for posting? Something out of sync for sure
It's not quite clear where the water goes.
AC is a fairly nuanced problem, and I like to see evaporative cooling getting an update. Obviously there is a chemical component here but for a ton of climates evaporative cooling is the best choice.
No. But my AI will hang out on the Japanese internet for you.
No; that's totally untrue. Large, public firms which (by definition) have no VC money are doing it too. I mean ... Microsoft?
> If they had found it to be useful for reliably solving one or more real, clearly-identified problems, they would start by talking about that, because that sends a stronger signal

Respectfully, I don’t think we’re there yet. You and I are tired of the overabused AI label, but for the wide public, as of today, it’s still a stronger selling point. A solution to a specific problem could only be sold to people struggling with this particular problem, a product with a flashy page and AI capabilities could be sold to a wide tail of not overly tech-savvy enthusiasts. Makes a good bang for a buck, even if in short term.
> Both of my "children" are adults in their 30s; either of them could kill me with their bare hands if they chose to.

My friend, if this is truly the state of your relationship with your children then I'm so sorry. I wish you a swift resolution to any and all ill-will.

> I don't think loving kindness manifests when I smile at someone; I think it manifests when I forgive them for some outrage that has left me seething. That is, I don't associate loving-kindness particularly with good feelings.

It sounds like loving-kindness practices don't work particularly well for you but forgiveness does so that's great. Still, I hope you get to feel a sense of warm-heartedness toward yourself and others. Even the Dalai Lama, one of the preeminent Buddhist figures in the world, says his true religion is kindness.

> Warm-heartedness is my favourite subject. As human beings our mothers gave birth to us and we survived because of her care and affection. Warm-heartedness is not only the key factor for human survival, it’s also the basis for being able to live as peaceful, happy human beings.

https://twitter.com/DalaiLama/status/1680874205854990336
Will the real slim shady please stand up?

The current AI buzz is being ripped out by the wannabes - everything's marketing and buzz and being able to distinguish the genuine jumps forward is harder because we have made everything a wrapper around the same models - u have a diffusion and a transformer model - and u make it easy to call them - what do u get - a 100+ diffusion / transformer wrappers with a library of prompts - voila your new AI app / agent.
The only one I know is this one here: https://craftinginterpreters.com/

It uses a simple stack machine. I am on the market for a book on small register based interpreters.
The article is about a factory building game, isn't it?
Signal advises its users to install the app from the Play Store. While you can still get the .apk from Signal’s website, the developers warn against that. The EU can definitely exert pressure against what is hosted on the Play Store.

Telegram famously lacks end-to-end encryption (unless you intentionally use its private-chat feature, which few people do) and shouldn’t be mentioned in the same context as Signal.
Sandvine Scraps Selling Tool That Tracks Encrypted Signal and WhatsApp Messages
>How can grocery store have a 1% to 2% profit margin, when the price of the same item across grocery store chains can vary by 10-30% or more?

1. Individual price discrepancies of "10-30% or more" doesn't really matter. What does matter is overall markups.

2. The stores themselves might be upscale/higher tier, which also makes their stuff more expensive. I'm not talking about whole foods carrying organic products, I'm talking about stores that have better selection, full service butcher/deli, better cleaning, better interior design/decoration, or better location (richer neighborhood).
The diagrams in this article are pretty bad no matter when they were made.
Another case of setec astronomy.
I mean, Joel Spolsky is just like, some guy. Even Paul Graham is not exactly noteworthy in computer science or software engineering, except to a relatively small cadre of engineers that want to build startups (there are about 27 million software engineers in the world). Plus there's always new blood coming in that have never heard of who you think is important and might have learned via a completely different pathway.
> Anything movable is valuable for thieves

Not really. Things with value are valuable for thieves. Unusable devices are less valuable than usable ones, which is why iPhone theft has plummeted after the introduction of activation lock. It isn't completely gone, but it is way less of a problem than it used to be.
Link to the paper with more context, maps, and images: https://www.nature.com/articles/s41598-023-42764-0
Presumably it's to point out that iPhone users chose their device unwisely, compared to the broader range of choice available on Android.

I personally use Firefox with uBlock on Android for many hours per day, and would never choose Apple because of their 'my way or the highway' attitude to app usage.

On Android I can even build and install an APK if need be, with no extra hassle. Those held captive by Apple just have to take what they're given.
Seems trivial to bypass just by using `extern "C" fn` or `#[link_name]` attributes, unless you're scanning for those too.

But you can get around source scanning too by compiling your code, `include_bytes` the executable, mmap'ing and then calling the entrypoint.
Those numbers are wrong. Yahoo shows their financials: revenue was 122b, 132b, 137b, 148b for years 2020-2023. Normalized the income was respectively 1.4b, 1.7b, 2.3b, and 2.8b.
Hopefully they can eat the IP and sell the shell
My current conclusion is that I should do side hustle. Because at work, opportunities don't simply come to me because I'm good. Opportunities don't come to me, because my manager lose an internal turf war to another manager, i.e. there are a lot of factors out of my control, even my technical skills are strong.

Secondly, if I put all my energies into the work, I will be tied too much to the technologies used by the work, and I will miss the opportunity to grow myself.
Cynicism is a cheap way to appear smart and dumb people lap it up. So I'm not surprised it's upvoted to the top of HN.
None of these students hired to call-bomb bought any KPT seats.

This was about visibility/getting shelve space. Selling licenses was an effect of the former, afterwards.
I don't Netflix has the kind draw with their brand that you'd need to pull this off. Maybe they hit the design out of the park and it succeeds on its own, but the description doesn't give me much a sense that that's likely.
I'm sure this would out your company, but if you can say, I'm curious what the blurb said about why they were included in the list. I mean, I'm sure the real reason is "a PR person with good contacts at Business Insider", but I think it would be illuminating to know what the BS reason they wrote up is.
I suspect both of those trends are related to designing mobile-first.
I wish OpenWRT had LTS releases...

I'm still on 21.02.7 because they switched to nftables syntax for custom rules ("firewall.user") in 22.03 and I have a pile of them and haven't had the time to rewrite it all. This release means 21.02 will have no more security updates.
It’s the definition from economics, not physics:

https://www.nature.com/articles/s41567-019-0732-0#:~:text=It....

https://m.youtube.com/watch?v=f1vXAHGIpfc&feature=emb_logo
It depends on how the website handles its TOS. See this article [1] for information on how a website can make its TOS legally binding.

[1] https://www.upcounsel.com/are-website-terms-and-conditions-l...
Cloudflare temporarily disabled Encrypted Client Hello globally
A pleasant little language, it looks like weiwenhao started working on it back in 2021. It looks great!

I couldn't find anything novel the programmer wanted to try out in this language-- seems like they just want to capture the zeitgeist, and condense it into a simpler form.

It does make me wonder, how many other interesting languages are programmers toiling on out there? Wish there was a way to sort by newest repo, but this does start revealing some interesting underground langs:

https://github.com/topics/programming-language?o=desc&s=upda...
I for one hope the hype fever pitch dies down a little, because I love AI. Love LLMs, diffusion models, the various audio transformers. Live the ecosystem, love the PoCs, I just love it. I use some sort ot gen AI model every day to great avail. I can do without the marketing hype to be sure, but to me this technology is still exciting, even after working with it for the last 3+ years, it's just sci-fi AF.
For founders, just getting lots of investment and burning through the venture capital can 'work'.

For employees, that can also be fun. Just make sure you get paid in real money, not in startup equity.
I don't see how you could possibly object to the idea that a business should create genuine value.

In theory, that's the entire point of why we as a society allow businesses to exist
> Well. My team doesn't hold rallys where people yell to gas the jews

No your team hold rallies where people chants death to Arabs (even before the recent attacks)

i.e. Just this last march, in Jerusalem under the protection of Israeli soldiers thousands of Israelis chanted "Death to Arabs" [1]. The term "Death to Arabs" is very famous in rallies and context of Israeli extremists, where some of the current Israeli government are members of their groups (i.e [2]).

Will this change anything to you? I doubt but let's just say you are not being honest.

[1] https://www.politico.com/news/2022/05/29/israel-jerusalem-ma...

[2] https://www.timesofisrael.com/liveblog_entry/extreme-right-m...
> view it from NIST's (/ NSA's) perspective for the sake of
argument. Maybe there's a specific threat where NIST (or presumably
the NSA) believes it has a mandate to insert a backdoor.

Without any /sarcasm tags I have to take that on face value, and
frankly there are few words to fully describe what a colossally stupid
idea (not your idea, I am sure) that is. Belief in containable
backdoors is the height of naivety and recklessly playing fast and
loose with everyone's personal security, our entire economy and
national security.

That is to say, even taking Hollywood Terror Plots into consideration
[0], I don't believe there is ever a "mandate to insert a backdoor".

> In order to successfully do this, NIST needs to maintain a very
large bank of social capital and industry trust that it can spend on
very narrow issues.

Having some "trust to burn" is great for lone operatives, undercover
mercs, double agents and crooks that John le Carre described as
fugitives living by the seat of expedient alliances and fast
goodbyes. Fine if you can disappear tomorrow, reinvent yourself and
pop up somewhere else anew.

But absolutely no use for institutions holding on to any hope for
permanence and the power that brings.

> The inevitable outcome is that NIST loses much of its influence on
the industry, which certainly is not in its own interest.

Exactly this. And corrosion of institutional trust is a massive
loss. Not for NIST or a bunch of corrupt academics who'd stop getting
brown envelopes to stuff their pockets, but for the entire world.

But since you obliquely raise an interesting question... what is
NIST's "interest" here?

Surely we're not saying that by spending trust "on very narrow issues"
it's ultimate ploy is to deceive, defect and double-cross everything
the public believe it was created to protect? [1]

I'm all for the game, subterfuge and craft, but sometimes you just
bump up against the brute reality of principles and this is one of
those cases. Backdoors always cost you more than you ever thought
you'd save, and I've always assumed the people at a place like NIST
are smart enough to know that.

[0] https://www.schneier.com/essays/archives/2005/09/terrorists_...

[1] https://cybershow.uk/episodes.php?id=16
Example #2 suggests that the underlying issue is the function having too many responsibilities. I can't disagree, but the solution conveniently glosses over the fact that the 3 new functions still need to be called from another function, and that function needs a name too!

This can be a useful tension in my experience, since it can indicate when there are too many layers between a program's entry point/composition root and its functionality.

For example, if the three operations in the example are the program's only responsibility, I think the proposed solution makes a lot of sense. But if this is only one step in a program, and especially if that step happens multiple times, having the operations wrapped up in a single function might start to make sense again. I don't quite agree that it's inherently bad code; at some level of abstraction, starting a new worker on a machine starts to look like a single responsibility.
The only thing that can save us is a huge number of false positives and a backslash on the governments in charge, when they'll have to concede for the 10,000th time that it was not CSAM but parents sending their baby pictures to the grandparents.
I worked somewhere that hired a new Head of Eng, who moved there FROM INDIA, to lay her and 2/3rds of the company off the next day.

Was insane.
Everyone's talking about content blocking software, which is probably how most of us tackle this to be fair.

But in response to your title question, yes! Not just mobile, IMO, but it's usually worse there. Web site experiences are generally terrible these days.

I wish we hadn't come to the point where we _need_ content blocking to browse the web sanely. I constantly feel like I'm using sites where the people deciding the user experience are not themselves users of the site. Or if they are, they just don't care about usability over bottom line and A/B metric testing results.
There probably are a ton of SHA-1 ASICs sitting around. In a classified, secure compound.
As someone raises prices, sales decrease. Companies cannot simply raise prices without losing customers, in any area.
Very fond memories for that particular moment in software. Another company in a similar space was Xaos Tools. I was too young to have access to an SGI, but I somehow or another got hold of a promotional VHS tape of theirs. Sadly, I can't find much online. But they were kind of a high-end version of the Kai tools geared towards film and TV animation. Kai's interfaces were on a different level from everyone else's, but Xaos had some similar vibes along the lines of surrealistic effects. Lawnmower Man apparently used a bunch of their apps.

http://www.aaronjamesrogers.com/misc/hotmix16/vendors/xaosto...
https://ohiostate.pressbooks.pub/graphicshistory/chapter/11-...
> So if "the bindings of names to tags is the tag namespace", that means that a set of bindings of names to symbols is a symbol namespace!

No, that does not follow. Even if one were to admit the parallel construct here, the result would be "the symbol namespace" which is clearly nonsense.

Neither "tag namespace" nor "symbol namespace" is a term of art, so here we are in the domain of natural language, and natural language is irregular and ambiguous. In natural language usage, a "namespace for symbols" is one where symbols are the domain, not the range. In particular, the most common usage is to distinguish between Lisp-1 and Lisp-2, where the former has a single namespace for symbols and the latter has at least two, one for values and one for functions.
Well, what I mean is that (to give you perhaps an extreme example) classical mechanics, while not "lacking experimental data," has for the last 200 years been effectively considered part of (applied) mathematics (known as "analytical mechanics"). Thermodynamics, electromagnetism, quantum field theory, general relativity - they all seem to be purely mathematical now.