skysight-inc/HackerNews huggingface dataset:
Is that good? Bad?

I think culturally Greece will be relevant for a long time to come because of the construction of Ancient Greece as a sort of origin for “western society.”

Economically, well, you have to try something, right? I may agree in the sense that I don’t think Greece would be doing this if they were an economic powerhouse, doing great thanks to oil. But, is it bad to do something not completely altruistically?
You could ask for a count of records and divide by the page size.
Interesting question, maybe computing was still a wildlife space to explore and 'more than one way' was felt like a challenge in creativity.. then the field decided it had to become industrial (the term that comes to mind thinking about all the professors talking about UML, diagrams, build swap-in packages like ICs) and suddenly, standardization is the only way.
I would like to read an explanation for how Uber and Lyft can't be profitable when taxicab companies can be.
It is, but it's not a cursor in the traditional sense.
While I'm suggesting changes, you should probably make it clear that you have to link in bootstrap and font-awesome explicitly in your template to make all the styling work. I initially assumed that it was somehow included in tetra and it took me a second to work out why all the styling was missing.
> Not totally on topic I realise, but does anyone else find this misleading?

With Community Fibre it is actually possibly even more misleading because Openreach use the terminology "Fibre Community Partnership" and "Community funded Fibre"[1].

Although the order of the words are different, given the target market of Community Fibre (i.e. non-techie residential) I would suggest there is a lot of scope for confusion between the two.

[1] https://www.openreach.com/fibre-broadband/fibre-community-pa...
I'd generally look at bureaucracies as being extremely process driven, with the goals of the process to create reproducible results no matter who is involved.

Ideas and creativity don't fit that reproducible mould
It's percent-encoded.
Small unit count availability is still problematic for now.

For Ampere, there has been the AVA Developer Platform ($5450, 32-core) recently: https://www.ipi.wiki/products/ava-developer-platform but that's not a cheap solution.

Given the history of NVIDIA, will be really interesting to see what happens there too.
Your argument and examples actually don’t imply that there is no center

if the 4th dimension is time, the argument implies that the center is "a long time ago"
I don't imagine that science can be very rational if it is not open to criticism.
> So your entire argument against them is you’re mad they make money by linking to Amazon or target?

That's not my entire problem with them, but it's a problem. Because they're reliant on referral fees their motivation is purely to get you to buy random crap whether or not it's any good. So long as their reputation holds up that's good, but once they start promoting crap there's going to be a long tail of folks who think "oh it's on wirecutter, it must be good".

Take a look at their reviews. It's not that they promote stuff that they might get a kickback on, Wirecutter only promotes stuff they can generate a referral link to.
why? so you can collect the debt yourself? That's not the point. The point is to forgive the debt. If you want to be a debt collector go be a debt collector, no blockchain required.
Seems correct to me although they took the longest distance from Florida to Washington.

2800miles / c = 15ms
beware, when reading django faux-metaclass based declarative ORM it feels not very far from a bad DSL. In the end you have no clue about what's what or the meaning of things.
I think we are lock out cause of gigant-scalers (cloud providers) and labs maybe in few years we can get some cool ARM servers for cheap :P.
My understanding is that it's also still very common in DC's beltway, for similar reasons (lots of civil servants going to similar areas, living nearby each other).
In my experience by cutting corners wherever possible but that leaves a bad reputation. Cars that were beat up, sometimes just didn't show up, no GPS or knowledge of streets, cash payments to avoid some taxes, avoiding unprofitable locations or rides, etc. Uber and Lyft aimed for a better brand image but that is at odds with cheap costs.
The first-generation stars are imagined to have lasted only a few million years before going supernova and (because of their size) becoming black holes.

We can never be certain, of course, because they are all long gone. Like, 13 billion years gone. The James Webb telescope is hoped to see back nearly that far back, but not likely near enough to catch any of them.
Are you implying that it's okay for a web app to be unusable by people in remote areas unless it's specifically designed for them?
Of course they need to make money, they cant subsidise everyone forever
I don't have a list of references ready for these kinds of debates but the information is out there if you even do a cursory glance. The Japanese have been the most vigilant in doing research on myopia. [1]

[1] https://pubmed.ncbi.nlm.nih.gov/32740040/
Because the whole field is an easy to debunk bullshit which is worthless in practice.
If today somebody came up with a working thermonuclear reactor with a positive energy output, nothing at all will change in energy markets, because it basically means you are getting a complex and expensive steam boiler that runs on effectively free fuel. But even electricity made from coal has only 20% of the coal price in it, meaning, there won't be a dramatic improvement in energy cost if fossil fuels were free.

Renewable energy today provides very cheap energy inputs and no improvement in this field can yield any dramatic difference. And everything that comes further downstream has to be paid, anyway.

Research in it is still a good thing though because a lot of other discoveries and technology improvements are done on the way, bringing benefit even if result itself is useless (like with the moon landing).
The medallion system was completely broken before the ride apps appeared. Traditional car services were reliable and easy to reach via phone. A lot of them have still survived.
Uber cratered the value of the taxi medallion. The main benefit the medallion gave you was the right to pick people up on the street, unlike other kinds of car services that you had to call for. Since anyone using a taxi could probably afford a cell phone and a credit card, taxis were vulnerable. Does this mean that the cost of entry into the taxi business is lower? Sure. Will it matter? WHo knows.
Taxi cabs pre-Uber were awful, at least in the 3 cities I used them most (NYC, Boston, Vegas). Dirty cars and often unmaintained. Regularly taken in circuitous routes to raise the meter charge. “Broken” credit card machine. Very difficult to find a taxi if you weren’t in popular areas. Calling a dispatcher for a taxi only to wait an hour and have them not show up.

Having apps solved all of the above problems. I would give 0% chance of any similar improvements under the monopolistic medallion system that exists in the old regime. Uber forced innovation that was so much better the politicians folded despite intense lobbying from the old hands.
Paper has it https://www.usenix.org/system/files/atc20-conway.pdf but yeah if you check out list of limitations looks more like a research proj at this stage. Pretty interesting architecture overall though
Funnily, both ExpressVPN and NordVPN which you call out have been externally audited.

NordVPN had the clients audited by VerSprite last year, and their No-log policy audited by PwC in 2018 and 2020. And a bug bounty program on HackerOne. [1]

ExpressVPN - Windows Client was just audited by F-Secure in March, and server side audits by Cure54, and PwC in 2021 and 2019 respectively. And a bug bounty program on Bug Crowd. [2]

---

For comparison

Mullvad has been audited (Client security and Infrastructure (for privacy)) by Cure53 through 2020, and first was in 2018. Has no bug bounty, but they do still have a vulnerability disclosure program. [3]

ProtonVPN, audits of the no-log policy in April, and clients in 2020. And they run their own bug bounty program.[4]

---

I actually find it kinda interesting that while they've all had audits regarding privacy on the server side, only ExpressVPN has had a security audit of server side components. (Granted I've not look that deeply at this)

[1] Annoying, you can only download the audit reports if you Login then click Reports in the menu

[2] https://www.expressvpn.com/blog/?s=audit

[3] https://mullvad.net/en/blog/tag/audits/

[4] https://protonvpn.com/blog/?s=audit
I think it's a stretch. In games you only have to deal with out of date but accurate information. In AI you have fuzzy images to interpret.
If you’re arriving at an airport or other high traffic area, you will almost always get a better price and timelier service by simply jumping in a standard taxi. I’d say this has been the case for at least 6-9 months.
I agree about not sticking stubbornly to the classics if better versions are available. I’ve switched from grep to ripgrep, and recently switched from bash to zsh (it’s so much better). I’d be interested in a Make replacement with a better syntax, but it would actually have to be better, or at least as good.
This is what I do, since counts should cause minimal overhead (I've never had to deal with huge databases). But neither does the N+1 records trick which OP describes, that's clever. :)
Show HN: NFTDropper – Launch NFT Drops Effortlessly
Hi Hacker News, excited to share my product NFTDropper (https://www.nftdropper.app/), which lets creators launch NFT drops effortlessly. Here's a sample drop you can check out! Prices are set extremely low for testing:

https://nft-dropper-staging-web.herokuapp.com/drop?link_id=c...

I'm looking for creators that would like to launch drops -- you can drop your email below or register at https://www.nftdropper.app/register (it's a closed beta right now)
Not even one is close to colab yet (first of google TPU is only way to access GPT-like models for most people, second you can get pretty neat GPU for few dollars when on other platforms you are paying a ton of money for that)
That however is why they were cheaper. It seems, from the article, people don't actually want to pay the premium for that better level of service.
Waze Carpool!
If only all practical problems could be solved with money. We're more awash with money than ever but competence is carefully rationed.
https://arstechnica.com/science/2017/03/german-institute-suc...
> As a direct justification for US laws, religion is taboo.

Not really, unless something half the population believes can be a taboo. [1] (It might be a taboo in some subsets of the population though)

[1]: https://www.pewresearch.org/fact-tank/2020/04/13/half-of-ame...
I don’t see the problem. The cab companies needed to die. Uber and Lyft will raise their prices to become affordable - back to the price of cabs - and still be a lot better than what they replaced.
I've never had a beat up taxi, but NYC might be an outlier in that regard (due to the yellowcab fleet + TLC regulation). The part about avoiding unprofitable locations is certainly true, however.

OTOH, I've taken a decent number of sketchy Lyft and Uber rides: ones where the driver was clearly not the person on the account (possibly a relative?), where the car didn't match, etc. All in medium to large US cities.
Yeah I would appreciate a benchmark against its main alternative, rocksdb. I know benchmark are typically manufactured and not too representative for real world load, but at least a ballpark figure would be nice to know what we’re talking about here.

Their main website is at https://splinterdb.org/ by the way, for those interested. Also no benchmarks there. :)
> Is there 5G yet in the stations and tunnels of the London Underground?

By the end of 2024, I believe.

London Underground were slow adopters, especially in tunnels, because for a long time they (rightly or wrongly) claimed "security" as a reason not to do it.
It's very reminiscent of that feeling when you were a child that adults have everything figured out, and so you're in a big hurry to get there because then everything will make sense.

Then that moment of dawning horror when you see that nobody knows what the fuck they're doing and everyone is faking it at best, and just a child playing dress-up at worst.

Google has certainly figured out a number of things, but anyone using 2.5 million servers in 2016 on a planet of only 7 billion people is playing dress-up.
I thinks that’s what the article is saying. I found the descriptions didn’t really explain the differences very well.

We use a cursor that combines the sort key and normally the ID as a secondary sort and pointer value, otherwise you can’t paginate through data where the sort column has duplicates. We don’t really do much to obfuscate these, but we don’t document the structure and people who try to tweak the values won’t get far.
EF core now supports it with PostgreSQL

https://github.com/npgsql/efcore.pg/pull/2350
My city didn’t have taxis, but we have Lyft and Uber.
For large datasets, consider avoiding pagination complexity by having your api return a (asynch) job ID, and dumping the whole resultset to a file which can be fetched (over https) via the jobID.

I have done this with both Postgres/S3 and Redshift/S3 backends and presigned URLs and looks like I could do it with Snowflake too.
I don't think anyone's trying to only get that level of improvement. And the LHC is the definition of cranking up the power.
SellX
Counts can cause significant overhead on even millions of rows.
I was replying to someone who said everyone should switch to Matrix, and calling "uncooperative" anyone who doesn't, as if Matrix was somehow objectively superior to every other IM protocol. I agree it is better than most (maybe even XMPP), but this is a subjective matter, and protocols who don't switch to Matrix like Gitter or Rocket.Chat did do not deserve to be called uncooperative.

> If the same amount of effort went into improving XMPP as goes into complaining about Matrix, then XMPP would be in a much better state.

It goes both ways. I don't know about XMPP, but IRC would be in a better state if people who complain about IRC would spend as much effort checking out newer IRC software (which already exists!) instead of using legacy stuff, then throwing the baby out with the bathwater.
Anyone know how they're creating such a cool chart like that?
Yes, I really enjoy being insulted by perfect strangers on the interwebs. It definitely motivates me to continue conversations. /s Please don't ever respond to anything I write again. I just can't handle it./s
I used to do that with QuickRide in Bangalore. Very popular and fairly simple to use. As a rider, you can put up your origin and destination points. You are shown people with cars who have a high overlap with your origin-destination route and you can send them requests to join.
Usually 1/4th the price of a cab and the app has information about where each rider/car owner works (mostly MNCs), that works as a trust factor.

https://quickride.in/
Others have given the technical differences.

The practical differences are that FTTP is normally fibre provided by openreach. Openreach being the dominant heavily regulated monopoly. They provide the link, and ISPs resell over the top.

FTTH is normally fibre provided by the same company as the ISP, and so has a much smaller area of coverage.
Do Microsoft/Amazon/Google sell their retired cloud hardware?
There is no reason for matter with very different interaction properties from the familiar stuff to have the same distribution.

In particular, familiar stuff has ways to dispose of kinetic energy, allowing it to clump into our stars and planets, that might be unavailable to putative dark matter, making any dark matter more diffuse.

Generally, you can start with the assumption that people working on dark matter hypotheses are not idiots. They might still be wrong, but if they are, they will be wrong in interesting and subtle ways, not obvious ones.
I wonder if you can formalize this a bit more.

Let W(init,DC) be the initial cost (hours/effort) of writing Dirty Code (DC). Let's assume that the code works for the intended purpose and doesn't have any bugs.

Let W(init,CC) be the initial cost of writing Clean Code (CC). You'd expect it to be related to W(init,DC) by some proportion: W(init,CC) = (1+alpha)*W(init,DC).

Then there is a probability p that you will want to / extend the code.

Let W(ext,DC) be the amount of effort required to extend the code if the initial code is dirty.

Let W(ext, CC) be the amount of effort required to extend the code if the initial code is clean. I'd expect W(ext,CC) = (1-beta)*W(ext,DC).

Then you can compute E[W(total)|CC) vs E[W(total)|DC]. This will define some trade-off curve based on alpha, beta, p, W(ext,DC) and W(init, DC).

Lots of assumptions here, but I wonder if thinking this through will provide any insights. Obviously, if the probability of extending the code is low, then it always makes sense to write dirty code. If the probability of extending the code is high, then you'll want to write clean code.
A society without a counterculture?
That's not a two-digit number. It's a two-digit representation of the one-digit number A.
to be clear, by "intentionally" I meant, that I could understand, if it were a business decision to allocate less/no developer time to making the "100% self-hosted"-option very attractive/documented/easy. I did not mean to insinuate intentional hurdle-introductions via code, or some-such.
The solution isn't to put a band-aid on it. But to get out of the way as much as possible.

If you prohibit most profit you prohibit most progress.
Elizabeth Holmes Urges Judge to Overturn Verdict and Acquit Her
For me it's incredibly easy to detect even a 320kbps MP3 because of various deficiencies especially in transients and high pitched cymbals and such noises. They become muddy or just disappear altogether. Once you point this out to somebody and A to B the same music, on the same system for them, they will hear how sloppy MP3s sound too. I've NEVER met a person who couldn't be trained to tell the difference in a few minutes.
Not sure why you bring up NVIDIA, unless you don’t know that the ARM acquisition was cancelled.
I find pagination really annoying on the client, but the majority of the time it does seem like the client doesn't actually need the whole thing so it's a good (and often very necessary) performance optimization. For endpoints where that isn't the case, it's (usually) not too hard to allow a sentinel value for page size that means infinity, so the client really can get it all in one swoop.
Increased by how much?
> it may be one of those things that we can't know

This is true for anything we don’t know.

For the Big Bang, we know the intermediate problem: black holes. Gravity and quantum mechanics interacting at the same scale. The singularities there are accessible in a way the singularity of the Big Bang is not.
It's baffling that companies spend so much money on offices for tech workers. It makes no sense to me. It wastes money and it's pointless with tools like slack, miro, loom etc.
It's an MMO, holy shit.

This makes me really happy. VB6 was my start into programming.

I got my first computer at 16 (we were poor). I immediately found out how to download pirated VB6 (sorry Microsoft). It was almost the exact size of the available space on my 2GB HDD, which had nothing more than the bare windows install, AOL, and a download manager. It took like four weeks to download the ~1GB, because I could only run it surreptitiously overnight to keep my father happy, and it was dial-up 56k. It was difficult to write to cd because of buffer issues.

When I finally got it installed, I think I had something like 8mb of free space on the disk. I could work on one VB6 project and have like 2 mp3 files.

Eventually I got an ELN account and I was able to uninstall AOL, freeing up a lot of space.

Those were really good times.

<3 VB6
In France, there was an attempt at something close to this concept[0].

Despite having thousands of people doing my same commute, I have never been able to to get anyone to drive me to/from work.

[0] https://blablacardaily.com/
The engine is basically a collection of life limited parts, so the range of value in the engines depends hugely on how many engine hours flown since the engine was last rebuilt. They can be worth a few million dollars removed from an aircraft that's otherwise unsaleable (to swap onto the remaining aircraft still in service) or of negligble value themselves.
Isn't this the plot of a Black Mirror episode?

https://en.wikipedia.org/wiki/Nosedive_(Black_Mirror)
I was let go once for having too many commits in a PR. When we squash merged… I’ve come to the same conclusion about code quality. If it’s something that others interact with, make it polished. If it’s something only you interact with, make it commented.
I've been a Unix user since 1990 kiddo.
Show me your budget and I’ll show you your priorities. What pays better, fusion researcher or CRUD app writer?
You mean this was all a scam to enrich early shareholders and incinerate $30B+ in capital!?

pearl clutching intensifies
Un-paywall: https://archive.ph/0YkP7
But big monoliths/spaghetti balls of code aren’t great either, you’d agree with that?

It seems like we don’t have the ability to do “all things in moderation” as an industry very well. We’re in constant search of The Silver Bullet, that if we just apply it, will… buy the world a coke and live in perfect harmonies or something. And we go through the cycle again and again and again.
Focussing on communications is a premature optimization when it comes to success, or helping people become more successful.

The most influential aspects of being successful is an ancestral history of wealth and success along with luck.

The comment comes up because it's akin to focussing on some micro-optimizations in bubble sort instead of using quick sort
Yep exactly - individual components of the string are encoded at different stages to prevent pipes and other characters from breaking the parser.

Clearly though all the kinks are not worked out as others here have reported breaking it with some characters. Work in progress for sure!
What town? My town has a healthy mix.
The numbers look very good actually.

I don't care if it's a research project. If it doesn't crash, doesn't corrupt data, and delivers performance, it's useful.

I'd want to see performance against Redis and KeyDB.
30€, median income adjusted to UK, then.
Writing as somebody who was working in network engineering and IT/tech stuff during the dotcom 1.0 VC funded boom and crash from 1997-2002 none of this is particularly surprising.

it sure has been amusing to watch, however.

maybe we can pay for future uber and lyft rides in beenz and flooz
They probably do, but honestly when I mentioned changing your mind I was aiming more for hoping that you might see a benefit to the type of things that QuickBase is currently enabling. For a marketing person not to have to wait months to get on the radar of "professional programmers" is a game changer. Bottlenecks do occur and there are probably/definitely not enough programmers of a certain quality to go around.

Also, there is a lot of programming to be done at all levels of skill. We have barely scratched the surface of the stuff that needs to be done...even a non-techie like myself can see that. So some of it will have to be done this way or it might never get done at all. That would be a real tragedy.
They've got their own ARM server chip coming out anyhow.
NYC has some of the most beat up taxis I've seen, only place I've been that compares is probably Cairo.