skysight-inc/HackerNews huggingface dataset:
Obviously Dan Luu should format his own stuff exactly the way he wants but I can't say I follow this explanation at all. It seems to be something about people jumping to iffy conclusions based on the dates and commenting about it online? Some people jump to iffy conclusions in general and comment about it online. The solution of annoying everyone because of a minority of annoying people feels like a net increase in annoyance.
I made a CLI version of a star history grapher for my own use, because I wasn't happy with the granularity of the graphs available in the various online incarnations of this.

https://github.com/dtolnay/star-history

Here is a side-by-side comparison of graphs generated by star-history.com vs my tool: https://github.com/dtolnay/star-history/issues/8

You can distinguish a lot finer structure in my graph: coinciding with individual blog posts with not as much reach as something on Hacker News front page. That structure is almost entirely concealed in star-history.com by the cartoony graphs.
this type of stuff makes me wonder if there really ever was any browser that truly cared about privacy.

firefox has gone down the hill and last week I switched to Brave. but hardening Brave isn’t the ultimate solution as lots of things will break in future updates.
I do usually use Lyft for the return. But I'd have no trouble using a cab or some car the hotel has contracted with for going back to the airport.
When I worked for a news site, we moved all listing endpoints from offset to timestamp based pagination because offset based pagination assumes the data being queried will remain stable between requests. This was, of course, very rarely true during business hours.

Duplicates or missed entries in the result set are the most likely outcome of offset-based pagination.
Wisconsin man eats Big Macs almost every day for 50 years
The post you're linking to seems to have been deleted.
> A counterculture is a culture whose values and norms of behavior differ substantially from those of mainstream society, sometimes diametrically opposed to mainstream cultural mores.

I don't even know if we have a mainstream culture anymore. Going from 3 tv channels to millions on YouTube means most people aren't watching the same thing. Despite the population exploding, ratings are a fraction of what they were.

https://en.wikipedia.org/wiki/Counterculture
But everything is better with blockchain.

As blockchain ideas go it is better than most I’ve heard. People get their magical electronic coins they can use as status symbols (or virtue signaling) and other people get their debt paid off. Mining new coins is a social good. Win, win and win.

When the whole house of cards comes crashing down nobody loses anything since the coins have no real value other than the “feels”.

I was mostly just trolling originally but I’m starting to like this idea.
>> Indie music and alt music are marginalized

The culture that is marginalized is the counterculture.
Never had a need myself but a friend in the East Bay way back when mentioned to me once.
I mean, if you let "culture" be defined by corporate media and advertisements, then yeah the culture is stagnant. But at least half of the population (at least in the US) spends a non-insignificant amount of time outside of that and in other cultural spheres. It almost seems like the author is hoping for the same corporate sponsors to feed them a prepackaged "alternative" in the vein of the Coke Pepsi non-choice.
Y’all need to unionize and negotiate for remote work as a mandated benefit if you don’t want to leave but want to keep working remote. Otherwise, they'll keep treating you like peasants demanding whatever they can get away with within the bounds of or on the edge of labor law.
that's what i do too, disable suggestions so everything i type doesn't get sent to $searchEngine. i also make use of a few keywords for my most frequently visited sites (like 'hn' for hacker news) so that my keywords always override firefox's dynamic suggestions in case of any conflicts.

i just learned about the ^ % * prefixes a few months ago, and now use them all the time.
Last time I tried taking an Uber from SFO to SF, the quoted price was $150.

Taxi downstairs was $40 and was waiting for me to get in. Didn’t smell like vomit. But if it did, I’d roll down the window and remember I’m saving $110 for a 20 minute ride.
Sending data TO pocket...I already know I am sending data to Mozilla
> … tweets that capture the stale taste of life …

1 warning sign the author may be trapped in a Twitter bubble of his own making.
This is an oversimplification of a complex topic: People can be victims of situations since certain life events are disturbing and at the same time genes determine to a certain degree how you take life. Nonsense article about „positive“ thinking.
Isn't OpenFL[0] a substitute for Flash?

[0] https://www.openfl.org
How to do marketing with zero dollars
How to get customers without spending any money initially.

This is for people who has no idea how to get customers when starting a new business.
I’m with you on minimal, 100% anonymous, and aggregated, but why does the data need to be open to the public to not be spying? Genuinely curious, you’ve clearly thought about this a lot.
Add to that a lack of "customer service" mentality (i.e. I don't care if I have to send the customer to an ATM) and probably a healthy dose of tax evasion.
https://www.npmtrends.com/ if you want the same for npm data.
Why would it be any different from auto/auto part supply chains in general? (Which, yes, from personal experience are a considerable issue at the moment.)
Hi, research lead for SplinterDB here.

SplinterDB does make all writes durable and in fact has its own user-level cache which generally performs writes directly to disk (using O_DIRECT for example).

Like RocksDB's default behavior (no fsyncs on the log), it does not immediately sync writes to its log when they happen. It waits to sync in batches, so that writes may not be immediately durable, but logging is more efficient. This is a slightly stronger default durability guarantee, and we intend to make this configurable.
As a European you are welcome by default. Look around; you are not a persecuted minority.
The airport taxi hates short hop ride. The taxi drivers got visibly frustrated and angry after hearing my destination is not long distance. I just get a Uber/Lyft to avoid the airport cartel.
Its worth considering that 3 is actually quite common within large companies as well. I can think of a few industries dominated by big tech that have never turned a profit or even positive free cash flow.
The American culture war is very boring and neither side is a counter-culture. They’re both rather centrist corporatists. They largely consume the same mainstream media, the same products, the same music. No one’s “fighting the power” they’re just “fighting to be the power.”

They buy the same food from the same 5 megacorps, they watch movies and tv produced by another 5 megacorps…

Americans can’t ever be arsed to put together a general strike.
And even that wouldn't be competitive with existing wind and solar tech.
> the American patent system is fundamentally broken in anycase because the patent office needs to hit a quota to get funded so they approve any old shit.

I think that combined with the fact that patents are granted and exploited for much cheaper than it takes to invalidate an invalid patent. It's a few orders of magnitude of separation between the thousands of dollars you spend to acquire a patent to the potentially millions you may spend to invalidate a bad patent.
A chicken and egg problem of data acquisition. If I'm a user, why would I share data to such a service without concrete services to unlock? If I'm a service provider, why would I pay for a service without users?

Really such data is obtained only by service providers, credit bureaus being an edge case. And if I've built a service that acquires such data, why would I sell it rather than build more services to sell?
Like 99% if the use cases redis/memcached should be used for?
The article is not available if browsing from EU. Seriously?
This is what capitalism (at least in its current form) does: it kills creativity while driving up rents.

Communism also killed creativity by educating people to think the same, but at least the jobs were secure and the rent was very cheap.

Example: video games.

Of course there were a lot of failures in the beginning, but at least there was loads of creativity.

Then the "EA" system kicked in and killed creativity... because they did not want to take any risks with creative game design but rather "make a new" what sold in the past (NFL games, FIFA games...) but with shinier grafix, as if grafix was all of the fun (think about minecraft).

So sooner or later money kills creativity PLUS human development.

It really is that bad.
Those cab companies offer worse services and are monopolistic and the whole medallion system.

There are plenty of horror stories where minorities can’t get a cab in the middle of NYC.

https://www.nydailynews.com/new-york/ny-metro-cabbies-fines-...

This is not a problem with Uber.
This is terrifying. If only a certain class of people has access to this technology (i.e. governments and huge tech companies), the temptation to use that technology to control the class of people who don't will be too much.
I assume the emoji fonts in Serif are there as fallback fonts because they are actually considered sans-serif?
One advantage of opaque cursors is that they can include information that's not part of your public API. For instance, if you allow soft deletes and do not return deleted items in the list, you can end up with a massive stretch of deleted items separating two live results. You can leave a note in the cursor indicating what record was last scanned, and that's not possible in keyset pagination.
Smart and fun how -apple-system works. I wonder why this has not been a thing for windows and linux too, and have it aliased too.

And while I wonder that, I thought of a weird alias.. firefox-system or chrome-system would be terrible.
Getting a vanity phone number with 4 consecutive digits
I recently got a ridiculous coupon code for 50% off Postmates (Uber Eats) orders, when I did a Google search for Postmates. 5 orders, up to $100 savings on each order, and the code worked on my wife's account too so we get 10 orders. For weeks I've been ordering $200 meals from fancy steakhouses and paying $100, with leftovers for days. Somehow they haven't stopped subsidizing their customers yet.

The code is FEAST if anyone cares to try it. Probably expired by now. It doesn't seem to work on Uber Eats, only Postmates.com on desktop web.
'Star Trek' Wine Was Produced at the Actual Chateau Picard in France
There is not really any Russian or Chinese alternatives to modern high-end FPGAs from Xilinx and Intel/Altera. These FPGAs are important in modern radar and electronic warfare systems.

However I expected the Russians to be designing and manufacturing their own 32-bit MCUs by now. Surprised that they're not doing that.
Boosting Data Ingest Throughput with GPUDirect Storage and Rapids CuDF
>>people don't actually want to pay the premium for that better level of service

> See air travel in general.

At least in Europe, currently having a provider get you from A to B as per your booking is the key, "premium" / "better level of service" is completely irrelevant.

I'm back to booking everything as cheap as possible. If it's all going to go wrong, I want to have paid peanuts for it so I can just walk away and not bother having to try and claim anything back.
it kind of depends on what we mean by culture. I go for the simple idea - the minimum set of cohesion forming ideas, norms and practises for an group to self identify as a group.

the smaller this set becomes the harder it is to "counter" it. And the stronger the culture has a grip on power the more counter-culture must fight.

the US led counter culture in 1960s took on enormous entrenched power in Western world - and mostly it "won".

With the advent of social media the idea of a common cultural set is broken - we don't all watch the same TV the same songs, but we have the same government

So our common culture battlefield is less over art and more over courts and legislation.
I'd like to see technical diversity arise.

Right now so much digital existence/content/interaction/place is subsidized/exists on a small handful of massive planetary scale quasi-mainframes, big portals/silos. We use a small handful of mostly identical operating systems with little general customization/tailoring.

It's not monoculture but technical duo-culture or whatever leaves so much of existence in the hands of so few, is so undiverse, is a place where there's so little chance for new & original & different to get a start.
Leaked Tokens in VSCode Extensions
The main problem is when people who are legitimately a victim in one situation or one aspect of their life loose perspective and let this dominate their self identity and world view. The only solution to irrational learned helplessness is to reframe your mental model.

It can be difficult to get back to a healthy mental state, and some people need help.

That said, feeling a helpless victim is a terrible way to go through life, and usually far worse than the original harm.
Let's try another experiment. Let's suppose we have a small ball in a lab on Earth. Then the ball has two different masses:

1) Inertial mass M: It's the number that appears in the equation F = a * M, where F is the force and a is the acceleration of the ball.

2) Gravitational mass m: It's the number that appears in the equation F = g * m, where F is the force (weight) and g is the gravity constant on Earth surface that is approximately 9.8m/s^2 or 32ft/s^2.

All the experiments and General Relativity say both number are equal, so we usually use the same letter and name for both.

The idea is that if the ball moves and the only force is the gravity, then the mass get cancel in the equation and then if you fix the initial direction and velocity, all balls have the same trajectory that is the same parabole.

It's easy to repeat this experiment with balls of different materials, and verify this result experimentally. If the ball is very light, you need to make the experiment in vacuum, but for a big heavy ball that's not a problem.

Each material has a different proportion of neutrons and protons. A ball of iron has approximately 47% protons and 53% neutrons. A ball of lead has approximately 40% protons and 60% neutrons.

IIUC in your theory, the attraction is:

neutron - neutron : yes

neutron - proton : yes

proton - neutron : yes

proton - proton : yes

So the neutron in the ball will be attracted by all the neutron and protons of the Earth, but the protons on the ball will be attracted only the neutrons of the Earth.

So the idea is to build two balls of the same inertial mass m, one is made of iron and te other is made of lead. Then you put both in a launcher aimed at the same direction and make a video of the trajectory of the ball.

The current most popular theory says that both ball will follow the same path, and that's what you get if you make the experiment in the lab.

With your theory, the force(weight) on the iron ball will be smaller than the force(weight) on the lead ball, so the jump of the iron ball will be higher and land more far away. It would be like 3% higher and land like 3% more far away, that is easy to measure in the lab, so this would have been discovered a long time ago.
The article focuses on dwindling creativity, but points 2, 5, and 9 are a symptom of good journalism being mostly financially unviable.

Also, the Dune movie is not a reboot.
Because you need people to fill a wide variety of jobs and roles, like teaching, transportation, retail, food service, sanitation, etc. that can’t be done remotely. Unless you are planning for those jobs to be equally lucrative as CEO of Megacorp, you can’t build a functional society without people from various socioeconomic strata. Some neighborhoods can get by with shoving off people in those roles to nearby locations, but commuting time and expense is a limiting factor.
FWIW: https://store.avantek.co.uk/arm-servers.html
The limitation of cursor-based pagination - where you only know the previous, current, and next page's cursor identifier - sounds ideal for infinite scrolling applications, where the user does not get the option to pick a page.

Another solution or optimization I've seen is in forum software, where if a user executes a search, the IDs of the search results are copied into a "search results" table with the equivalent of a session ID; that way, the data remains stable between paging, and the data set over which pagination has to be done (e.g. via offset/limit) is very small; joins can be used to link to the items in question in the search results (e.g. posts, threads), or all the items that need to be shown in the paginated search results can be copied over to the ephemeral search results table.

And of course, since it's ephemeral and memory is cheap these days, the whole search result can be cached in server-side memory.
There's probably multiple factors at play, but one small factor I'd like to introduce is how there's way more tutorials for learning Javascript than say Rust.
Does anyone here know how to change the keyboard shortcut to focus the URL bar on Firefox?

I'd like to map it to Cmd+D instead of Cmd+L since it's (Alt+D) been in my muscle memory since forever. It's the main reason that keeps me from switching. With Chrome I simply assign it to the menu entry File -> Open Location ... but Firefox doesn't have a menu entry for focusing the URL bar (or at least didn't have last time I checked[0]).

[0] Checked again, v100 still doesn't have a menu entry
There is this talk about the civil war on general purpose computing by Cory Doctorow: https://www.youtube.com/watch?v=HUEvRyemKSg

He gave the same talk at Google: https://www.youtube.com/watch?v=gbYXBJOFgeI

It's slowly becoming reality.
Do they offer email hosting?
Ah my mistake! Thanks!
Moving forward and back in a cursor (pages) is easy... but how about random pages?

i.e. this forum, HN. If there were ten pages of comments, going from page 1 to page 2, or vice versa is trivial with a "after" or "before" query. But what about jumping directly to page 3 without previously visiting pages 2 or 4?

So far I've implemented a hybrid... pages still exist, but next and previous page (the most common actions) are cursor.

Is there a better way?
Capability based operating systems require that your program possess something, like a handle, in order to do something privileged. Don't have the handle, can't do the thing. It's not about consulting ACLs or bitmasks or whatever.
In a world of zoning and NIMBYs I very much doubt the market adjusts in any way that resembles an efficient market.

At most the portion of the rent I get from my capital is the difference between deploying the capital in the market and the return to housing. Since housing has historically beat the market that suggests a zero or negative rent for investing in housing.
They have nearly 30,000 employees, mostly SDEs from what I understand. Its been discussed (and rationalized) here, but I still don't understand how that many are necessary. I read somewhere else that their engineering tend to need to rewrite their software every two years to keep up with the scale, so maybe they need them? it still seems insane to me.

Lyft only has 4500 employees
The de-growth is mostly targeted at the up and coming demographic behemoths of India and China, maybe also Africa as a whole. It’s the West’s way of telling them: “you can’t be like us, that would be bad for the planet”.

Of course, many low-middle-class to working class people from the West will also fall on the wrong side of all this, but in a way they already have started experiencing it, like you mention (you can look at existing NIMBY policies in the West as de facto de-growth policies that directly and negatively affect those socio-economic chunks of the populace).
I am the only one who thinks `onboarding' sounds like a method of torture? What is wrong with `orientation', `initiation' or `indoctrination'?
>Probably the nicest way to expose this that fits contemporary sensibilities would be as a lazy sequence that does sensible prefetching and asks the server for more data as it’s iterated through.

gRPC's streaming API is a good example. It has backpressure built in and you just need to configure the buffer sizes. Clients just consume items off the stream and async writes will suspend as needed.
If your goal is for housing to be affordable for the average person, a single family home is never the ideal for any piece of geography. It just comes down to priorities.
In France there are 8Gbps offering for around 50€ (cheaper the first year(s), depending on whatever their current promotion is)
>> There is no reason for matter with very different interaction properties from the familiar stuff to have the same distribution.

Sure there is. It has similar interaction with regular matter. Any other properties need to be defined and shown to produce this claimed distribution as a result of a dynamic process. Anything less and we can just say dark matter is fairy dust.
If I were to ask the number of even numbers greater than zero and less than 10 billion, you could very quickly give an exact answer. If I were to ask the exact number of prime numbers on that same range, it would take much longer to find the correct answer.

In the same way, asking for counts may or may not be a quick answer, depending on both the table structure and the query being performed. Query the number of customers who started this year, on a table indexed by start date, and it's incredibly cheap. If that same table is only indexed by last name, then counts become more expensive. I'd say that the advice to return the counts has an implicit addendum to make sure that your database is appropriately indexed such that your typical queries are cheap to perform.
Well made points. Expanding on one part, there is a social contingent who gatekeeps victimhood itself. In their eyes they see too much victimhood and decide that the solution is that less people should be calling themselves victims. Would some victims do well to shift the locus of control inward, sure, but that's probably best left to the victim to decide rather than being decided for them.

Part of this behavior denies victimhood as a form of social control. It's a malignant form of denying victim hood and it's most dangerous form
There is now “font-family: system-ui” though apparently it has a few issues:

https://caniuse.com/font-family-system-ui
https://infinnie.github.io/blog/2017/systemui.html
Syria’s new “cybercrime” law adds salt to injury
If they stop subsidizing, then revenue growth may slow, stop, or turn negative. If the latter happened to Uber/Lyft for even a quarter, they may struggle to continue operations. After all, what's worse than a business losing billions of dollars? A shrinking business losing billions of dollars.
Western countries have such a weird problem

A seemingly boring business seems unviable.

For example, food is expensive, and we have to tip, but restaurant is tough business, and the servers don't make enough for living. Like why the heck is this not viable?
Drivers work gogs, as in not being employees. Traditional taxi companies, as shitty as their service might be some places, are risking of being driven out of business. Legislation has been ignored. Thebonly ones not holding the bag are the VCs, and users. Everyone else is. And all that in the pursuit of an elusive monopoly fuel by cheap, and later dumb, money. Oh yeah, talking about dumb money, retail investors are holding the bag as well.
Sure, but that point you've really got to start thinking about architecture.

Do you really need to paginate millions of rows and count them? Can you distribute the database and parallelize counting? Can you save counts somewhere else? Can you use estimates?