skysight-inc/HackerNews huggingface dataset:
I have mixed feelings about this. It sounds good in theory (save the children!) but it takes nothing to expand that to turn the entire environment against anybody who finds themselves an enemy of the state. Good luck whistleblowing at that point.

Whatever your opinion of him, Snowden never would have made it out of the country. His own car would have detained him.
The M1 MacBook Pro 14" shipped with a GtG response time of 58.4ms.

The U3224KB featured in this review has a GtG response time of 5ms in fast mode, which is considered average but not great. Most high-end monitors manage GtG response times of around 1ms. With OLED it's closer to 0.5ms.

58.4ms is unacceptably bad.
It's a shame because SVG is amazing. I came to web development from the art/design world, and I'd been using Adobe Illustrator for years. I was really excited to learn that I could program vectors, but was shocked to learn how little the average developer knew about them or SVG (at the time).
> Just like there is no benefit to (table) sugar.

You're joking right? There are plenty of benefits to consuming table sugar. Not the least of which is the cost per calorie and the quick availability of energy. But we can also add in low weight/calorie and good food preservation qualities.

Your body isn't fucking up when it tells you that sugar is tasty. It knows what it's doing.

That doesn't mean that table sugar is something you should be consuming all the time and in the quantities we do, but it's fairly outrageous to suggest that table sugar is not beneficial as a blanket statement.

---

You might have the opinion that calories are plenty enough that you can avoid table sugar. That opinion is just as much an outlier historically as is our current easy access to sugar.
Gamers do. For coding I prefer high contrast and clarity. I’m disappointed there haven’t been any huge genuine OLED screens. MicroLED could be nice too.
> - Finetuned local LLMs are good for specific niches, like roleplaying, text games, and helper bots for your own pile of data.

I can't see how they don't hallucinate/are leagues away from GPT-3.5 let alone GPT-4 level of quality of output. Am I mistaken?
It has value in embedded code where you can stop the world to handle or log fault conditions.
There's an entire 700-page book about this you can access for free here:

"Building Query Compilers"

https://pi3.informatik.uni-mannheim.de/~moer/querycompiler.p...

EDIT: You also might get use out of TUM's course "Database Systems on Modern CPU Architectures"

The year that contains all the video lectures is 2020:

https://db.in.tum.de/teaching/ss20/moderndbs/?lang=en
Why is a buyout even the only option? Just find new management. Keep it in the family. Turn it into a co-op. There’s also such as a thing as community businesses, apparently.
> I don't personally know anyone whose payment/banking experience is improved by it. As an American

That's exactly because you live in a first world country with a reliable banking system.
If your review "of a book" is actually a review of the author, I agree that it's not quite right to call it a fake review, nor fraud, but neither is it truly a review of the book. Ideally there would be a way to rate authors so that people don't feel compelled to categorize their author reviews as book reviews for books they haven't read. People are going to leave these kind of reviews, so the system may as well be set up for it.

Generally, I'm wary of attempts to address 'review bombing' (besides standard anti-botting measures) because it seems like accusations of review bombing have become a sort of general cope employed by creators whenever their thing gets a negative reception. It's common to de-legitimize contrary points of view by calling people dehumanizing terms like 'troll', when in fact those people probably earnestly feel that way (they aren't trolling.) If I know the earth is round but I pretend to think the earth is flat to get a rise out of people, that's trolling. But if I'm a halfwit who earnestly thinks the earth is flat, and I say so, that's not trolling. The difference between these won't necessarily be apparent from the text of the review itself; how then do you separate the trolls from the people you disagree with? On an individual basis you can go with your gut or look that person up, but that doesn't scale up to classifying thousands of reviews. What creators are really asking for is the privilege to curate the reviews themselves, but that isn't a reasonable privilege to grant because it would completely devalue reviews for consumers.

Do what needs to be done to combat botting, use captchas or account verification or whatever works. But after that? Let the reviews fall where they may. Creators will cry that the bad reviews aren't legitimate because the reviewers are [dehumanizing term], but there's nothing that can reasonably be done about this.
As far as I know, neither the rate of homelessness has gone up nor homeownership has gone down over the past decade.
What is your actual use case apart from technology fetishism?
Domestic abuse is made worse with alcohol, car accidents, work accidents...
There are many way the whole society pays for allowing people access to a drug such as alcohol.
I wouldn't describe most of what's in that interview as "very concrete technical" terms - at least when it comes to other people's research programs. More importantly, while it's perfectly reasonable for LeCun to believe in his own research program and not others, "this one lab's plan is the one true general-AI research program and most researchers are pursuing dead ends" doesn't seem like a very sturdy foundation on which to place "nothing to worry about here" - especially since LeCun doesn't give an argument here why his program would produce something safe.
I can immediately tell just from moving the mouse a little. I wouldn't say it's needed either though.
If you are struggling with alcohol, I also recommend Reframe[1] app a YC company, it has Zoom meetings with other recovering addicts and a forum with a great community. I'm not affiliated, just that it has helped me stay 2 days alcohol-free already.
[1] https://www.joinreframeapp.com/
I upvoted you, I think the dogpile is unfair, you have a valid point.

My opinion is western society has the most productive economic apparatus in History, maybe alcohol isn't so corrosive after all
> somehow 200 dpi+ desktop screens is still an extremely niche product.

Resolution and color accuracy are subject to diminishing returns.

I could be wearing my glasses right now. They're not a strong correction, but I could see slightly better. In fact, they're within arm's reach. Meh.
> It’s possible to enjoy life without needing chemicals to do so.

I could list many pleasant things which are not required to enjoy life. Cannabis or alcohol are among them. Can be pleasurable without any adverse effect if used reasonably, which most people manage to do.
I suspect pervasive alcohol use is in significant part an externality of, and used to 'unwind' from, the stresses and toughness of modern capitalist life. So it's probably not so easy to stop all alcohol use without addressing the modern anxieties and modes of alienation embedded in our global economy, that are numbed with alcohol.
> no need to mine the life zone

We need to set up independent monitoring and enforcement before the Pulitzer-winning expose of mining trawlers blisfully wrecking through vents.
Surprisingly, macs can’t actually scale the UI like Windows. All you can do is simulate higher or lower resolutions. Which is fine if your DPI is sky-high, but a real pain in the arse if you’re working with a QHD 24”for example, and just want everything to be a bit bigger
Well, people are working everyday in Columbus OH.
You can't get intoxicated through passive drinking.
Virtually anything will affect people of different wealth levels differently. Are we to accept that we just shouldn't mitigate literally any problem on the planet until we first equalize wealth across the board?
I think operator overloading should be fine even for puritans, as long the language requires the type to be numerical in a strict sense, and so they have a well defined semantics. So integers, floating point, complex numbers, vectors, matrices, etc.
Thanks for that link, seems like I wasn’t careful enough while digging through the data. Your link does say that a third of the trips of Franciliens (who outnumber Parisians by a lot) are by car, but you are correct that when you restrict consideration from all trips to commutes only, car usage goes down.

And yes, driving in transit-heavy places like Paris or London is in fact often quite miserable. I probably overstated my case suggesting that maybe even most public transit users would prefer driving. However, in places outside of top metros like Paris or London, driving is relatively less painful, and public transit relatively more so (due to lower density of stops and lower frequency of schedule).

I grew up in an exurb of Warsaw, which is quite transit-heavy city, and a lot of people I knew commuted from the exurb to the suburb, which was halfway to the core of the whole metro. There was train line available, but driving was much preferable, because it was faster than commuter train, and was door-to-door, unlike the train. However, most people still took the train because driving every day was too expensive.
Such a realistic film (2026)
Once you stop talking, it becomes so easy to see just how much communication pervades popular culture. People talk constantly on TV. People pressure you to talk in social situations, too. Unfortunately, it often feels like you need a 'good reason' to stop talking or alternatively admit you were a chatterbox. It's really unfortunate and ... silly?
To your second point: Ian Lance Taylor explicitly says that Go has undefined behavior, which as you say is not just "don't know what it is". He (as he shows in this thread too) is, like me, very much aware of what UB is. He's even correcting people who are using the term "undefined" incorrectly.

As for "memory safety", maybe you're right on the terminology. But this does mean that in Go a data race, being UB, can do anything. There are no guarantees of no use after free, or read/write out of bounds, anymore.

If you create a data race in Go, you are in UB land. And that's one of the many many missed opportunities of Go.
> For example, the ABI used by Linux already passes structs in registers

It's a bit more nuanced I think - what I understood from that talk is that the "overhead" of a unique_ptr is attached to the inability for a compiler to pass the unique_ptr as a value through a register but will instead have to use the stack (memory).

That said, this nuance of using stack instead of registers doesn't apply in the general case but _only_ for the unique_ptrs holding an object with non-trivial copy-constructors or non-trivial destructors - so, non-PODs.

If we accept this nuance as a measurable cost in actual workloads where it really matters, this is again only the artifact of Itanium ABI and something C++ can only adhere to but cannot change. Any language that speaks to the system (OS) must do the same.

That said, among many other and much more complex code transformations that we do I can hardly see using push/pop instructions as a bottleneck - our CPUs indeed implement push/pop (micro)instructions through a dedicated HW circuitry meaning that they're always on the fastpath and we don't pay the price for them as we do for "regular" instructions.

This is why I call this talk a BS and I see it only as a way how Google wanted to prove that "break the world" is worthy under the disguise of zero-cost abstractions that are only "sometimes" zero because of "C++/ABI".
> What abuse?

Not sure, but here is what I can find in public logs:

https://oftc.irclog.whitequark.org/asahi/2022-10-12#31512149

https://oftc.irclog.whitequark.org/asahi/2022-10-13#31516958

https://oftc.irclog.whitequark.org/asahi/2022-10-14#31520624

https://oftc.irclog.whitequark.org/asahi/2022-10-14#31522316

> I also find it odd since Mozilla switched from IRC to Matrix specifically because they wanted to censor people, I mean "keep our community safe" though "moderation tools".

Mozilla had neglected their IRC network for years, so they were lacking the expertise. And they didn't try to reach out to other networks like Freenode (Libera Chat's predecessor) or OFTC to try to ask them for advice.
Not sure if you were responding to the right comment, but yeah, this is a pretty major argument for who unchecked private centralization is very dangerous. The main solutions to this contradiction are website keeping healthy competition between firms to have a rich ecosystem of competition or to place everything in a centralized location controlled by the govt where things like access are intensely regulated (i.e why every subway and post office is ACA accessible)
ctr+f 'yang' - nothing

ctr+f 'netconf' - nothing
It's venturing into cryptocurrency-space-heater levels of pointless number crunching to render at that level of detail for anyone who has human eyes.
These guys are too cheap to bother with JIT logistics.
Now that Mesa supports rusticl, your concerns are irrelevant. ROCm is no longer needed.
I was watching "Shrinking" and noticed the same thing.
> Can you go 7 days without drinking?

Yes, but I've also been blackout drunk, more than once. I can't really keep beer in the house, because much like a binge eater with sweets, I have surprisingly little self-control and will consume it all in little time.

I recognize I have a family history of addiction. I also recognize I can slow down and moderate, but honestly with no level of alcohol consumption being safe for our health, why shouldn't I just quit altogether?
I'm unconvinced that "productivity" is the best measure my qualify of life and I get a Soviet vibe from the implication that I need to be a good worker on moral grounds (even on Saturdays).
If those terms of use were machine readable, this would have been equivalent to something like robots.txt, but for AI.

https://news.ycombinator.com/item?id=34324208

https://news.ycombinator.com/item?id=35886288
Bruno Bonacci on Viewstamped Replication PWL London (2018) [video]
How often do you have to touch the device manager?

Registry is fine.

It's not a very big fraction of software that needs a reboot. It's much more common to have an OS update need one, and that's pretty universal across desktop OSes.

The ads are bad. Though interestingly those are relatively new, not baggage.
I'm inclined to agree, with the exception of wherever the total tax collections from alcohol sales and related industry is less than the medical and other associated cost borne by the state (and therefore taxpayers) for treatment of alcohol related disease or alcohol related issues (e.g., directly attributable crime).

In essence, if it costs a country $100M to deal with all the negative externalities from alcohol, but they only receive $50M in tax revenue today, it's time to double the tax.
> Motorcycles are 20 times as deadly as cars to the rider - but I don't believe the government has any role in shutting them down.

This is not entirely the same situation, since alcohol abuse also affects the abusers family. The article mentions that as well.
Do you have a source for this or are you speculating?
Python is Bash++.

Always was, always will be.
The author is a Prohibitionist without seeming to realize he’s about a century late. We tried all this. In the US a lot of states still have dated rules on the books that primarily serve to enrich a few parties that work the monopolies.
Then we would be stuck with 16 bits integers. We are lucky to be in a point in time where integer types have been stable for a while, but it wasn't always so.
Walgreens expects to close 150 US stores, CFO says – KNWA FOX24
From a utilitarian perspective alcohol is obviously bad. But no one is a utilitarian all the time. I recommend Another Round, a Danish movie, that gently argues for alcohol (with caveats).
1962 film featuring the PM-1 radar-powering nuclear microreactor in Wyoming
*not at all profitable
The best way I've found is - patching LLVM's libunwind to make it fully async-signal safe, and sending the stack trace to another thread for symbolization. This is implemented in ClickHouse.
change your plans. Rusticl will make your life less painful. Avoid Nvidia until NVK matures.
Great review. Are you returning the monitor? Also, have you kept the Kinesis 360 keyboard and did you get used to the plam pads? Personally, I'm using the palm pads of the Advantage 2.
cries in RSS
macOS will render at the next highest integer scale factor and then downscale to fit the resolution of your monitor instead of just rendering at the fractional scale in the first place
Location: Post Falls, Idaho

Remote: Yes

Willing to relocate: To the Bay Area

Résumé/CV: https://drive.google.com/file/d/1bnf-W4y1D004ac-t0N1_QYlr0PX...

Website: https://valdezm.com (updating July 2023)

Technologies: Rails, JS, TS, React, 10 years of experience in startup, Typescript, Ruby, Java, Cassandra, Postgres, Mongo, Go, Django, Laravel, Node, a lot more over the past 13+ years of professional experience as a Fullstack Developer

Email: interview@valdezm<dot>com
I am not sure if i understand the question correctly. But once collected, stack traces are just regular object that can be passed around thread as other object. It's possible that some implementation have references to some stack addresses (like for example the address of a function parameter), in which case you would need to serialize the stack trace before storing them/ moving then another thread.
Investment funds because I don’t enjoy gambling with my savings. I prefer to let professionals do that for me.

I heard that investment funds, or monkeys randomly placing orders, are on average doing better than DIY investors.
I live in Nicaragua and it seems there are a lot of unreliable people here. My favorite local businesses are simply the ones who are reliable and do what they say they will do. They stand out from the rest.
Even programmers that aren't 10X can vote with their feet. The job market isn't bad if you look outside of FAANG, SV, and the Microsofts of the world.
Vector databases: What makes each one different?
“Huge old pile of bird shit found, everyone rejoices.”
I hope it is not just me (please someone tell me), but I find that if you let a load of wet laundry sit overnight, it starts to stink?
They were throttling CPUs to literally extend the life of the phone. They did it so your phone could still run reliably with an old battery which would otherwise need to be replaced.
Indeed. I always push my teams into not hunting for spelling mistakes. Instead look for things that will be hard to fix in the future ('did you realise that this bootloader config stops us doing field updates??') or where the overall direction is wrong ('Not sure about os.system('grep') for this XML - why can't we just use the xml.etree here?').
The bugs can be fixed later but won't and also the person who has the most context to fix them will likely have quit by then.
Also good: https://svg-path-visualizer.netlify.app/

That one might even be better for some people.
Interventions per hour isn't a great metric for deciding if the tech is going to be actually capable of replacing the human driver. The big problem with that number is that the denominator (per hour) only includes times when the human driver has chosen to trust FSD.

This means that some improvements will be from the tech getting better, but a good chunk of it will be from drivers becoming better able to identify when FSD is appropriate and when it's not.

Additionally, the metric completely excludes times where the human wouldn't have considered FSD at all, so even reaching 0 on interventions per hour will still exclude blizzards, heavy rain, dense fog, and other situations where the average human would think "I'd better be in charge here."
A prefix and a namespace aren't really that different in practice.
Indeed, Germany, Ireland, and France (among others) exhibit both extremely high productivity[1] and extremely high per capita alcohol consumption[2].

[1] https://en.wikipedia.org/wiki/List_of_countries_by_labour_pr...
[2] https://en.wikipedia.org/wiki/List_of_countries_by_alcohol_c...
I felt that way at first too but I’m less concerned about it the more I use Zig. Defer and errdefer are already a huge improvement over C. I won’t deny there’s more risk of forgetting to clean up than in Rust or C++, but Zig’s approach forces me to think more clearly about what’s going on. For example, instead of doing a slow tree traversal to free little bits of memory all over the place (which RAII would do implicitly), in Zig I’d probably use an arena and free it all at once. A similar principle applies to other non-memory resources too (though maybe not mutexes for example). I also think it would be difficult to achieve the flexibility of Zig’s unmanaged containers (where deinit takes a parameter) in a RAII language.
seems more like an argument for quantum computing
And yet we all eat sugar, and it would be absolutely insanity to suggest prohibiting its sale and consumption. Vices are a key part of the human condition. Sure, the most productive life is one spent tirelessly laboring to make your boss rich, and the safest life is one spent locked in a padded cell, but what's the point of productivity, or prolonging one's life, if they never enjoy it?

It's fine to pick and choose your own vices, but dismissing others' as a frivolity is simply a failure to empathize.
Is there a relationship between the application of product management "techniques" and the outcomes for many of these sites? It seems that many of these sites hit this wall when they get acquired. It feels like they start experimenting incoherently with things that don't align with the vision, or even the goals of the acquirer.

My personal theory is that this stems from many disjointed experiments where the experimentation is viewed as being more important than anything else. Their mission is to deliver revenue, or some other metric, that isn't visible to users, so perhaps they do achieve their goals.
Comically low transaction rate, obscenely high power consumption, extreme concentration of BTC holdings in the hands of a small number of people (and companies who have very little influence of global politics), arbitrary growth rate and cap with no correspondence to economic growth, extreme volatility , inconsequentially small use for legal trade, but above all the complete and utter disinterest in it as a reserve currency outside a small echo chamber that has far more BTC to sell than involvement in international trade.

Fortnite Bucks, Mt Gox trading cards, skulls of adult humans and guano also "have the potential to become the world's reserve currency", but it seems unreasonable to put the burden on proof on the people arguing that they won't be.
IIRC was by and large advertised as such from the get go

It was not. For many years it was advertised as the next version of Perl (with the intent being perhaps a Perl 5.10 release and then no more major releases with the 5 version number), then years later a "sister language", and then finally now (but not retroactively) a "completely new language in the Perl family".
Modern Linux DPI support is a nightmare. It's a shame, since if you just run and old-school software stack (X11; minimal window manager; xrandr to adjust DPI if you hotplug a monitor), then it has much nicer font rendering than Mac OS.

This is particularly frustrating since I've been using high DPI displays since the CRT days. Everything horribly regressed about a decade ago, and still isn't back to 1999 standards.
Nah that's the pattern in most countries. Alcohol consumption follows the same sort of Pareto distribution in Europe as well. And on top of that the harms from alcohol are overwhelmingly concentrated in the very high levels of use population (they are far from linear on a per drink basis).