skysight-inc/HackerNews huggingface dataset:
Ethan Suplee is a personal hero of mine. I've been watching him in movies since clerks, and felt bad as I saw him continue to get bigger. When he started his transformation some gym bros posted it to some forums we inhabit. He didn't want to be all public about it since he'd yoyo'd before, but we cheered him on online. When I saw he'd gone public I was so happy for him. His pic now hangs in my home gym with Arnold and Ronnie.
Lol, you have no idea what you're talking about. I lived through the collapse of the Soviet Union. You don't want to live like that.
Exactly. I used to go for Just and Go Task as Make alternatives, but not anymore. LLMs are great with Make syntax, and Make is everywhere.
You make it sound easy, but I think it's hard to know where to invest your learning time. For example, I could put some energy into getting better at shell scripting but realistically I don't write enough of it that it'll stick so for me I don't think it'd be a good use of time.

Perhaps in learning more shell scripting I have a breakthrough and realise I can do lots of things I couldn't before and overnight can do 10% more, but again it's not obvious in advance that this will happen.
The way Fortune online is run, it’s no more mainstream than Joe Rogan.
> The biggest problem with this format is that a lot of things are left for the app, so each app will have its own way to implement lists, bools, line wrap support

That seems to be one of the explicit goals:

> Configuration is specific to a particular application. What you want is to follow the rule of the least surprise and utility functions to parse strings.

Since configuration is specific to a particular program, so should the configuration, seems to be what the author is getting at.

Personally, what puts me off this particular configuration language is this part, hidden behind collapsed text:

> In fact, CCL is indentation-sensitive.

Programming/configuring stuff with invisible characters isn't my idea of fun, and it sounds especially cumbersome if everyone is using it differently, since the configuration language leaves a lot up to the users of the configuration.
Steam engines currently power most of the world's electrical grid. The main reason for this is that, completely contrary to what you said, they are more efficient and more reliable than diesel engines. (Electric motors of course are not a heat engine at all and so are not comparable.)

Steam engines used to be very inefficient, in part because the underlying thermodynamic principles were not understood, but also because learning to build safe ones (largely a question of metallurgy) took a long time. Does that mean that designing them before those principles were known was "not engineering"? That seems like obvious nonsense to me.
Seems cool, I'm using free commander and need 2 vertical panels, because of the ease of coping files.

I guess I skipped this app before because on the screenshot it looks like it just has one panel. But after trying it out, it has "dual pane" mode, so I will give this a shoot.
And yet both these astounding explanations (yours and the one in the OP) are mistaking two cute kittens sleeping cuddled in an adorable manner for generic "cats lying together".
Yeah, I write most things in Python or JavaScript because it's much more practical.
> if you don’t have an explicit type hint in a variable declaration, even readers that are using an IDE have to do TWO jump-to-definition actions to read the source of the variable type.

This isn’t necessarily the case. “Go to Definition” on the `val` goes to the definition of the deduced type in the IDEs and IDE-alikes I’ve ever used.
Unfortunately, MacOS ships an earlier version of bash that does not include associative arrays, so they’re not as portable as you might like.
NetworkDisk: SQLite NetworkX graph manipulation
> There may have been people arrested, but it had nothing to do with the people the mainstream media would lead you to believe.

It had every bit to do with that investigation.

In my experience, people like you have this thing with "can't trust the mAinstrim meDia", but will gullibly accept things from "alternative news sources" with basically no skepticism or critical thinking.
More housing is absolutely the answer. But your cause is wrong.

The impediment to housing in California is capture of land use policy by homeowners and landlords. We should expand the category of home builders beyond developers, but developers make zero money when they are not building. So developers are not holding back housing in California. The few remaining developers in California tend to be more land bankers than developers. But if we made the process for decelopnrt straightforward, then small builders and contractors could build all sorts of projects. At the moment the process is so complex and difficult that getting approval to build on a site is a hugely valuable financial product that increases the value of a parcel of land significantly (though necessarily less than the cost of getting that approval).

The reason we do not have enough housing all comes down to that NIMBY neighbor who doesn't want to allow apartments anywhere nearby and who has also been given lots of wrenches to throw into the process of approval. We don't have that sort of approval process for single family homes, it's a night and day difference. Anybody is allowed to build a massive mansion without any community input, but for anything more affordable, neighbors can veto it, and do.
My partner and I are also Android only and honestly, I'm thinking about simply picking up a smashed up iPhone 11 or 12 mini and exclusively relegating it for precision finding needs with AirTags.

I don't think there will be equivalent alternatives, at least not ones with ultra wideband precision location functionality, availability, acceptable price, and robustness.

On the other hand there does seem to be some UWB support in some Android that might work with Tile's UWB: https://www.zdnet.com/article/how-to-enable-uwb-on-android-a...
The system is designed specifically to make this impossible.

Your tag doesn't know its position, it simply broadcasts its own, rotating public key. Since the key changes randomly (in a way that you as the legitimate owner can predict), a third party can't easily follow the tag.

Other devices see that key, and share their position, encrypted with your tag's public key.

That makes it relatively hard to get the data, essentially impossible without forcing Apple to re-design the system and push malicious updates, which is generally considered as something that goes beyond what normal subpoenas can do.
I think trading card games are different because everyone is kinda playing a different game. Their hands are all going to vary a lot, so they each get their questions and sticking points in a different order. Games like Magic are harder because you can play on other people's turns, and the game is very very exception-based (cards often break general rules).

Otherwise, yeah I think teaching board games to a group is not that much harder. Or playing card games for that matter.
"Workflow automation" is gonna be the goalpost to beat
Is that a rhetorical question, or aimed at me specifically?

Regardless, in my case, it's not my first rodeo; I didn't give up any board seats or majority control. I mostly raised from angels that I know personally and trust me. And we're a high-margin B2B business (apparently similar in those limited respects to Quickwit) so I don't feel particularly capital constrained without raising additional rounds.

So I don't have a board pushing me for "valuation events."
But I am very familiar with this toxic dynamic from my previous experience.
You're contradicting yourself. You yourself say there is plenty of interesting discussion but what interesting discussion is there on reddit if it is just people patting themselves on the back?
Plus there's the unsprung mass. At least traditionally part of suspension performance is reducing the unsprung mass as much as possible because mass and spring rate inversely correlate.
A PCB like that would cost around $1 each, if you got 10 or so, so it's not expensive at all. I don't know how much assembly costs, but I'd be surprised if the total was over $20.
Can we believe the SK government here? If the popular theories about what happened turn out to be correct (e.g. panic, wrong engine turned off), the black box contents would produce an incredible loss of face for SK. Convenient for it to have failed as well.
Calling other languages like "none of the tooling" in the "why" section sounds like a huge self-roasting since CCL does not have, say, highlighting/LSP/FFI for adoption.
I have this speaker and cannot believe how annoying the smart features are. I'll be talking on the phone in my apartment and the speaker will think I'm trying to prompt it.

"SORRY. YOUR DEVICE IS NOT CONNECTED TO THE INTERNET. PLEASE CHECK YOUR BLUETOOTH SETTINGS AND TRY AGAIN." (at max volume!)

It's unbelievable. I'm not an EE, but would love to know how I can disable these incredible unsmart features.
Programmers don't work in isolation. So I don't know how necessary it would be to quickly adapt your workflows to compete. If there's something that's useful to adopt, there will be a stream of blog posts, coworkers, people at user groups and what not spoon feeding what they learned to others. I don't think there's much cause for FOMO, I don't think it makes a big difference whether you start using a faster way to work a few months earlier or later than others. It can be cheaper to not jump on any hype train and potentially miss out on genuine improvements for a while, than to jump on all the hype trains and waste a lot of time on stuff that goes nowhere.

And like you said, if the wildest claims hold true, all programmers are out of a job by the end of 2026 anyway, with all other jobs following over the course of a few years. There's too many variables to predict what would happen in such a scenario, so probably best to deal with it if it happens.

So to me, your strategy checks out. I've personally invested some time into code generating and agentic tooling, but ultimately went back to Claude-as-Google-replacement. By my estimation, about a 5-10 % productivity boost compared to my workflow in 2022. The work is about the same, I just learn a bit faster.
Not exactly what you're looking for, but spacecraft can use optical star trackers which compare what they see to a catalogue of known stars to determine orientation.

See, for instance:

https://www.rocketlabusa.com/space-systems/satellite-compone...

https://en.wikipedia.org/wiki/Star_tracker
Thank you for this. It’s nice to feel not alone.
what exactly is the problem with smart speakers? Most people just want to stream Spotify
> The chatbot also appears to be adding location-based queries, letting users ask about things nearby, like grocery stores.

I mean, this would have been enormously impressive in 2003, but…

Like, even by the _incredibly low standards_ of AI bullshit, this all seems rather pointless.
I disagree here. It sounds to me like the requirements are clear: Use some AI "agent" to perform this task. That means it should be trained on a particular dataset, and it should perform a particular function. This would be in place of trying to write software to directly do this, just let the AI perform task processing, proposal drafting, document formatting.
You might like https://blinpete.github.io/wiki-graph, personally I like to search cooking terms and find other related cuisine
LSP=? Web search comes up with language server protocol (among many other things, this seemed the most fitting), do you mean language server?
What exactly are you struggling with? Ice caps move. The original ice from ten million years ago largely made its way into the ocean as icebergs.

The oldest ice we can find is stuff stuck in depressions somewhere that hasn’t moved in some time. We may find another older pocket in another space, just like this one was older than the last record.

For similar reasons, the oldest paper we can find is not the first paper ever. It sets a minimum age for paper, not a maximum.
Off-topic, but just wanted to note that using floating-point numbers as keys may be generally a bad idea (unless you use a custom comparator that takes into account the error that can accumulate during calculations).
If enough time passes and we don’t die, we get old.

1984 was 40 years ago.
My experience is that burnout tends not to come from the actual work, but all the politics and bullshit that come from office life.

I do similar work in my day job and consulting. I'm very fresh and optimistic during consulting hours, but dread going into the office. I'm genuinely burnt out and just don't give a flying fuck anymore, I don't sleep, and I've been more sick in the last month than ever in my life.

The only difference is that one comes with politics and one doesn't.
Near-infrared fluorogenic RNA for in vivo imaging and sensing
inheritance isn't required for object oriented programming. the primary facet of oop is hiding implementation details behind functions that manipulate that data.

adding values to a dict via add() and removing them via remove() should not expose to the caller if the underlying implementation is an array of hash indexed linked lists or what. the implementation can be changed safely.

inheritance is orthogonal to object orientation. or rather, inheritance requires oop, but oop does not require inheritance.

golang lacks inheritance while remaining oop, for instance, instead using interfaces that allows any type implicitly defining the specified interface to be used the.
Shockingly little insight or information in that article. A word salad with no new insights.
Produces the same video each time seems broken currently
> I was pulled over regularly as a teenager

You'd think either you or the police would have done something rather than just pulling you over again and again.

In the UK you'd get a ticket then have your car impounded if you repeatedly ignored a simple compliance warning, and if they thought it was dangerous to other drivers, they'd probably seize it on the spot.
Germany is an ethnostate, so why is that surprising? The country’s name is literally “land of the people” in the language of a group of tribes of people who happened to have fair skin. Our languages’ names for Germany are derived from the names of specific tribes.

It’s like “Bangladesh.” Literally, “country of the Bengalis.” If you aren’t brown with vaguely southeast Asian features then you’ll always be considered a foreigner. That’s not “racism.” That’s the nature of nations that arise from being the homeland of specific ethnolinguistic groups.

Ethnocultural groups like germans and Bangladeshis have ancient shared history, language, and culture. When you say that people should assume that anyone who looks any way should be assumed to be German, that erases Germans as a distinct ethnocultural group. It’s completely different than saying the same thing in a country like America.

My family has been in Bangladesh since before anyone can remember, likely back before the language split from vernacular Sanskrit. My parent’s generation fought the Pakistanis to establish the country as a homeland. You cannot, out of a desire to avoid offending a small minority, erase that shared history and reduce being Bangladeshi (or German or Japanese) to a legal designation established with some paperwork.
The traditional Unix man page or list of options output with --help is often a firehose of details that most devs will never use. Sometimes there are a few examples shown of common use cases which is a good place to start learning the tool.
This resonated with me since his description of the situation exactly matches what I have been experiencing the past few months
"We are delighted to announce an update to our smart speaker line: we are sunsetting the online services for this model. Your devices will be disabled in March 2025. They will no longer work, and please bring them to an electronics recycling center near you.

You are eligible for a voucher to get a discount when you upgrade to a newer model."
What about code reviewers? Show me a code review system that lets you hover over the value to see the type… none of the ones I’ve used can do it.

For that matter anyone reading the code from a web browser in any other context.
It's mentioned in the article, but briefly 1) latency (300ms+) and 2) random voices at max volume while you're trying to listen to music.
Was this tongue in cheek? If you _can_ use inference it was at least obvious enough to the compiler. Otherwise you're just saying "I use it when I feel like it."
What is objectively bad code in the code base of k8s? Is it really worse than any other system?
That's a hilarious escalation.
I recommend Logseq if you're taking notes on a computer. Takes a moment to wrap your head around an outliner if you haven't used one, but after a short while notes will fly from your fingertips.

Being able to quickly jot things down and later revisit and expand them is crucial. Logseq also gives you a fresh journal for each day, and you can make and reference your own topic-specific pages as well.
It's not, but more often than not it's just a dockerfile
The explosion in West, Texas in 2013 attracted a lot of attention in Czechia and I believe also some charitative help.
Great point.

Of course, mere copying is vastly different from copying plus theft and attempted burying/hiding of the original [inspiration].
Not by name ( edit: and in corporate product names seem to change a lot from where I sit ) but every bigger consulting company/vendor[2] that works with banks/brokers/financial institutions right now seems to have at least some offering in that space to ride ai wave. The presentation I saw specifically from Crowe[1].

[1]https://www.crowe.com/ae/-/media/crowe/firms/middle-east-and...
[2]https://www.lexisnexis.com/community/insights/legal/b/though...
That is a rather weird shifting of the goal posts, and completely ignores that there is such a thing as collective interests if a collective is being specifically targeted, or has special interests correct?

Which is what you seemed to be rejecting?
I wish the power-up selection was sorted by price, or that I could hide power-ups I couldn't afford. Scrolling through a lot of powerups in a relatively small window makes it hard to make a choice.

Also, Von Neumann probe and Territorial Expanse should be next to each other.

Also, I guess this would make more sense if I spent more time playing, but none of this makes any sense to me:

> Fremen Life

> Permanently multiplies unit production by 2x once the duration expires.

The duration of what?

> However, in order to receive the boost, for 8 hours total unit generation is reduced by 90%.

For the first 8 hours after I click the button?

> You are able to pause the duration at any point without restarting the duration by purchasing the powerup again. The duration only ticks down while you are online. The duration does not tick down during Wormhole's unit generation cooldown.

The duration of what?
This is an interesting perspective on increased supply that I haven't considered before. It is remarkable how similar the Canadian housing situation is to the UK's.
Not really. You know Hyundai is not going anywhere because they build nuclear power plants, ships, housing, trains, banking, tanks, cranes, ... they make everything and are the second biggest zaiba^^^chaebol in Korea.

Outside of a few Chinese car companies are mostly small startups, here today gone tomorrow.
It’s always hoped (but rarely shown to be true) that by making templates, teams will put thought into their K8s deployments etc. instead of just copy/pasting. Alas, no – even when the only things the devs have to do is add resource requests and limits, those are invariably copy/pasted. If the app gets OOMkilled, they bump up memory limit until it doesn’t. If it’s never OOMkilled, it’s probably never touched, even if it’s heavily over-provisioned (though that would only matter for the request, of course).

This has spawned a cottage industry of right-sizing tooling, which does what a dev team could and should have done to begin with: profiling their code to see resource requirements.

At this point, I feel like continuing to make things easier is detrimental. I certainly don’t think devs need to know how to administer K8s, but I do firmly believe one should know how to profile one’s code, and to make reasonable decisions based on that effort.
I agree. And there's no infallible algorithm. I think there are some good heuristics, though:

- invest more of your time in learning more about the things you are currently finding useful than in things that sound like they could potentially be useful

- invest more of your time in learning skills that have been useful for a long time (C, Make) than in skills of more recent vintage (MobX, Kubernetes), because of the Lindy Effect

- invest more of your time in skills that are broadly applicable (algorithms, software design, Python, JavaScript) rather than narrowly applicable (PARI/GP, Interactive Brokers)

- invest your time in learning to use free software (FreeCAD, Godot, Postgres) rather than proprietary software (SolidWorks, Unity, Oracle), because sooner or later you will lose access to the proprietary stuff.

- be willing to try things that may not turn out to be useful, and give them up if they don't

- spend some time every day thinking about what you've been doing. Pull up a level and put it in perspective
I got the kind of neck brace normally used by health care
practitioners for immobilizing a person's head and wore it on several
long haul flights during the year, lashed to the headrest on the seat
back with an improvised system of belts, along with a blindfold. It
enabled restful sleep during the flights with the only downside being
that I looked weird. Normal travel pillows are useless to me because
the tendency for my head is to hang forward when I'm on a plane.
'outright illegal' as in criminal may have been a bit strong there, perhaps 'a legal liability' is a better choice.

Pretty much any profession where one has a duty to their client and has or pretends to have the client's best interest at heart - legal, financial, governmental, medical, etc.
I hate this contant emphasizing with a burning passion; even some newspapers do it. It's like trying to hold a conversation with someone that shouts the important bits to your face.

https://pypi.org/project/html2text/ has --ignore-emphasis which drops bold and italics and cleanses this pest.
I actually got a lot more upbeat about the potential of AI after watching this keynote more so than any other demonstration or presentation.

Blackwell is still based on N4, a derivative of 5nm. We know we will have N3 GPU next year, and they should be working with TSMC on capacity planning for N2. Currently Blackwell is pretty much limited by capacity of either TSMC, HBM or packaging. And unless the AI hype dies off soon ( which I doubt will happen ), we should still have at least another 5 years of these GPU improvements. We will have another 5 - 10x performance increase.

And they have foreshadowed their PC entry with MediaTek Partnership. ( I wonder why they dont just acquired Mediatek ) and may be even Smartphone or Tablet with Geforce GPU IP.

The future is exciting.