skysight-inc/HackerNews huggingface dataset:
This tracks.

It occurs to me that the Ds in AD(H)D and other diagnoses are predicated on a common assumption; that of environment. It's not a 'disorder' or 'deficit' if it's adaptive - it's just that for a lot of what we do (schooling, taxes, paperwork, labour) a tendency to lose focus on uninteresting BS is maladapted.

(can you guess whether I have a diagnosis myself?)

Notably, I've found that with certain tasks, I excel due to my drive to constantly "move on". Some stages of software drafting benefit greatly from a habit of voraciously searching out multiple solutions (so you can assess which works best before comitting). Now, it's true that unmedicated I'd likely finish very few projects, but combining the two modalities has yielded many positive results.

I wonder how many other "Disorders" have positive adaptations to modern life, and whether we could perhaps provide alternative educational paths to better leverage them. Anectodally, more than a few of the people I know who have been very successful in places that require social interaction (team leads, coordinators, sales) have been diagnosed Bipolar.

Had I gotten a better education on how to properly use and manage the benefits and costs of my ADHD early on, I'm pretty sure I could have been contributing better to society a lot earlier. Makes me wonder how many folks are out there that just never stumbled on the answers.
(author here) I appreciate the feedback, but I have trouble understanding where you're coming from.

"what exactly makes it ambitious?" I thought I outlined that it was much more powerful than Intel's prior (RPL) iGPUs both in the first paragraph, and in the conclusion. It competes with the powerful iGPUs AMD has been getting into handhelds.

"AMD as afterthoughts" - Can you explain how you got that impression? I opened by noting how AMD's APUs are extremely competitive if not downright dominant in handhelds (Steam Deck and ROG Ally called out as specific examples) and threatens Intel in the laptop scene too.

"4K 120 FPS" - uh no, you're not getting that on an iGPU unless it's a game from 15 years ago. I suggest checking the very wide variety of other reviewers who run game benchmarks on devices like the Steam Deck or ROG Ally. 1080P or 720P 30 FPS is a good target, and you might need medium or low graphics to get there. That's what I mean by compromised gaming. It's not the same experience as say, gaming on a desktop with a midrange discrete card.

"lesser" iGPUs imo aren't a new sweet spot, the sweet spot is just holding on to older cards that still deliver better performance than these iGPUs. For example check Steam's hardware survey (https://store.steampowered.com/hwsurvey/videocard/). There are more people with a GTX 1080 than a RTX 4080. And PC games are optimizing for stable hardware capability. The latest games are usually playable on Pascal.
From the article

> Critics say the cooperation between RealPage and apartment managers has emboldened landlords to raise prices even if it means more units are left empty when tenants are forced to leave. Without RealPage, the plaintiffs argue, landlords would be hesitant to jack up rents; instead, they'd focus on keeping their buildings full.

So it sounds like in some point this is depressing utilization of existing stock.

And given that it is (literally) rent-seeking and no one else can build an apartment there that they would rent, it seems like it's exacerbating any supply issues we're experiencing.
This is a five year old book. Am I missing something?
> Computer scientists have discovered a remarkable connection between randomness and computational difficulty (i.e., identifying natural problems that have no efficient algorithms). Working with colleagues, Wigderson authored a highly influential series of works on trading hardness for randomness. They proved that, under standard and widely believed computational assumptions, every probabilistic polynomial time algorithm can be efficiently derandomized (namely, made fully deterministic). In other words, randomness is not necessary for efficient computation. This sequence of works revolutionized our understanding of the role of randomness in computation, and the way we think about randomness.

How would I go about catching up with this aspect of his research? It’s not often that I’ve never heard of a Turing winner, but this guy is completely off of my radar.
GPT-6 needs multiple datacenters to train the model. 100k H100
Does this control for short-term rentals? I could totally see us building more 3 bedroom Airbnb flats while simultaneously moving families into smaller apartments.
I didn't know that codec handling was done at the hardware level. Interesting.

So the underlying idea of my post ("you can't just add new codecs in software") is ultimately correct, but for reasons completely unrelated to what I mentioned. That is, I'm wrong, but sort of stumbled into the right answer. Doubly interesting.

Now I have a ton of questions about how bluetooth audio is produced on the phone side, so that headphones only have to decode one (or a few) codec on the other side.
It was upgraded to target politician's families, already.

https://en.wikipedia.org/wiki/Ismail_Haniyeh

Always interesting to me how western diplomats do not just right out reject bombing of diplomatic buildings, but search for stupid justifications, if it's "others" being bombed and not their team.

Or politicians who don't reject targeting of other politicians' families for killing, when it's the politicians they "don't like" or whatever, and even tacitly support it. Or who don't say a word when a hospital is attacked and hundreds of people murdered in it over several weeks, and ultimately destroyed, but blab something about right to self-defence constantly, or IHL which according to legal experts is used mostly to enable mass murder, not to stop it. Kinda paradoxical for a law that was meant to prevent needless suffering.

It's like all these people have a death wish, because they're setting standards for future wars. And there will be future wars, even in Europe. Anyway, I lost all respect for all the idiot politicians I sadly voted for, who justify day and night the murder of medics, whole families, children, starvation, etc., when it's "the other", and are all up in arms when it's "us". I certainly won't be fighting for any of them, when the war comes here. They have 0 standards. I'll let them die according to their wishes and standards.
> How that works when you hit a car at 15 mph I cannot say.

Bicycle and motorcycle helmets are primarily designed for the vertical drop, not the horizontal. If we recall our basic physics, impacts have a vertical and horizontal component. The vertical drop from 6+ feet under gravity is the big problem. Most of the time, the horizontal force is the drag of someone slowing down and sliding. There's also the repeated impacts of tumbling to consider.

A horizontal impact mitigation really isn't in the cards. A vertical impact from 6 feet is roughly 15mph. From 15 to 25MPH is almost 3 times the energy, so you can see how it can quickly get untenable to try to mitigate the horizontal impact energy of a rider striking an object.

During a crash, most folks don't strike things horizontally, but they're pretty much guaranteed to hit the ground. Therefore, the helmets are designed to solve the more common problem and most common source of head trauma.

Even though bicycle and motorcycle helmets ostensibly solve the same problem, i.e. melon -> concrete, motorcycle helmets are more robust to deal with the higher speed tumbling and abrasion issues that bicyclists don't really encounter. Plus there's a lot more potential creature comforts in a motorcycle helmet designed for 50MPH travel.
Completely agree. I'm a longstanding paying customer and general supporter of Proton and it has been very clear for a long time that their attention is being spread too thin.

The more recently launched products are not really feature complete in many ways and some go months without updates.

Email is great, I'd still highly recommend it. But I wish they would restrict their WIP and focus on fewer things (for their own sake).

Edit: to balance out my negativity a bit - I REALLY recommend Proton for email, to home users and business users alike. It's rock solid and the iOS app is extremely good too. It's also very clear to me that the Proton team work extremely hard, and listen to feedback. But my concerns about a perceived lack of focus still stand!
To me, it’s bizarre to see the HPC mindset taking hold again after the cloud/commodity mindset dominated the last 16 years.

You don’t always need a Ferrari to go to the store
Building a Better Repository Map
but anyone can create an electron app these days with total control over the UI polish with way less effort.

in fact electron seems like the perfect use case here for a ffmpeg UI wrapper. surprised no one has done it.
We discovered an AWS access vulnerability
Picking an example at random: https://github.com/raganwald/javascript-allonge-six/blob/mas..., I'm not sure what the real purpose of the book is... it seems to present overly elaborate ways to implement basic "good" algorithms, followed by a simple way to implement the parallel naïve algorithm. And it fails to provide a comprehensive summary of the potential benefits of the naïve algorithm, in this case that fewer cells would need to be read out (the person could be reading out commands for twice as long in the "good" algorithm!).

I'd much prefer to have the simple and good implementation, or one that starts out simple and works towards complexity based on explicit optimization tradeoffs, but that would appear to be outside of the scope of the book.
Don’t patronize me.

You’re basically arguing that the act of purchasing renders the NDA void. Good luck with that.
> The "credit" and "debit" terminology is ridiculous because their definitions swap around depending on which account you're talking about, which is an utterly absurd (mis)use of language and the main reason people find this confusing.

As a neophyte: "credit" and "debit" make me think I'd need both entries to do books at all.

The way you've written it makes me think: "Oh, this is just single-entry accounting for people who aren't careful like me!"

So perhaps historically there was value in misusing terminology sufficiently to cause people to people turn off the optimizing compiler in their brain so that they just learn and do it correctly from the beginning?

Edit: clarification
SF has to make everything a big bang project because every project has equal large fixed cost. So whether you do a small thing or a big thing you do a big fixed cost thing first.

So SF always does the big thing because otherwise the overhead dominates.
I've been very happy with koreader on my Aura H2O since... 2014? Wow. So that's a yes.
Being banned doesn't mean it doesn't exist. Workers are able to and do strike illegally when they feel that will improve their situation. https://maps.clb.org.hk/?i18n_language=en_US&map=1&startDate...
Just don't raise prices. I'm only paying for secure email, I don't want or use any of the extra apps.
The site has an API.

The python library has no python API, serving instead just as a plugin for fsspec. You then use pandas or anything else the same as you did before, the python library adds no (python) API. i guess technically "use the custom `csvbase://` scheme in the URIs you supply as input, instead of `http`" could be called an "API" if you really want to play gotcha.

I think the point is legit -- the python programmer has to reference nothing specific to the client library here other than the custom URI scheme, to then use remote data from the site with any one of several existing python data libraries, via their own python APIs.
The cool thing about water is that evaporates all by itself. For free even. No electricity is required.

So an alternative to making the tumble dryer "smarter" can be to simply not use it for most of the time, thereby cutting the loss caused by "dumb" dryers.

The engineering part that's missing is related to re-introducing and improving the many awesome laundry line systems that used to be available.
I feel like almost every screen I just ignore, either it was just put there for ads or it is wrong/broken.

It is now a fairly regular occurrence to have a train show up that the screen had no reference too existing a minute or two before.

But yeah it feels like they were not designed or setup by people that actually use the trains and were setup by a comity thinking they know best.

Maybe that is the big difference, in other countries the people using it are also the ones managing it?
Well sure but its basically a system where you massivly, massivly benefit people already have property, and literally take a huge shit on everybody else.

Its basically a "lets give property owners billion and billions in subsidies" and make everybody else pay.
I'm sorry you're not a fan :)

I do take your point - to an extent.

I think the subject you're touching on is basically that of configuration. Configuration is what allows you to change the behaviour of code without making a code change. Configuration is of course very really powerful for good and evil. Someone below mentions ODBC which, yes, 100% is a great example. But the one that sticks in my mind is resolv.conf.

I would contend (:)) that csvbase-client is not doing "fiddly magic at package installation time" but supplying configuration for a url scheme. In much the same way that installing boto3 does for using the `s3://` url scheme.

"Magic" in my book would be monkeypatching the methods of other libs. I would hate to write `csvbase_patch` and have it execute on the import of a specific module. Like you, I prefer to live in a low-magic fantasy world.
Personal attacks will get you banned here, regardless of how wrong another comment is or you feel it is, so please don't post like this.

https://news.ycombinator.com/newsguidelines.html
the notebooks are definitely a bigger deal than the auto venv stuff
Yeah when I was starting and heard about beans, legumes, nuts as good sources of protein and then actually looked at the protein ratio...I'd have to eat just a ridiculous amount to get a decent protein intake.
That seems localized and also heavily driven by the market manipulations of and through government pushing urbanization and wasteful co-located office work, rather than pushing for distribution and decentralization and remote working.

In the area I am spending some time in it seems to be a different situation. Several large apartment complexes were clearly planned/started a few years and are now approaching completion, while the influx of people has clearly declined. We are taking at the very least many hundreds of not thousands of apartment units. Many of the complexes are struggling to fill and existing complexes that have been sold and over-leveraged over the last several years are being poached with lease-up type deals, e.g., two free months.

I would love to know if these complexes are also outperforming. My anecdotal intuition is that they are not doing well, and will only get worse if the urban lobby will succeed, which is likely as it is closer to and in control of power and more corrupted than the non-urban lobby.
You're missing the point. It's not about the use of bespoke URIs. This is the debate on "convention over configuration" revisited. Conventions are cute and always look clever while you're reading documentation. But they're a pain during maintenance, as they force others who don't know them to first go read the doc, instead of simply inferring from the previously researched and clearly stated declarations how all the wires connect.

When I see `pd.read_csv("csvbase://")` during debug, I wonder how pandas knows to speak to csvbase (as the article anticipates). Nothing is imported. Nothing is configured. Things just speak to one another. So, can I also call pd.read_csv("other_csv_server://") like this? When I replace pandas with koalas, will koalas.read_csv("csvbase://") also work? How the wires connect between pandas and csvbase is hidden. Unless you know that the two are obeying some implicit lower layer (the fsspec standard), this becomes a mystery. Mysteries are the last thing you want when debugging.

I don't know which `create_engine()` function you're alluding to. The one I know and have used comes from SQLAlchemy. How it works has always been obvious. I've never seen any mention of fsspec. I looked at its code and it's predictably just a convenient syntax to specify connection information in a single string. The string is simply parsed to extract connection attributes, which are then relayed to the lower DBAPI. There's no mystery involved.
I get a giggle every time I hear an American talk about "Fort Belvoir" because in the English Vale of Belvoir, under Belvoir Castle, it is pronounced "Beaver" not "Bel-Voir"
My main reason for thinking about getting one is because i like to sit on the terrace with a lot of indirect sunlight and eink is just so much better in that situation. However prices are still way too high and it’s impossible to find a place to see them in person before buying.
US broadband internet: Now with mandatory 'nutrition' labels
Since Air Force pilots are officers, they should have been given a more aristocratic marital art, like fencing.

Saber fencing especially is pretty quick. Which is probably what they’d like—at least, I don’t think the Air Force would like to promote a mentality of taking a few hits and slugging through.
My bad: Confucius was the original, about 1'000 years earlier than the 3-character classic. So they took his formal 4-character chengyu and boiled it down to fit their format.
That. Is. Amazing. I know what I’m ordering today!
> Deco.cx is the frontend platform that bridges the gap between basic no-code site builders and complex full-code setups

Is it possible to edit a site in both no-code editor and a full-code editor? Once you edit in the full-code editor, is it possible to continue editing in the no-code editor? Are changes from the full-code editor preserved in this case?

The biggest challenge I have found in integrating no-code and full-code lies in preserving changes made in full-code mode when updates are made in no-code mode.

Something something scroll hijacking.

Also, would love to be able to pause the auto-scroll banner highlighting the various features ("Section Library", "No Code Editor", "Full Code Editor", etc.)

Site looks awesome and modern, good stuff! In another life I would be very excited about this platform.
Imo the only time the terms get confused is because there are classes of accounts where it was decided it was preferable to give it the opposite name rather than carry a negative balance. If we didn’t do that, the separation would be intuitive.
No, there are complexity classes for random algorithms. And randomness is also crucial for some cryptographic protocols, typically you want to show that the probability the adversary can do what they want is very slim, e.g. 2^-n for some large n.
I didn't mention Jackson's talent (nor Musk's). I mentioned the singer in passing, in the context of a "rich kook", and I implied that he was a kook because he was rich. The Orange Man is another example.

It does seem to me that extreme wealth is a severe risk factor for untreatable kookiness. And arguably, being a talented entertainer is a risk factor for extreme wealth.

I don't deny Jackson's talent, and I assume Musk is very good at several things I've never tried. I would cheerfully forgo even modest wealth, if the deal was I didn't have to be like them.
Floppy disks seems common in the us. Just since 2019, they don't use 8" floppys for the nuclear rockets.

https://www.theverge.com/2019/10/25/20931800/usa-nuclear-8-i...
I mostly agree, but I hardly think it's useless. Much like beginning your understanding of physics with Newtonian equations, it just needs to be qualified. But it's shocking how many people don't understand the basic idea of supply and demand and how the relate relative to some rationing system (usually price).

If you don't understand that foundational idea, then considering the effects of different rationing systems is utterly impossible. For example, that gets you a whole lot of people who make decisions that exacerbate housing crises by creating rent controls or building restrictions, and then being utterly perplexed when there isn't enough supply to go around (because they decoupled the signalling mechanism that the suppliers use (aka price) from what the buyers use (who got there first, or who is luckier with timing, or who is more politically connected). This is not to say that price controls are always bad, because real life is much more complicated than econ101 concepts lay out. But with nearly every other subject we expect people to have a basic level of understanding (like biology, history, english, etc) because we recognize it's importance for society and individuals to have at least a basic level of understanding in many different subjects. One that has as big an impact on life as economics seems like one of the worst to omit.

Just like we tell 8th grade physics students that "in the real world, cows aren't spherical so it's a little more complicated than this, but this gets you 80% to 90% of the way there" I don't see why we shouldn't do the same for economics.
Give me high refresh rates before giving me color. What I don't get is that people say that e-readers are easy on the eyes, but you still get this epilepsy-inducing flicker all the time when changing pages.
Yeah, this is annoying. Even the 55 and older neighborhood that was built a few miles from me recently, the smallest is about 2K sqft. What the heck??

Surely the math must make sense to someone.
> I must have only ever encountered it in "bookkeeper mode". That abstraction is likely what threw me off!

I personally find the bookkeeper mode very confusing, and having observed others (non-accountants) using it to manage small businesses, I think that folks would be better off taking a one-day course in accounting and learning just enough to use it in accountant mode.

You don't have to be a CPA, just literally enough about A = L + E to follow the flow within Quickbooks and record one side of each entry.
also at 35, you are more likely to have kids. Once you have a kid, you wont submit to 996 anymore, so they'll just lay you off and replace you with a fresh out of college grad
Your argument is convincing if you ignore the studies cited by this author, or the fact these two phenomena (video games and social media) are entirely different and have social as well as individual impact.

I also disagree with the notion that limiting certain addictive communications tools from minors is an unconstitutional restriction on free speech.
If it works don’t fix it
The biggest factor was support.

I emailed both Fastmail and Proton with the same question before giving them money.

For Proton, I sent the following message:
Hello I am looking to move my self hosted email to a managed provider but I currently have 12 vanity domains.
Even your most expensive plan doesn't allow for that many domains. Is there a way to get approved for more domains? I would like to do the Proton Unlimited plan and would be willing to prepay for two years of service.

For Fastmail is was similar but adjusted to account for their plans.

Proton took 7 days to respond, then, the response I got was just a hand-off to a different team. I never did get an actual answer.

Fastmail on the other hand responded in less than a day, and, had a trial period that let me verify everything I wanted would work.
> Our primary objective during Expedition 370 was to study the relationship between the deep subseafloor biosphere and temperature.

Not "no purpose."