skysight-inc/HackerNews huggingface dataset:
I find myself thinking about Excel, and spreadsheets (electronic tables) as a whole, and the fact than only few people outside of it actually understand how oldies got it really well with reactive-functional programming in the spreadsheet language. It is what React/Angular is struggling to get right with more than dozen releases so far.

Also so many people fail to understand why the spreadsheet is so convenient to end users, and as a result of this failure - provide sub-par UIs which actually make thing more difficult, not easier.

Sometimes one has to make a step back and understand that grannies did things right, even though they didn't have graphical UI - business was still running back in these early days, and actually what businesses need for most of the time is tabular view with options to do reactive functional calculations on top of it. Ask your SME friend and he'll confirm it.
Anthony Bourdain? "In the world of chefs, however, butter is in everything. Even non-French restaurants—the Northern Italian; the new American, the ones where the chef brags about how he’s “getting away from butter and cream”—throw butter around like crazy."
https://www.newyorker.com/magazine/1999/04/19/dont-eat-befor...
We used some weird testing tool from HP I think. It could record you clicking around in an application and generate a VBScript. You could then go in a modify the generated code, add parameters and fix the brittleness. It meant that you could get a ton of coding done in a very short about of time.
I'm meant things are less centralized without SSL - I worded my other comment wrong, edited now.
Archived: https://archive.is/ngP3H
I always thought it would be a good fit for the EEE - maybe I should dig mine out again!
Normally I would agree with you, but the "In fact, this extends to almost anything online and even offline." is implied by the generality of the title.
EU countries are allowed to spy just fine. I remember we were all freaking out by Snowden's revelations about phone tapping in the USA. Dutch Journalist were describing how scandalous it was, while at the same time the Dutch intelligence been doing that for a long time without needing a warrant, were and no one really cared about it.
> "A is B" does not imply "B is A" in the first place

Not to Bill Clinton this, but I think you are considering this for the wrong interpretation of "is". In this case, "RMS is the founder of the FSF" is the sort of statement implied here. Nobody else was or ever will be the founder of the FSF. So yes, for what the author is describing, "B is A" should always hold. B, in this case, isn't a category, it's an exact identity. The author doesn't explicitly state this, but it's clear this is what they're talking about.
Options are good. Resuming on error can be just as much a feature or flow control paradigm as using exceptions for flow control.

VBA gives users options. If you want a straitjacketed 1990s predeclared OOP language, you can use Option Strict and Option Explicit and forbid Goto statements and On Error statement. If you can deal with ambiguity, you don't need to.

And of course even a a language with misfeatures is better than the VP of the IT Dev Silo giving you the choice of spending $2m and a year or doing your work by hand.
The process of evolution appears to be barely changing, not exponentially improving.

Biological systems adapt to their present environment so don't really improve on some sort of continuous abstracted measure, and then we aren't sure but see some evidence of very rapid changes to match large shifts in the environment, followed by periods that are more or less directionless.
At that point you're slipping into Laplace's Demon.

In practical terms, we see predictability horizons get _shorter_ when we increase observation density and spatial resolution of our models, because more, small errors from slightly imperfect observations and models still cascade to larger scales.
Or, you know, just ask people what they're using Excel for, and seeing if there's a way you can help them improve on it.
I wouldn't go as far as to neglect someone elses experience because as with other disorders, people with ADHD can all be quite different.
I understand you because for myself it absolutely affects my executive function and I've been diagnosed as a young child, pretty much coping ever since. Could I get a decent job and hold it down though? Yes, probably.
Getting and staying in a job has many many more factors and making that part of the criteria only makes things more complicated.
oh sh*t. here we go again. another IoT that I would love to start and then abandon for some reason knowing full well how fix it but not find the "time" to do it.
FYI: At the time, the creator of Scheme, Jerry Sussman, believed the JavaScript was a Scheme.

I don't say this to claim he was right (I didn't agree with him, at the time), but merely to point out that "what is not a Scheme is actually" NOT "pretty well defined in terms of language concepts and features."

A proper Scheme is as defined in Revised Report on the Algorithmic Language Scheme, but there are many improper half-baked Schemes too.

Reasonable people can and do disagree about which things do and don't qualify.
I don't know, I held down a decent job without meds before starting a family. I definitely have days where my executive functioning is as bad as you mention, but it varies. I've known many people with worse ADHD symptoms than I have, but I'm also not a marginal case. I'm also fortunate to have a rather high IQ.

It took me 11 semesters (plus two summer terms) to finish my undergrad with a low C grade average. Prior to kids, I would get to work between 7 and 8. If I was having trouble focusing that day, I'd leave between 4 and 5pm. If I was having a good day for focus, I'd stay as late as 10pm. Two "good days" in a week would put me at over 20 productive hours, which is a pretty solid foundation for being at least in the "not fired" category. If I didn't have two "good days," well that's what the weekends are for.

Reading the above, I think I understand why "burn out" is mentioned in TFA as something ADHD can lead to...
And those 27 leaders come into power how? Winning the lottery or finding a coucher in their breakfast cereals?
How do you make "organic detergent"? Was it grown without synthetic pesticides, or...? I'm pretty skeptical of the word "organic" getting thrown around in marketing... so I'm really curious what makes a detergent qualify as organic.
Easier to remember: “pi seconds in a nanocentury”
It's not just the Bush admin. It's all of them. For example, the Biden admin passed the Inflation Act a year or so ago, which was made to sound helpful in the fight against inflation, but in reality it exasperates the inflation problem.
FBI Director: FISA Section 702 warrant requirement a 'de facto ban'
Pedantic, but gwern is looking for initialisms, not acronyms. Acronyms are pronounced as a word.

https://www.merriam-webster.com/grammar/whats-an-acronym
Thanks uncle!
While boarding a flight last month, I was in the last group because I refuse to pay for the “privilege” of boarding quicker. I was thinking, if everyone on the flight paid that $37 to board quicker, then who gets to board first?

This whole thing about “premium” stuff feels ridiculous to me.
I'd love to hear a description of your utopia with a totally unregulated spectrum space.

Or perhaps your thinking is "I wish it was open, and everyone just mutually respected it".

Which is great. Everyone agrees. But most people realize that their mass mutual collaboration ideas will never work by the end of high school. "If we all stopped stealing we wouldn't need locks!"
But is that because they're all bugs? Is metamorphosis basal or derived?
How to Ensure Failure: Manager Edition
BabyChecker
Most productivity hacks are window dressing around this.
Microsoft is pushing Python for Excel and JS for add-ins.
Yeh, that was mu first thought when I saw this page and scary visualization where Russian missiles fall on silos instead on American cities in the West and East Coast. So the logic here is broken but Russian propaganda has never been too subtle.
I don't see why any of that would be excessive or exclusive to people with ADHD. Neurotypical people forget important stuff all the time and would also benefit from good organizational skills and reminders about important deadlines.
The EU commissioners are the appointed ones by the EU parliament(elected directly by the citizens) and the 27 leaders(head of state of each country, directly elected) elect the EU president.

The direct responsibility to the citizens concerns the elected ones. The commission is powerful but their power is restrained by the elected ones and the elected ones can replace the appointed ones if they are not happy with it.

Anyway, direct democracy exists only in few places, like in Switzerland. EU and most of the democratic world runs on representative democracies, that is you elect people who you trust that will work the best for your interests and send them in a fancy building to vote on stuff and hoping for the best.
Correct, but the question remains if the lower concentrations in consumer dishwashers might also affect health on some level.
iOS "Can't connect to the Gallery" problem still exists after 5 years
Author here. Yes, the grind is something like that. I used to watch couple hours of theory videos and maybe have a hand review session before 4pm. The grind starts around 6PM and I play on-off till 5-6am. Rinse repeat for all 7 days of the week.

Every couple months I used to travel for some juicy tournament series to try my hand at live games.
A governing body chartered for the collective interest of its members is indeed something different than a group of states working for their own interests. Just because I vote for my representative doesn’t mean my representative is no different from me.
"Firmed" renewables are cheaper than nuclear today. [1] Any nuclear project started today will finish ~2040 and then not recoup the investment until ~2070. If nuclear is uncompetitive today, how do you think it will fare against 30 years of renewable development?

Lets also remove the Price–Anderson Nuclear Industries Indemnity Act [2] with equivalents across the world so the nuclear industry has to bear the true insurance cost.

[1]: https://www.lazard.com/research-insights/levelized-cost-of-e...

[2]: https://en.wikipedia.org/wiki/Price%E2%80%93Anderson_Nuclear...
I'm very optimistic about Project Jupyter style notebooks. I believe, without any evidence, that they have much greater potential thoughout IT, devops, whatever.

Example: Imagine a CI/CD pipelines using notebooks.

I hate Jenkins/Hudson style build systems so much I could just spit. I just want to run a shell script.

(Alas, I haven't had the gumption to try this idea out yet. Soon.)
Show HN: I used OpenAI's Assistants API to create a toddler memory game
Discussion 5 years ago: https://www.reddit.com/r/shortcuts/comments/anhyfp/cant_conn...
Author here. Live poker is soft but getting enough hands/hour is a pain. Rake is insanely high in Indian casinos that the overall winrate drops hard.
His speciality seems to be leading companies that solve tangible measurable hardware problems like "cheaply launch orbital rockets" and "make commercially viable long range fast electric car" (making cheap underground car tunnels is impossible so it doesnt really matter how good a hardware guy he is).

I don't know why you'd think being good at a domain would transfer to other very different domains. There's no reason to think an amazing singer would be a good mathematician, why should a hardware production line maker have good taste in truck aesthetics?
If you want to understand rinse aids better, I recommend this Technology Connections video (I've set the time stamp to the rinse aid section): https://www.youtube.com/watch?v=Ll6-eGDpimU&t=1935s
Hybrids and PHEV's aren't competitors.

If you can charge at home or at work, then BEV's and PHEV's are great choices.

If you can't charge at home or at work (which is a lot of people) then a PHEV is added expense for no added benefit.
Since the cell phone market is competitive, such payments should be partially passed on to consumers in the form of lower cell phone prices.
That is because you have not used contracts when you started developing your code. Likewise, it would be hard to enforce structured programming on assembly code that was written without this concept in mind.

Contracts can be quite easy to use, see e.g. Dafny by MS Research.
> Pretty much across the board—low-fat, high-fat, milk, cheese—dairy foods appeared to help prevent overweight people from developing insulin-resistance syndrome, a precursor to diabetes

Isn't this true of other stuff like fibre and proteins as well? Doesn't something substantial that you eat with the sugar/carbohydrate help attenuate what would otherwise happen had you eaten it in isolation?
during covid I was "overemployed" at first 2 jobs, then 3 (which I sustained for over 8 months). Some of it was luck, like not having conflicting meetings, having jobs in different timezones, and the leniency given due to the chaos of the times, but I actually did get work done. But during the average day, I was only there to respond to slack and participate in meetings. I wouldn't really "work" as in write code, until after the sun went down (and I was west-coast working a central time job). I was just a body in a seat until the day was over, then once I knew nobody was available to pester me or expect me to do something, I could crack open the editor and hyperfocus. I also found that getting up super early, I could hyperfocus for an hour or 2 in the AM, then about 9-10am once all the meetings and bs started, I was just an actor. The rest of the time was juggling tasks and procrastinating, and using that energy to drive me to get work done. I would work saturday and sunday mornings (often, not always), but once my focus was lost I would stop. It was a hell of a time, but I learned that (like you) certain times of the day just weren't compatible with getting anything done. I dont think it's correct to say its due to "overstimulation" or caffeine, I think it has to do with brain states, and somehow knowing that I had to be available on slack (or had to make sure my mouse jiggler kept my status green) seemed to be enough to break me away from writing code.
I think "use a better data structure" needs to be #1. If you have a bad data structure for your use cases, no algorithm change will save you.

If you have a linked list and your use case tends toward non-sequential search and access, tweaking the algorithm only burns cycles that could be spent switching up. If you have an ordered array and need to insert/delete values in the middle, you are similarly hobbled in performance. Then there's cache coherence when interacting with hardware, which is heavily influenced by data structure.

Data structures should come first when developing and optimizing.
I don't remember the exact year, but 2009-2010ish I think. Definitely more than a decade ago.

edit: Actually after searching my email, I think I started using it in 2007.
I think ‘class’ has a lot to do with it.

I have a hunch that a good portion of the start-up capital allocated in Europe finds its way to the upper-classes.

I’ve worked for a European VC and experienced many founders with no knowledge of product, marketing or design were given ample access to funds and opportunities simply because they went to a ‘posh’ school and were good at selling themselves.

This is also the case at sme sized tech companies in Europe where mba types are promoted over people who build product.

Where as game studios are always founded by developers. Developers who if nothing else know how to ship.
Eyes on the Solar System/JPL
I would recommend using Terraform, It has much better support and the documentation.

CDK is great if you are only using AWS but Documentation sucks. I actually worked on CFN team and we interacted a lot with CDK Team.

It's actually written in TypeScript and then constructs are converted to other languages using Projen
Half of the military, military installations, and supply chain are all in the South (I live in New Orleans)

Some conspiracy.
>the extreme right wing community who attacks parked Tesla vehicles

I’ve never heard of that before…sounds made up
I was thinking of distributed systems vs vector-clocks etc.

If it had said "publication date", which is really what's being asked that would be clear enough.
Accept that the only reason you want to write apps for either is to get customers, i.e. approval or money. Become enlightened. Write an app for the craftsmanship, ignore users until one day they magically appear.
300 million years and a lot of failed branches
Hi.
If you don't make a point, an argument, bring facts, and instead only asks questions, then you are "Gish Galloping" [1]

PS: I will refrain from continuing this conversation since I detect sarcarm and a passive agressive tone in your message. Thanks.

[1] https://en.m.wikipedia.org/wiki/Gish_gallop
Author here. Yes, I did mention it in my post. It was actually a big reason I switched back to daily job inspite of making 10-15x for the 3years that I played. It was very good money but depressing af. More over, once you are financially secure ($1m is enough money to retire in India), it makes no sense to put yourself through it further.
Honestly I'm not sure these are strategies for dealing with ADHD, rather than just strategies for dealing with modern work and life.

Or maybe I have ADHD too.
Today I learned that CARI[0] exists.

[0]: Consumer Aesthetics Research Institute, https://cari.institute/
Lol. They obviously do. For instance: how many people here had to change the name of their master git branch to “main”?
we changed our standups to right after lunch and this has helped for everyone
OK, so where is the statue of Longstreet who actually stood for reconciliation?
Recently, I was blown away that using `aider` helped me create a toddler memory game in just a few hours. When the Assistants API was released, I wanted to see how it compared, and was blown away again: 10 minutes of boilerplate and 1 minute of execution time produced essentially the same toddler memory game.
I don’t have personal experience with Deft, but the folks at Basecamp/37signals/HEY wrote an article about their move off the cloud, using Deft as their colo provider: https://world.hey.com/dhh/we-have-left-the-cloud-251760fb
Thanks, also had this discussion with a colleague (obviously not having ADHD) who thought he understands what I’m (having ADHD diagnosed) talking about and I argue he does not.
I then almost started to doubt my own perception abilities InsertHugeFacepalmHere
Knowing the region here would help as a lot of them are region specific, but I've had great experiences with Tierpoint (https://www.tierpoint.com).
I would have thought this was me writing this in a fugue state.

I was diagnosed last year with ADHD, at 32.

I would say ADHD has traits, you might not have all but once you start doing research into it you find you tick a lot of the boxes. Psychologists can help as they can figure out what works with you, once you find a decent one.

Everything in this post is great, as always find what works for you.
My career started as a Data Scientist, but as a necessity from the company I used to work for (and because it was a subject of my interest), I shifted to an MLOps hat. We didn't have many people in that role at the time, but it was really interesting to make this move.

Most of my time, I spent trying to better understand how to "approximate" the Data Science/ML workloads to the Development stack of the company, so I spent a lot of time learning about containerization, and multiple ways to deploy those artifacts. On top of that, I started learning about the CI/CD stack, and introducing the CT (Continuous Training), by tracking metrics of the live models that were being served, and triggering data-drift alerts.

Most of my work was done using Python, and the FastAPI library, and the containerization was done mostly using Docker, but I had to gain an understanding of how to deploy it in cloud environments, at the time it was really valuable to learn Terraform to understand how to use Infrastructure as Code.
I don’t recall a single piece on the subject that attempted to define productivity. I’m saying this because my own conflicts with the condition taught me that work is not something so simplistic as for the same strategies to be effective in all environments. What in fact has worked for me, is not exactly to adapt myself to the work, but rather to adapt the work to my limitations. I keep realizing that productivity has many forms. Merely being able to sit and yield artifacts at a high velocity is not necessarily productive. When on pharmaceutical amphetamine, I’m perfectly “productive”, but most of the times the quality of the results are poor. In comparison, the work I yield when not on medication, although performed completely irregularly, tends to be much more high quality. So it must be acknowledged that productivity has no intrinsic relation to efficiency. It’s much more important to be efficient than “productive”. All in all, it’s important for folks with ADHD to treat themselves better and find a compromise when dealing with the societal expectations placed on them. I honestly find bizarre some strategies people employ to cope with work, flirting the inhumane, like a self-inflicted dystopia.
Author here. I agree. We call it bum-hunting and its part and parcel of the game. I stopped live games mainly because I found it depressing to win from a guy who is obviously drunk or has a gambling problem.
I Invented Ajax Despite It Already Existing
This is the story of how I invented Ajax (Asynchronous JavaScript + XML) despite it already existing, and how a junior developer would greatly benefit from mentorship at the beginning of their career.
Google loses battle to redact confidential info leaked by final witness
There have been countless attempts, but the web seems strangely resistant to a low barrier to entry, high level GUI building tool.

Even though it's a visual environment, everything is strongly text based, from HTML to CSS to JSON payloads.
One negative is that it likely leads to consolidation - Samsung/Apple are able to extract much higher payments than mid-tier companies. If you are small niche producer, Google is unlikely to even talk to you. Deals are secret and opaque.
Clojure in Workflow Automation and AI
i don't have adhd but i definitely have fked up executive function and oh boy do i procrastinate! it always has been when weeks have passed on, months even years! and i still haven't made up mind to tackle the tasks. Has led to gigantic amount of missed opportunities. I seriously fed up of it. God know makes me scared about thinking when get old and frail. Have read lots of self-help books based on "evidence backed science" only to realize that none work and the authors make a buck exploiting people's desperateness, lazy people are seriously helpless i guess.
They are the heads of state of each country. Elected directly, no lottery involved.
Aren't we done with this already? There's no point in trying to detect if someone used ChatGPT to write something. It's time to rethink education.
Very productive coversating here
> I'd be happy to put up a repo for them, if they ask. Problem is, they often don't.

No doubt. But that requires them knowing you exist, and what to ask you for.

The companies I've seen do this well (1) make it self-serve (anyone can click a link, without knowing who to reach out to) & (2) remove as many dumb organizational roadblocks as possible (e.g. company-wide repo visibility and search, no job role filtering to who can use tools, etc).

> but using github, gitlab or anything along these lines, is mostly free, not exactly rocket science, and private repos exist.

Putting internal files on an external third-party service under a personal account?

It solves the technical issue, but it creates some security/data issues.