skysight-inc/HackerNews huggingface dataset:
Counterpoint: I programmed exclusively in vim for a decade, switched to intellij for scala, did find it more productive (although I found intellij annoyingly sluggish relative to vim -- especially at startup), but then realized that scala itself was limiting my productivity even with the help of an IDE. I abandoned scala, went back to vim and wrote my own language in the most minimal way possible. I don't even use simple tab completions. Yet I am more productive in my language than in any other that I've previously used with or without an IDE.

I don't doubt that you are more productive with an IDE than without, but I personally think the magnitude is reflective of poor language and system design rather than the magic of IDEs (which I believe is relatively minor compared to using a fast compiler with good error reporting). In fact, I sort of think IDEs lead to a kind of trap where people design systems that require their use to be effective which then makes it seem as though the features of the IDE are essential rather than perhaps a source of complexity that is actually making the system worse.

I also will say that your horse vs flight example raises something for me. It's a bit like saying I could drive the Camino de Santiago in a day which saves me an insane amount of time. Sure, it's true, but it misses the entire point of the journey. I basically think the vast majority of programming efficiency boosting tools (ides and llms alike) are mainly just taking us faster on a road to nowhere. I live in San Francisco, supposedly the mecca of technology, and almost never encounter anyone working on anything of truly significant value (according to my personal value system). But I do find a lot of people slinging code for cash, which is a fine and understandable choice, but deeply uninspiring to me. Which also reflects how I feel about LLMs and the like.
Agree, were are already there. I have both google and alexa and both work flawlessly to do what op is requesting.
Nest has all of this and more. You can set a schedule for every day/hour.
The author is clearly taking the time to reflect on the world around them and I genuinely see a curious mind. However, I also see a product that touches on an already established idea and how the gap between this writing and other reflects a gap between "hard" and "soft" sciences.

The idea here is that of habitus. Habitus is an Aristotelian term that was expanded upon by Bourdieu in the field of sociology. It is the way in which people perceive and respond to the world through a durable transposeable disposition, set of skills, symbolic capital and doxa that is shaped by the environment and in particular the material conditions of the individual[1].

Habitus plays a role in how individuals are perceived in ways, that like the author illuminates, can form a virtuous circle re-enforcing disposition, skills, and outlook in a way that can be positive for an individual.

What the author doesn't allude to, and this is where I see a gap between hard and soft sciences and where they would benefit from being able to connect this idea to a broader body of work, is how habitus is reinforced - usually unconsciously - in ways that reproduce class, racial, disability, and gender habitus under the terms laid out by the dominant ideology - that is to say the ideology of the dominant class.

An example in education would be how the education system perceives individuals possessing middle and upper class habitus as being ready and prepared for education, and those who lack that habitus as being lazy, disruptive, or unwilling to learn. On one hand you might be thinking "Of course that's obviously true," and I'd like to take a pause to point out that "obvious truths" are often a signal of our own habitus and should be critiqued as such.

They touched on the concept of reinforcement learning[social systems] acting upon individuals in a way that shapes their habitus, but it's crucial to point out that these reinforcement learning systems aren't free-standing disembodied mechanisms. They are situated in a social landscape and are constituted from of social relations which are themselves a product of economic relations. Furthermore, the systems of reinforcement are self-replicating. They are essentially social quines[2] - or more specifically oroborus programs ie: they plant the seeds of their own replication by encoding those relations into the habitus of individuals.

There's obviously a bunch of writings expanding on the idea of habitus, how it's formed, reinforced in different social arenas, and the effects it has on individuals and groups. I'd expect the author would be interested in soaking up these related perspectives and perhaps you as a reader would be too.

1. Obviously not black and white, there are other factors which can influence habitus - disability is an obvious one, for example.

2. https://en.wikipedia.org/wiki/Quine_(computing)#Ouroboros_pr...
They're allowed to ask for the info; and if not explicity "need-blind", are allowed to accept or reject your application based on how much of a discount on tuition they anticipate you needing. Practically speaking, this means that if you look like you can pay the $65-85 thousand a year w/o any help, that's a plus.
> Just because someone is confident about their own weird interpretation of something on the Internet does not make it true.

Agreed. Though in the case of “cool…” there is precedent. For example, John Oliver says it sarcastically¹ with some regularity. Well, he can’t say the ellipsis, but it’s how I’d have written it.

Either way, I’m agreeing with you. People also think that putting a period at the end of a text message is rude², which is bonkers to me³. Soon we won’t be able to use any punctuation without it being considered dismissive⁴.

¹ https://www.youtube.com/watch?v=A8q8PXoJwVk

² https://www.nytimes.com/2021/06/29/crosswords/texting-punctu...

³ I do it all the time. People get used to it and learn it’s just how I write.

⁴ Yes, that’s a slippery slope fallacy. I’m employing it for comedic effect, not as a real complaint of “kids these days”.
Create a blog with 11ty static site generator. Tutorial
Jussie Smollett's conviction overturned in 2019 attack on himself
>frequent router over unfrequented trails and dirt roads in the mountains around me

This is me as well. Thanks much for your perspective, it was helpful in me making the decision to jump in.

I do like the idea of supporting products and services that are staving off enshitificaiton.
Perhaps the dream is the straightforward interface and not having to use an app/ or menu buttons on the actual thermostat.
One very viable possibility is that the technology sticks around and does great things, but the first mover entities like OpenAI go out of business anyway because it's gotten cheaper to copy their work.
Truly wild. I guess you can just write anything in the title for the upvotes.
Isn't this a $20 Honeywell-level set of features? Mine definitely does all of the things implied by the mock.
I achieve the same (and more) on my control4 system through programming.
It is so difficult to make things like this that cannot the modified since all communication is in band.

I jailbroke the LLM then reframed the game so that I could be Fitzpatrick, or Crispi, or a superhero named Chronos. It continued to allocate 10 actions when I reframed the game, which was interesting.

Like so many things with LLMs, it’s a cool concept, but it is too easy to break.
MIT specifically doesn't do that though, as per the article. Still, successful applicants generally come from more well off families due to the resources required in raising a kid to be a successful applicant.
20 hours later they are cited that they cannot board without China's approval. Legally uncharted grounds whether they could or could not. Looks they take the cautious side for the time being.
Likewise for Tado's offerings. I think every "smart" thermostat has this capability right?
If people don’t read or understand the EULA, then it violates the spirit of the legislation (not to mention it’s plain shady). Consent must be voluntary (opt-in) and informed.
EVs are much safer - they both accelerate and decelerate faster and most EVs have regen braking by default - this means a) they get up to speed quickly b) drivers aren't worried about slowing because they can get back up to speed much faster c) as soon as the foot comes off the pedal the car start decelerating immediately.

This makes for a more chill ride - I'm much more aware in EVs than I am in my remaining ICE vehicle (a minivan).

That said, poorly laid out bike lanes are systemically dangerous.
I knew ICBM's were very very fast at terminal velocity but this really puts it into context.
Not looking forward to EOL for Windows 10. Windows 11 started out bad, gradually got better with bug fixes, but then got immensely worse once they started adding Copilot to everything. Unfortunately, I have an Nvidia GPU which makes Linux and VR not play well with each other, so I'm not sure what my plan is going to be this time next year.
his first term, despite all the clownery and drama, ended up being run of the mill republican politics. Why do you think things will be different this time?
I misread this title (the word "confidence" threw me) and was initially very confused when it turned out to be about dimensional analysis instead of uncertainty.

But why not both? A number system with dimensions and which automatically propagates measurement uncertainty through calculations (a la Taylor's train wreck book) doesn't seem totally infeasible?

I would particularly like this for expressing cad models as code instead of brep.
All but the most trivial programs require a linker to resolve references among object files. And while "int main() {}" might seem like a trivial C program, it's not (by that definition, at least).

Your favorite toolchain will often include archives and objects that you might take for granted like crt0.o, init.o, fini.o, libgcc/clang_rt.builtins and more.

The compiler's design is simplified by not having to resolve references among symbols. The assembler can do this for references within a section and linkers can do it among sections. Linkers might have to add trampolines/thunks for relocations that span a distance longer than the opcode could reach.
Loaders do this symbol resolution and relocation at runtime.
I've never noticed that behavior from Google when searching for any other topic. Have you?
Not a solution for all of your problems, but it does help me with debugging stuff faster: I have a directory on the desktop called "scratchpad" in which every day I create a new txt file.

During the day I copy-paste every JIRA link I work on there, related class names, APIs, fragments of code I worked on that were particularly tricky, test cases, stacktraces I encountered, useful SQLs, urls to webpages with solutions to problems I had, short descriptions of these problems and my discoveries about them. It's not very verbose, usually it's less than 1 screen worth of notes per day (excluding the stacktraces ;)).

At the end of the work day I save that file as date_short_description.txt - for example 20241121_exception_when_logging.txt.

When I encounter a problem giving me dejavu - the first thing I do is grep in that folder for exceptions, lines in stacktrace, class names, related keywords, etc.

After a few years working at the same company it's surprisingly helpful. I started doing this at my first job after working there for over 2 years and experiencing the "I could swear I dealt with this problem before, but can't rememeber how".

Another tip that is probably personal is - I tend to fall into this habit of "do a very small change, compile, check tests" loop that feels good but is suboptimal if testing/compiling takes a long time. So I try to notice if I fall into that trap and stop myself. It's not the worst thing in the world, but it's wasting time (and giving me an excuse to procrastinate cause "it's compiling").
> It seems to me that using home assistant to implement this is fairly feasible.

Is this too much to ask for one thing to do everything it supposed to do and not self-host some python nightmare?
I can confirm that content censored to suit restrictive platforms finds it's way to less restrictive platforms (e.g. a screenshot of a Tumblr post censored for Meta may find it's way to Imgur)

I have noticed that some users on Imgur will make an effort to de-censor content though (e.g. re-adding the censored text in a screenshot)
I was thinking about this the other day. Like how all of these different types of things splintered off and evolved in different ways. Trees are these creatures that grow their limbs into the earth and the sky rendering them immobile but they have the same ancestor as us.
Linux is foundational to everyone and there isn’t an obvious alternative. What companies care about Safari vs Chrome? From the perspective of other companies, what’s wrong with Safari and Edge taking command?
Modifying a Framework Laptop from x86 to RISC-V live on stage|Ubuntu Summit 2024
We have had programmable thermostats that could achieve what OP wants since the 90s at least. They were just a hassle (relatively) to program.

Smart thermostats rely on an app or scrolling through menus on the small screen.

If you want to be able to quickly and easily set your temp range and times on the thermostat itself, OPs design would achieve that.
The dreaded multi-use path where pedestrians, joggers, dog walkers, parents with strollers, bike commuters, e-scooters, roadies, kids with training wheels and older folks on 4 wheel scooters are forced to share the same 2.5m strip of asphalt, while cars get 2 lanes to drive and 2 for storage
I take the post as requesting the UI, not the features.
Another very likely explanation is that it WAS taught, but was simply forgotten. Which is completely forgivable.

It's not like 6th grade had an intensive 3 month unit on Hammurabi.
Please elaborate how is this is a scam?

I think he has plenty of track record?

https://www.youtube.com/@robbraxmantech
it's a ~~banana~~ kangaroo court because the US turning over soldiers to the ICC would violate their 6th amendment right to a jury trial
For those who always ask... the name (Lovable) reference is to the software the AI creates.

Me + team will be here and answer any questions about the product coming hours!
Because its hard requirement. Its not the case at all on backend.
One point is that traffic lights are designed for the benefit of drivers. Most of the time, cyclists can easily and safely navigate through a red light as they take up so much less space than cars. e.g. turning left at a junction (assuming UK driving on the left) can be done without causing any inconvenience for drivers and will often be safer for a cyclist than having to wait at a red light and then deal with drivers who've only just looked up from their phone and might not have seen you.

It's notable how RLJing differs between cyclists and drivers. RLJing drivers will see a light turn to amber and then speed up so that they can get through the junction before the other directions can start moving. Obviously, speeding up to RLJ is very dangerous to pedestrians who might be crossing.
I just want to highlight the amazing irony of the parent post trying to virtue signal something about "virtue signalling" and then getting down voted to oblivion, thus possibly proving his point?
That's like saying Bald Eagles produce nothing of value so we might as well hunt them to extinction. I mean clearly (I think it's clear anyhow) they produce some value it's just not an easily quantifiable one.

Arguably there's a value there even if you never see a Bald Eagle flying.

The same way I might get something from a program like Artemis that's produced and may never (for me at least) produce anything of value. Equally I get something from a Housing program even if I know for certainty I will never need to make use of it.

The value at question here is in large part (though obviously not entirely ) not quantifiable.
Have they issued any warrants for Hamas leaders for the 7 October Hamas-led attack on Israel?
Yes, very basic thermostats can do this. But the interface shown here is far superior, which I think is the point.
But once upon a time the UK had higher cycling rates than the Netherlands.

How did the Netherlands manage to overcome this back in the 70s and the UK has not?
LLMs as a Tool for Thought
TalkPersona – Free AI video chatbot as an AI companion
TalkPersona is a free AI video chatbot offering live chat with an AI companion. The AI avatar comes with natural voice and a talking face animation with real-time lip-sync. Enjoy personalized role plays with an AI therapist, AI buddy, or AI girlfriend chatbot with video and voice — all free and without sign-up.
What are you talking about. Obesity was and still is something super common to make fun off for years.

In the 80, there was less stigma to being obese then now.
I'm taking a short break from grinding Factorio: Space Age, to mention that the timeless cult classic masterpiece Wagnerian Blade Runner of cargo hauling space operas "Space Truckers" (1996, Dennis Hopper), featured prescient square pigs, which packed tightly and efficiently into space trucks.

Space Truckers - Title Scene (Square Pigs):

https://www.youtube.com/watch?v=gJtHMe3MltU

"Square pig" prop from Space Truckers:

https://entertainment.ha.com/itm/movie-tv-memorabilia/-squar...

Square Hogs are pigs bred and farmed on Mars:

https://aliens.fandom.com/wiki/Square_Hog

>Square Hogs are merely pigs that have been genetically jacked up and overfed, confined in square cages making them extremely obese and fat.

>The Earth company Inter Pork ship these animals across human space.
> I probably will not convince you of this in a comment though

I mean your statement goes against all of my experience and the experience of every person I've met IRL, but I think you're confusing redundancy, rent-seeking, and (yes) incompetence with criminal intent.

Do you have any friends that work for a city? I'd just ask them about government work in general. The point of the domain is orthogonal to the business world, so you need someone to translate and explain what you're looking at.

Trivial example: You walk into a city garage and see mechanics working on their own vehicles. Are these government employees committing fraud?

The answer will *depend on local weather*. There's a direct connection between e.g. annual snowfall and paying people to sit on their asses, and you'll need to appreciate that connection to understand what's going on around you.
No. Cache protects your other services from peak traffic. Which often leads to wrong sizing of those services to reap efficiency gains. Autoscaling can’t necessarily keep up with that sort of problem.

Remember how I mentioned circuit breakers?

The only time we had trouble with memcached was when we set the max memory a little too high and it restarted due to lack of memory. Which of course likes to happen
during high traffic.

Not fixing those would have resulted in a metastable situation.
I find it pretty fascinating that what used to be a beginner-friendly language, with limited capabilities but that is very easy to get started with, has now evolve to a bloated monster full of advanced features that you can't expect to know entirely, with a complex framework and tooling ecosystem to support it.

PHP lovers generally don't like acknowledge that, but the PHP we've learned back-end development two decades ago is no more and that it's now as beginner unfriendly as Java was when we picked it.

It's a pity because there's nothing as beginner-friendly anymore. I think the blame is on people calling themselves “PHP developers” who never bothered learning more advanced languages after PHP and instead pushed PHP to reach parity with those, at the expanse of losing its soul.
Uh… is it though? Cause it kind of looks like, well, the first ever recorded premature ejaculation of an ICBM in war.
Or you know, like not use such an operating system, I guess?
Khronos group launches Slang, contributed by Nvidia
I ate only keto for years and I'm getting back to it now so I have some experience to speak of.

You are correct, fruit is mostly sugar so no fruits. Some keto adherents allow the occasional handful of berries, but I found that just made me unreasonably hungry later on. Not everyone has this reaction, though.

There is plenty of fiber in above-ground vegetables. And even if there wasn't, it's not like eating only meat would kill you, humans evolved on the plains and/or jungles of Africa where meat was almost all that was easily available.
I remain sad at this and other moves by Microsoft to generate recurring revenue from their operating system.

Having lived from before the start of "PC software" to the present, one of the things that warped people was that as the market is growing and you have lots of people getting computers for the first time, you can sell them a copies of your software and get revenue every year. Once you hit saturation, your 'new sales' market goes effectively to zero[1]. For software that is 'done' (which is to say does everything it says it does) you're only choice is to "add features" or "add recurring revenue" (or as Intuit likes to do add a feature that generates recurring revenue).

A much better plan (seeing it from this side), is to invest in a 'cold start' archive. Capture as much knowledge about the implementation and building of the software into an archive that a person 'skilled in the art' could access, and recreate the entire process from scratch to create a version of the software compatible with a new platform. Then record what it took to get it to the new platform and re-archive it. Similarly for fixing bugs. Yes it's boring maintenance work but ideally 90+% of the time the software incurs zero staff costs sitting in its archive. When that is the case, the cost of a bug fixed version or sales on a new platform handily cover the cost of the staff/operation needed to maintain it.

No need to suck blood out of a stone as they say.

[1] It isn't precisely zero but it can get pretty close.
Technically yes, and a number of UK politicians are being mooted for investigation

https://www.aljazeera.com/news/2024/5/23/criminal-complaint-...

Notably this admission by David Cameron, to knowledge of starvation is rather damning

https://www.bbc.co.uk/news/av/uk-politics-67926799
- ship faster, more incremental changes.

- Try to get stuff tested earlier (see point 1)

- if things can get be tested, write tests while working on the code

- split a feature up in chunks and develop parts

- take your time. Pressure of failing sprints (whatever that might actually be caused by) does not help. Smaller changes help with getting others to respect your time too. Everyone is happy when stuff works :), even if its incomplete
Modern cigarettes have ammonium phosphate in the paper as a retardant, does that make it harder to ignite gas?
Yes, for those that are still alive, that is indeed the case.
Forgot to mention, on the roadmap we have pluggable executors, e.g. delegating parallelism to whole agents/subgraphs to systems like "ray". Would love to collaborate with folks if that's interesting.
We are just about finished with a total hoist into a self-hosted k8s cluster. We've gone slow due to my concerns about k8s and the additional complexity, but it's actually been pretty smooth and enjoyable. The end goal is the ability to point our helm charts at any cloud provider and have the entire infra stood up in less than a day. We already do offsite backups to rsync.net. We don't need crazy redundancy and are OK with a certain amount of risk to availability and < 1 day of data loss. Only thing that would take a long time is some GIS search data. We use elasticsearch and h3 hex strings encoded to guarantee prefix searching works for different zoom levels, which is a couple terabytes of derived data that takes a while to compute.

I have been enjoying this on-prem renaissance that we've seen over the last couple of years, makes my stubbornness around self-hosting feel smart in hindsight ;)