skysight-inc/HackerNews huggingface dataset:
> a predictable recurring bill

This makes no sense to me, because almost no OpEx-based services operate on a predictable billing model. Usage based pricing means they are subject to change.

If I buy a $5,000 server, and it lasts me five years, I can plan around needing $1,000 a year set aside to replace it. Meanwhile, my AWS bill can suddenly be $20,000 with no warning.

The hardware refresh model you describe... I've actually only ever seen in a CapEx appliance, where paying for the support contract got you those refreshes regularly, replacement for failures, etc. but had an initial upfront purchase cost.
>Because they do not match solar time?

Precisely that. If we want to re-define things to make the most of the daylight, when why don't we just start everything one hour earlier? It would achieve exactly the same outcome, and twelve noon would line up with solar noon (give or take, but you can't have everything).
I get angry when there's not a single letter on the first page of a web page, just a lead graphic.
yes yes, but at the end of the day, which countries are getting most of the vaccines ? Suffice to say EU falls behind Chile. All due respect to Chile.

Israel
UAE
UK (lucky them, they BREXIT just in time)
USA

https://ourworldindata.org/covid-vaccinations
System 7 makes it even more interesting since they had to implement resource compression to keep the Finder + System suitcase small enough to fit on a single floppy with space leftover for the user to actually use. The decompression routines ship alongside the compressed resources, as 68k machine code in a ‘dcmp’ resource and later as PPC code in a ‘ncmp’ resource, so devs were free to cook up and include any compression algorithm they wanted and weren’t limited to Apple’s ~three or so common ones.
> Not everything makes sense to be in a left-to-right stack. The windows that pop up from the bottom are supposed to have a different purpose (usually have a "Close" button) vs the nav stack that have a back button

I agree. I think what I'm getting at with that is less about how you structure your app, and more about my frustration that there is no universal way of going back. If the developer forgets to implement a back button, suddenly I can get stuck on a step and having to restart the app. In a non-iOS app UI (like desktop GTK, browsers, Windows UI or anything really) it's always really obvious that I can press the OS hotkey to go back, or press backspace/escape to get back to where I was before.
> why haven't we seen them be successfully implemented already

They require cutting edge cryptographic and blockchain research and development which has only recently been achieved. Many teams are racing to solve this because there is a fortune to be made for whoever does. So probably these developments will be delivered no later than possibly can be.
Rel: An Entity Linker Standing on the Shoulders of Giants
I'm pretty sure that it doesn't matter how nice your form library is, businesses and government will find a way to make it ugly and overstuffed with fields and buttons. The funny part is the team that did the winforms project was replacing horrible some horrible text-mode database form that users said all the same things about.
A customer of mine was surprised to see some extra VMs in vSphere a few days ago. He never tried to scroll a list somewhere in the app and always missed the extra content because his Mac doesn't display the scrollbar. He has a laptop, so no mouse. I tweaked my Gnome desktop to always display a transparent scrollbar (only the outline is visible) so I could see that the list had extra elements.

By the way, vSphere is part of the problem. It's one of those web applications that try very hard to look like a desktop application. It doesn't use the standard HTML behavior of building a page that scrolls. It clips everything at the borders of the screen. Ironically that reduced functionality probably cost them a lot of developer time.
Maybe that's true if that's your only concern, but there are other reasons to replace X11 than just this.

Also, X11 is arguably not the whole graphics stack, at this point the DRM/Mesa piece is much larger and more significant, and Wayland doesn't replace it outright anyway -- it makes it optional if needed for backwards compatibility, in the same way that macOS has XQuartz.
I guess what I'm getting at is questioning why you need to look at the database logs (beyond what your APM system can pull from the DB's metrics).

What are you getting from the DB logs that you can't get elsewhere?
A modern smartphone has a much higher screen resolution than a typical desktop PC of the 90s. Yet you can't spare the few pixels needed for a scroll indicator, while the page content itself is full of useless whitespace like it often is?
> News is entertainment

Maybe that is the case today but I don't really see people around here as the types to let status quos be.
"Sorry, I refuse favors for my work. It's inappropriate and unethical. Plus, ass-to-mouth isn't really my thing :/ "
I don't know about most, but things like JavaDocs are certainly pretty common.

That's not really what we're talking about here though. Like you said, it's the concepts and informal stuff that's the problem.

I've found autogenerated stuff to only be marginally more helpful than just reading the code in the first place.
The ribbon is both good and bad.
For low to medium skilled users it increased their ability and speed.

For users like myself it was a step back as I skim read incredibly fast and have a hard time with remembering icons. I could vertically scan a drop down menu for what text I want 5X faster than finding the same option on a ribbon menu with half the items.

I was the same person who absolutely hated the vista and up start menu. I had about 4 columns on my xp start menu and could find anything I wanted very fast just skim reading it. Vista+ was horrible until I got an ssd as the search was always several seconds long.

Now I like the search on a ssd these days but until they worked the kinks out and I got an ssd it was way slower than a popout style menu.
It's possible the first time you go to a page or use new software that this is true, but for desktop productivity software that is repeatedly used on a daily basis, you usually come to identify multiple cues to know if there is more content, so hiding one specific cue in a specific circumstance won't inhibit your ability to use our software.

People's preferences about usability can change over the course of familiarizing themselves with your software, things that are friendly when they first use the software may end up being useless as they become more familiar with it. We obviously don't want to make our software hostile to new users, but for our purpose we want to ensure that people who are more familiar with our software have the optimal experience.
Still super creepy and psycho
It's an option on macOS. I think the default is the same.
This isn't the first time I've encountered this bug before—I've seen it while using LinkedIn's messenger as well.
I see "grievance culture" as a side-effect of America's role as a global leader in the 1940s. I always contrasted America's "victory gardens" and "industrial machine" during WWII to the Afghan and Iraq Wars, where the government merely expected the average citizen spend money and bolster the economy. In between those two periods, you have ceaseless military campaigns whose purposes were muddled and a widening gap between the government and its constituents.

It's a gradual enfeebling of a culture known for its "Frontier spirit", that was fueled by a mixture of individualism and a collective good. Now these bored, helpless people are trying to form coalitions against overblown (or outright fictional) adversaries as if pushing such a fabricated purpose will personally help against the crises in their lives.
You forgot to add:

America, a country and a people that shits on China. Daily.

Just ask anyone here on HN or Reddit. And Twitter, especially Twitter.
For me it was when I figured out K always works while spacebar just occasionally works.
For sure we want to capture CO2 from all the combustion engines in use, starting with the largest emitters puts trains and cargo ships next on the list.

Lots of work to do to adapt our technology to those markets, but we love inventing new technologies!

Thanks for sharing your thoughts
I think they're basing that calculation on this post (https://www.usda.gov/media/blog/2015/03/17/power-one-tree-ve...), which points here (https://www.arborday.org/trees/treefacts/#climate), which links to the European Environmental Agency saying an average mature tree sequesters 22kg of carbon every year (https://www.eea.europa.eu/articles/forests-health-and-climat...).

So, one tree is 22kg/year. So they're claiming their device will collect 6200*22=136,400kg of carbon per year from a truck.
Getting a virus on your (adult) personal computer can be a really big pain due to potentially forcing you into losing valuable data (tax records) or needing to sink a lot of time into recovery or reconfiguration; back up your data! For a kid I'd generally run with the assumption that they're going to software brick their computer at some point and just hope they don't overheat the computer in the process. Be prepared to reformat and reinstall operating systems, and, if you can, grab a cheapo computer dedicated to your young ones and keep them away from the "important things" computer.
It’d be cool if real world was simple. Until that happens, apps that operate in it need to be very often complex.
They coincided with using trackpads by default on the desktop.

The scrollbar appears if you use a scroll gesture.

It’s obvious with web pages, and with most content when you can scroll, and removal of visual noise and increasing the content area is good.

I personally use a mouse, and so I have them turned on, but generally I like Apple removing unnecessary clutter.

It’s really no big deal at all.
Why... (Tooltips I understand, as those are often something you only need a single time.)

Yes I am a vocal opponent of hidden UI elements. Shame on me, I guess.

If I were the innocent target of a firing squad, I would be a vocal opponent of the actions being taken against me there, too. "It's just a vocal minority. Fire."

Being a vocal minority doesn't make me wrong. But it probably means I have thought about the problem space more than those who are not. At that point you put the A/B testing aside and you talk to the people and listen to them, and see if they are informed or if they are crackpots.
Three Signs Google Is Turning to the Dark Side
huh, I never realized tapping the address was separate from tapping the top of the screen
The point would be that the index would serve to route "scrambled search term X" to "scrambled record Y", and the degree to which that scheme could protect the privacy of users would be a function of how much redundancy was inserted into the system at various points, all of which could be tunable on the client side (dummy record entries, dummy index entries, dummy queries, whatever).
^This. It isn't all just about the stock price and expiration date/strike price.

Case in point: had friends who bought GME puts 2 days ago. GME stock went significantly up in price since then, and so did my friends' puts.

Why did their puts go up in price if the stock price went up? Because IV increased, which pumped the price of options across the board, both puts and calls. When IV crush occurs, the exact opposite happens.
> But what sucks more is having a leaky query language on top of SQL such that you have to learn the query language AND SQL.

I think this speaks to the sad state of ORMs, but not the value of SQL.

I think SQL is rubbish: The two biggest things I hate about SQL are (1) that it's unstructured, so getting data into or out of SQL involves strings, (2) the syntax of those strings. Seriously. I really don't want to program in COBOL either.

ORMs are better on both these points, but as you point out, they are rife with pitfalls and I'll add I find their APIs absolutely reek of the SQL implementation they hide. I certainly want for better.

What we really need are languages to be better at dealing with data (especially data that is backed by permanent storage or distributed across multiple machines), but it's difficult to do this without (basically) creating a whole new language, and I think the decision to bring a new language into the world isn't one to be taken lightly.

Especially when you're asking people to trust their data to it. Bad software just gets turned off and on, and it resets, but people don't put up with a bad database for very long.
Iconic Women Who Shaped Our Childhoods [video]
Mouse users can't even scroll to the bottom of the page because the entire-width map hijacks the scrolling when you scroll over it.
I think we're getting to the point where it's quite common that the parent(s) are also gamers. In that case, if it's going to be the kid's first exposure to either game, I don't see why it would be any more gross than picking a sport for the kid to try.

Some kids will respond better than others to this approach, but this seems like a perfectly normal thing for parents to do as part of their kids' education.
It seems clear that you don't have much in the sense of a context regarding what the WSB crowd does or thinks or days.

You're talking about "fantasy" about wins regarding a community renowned for posting screenshots of stock market losses under the premise of "loss porn". You're also talking about the possibility of losing money while talking about a phenomenon with a highly emotional and defiant tone, with multiple and reiterating and recurrent threads about how they don't care if they lose money or withstand massive losses if that means they have a shot at screwing hedge funds and their blatantly manipulative tactics. You're talking about the risk of losses on investments from a community where "exit strategy" is a kin to an inside joke.

In essence, you're trying to find an explanation to a social and political event through the optics of basic conservative textbook investment principles, and your conclusion is that nothing fits your personal explanation.
I made the same mistake on desktop.
If you're using Postgres, check out dexter[0].

[0]: https://github.com/ankane/dexter
The scrollbar is useless and distracting if you aren’t using a mouse.
Scrollbars are terrible UI. You have to drag them in the opposite direction to the way the way you want things to move. How far you need to drag the bar to move a certain distance is dependent on the length of the whole document. In general, I think many mistakes were made on early GUIs that simply became entrenched and it is now hard for people to imagine them being any different.

I long ago disabled scroll bars in my terminal and text editor and I never miss them.
> Imagine if you could transfer car ownership without having to deal with the government or anything else?

Even if there wasn't any value in registering a car with the government, people buy how many cars in their lifetime? I expect that the number of cars that I'll ever sell in my life is less than ten. So this would save me like 30hrs in my entire life in DMV trips.

Maybe there is some utility here for dealerships who are dealing with a lot of government paperwork involving titles, but for a general population this seems like an incredibly tiny benefit.
"Get a bundle, they are cheaper."
Fair. One day. When it "feels" right.
Ah, but those who live behind NAT64 are already living in an IPv6-only world ;)

Do you really think there will never be IPv6-exclusive services? I personally think it's bound to happen, if only some private websites here and there. Maybe some country will make a bit push? At this point, not having IPv6 connectivity starts being a liability.

Going forward, whether everyone adopts IPv6 or not doesn't really matter I think. Legacy equipment will carry on under IPv4, even if it is just NATed IPv6. Servers, intranets and VPN can keep on using v4 if they prefer, but servers will need to be dual-stack if they need to contact IPv6 hosts (databases, APIs, websites). NAT64 (with a dedicated IPv4) is a clean way to handle dual-stack, I wonder if it will be, or is already available in datacenters?

Thinking more about it, these semi-public API endpoints is where the transition might happen first: some services already leverage IPv6, like smart power meters. If both endpoints are controlled by the same entity, it's quite easy to make them IPv6-only, especially if public access is possible, but not a priority.

Keep in mind those are my opinions, I am not a network professional!

---

I wonder how much longer it will take for publicly available IPv6-only services to appear? 10 years? 20 years? Once they start appearing, how long will most ISPs take to deploy IPv6? 5 years? What if, say Belgium mandates its ISP to provide IPv6 connectivity? Would that boost adoption in the Netherlands?

In the end, it's easy to contact IPv4 hosts if you only have IPv6, but the opposite isn't true, because only one can encapsulate the other.

If IPv6+NAT64 starts being a viable and widely adopted option, will we have a surplus of IPv4 addresses? Will websites start to block IPv4 due to spam issues?

If enough people like me are eager to transition, we will transition somewhat... due to network effects :)
My history of projects and technologies I worked with do not change depending on who asks.
The politics are not what they appear. Free movement advocates found a broadly appealing wedge (children being caged, malnourished and freezing/boiling) and have successfully made a large chunk of Americans anti-border control.

Whether the neoliberal politicians flip flop is not the point, the goal is to move the Overton Window of the conversation.
Have you tried the Windows version with Wine? Never had an issue with that.

Maybe you can check the Linux version with ldd and file, i.e. whether it misses a specific system library version or maybe your system is 64 bit and not all required i386 parts are present.
I think the scale of the transaction is the key to whether or not using Bitcoin makes sense for the exchange. An eight dollar transaction fee on fifty thousand dollars is an acceptable amount but that same fee on a coffee makes no sense.

It's roughly akin to trying to pay for everything with 100 dollar bills (The out of print 10,000 dollar bills would be an even better comparison). It's still a valid medium of exchange but it's not really appropriate since it's such a hassle to do.
Almost 11 years ago (March 27 2010) in Ukraine datacenter of company Hosting.ua went in flames as clients were watching their systems go unresponsive at various rows of the datacenter.

Anti-fire systems didn't kick-in. The reason? For couple of days the system was detecting a little bit of smoke from one of the devices. Operators weren't able to pinpoint exact location, considered it a false alarm and manually switched anti-fire system off.
The problem I always had with it is that the little symbols are inscrutable, and mouse-over for a description is inconsistent. Because of this I found the ribbon far less discoverable than text based menus.
Hilarious. Software development at Verkada is filled with "non-traditional backgrounds" leftist SJW types that spew neurotic delusional beliefs on Slack all day.

I bet management wishes they would have hired some real devs with backgrounds in software development and security. You reap what you sow.
Researchers find that large language models struggle with math
How are you pressing '?' without shift already being applied?
$5B is a pretty ridiculous valuation for a $140M revenues company.
LinkDoctor – Ethical white hat link building
We absolutely did. As I indicated in another reply, we develop quantitative trading software and we use our own software internally as a trading firm. While we're not perfect by any means, we take UX research quite seriously.
don't forget to rotate your carburator bearings.
> > But one pushes the person out of the locus of control.

> Mental illness does that. Also many other things, like going hungry.

No, being hungry doesn't have to make you helpless, and doesn't for most people. Locus of control isn't about actual control, it's about feeling that your actions actually impact things. A prisoner in a dungeon could feel in control in a way that a free and wealthy person may not.

The over-medicalization of problems (even if they are at root, medical) contributes to learned helplessness. And this is one of the biggest things to revert when helping a depressed person, to prove that they can indeed influence events.

> > Compared to when they couldn't broadcast it.

> In some mythical past or a real point in time?

I first saw a sob story followed by a pay-me link on LiveJournal ~20 years ago. This is around when it became practical for people to beg to the world. Before this you either went to friends and family, or were just able to complain (not collect money) so there wasn't the same motive. And twenty years before that people pretty much didn't have any editorial reach unless they owned the media so the weaponized sob story was just employed by panhandlers and family.

> When people where never emotion-driven and completely rational 500 years ago? 1500? 5000?

You're having this argument with yourself because those are words you're trying to shove into my mouth. I'm talking about the ability to be performative effectively, not about emotion. These are actually two totally unrelated things. Many emotional people don't dump this on others, and many performative people aren't feeling what they claim to be suffering.
That's the book from which the term endian comes, right?

Worth a read?
> celebration of aesthetics

Yes and no. Aesthetics are always going to be critical to the consumer experience of technology; the problem is that there are difference schools of aesthetics, and presently the high-status UX school is a minimalist one that values showing as little information as possible in order to look 'easy to understand' in screenshots and at-a-glance tours.

If Windows 2000 wasn't "aesthetic" then we wouldn't have Vaporwave, after all; look how that late-90s look is glorified now. There's no shortage of people (myself included) that will still defend it as being a pinnacle of sorts, though I'd point at NeXT as being the real high water mark.

I'd call that late 90s style Modern Desktopist, where the metaphor of being a 'desk' we may have seen in some 80s Classical Desktopist has been left behind and replaced with functional, well-designed UI widgets building on years of refinement. There was a reaction to this modernism, and it came first in the form of Late 2000s Skeuomorphist UI as on iOS and in many creative applications on desktops preceding it: the 90s style being seen as too corporate, too 'suit', we ended up with skinnable apps, and apps that mimic the real world (I'm thinking of Propellerhead Reason here as the king of these). What skeuomorphism added in terms of enjoyment was lost in terms of losing all of the expected conventions of normal desktop applications: drag-n-drop, multiple select, keyboard shortcut consistency, etc.

Skeuomorphism was rejected in favour of what some call "flat" or "material" design, first in the Microsoft Metro form emulating highway signs, and then in the Google form emulating... nothing. Developer laziness, perhaps? I call this Digital Brutalism, it's at once "function over form" but at the same time missing a great deal of the "function" that the previous era had. It's fundamentally a skeuomorphic UI evolved to lose the skin and to hide most of the controls.

We're honestly all just waiting for someone to come out with a drastically more efficient UI paradigm. There's still room to make a real difference with people who use a desktop from day to day....
Grants from the Ethereum Foundation work like grants from any foundation that funds research: the foundation has a lot of money and employs people with the expertise to evaluate grant proposals.