skysight-inc/HackerNews huggingface dataset:
Correct, `--first-parent` will show a similar view. We do a merge-only strategy with git, so using --first-parent is very important in our workflow.

But it is not the default. Which means if you check out the project and just do git log, you won't get an ideal story. Same goes with GUI tools and github. Those basically become useless.
Yeah don’t forget the bad words filter. I worked on an IKEA mailing where the list processing house was adding an autogenerated discount code to the address label. The customers received codes with BOOB, DICK, TWAT, and CUNT embedded within. People were not happy.
Jealous. There were great “interurban” lines (sort of like light rail of today) all up and down the US East Coast and beyond. At one point you could ride these little local trains on a journey from Philadelphia to New York! Talk about a connected metropolis!
> The NYC metro pass system has all of those exact same issues

I wouldn't expect anything else from an American attempt at a public transport (sorry, "public transit") system, unfortunately. Sadly it seems like a very car-centric culture has taken hold in the states which has stifled investment and innovation when it comes to public transport.

OMNY will eventually fix things using tech 'borrowed' from Oyster when it's fully rolled out (which must be soon), but until then it seems like a poor system.

> I find it frankly absurd to be nitpicking such details in the face of such an accomplishment.

The whole customer proposition is important; not just the infrastructure. I am sure the Elizabeth Line in London wouldn't have seen the adoption it has (well in excess of predictions) without an easy-to-use fares system.
Let's Face It, Covid Trashed Our Immune Systems
If the RER B is "literally the worst [you] ever took anywhere in the world", then you mustn't have taken public transportation to the airport in many places. At least the RER B... exists! There are so many places where the airport can only be reached via car or taxi, it's insane. Many other places have just a bus. Usually a terrible bus.
Okay - worse than I thought.
It's interesting that the vehicles that cemented Tesla's legitmacy-- the Roadster and Model S-- were intentionally unobtrusive, almost to the point of looking like the generic non-licensed cars you see in video games. You could pull them up to a valet or park them at the Albertson's and not get weird stares. They didn't scream "I'm electric" unless you opened the bonnet.

The Cybertruck and to a lesser extent the Model X go the opposite direction. On the other hand, it feels like the Cybertruck is almost reducto-ad-absurdum-- trucks get bigger, more angular, more aggressive, more macho, and this feels like a sarcastic "this is the ultimate expression of it", while the Model X seems like a riff on nothing (aside from maybe the old gullwing Mercedes, but were people thinking about that when considering a family hauler?)
The fact that some of those "Doomers" also appear to be the people best placed and qualified to make judgment calls about the proximity/danger of AGI doesn't comfort me.
I'm wondering about practical application of this demo...
This often happens ingenuously, not out of calculated ill intent. Coders will keep code snippets and thoughts in personal knowledge tools like Notion, and then reuse them in different companies. Or contractors will straight up copy and paste code from source files of projects they worked on for different companies, thinking "I wrote it, so I could write it again, but why bother?", or something along those lines. People don't usually brag about these things, but they do come to light in random conversations.

This is exactly what happened here:

> According to Valeo's complaint, Mohammad Moniruzzaman, an engineer for NVIDIA who used to work for its company, had mistakenly showed its source code files on his computer as he was sharing his screen during a meeting with both firms in 2022

In most cases, these people are asked to remove all such code from the codebase and never do it again, but news about this rarely reaches the executive level. Usually, there aren't clear rules that it's supposed to be reported, so low level managers handle it the best they can. Of course, this guy got caught in very unusual circumstances.

It is also very unfortunate to be the software engineer who notices others doing this, because it puts you in a whistleblower's dilemma. The upper management does not want to be implicated in this and they do not want to know. Besides, informing them would definitely lead to the coder's firing. What is worse, many programmers see liberal use of IP as "not a big deal". So you would be perceived as causing problems for upper management, and getting people fired for "petty" reasons. It can sink your career in most companies if you witness this and it gets out. There are laws that protect whistleblowers from being let go sometimes, but it's not conducive to anyone's career growth to remain in the company because they cannot be fired.
OpenAI board's plan to get rid of Sam Altman didn't go so well
Yup this is really bizarre. No iOS support at all, and Google Pixels only from Pixel 5. (for storing the tickets on the device).
> Everything is possible with git but nothing is easy or easy to remember.

These are the commands the overwhelming majority of git users will use the overwhelming majority of the time:

clone / checkout (or switch) / commit / merge / rebase / diff / stash

Time to stop the "nothing is easy" fairy tale.

Yes, hacking around with the reflog and fixing up weird situations with git is ... tricky and hard to remember.

But the vast bulk of git usage is easy and easy to remember.
> Also, in this model on average everyone should still guess correctly in which half of the distribution they are, but even the bottom quartile seemed to estimate their abilities as above the 50th percentile

Depends on the noise applied. If the noise is -10% to +100% for everyone then you get roughly the graph Dunning-Kruger got. So there is no reason to believe that the best are better at estimating their abilities, just that you can't estimate your own rank as better than the best.
Sweet! When do you think it will be ready by you?
So what, this is about your grievance that stopped being relevant back in 2019?
Why is it always child abuse.... I'm so glad the fertility rate is dropping so maybe ill finally get a breath of fresh air and we can do away with some of these scare tactics once there's none left to abuse.
It was and still is defective, and it always will be until it includes real time road and traffic data, and that requires installing sensors in and along roads.

Elon may be the wealthiest man on the planet but it would take a lot more than his last dollar to implement even a few percent of the cost to do that, and it still won't be safer than an attentive driver.

I've been flamed here over the past few years for pointing that out but as time passes Tesla owners keep providing the evidence that proves it.
It doesn’t make the car less likely to flip except when the mass is extremely concentrated at the bottom (such as in a Tesla where there is a huge dense battery pack in the bottom). The COG is much higher on SUVs and trucks than it is on passenger cars. It has improved, but it is still bad.

Being out of the “line of impact” is mostly irrelevant when you are going 80mph and the vehicle hits something. That kinetic energy is going somewhere.

Large/heavy vehicles are less maneuverable and take longer to stop because of their increased kinetic energy at cruise. In collisions the massive added weight means they have much more energy that needs to go somewhere at time of impact.

The passenger safety of a car in a collision is not determined by which vehicle is still more car-shaped after the wreck, otherwise the bigger and heavier your vehicle, the better off you’d be.

Additionally, pushing around the big and heavy chassis uses way more energy unnecessarily, which is not crash safety related, but is still very unsafe due to the fact that burning petrochemicals is currently in the process of literally destroying our civilization. You might not crash, but you will burn.
I don't have direct knowledge of this company or the parties involved but I would be highly doubtful that Nvidia would want to have an employee steal the secrets of a competitor/partner. In my experience, companies of this size would aggressively not want tainted IP inside their companies. He would need to be bringing across something as valuable as AGI, cure for cancer, etc for it to be even worth considering. There are numerous examples of companies being offered trade secrets of their competitors and reporting it back to the FBI just so they can avoid even the suspicion of stealing corporate secrets.

If you think about it for a second, it is kind of obvious. Pretty much every technology is reproducible with the right amount of talent, funding and time. Why commit a crime when you can simply throw money (of which you have a lot) at the problem? Responsible corporate officers know this and act accordingly.
Other option: asking the grey beard down the hall how to do it. Fifteen minutes, and all parties are happy.
Expand on your point please, along with what you are recommending.
Well, I identify with Mamoru, and would expect most of us to do so.

[Spoiler]

When he gets to travel back in time, rather than looking at the media, or the currency, or asking people repeatedly, he runs to a computer shop to see "Okay, so the model with 3.5" drives just hit the market, that proves it's 1985!"
Your friends IOU's are just IOU's, the bank's IOU's are legal tender.

That's the difference.
Show HN: Speech to Speech and Visual canvas for LLM interactions
hi folks, would appreciate your thoughts and feedback on this kind of user experience. while ai models are increasingly becoming multi-modal, our experiences are still synchronous and via single mode.

here i offer a demo of what a combined interaction would look like with speech-to-speech and a visual canvas, mimicking how people normally give presentations or convey complex ideas.

thanks

https://twitter.com/albfresco/status/1728435103443845508
Nvidia definitely don’t have form for stealing trade secrets. They never stole anything from SGI.
I recommend you research CSPRNGs before arriving at a conclusion. They, too, are seeded, which is helpful for deterministically replaying a sequence, say for fuzzing.
And those suburbs are not populated with the nicest people, it didn't really feel very safe either.
> Why commit a crime when you can simply throw money (of which you have a lot) at the problem?

Indeed. But the stupidity of committing a crime does not actually stop companies from doing so. Mainly because the penalties for it are never harsh enough.
How can you know that?
SimpleX Chat v5.4 – link mobile and desktop apps, and much better groups
The authors did "X - Y vs X," but that's not even the biggest problem. The authors subtracted two measures that had been transformed and bounded from 0 to 1 (think percentiles). What happens at the extremes of those bounds? How much can your top performers overestimate their performance? They're almost at 1 already, so not much. If they were to overestimate and underestimate at the same rate and by the same magnitude in terms of raw values, the ceiling effect on the transformed values means that the graph will make it look like they underestimate more often. The opposite problem happens for the worst performers.

See "Random Number Simulations Reveal How Random Noise Affects the Measurements and Graphical Portrayals of Self-Assessed Competency." Numeracy 9, Iss. 1 (2016), particularly figures 7, 8, and 9.
My point is that the entire offering has lagged behind what I'd expect in terms of ticketing from such a major European city. TfL don't even do a particularly good job at what they do, but they at least get some of the basics right.

Maybe Paris will support iPhones properly and get contactless working in 2030, at this rate?
Risk is always balanced against reward. I doubt Nvidia is culpable here not because I have some strong belief in their morality but because I trust they would not take stupid tradeoffs.
They cost more to maintain, but they allow greater acceleration and deceleration and produce less noise/vibration than metal wheels.

And Michelin must have a phenomenal lobbying team if they managed this: https://en.wikipedia.org/wiki/Rubber-tyred_metro#List_of_sys... (In particular, "didn't catch on outside France" is, well, just plain wrong.)
All the numbers in the EU are skewed due to the huge net inflow of millionaires leaving the UK since the Brexit. Most of the millionaires fleeing the UK are going to an EU country.

As for where millionaires go settle in France: I'd bet many go to the french riviera, where it's all sunny (and grumpy french people btw: french people in the south of France tend to very grumpy, especially with expats).

It's not unlike certain older americans retiring in Florida.
https://www.nytimes.com/2022/09/13/opinion/ezra-klein-podcas...

"We build civilizations on status. But we barely understand it. The sociologist Cecilia Ridgeway explains how status shapes our world and our lives."

Transcript: https://www.nytimes.com/2022/09/13/opinion/ezra-klein-podcas...

There's a nice moment in this where Klein talks about realizing that his own attempts to eschew status were just another form of status seeking.
I gave a talk about startups to 14 and 15 year olds
I rode through a huge area filled with these sorts of walls somewhere wayyy down a dirt road in rural central Mexico, sorta near Zacatecas. It looked like it was once a vineyard, or something like that...I'd never seen walls that looked this way before. Really beautiful. I had no idea that it was originally a European thing.
> and in Napoleon’s case reinstating slavery

For context: Napoleon reintroduced slavery in certain colonies 1802, after its abolition in the French Revolution.

It was finally abolished by France during the Second Republic, in 1848.

The US only abolished slavery in December 1865.

Britain did so in 1834 throughout its realm.

Mauritania, a country in Africa, was the last in the world to abolish slavery in 1981.
Wake then Sleep in Humans

Binge then Purge also.

I sweat out a lot of junk in sleep. I wake up needing 40-60 oz of water. Then I can do whatever. After a shower though…ugh…
Maybe this shows how effective dumb people are at keeping smart people hammered down with thought stopping arguments.
I haven’t been able to find a case for this because ids either need to be unique or they’re not going to be large. If they’re unique, I’m using uuid or ulid (uuidv7 of tomorrow) as the sortable primary key type to avoid conflicts without using the db to generate and maintain sequences.

Where do you have unique ids that aren’t the primary key? I would be more interested in a retrospectively unique truncated encoding for extant ulid/uuid; ie given that we’ve passed timestamp foo, we know that (where no external data is merged) we only need a bucketed time granularity of x for the random component of the id to remain unique (for when sortability is no longer needed).

Or just more generally a way to convert a ulid/uuidv7 to a shorter sequence if we are using it for external hash table lookups only and can do without the timestamp component.
The point is there isn't actually competition on the streaming services: there's competition between the media companies on the production of content, who then restrict the availability of said content to a subset of services. Instead of the situation with music where it's normal that an album is at the very least available on the big 3, if not many others. And there's generally not a shell game where things start and stop being available as well. An actually competitive market would separate the streaming services from the content production and the incentive would be for the content to be available on as many platforms as possible and the platforms would compete on quality and features instead of how much of a catalog they can license this month.

(similarly with steam: the blowback on epic was due to exclusive games, not the mere existence of it. Steam-exclusive games are also a problem, but generally one which comes naturally from its market position and not artificially through contracts)
The ones around here accept debit via doing a ATM widthdraw of the exact amount at the counter. Exactly the same steps as a regular payment, they just warn you about ATM fees from the bank.

I have never seen a buzzer or any way to stop people from leaving these secure rooms. They were just privacy - the swinging glass door I mentioned above I don't even think locks.

You wouldn't be doing a snatch a run before or after - guy at the door still has a gun.
Real talk: If rust added a random numbers to the standard library, they would almost certainly have done a worse job the rand crate - which has multiple rngs with a standard api, and a whole lot of great sampling methods. (Eg choose from this set, shuffle a list, get a bool with some probability bias, etc.)

Rand is basically part of the standard library as far as I’m concerned. You just have to add it to cargo.toml to use it.
Your absolute rights end when they encounter another person.

As society, we've decided peoples individual rights can/should be curtailed when they harm others. We will never agree on definition of "harm". But, certainly money can be used for harm. From I pay someone to kill you, to I donate money to group government has labeled "terrorist", to we made profit polluting environment, etc.
Subscriptionware wins because people psychologically reason that $5/mo in perpetuity is less than $100 once (and the barrier to entry is lower because 5 < 100). It’s a dark pattern, same as casino comps or ending prices in .99 or “buy one get one free”.

Nobody actually wants it. It’s just another way of turning your customers into a harvestable resource and raising prices instead of dealing fairly. I don’t want maintenance and updates; I want the software once, today. I don’t want to be automatically opted in to the annual upgrade treadmill because I bought version 2023.

Software is not, by default, a service. It’s a product. Pretending it is a service means purchasers pay more money for the same utility.

The average TCO of software has gone up substantially for no benefit to users. This is why vendors do it: increased revenue for the same amount of work. It’s a rentseeking scam, same as a hard-to-cancel gym membership or newspaper subscription.
One (or more?) of Paris metro lines is rubber wheel, the one up to la defense, rubber is simply better at climbing hills. The ouchy line in Lausanne is also rubber for the same reason (since it climbs from lake geneva up and up).

Unless you go with a rack railroad, or maybe a cable way, you are only climbing hills with rubber.
I have read it! I love it! (although I thought it was not quite about that.)

For everyone who hasn't read it yet: In Accelerando, Charles Stross, 2005, we follow a business hacker and associates from current days to past the singularity. It's an outstanding attempt at writing about what singularity might look like (more or less the points where close-future events become unpredictable or where the earlier people might just plain not understand the later - which by definition should be hard to imagine and describe). It keeps an eye on normal humans and augmented humans and posthumans and uploads and many kinds of AIs and aliens etc. The book is admirable for the sheer amount of invention and for its density - prefectly appropriate for everyone just trying to keep up (or sometimes just bailing out.) Painful writing rescued by the amount of invention.
The UK deal with the royals is really quite different. There may be an over-fascination but there isn't a huge amount of deference, and if the royals want to make things happen that are not popular, they have to use very twisty back door routes. The (public) relationship that even fervent royal supporters have towards the royals is nothing like the (public ) relationship with Stalin et al.

Also, it's pretty easy in the UK to say that the royal family is stupid and they suck and they leech money from working people and nothing will happen.
If you define failure as the first new major car company in a century, then yes.
Another project is the CDG Express : https://en.wikipedia.org/wiki/CDG_Express
I wrote a Ruby gem to address this problem of hiding sequential primary keys that uses a Feistel network to effectively shuffle int64 IDs: https://github.com/abevoelker/gfc64

So instead of

/customers/1

/customers/2

You'll get something like

/customers/4552956331295818987

/customers/3833777695217202560

Kinda similar idea to this library but you're encoding from an integer to another integer (i.e. it's format-preserving encryption). I like keeping the IDs as integers without having to reach for e.g. UUIDs
what? omni is everywhere and it works great. transfers, weekly caps (slightly less benefits than a weekly pass but still). what is your issue with nyc subway exactly?
The exposure was unexpected so the risk was likely perceived as low.

That said, the discovery process could clear NVIDA.
Not that I'm aware of: https://developer.nvidia.com/gpudirect-storage is only supported on Linux. Microsoft DirectStorage isn't GPU Direct Storage, annoyingly enough. No idea what AMD's equivalent is though their FPGA's would be able to do anything.
I am unconvinced

Phillip K Dick wrote some absolute classics. And some utter dross. In this period

I do think there is a rough arc of transition, but I disagree that there are definable ages

It is good sport of arbitrary classification but has no useful meaning in selecting books

Ax a counter example there is TV, where technology defined clear boundaries cable then streaming

Nothing, not even kindle, has hat such an effect in literature. It is gradual change from the 1940s through the twenty first century. 1940 very different from 2023, but no boundaries
NYC now accepts tap cards and apple pay if you want to avoid the metro card. It also stops charging you after your 12th ride of the calendar week
What are you talking about? Jason Donenfeld is the author of WireGuard, the extraordinarily popular VPN protocol that cannot use NIST cryptography (it does no negotiation, and is built on a version of Noise that uses ChaPoly and 25519). The change that was just described to you was a shift from NIST cryptography to non-NIST cryptography.
That puts a lot of faith in a lot employees.
Is it because your blog has dynamic content?
Please don't try to start language fights on HN.
DK for me is simply: "You don't know what you don't know." When that happens, it's easy - surprise, surprise! - to misjudge your skill level. In a way, it almost feels cruel to ask someone with too few points of reference to say how much they know. The fact is whether high, low, or in the middle...they are guessing.

On the other hand, with enough experience the depth and breadth of your context improves, as it should. At that point, mis-self-assessment is the result of arrogance, bravado, etc. That's a different problem than simply not knowing.

If nothing else, DK has a case of apple v oranges.
As someone who visits Seattle regularly it is painful seeing this roll out gradually.
Works for me on iOS 17.2, but I don't have an external keyboard connected so I can imagine steering will be impossible.
Most desktop class boards can only support bifurcating a 16x lane slot into two 8x lane slots, so it's more about preventing user error, as 2 M.2 slots would likely not function in most cases.

Even on server class hardware, the split options for a single slot are usually (but not always) 16x, 2* 8x, and 4* 4x - an 8x + 2* 4x option is somewhat unusual.
The First Hydrogen Water Heater
This is an anecdotal fallacy. Because you would be fine does not mean others would be given the same circumstances.
That might be convenient so you don’t have to go fishing for 3rd party libraries - which is especially a problem in C/C++. But I expect the result will be much slower than using an optimized csrng like chacha.