skysight-inc/HackerNews huggingface dataset:
I use a ThinkPad X1 Nano (gen 9 I believe) with an intel CPU since it supports Thunderbolt, which I use to dock my laptop. I ended up on Fedora and am happy as can be. Everything works besides the 5G cellular modem, but I just use my phone as a hotspot.

This was my first time purchasing a laptop that isn’t a MacBook, and I really like it! My favorite aspect is probably the keyboard, which I find a lot more enjoyable to type on than my MacBook for work.

I purchased this laptop to pair with a nice desktop setup, so I wanted something lightweight (~2 lbs.) for traveling that just worked. I’m a software developer who primarily uses Firefox, kitty, and VS Code.

I was concerned about the “just works” aspect before purchasing, but after some very slight initial tweaking, I find that it does just work and never gets in my way of productivity. Gnome Extensions made that minor tweaking much simpler than setting up an Arch environment.

Overall, I’m extremely happy with this laptop and hope to use it for years to come.
This is Crypto. Yeah nothing computer related... LOL.
Maybe that will explain some strange movements recently reported on crypto assets
related to FTX ;-)
Very cool how you pieced together these OS libraries and models! TIL about PythonAnywhere. Would it be possible to have your task/script update the index.html file? Since that’s the only thing that updates the feed, it might be a nice little simplification to render it without JS.
Interview with Solana Founders Anatoly Yakovenko and Raj Gokal [video]
An optional value just means that the value is unknown.

For example, it is optional to enter the colour of the car I own. So my car colour is null. The database can't confirm if my car is Red or isn't Red, because it is an unknown value.
At first glance this seems more confusing, particularly the grouping/aggregation syntax, though I suppose that's something I'd just get used to. Some of the syntactic sugar is nice, but some things are also unlike SQL for no apparent reason which just makes adoption harder than necessary (join syntax for example).

IMO the main selling point would be the "database agnostic" part, but I already achieve that through SQLAlchemy Core and/or a warehouse layer like https://github.com/totalhack/zillion (disclaimer: I'm the author and this is alpha-level stuff, though I use it regularly). It seems like many newer DB technologies/services I'd want to use either speak PostgreSQL or MySQL wire protocol anyway.

The roadmap is worth a read, as it notes some limitations and expected challenges supporting the wide variety of DBMS features and syntax. That said, I can see where this might be useful in the cases where I do have to jump into direct SQL, but want the flexibility to easily switch the back end DB for that code -- that's assuming it can cover the use cases that forced me to write direct SQL in the first place though.
Yeah, it's pretty cool. I'm gonna start saving these moments every time they happen. Last time I witnessed something like this was:

https://news.ycombinator.com/item?id=24455758
Liberals think men can get pregnant, gun control will reduce crime, spending trillions will reduce inflation, etc. These beliefs are not in touch with reality.
Colbert is a comedian. Unfortunately, being funny does not mean you're right.
More importantly, Colbert is a liberal propagandist. He's a political operator who works for the Democratic party. His jokes are propaganda wrapped in humor to make them easy to swallow, so you won't even realize you're being manipulated.
Thanks but posting Colbert's propaganda is not helpful to this discussion.
Curious, do you mostly denormalize only immutable data? Otherwise how do you handle EC well?
Questions for a First Date (2011)
Washing the dishes right after using them is an ideal, not a reality. Most of the time, my kitchen looks like Picasso's Guernica.
> how would you call the upward trend of flu shots given each year then?

I guess I'd say that's significant as well? I don't need to analyze the numbers in much depth to see that there's an upward trend in people getting flu shots over the last few decades...

> Also, what would happen if we would normalize for better treatments, better vaccines available with each passing year? Or that shouldn't be taken into consideration?

Not sure what you are getting at here. Your original comment said "There is absolutely no relationship between the number of flu “vaccines” given and deaths from influenza." By the very sources that you gave, it's pretty clear that there is a significant correlation between the percentage of the population getting flu vaccines vs the rates of influenza mortality. In the time period you describe, the rate (which takes into account populationsize) of influenza deaths went down by almost half.

Now sure, correlation isn't causation, so it's entirely possible that there's some other factor leading to drops in flu deaths. Which is why the CDC has a pretty comprehensive page about how they determine the effectiveness of the flu vaccine [1] where they discuss methodologies, including shortcomings.

[1] https://www.cdc.gov/flu/vaccines-work/vaccineeffect.htm
How did I become a productive writer?
Oh I use a washing machine for laundry. But my clothes are forever in baskets because of all the folding and putting away. Takes me an hour.

Also my sweaty gym clothes just hang in/stink up the bathroom lately. Used to let them dry then throw in with otther dirty laundry, but now half my clothes have an irreversible light-but-nasty odor. Only solution seems to be washing my gym clothes right after I've used them, which is a non-starter whether it's manually or machine.
If you add to this that the value of "money" is backed by violence and you see that without energy to back that violence there can be no markets; then you will be able to imagine where this is heading at very fast velocity!

Nature does not negotiate.

- Own you time! Don't sell your time.
- Sell your past, not your present/future.
- Only work with software. Hardware is done permanently.
- Lower the energy requirements until it hurts.
- Make permanent solutions.
- Stop moving faster than 20 km/h, if you do take a train.
- Live small, so you can heat it for less.
- If you are in debt: SELL!
gperf enters the chat

https://www.gnu.org/software/gperf/

For C++ users, frozen is also a possibility: https://github.com/serge-sans-paille/frozen
It's not. The main application of libcurl could be very easily replaced. Just because it is widely used (assuming it is) doesn't mean it is valuable.

You wouldn't say `ls` is critical infrastructure.
Fun fact: The FDA also just banned NMN as a supplement so that it can be patented, marketed, and sold as a longevity drug exclusively by Metro Biotech.

Wonderful people over there at the FDA, looking out for the public's best interest.
> "what software do you build in Forth?"

Like others I indeed started with making my own Forth dialect (actually more than one try; and yes one of them could compile itself), but now it is my go-to scripting language. My latest script for instance was about converting some flat files format into an SQlite database. I also use it to prototype and test things, and I have a program that run and works for me 24/7. Can't really say more because it is partly work-related.

> Specifically, managing a dynamically changing list was basically a nightmare

So don't do it. Or do as everyone else does: use some C library/do it in C. You don't have to do everything in pure Forth, there's no law about that and being able (or not) to do anything in pure X doesn't prove anything.

Or just allocate 1Mb for your todolist file (or limit the number of entries) and accept that if you need more, you'll have to edit one constant in your program. I don't see anything wrong with that. Some of my scripts have hard-coded parameters and I can imagine a user would be reluctant to edit something in alien incantations, but I can also imagine using the flexibility of Forth to create a more familiar "syntax" and make it so that those parameters are in a separate script, so that it looks more-or-less like a configuration file to the profane.

You have no idea how we actually are narrow-minded, not creative and driven by habits about how things should be done. Forth won't get you a job, but at least it can open your mind and this reportedly is a portable (to other languages) quality.

Also, avoid "what if" - especially with practice programs you don't plan to actually use. "what if" is the FUD device by excellence.

> When I asked a group of Forth programmers why it is so difficult they just said "Forth is not suited for that problem"

The whole point of Forth is that it is, in essence, a recipe for a language you can make yourself. If your Forth is not suited to the problem, then adapt it. Forth is not a dogma.
> Tedious rehashes of antivax arguments aren't curious; they're just tedious.

I find authoritarians shushing curiosity to be tedious.

I do appreciate the variety to which people like yourself justify bad behavior, though:

You’re not an anti-intellectual silencing debate on a matter of public health — you’re stopping “tedious” conversation that “bores” you.

I think this is a great example of the banality of evil — and has certainly made me lose a lot of respect for you.
Nice. How do you determine where the relevant parts start and stop? Do the embeddings work per paragraph?
What would a decentralised Uber look like?
Solar panels + lights together are a system for redirecting energy, and the efficiency “loss” is inconsequential. You can simply cover an adjacent area 10x the size to provide the extra sunlight.
This isn't backed by any data but I feel confident to say there are so many questions on SO that can be answered by Chat-GPT correctly. If you open the home page of StackOverflow and see the new questions coming in topics like Python, JS,
there are many questions related to syntax error, giving wrong output, etc and ChatGPT can be valuable in those scenarios.
Another example of something similar is Chakras. Chakras are a map for sensation, they're not meant to be taken literally.

Another example is energy manipulation. This is also a map. It's not meant to represent energy in the sense of physics.

It's weird that people who seem otherwise so smart aren't able to conceptualize such abstractions or see how they can be useful.

The map is not the territory.
And more often than not those foundations are tax dodges in disguise, you can't spend that much money in a reasonable fashion anyway.
> It is understandable, expected, and desirable that artificial intelligence systems provide accurate and factual information about empirically verifiable issues, but they should probably strive for political neutrality on most normative questions for which there is a wide range of lawful human opinions.

Well, see, that's just the problem, because many political stances (and arguably, somewhat more conservative stances) are clearly not empirically defensible. Take the stance against gay marriage, for example. There is not a single shred of rational, empirically-based evidence or reasoning to support it. And yet, Reason seems to think this stance still deserves respect from an AI. I disagree.
Since they said that effect disappears after adjusting for things including age, I would guess it’s actually just more likely to be because older people are both far more likely to have strokes, and also more likely to have ever had a flu vaccine…
> For a family of 4 with 2 preschoolers it is absolutely necessary to have a dishwasher.

We did fine with two preschoolers and no dishwasher.

I maintain that a 'touch once' is always faster than 'pick up, drop, pick up again, drop'.

Furthermore: the second I see friends puzzle about 'where do I put this in this almost full dishwasher', I know they would have been faster doing it by hand.

> Dishwashers save on water and energy.

No, this is not true. I've measured and it depends. The dutch advisory site 'milieucentraal.nl' comes to the same conclusion: it depends.
Docker Alpine Ruby
For context, here is the write up on the situation from Ms Nelson’s, CEO of The Riveter, Medium account.

https://medium.com/@amy_riveter/the-united-states-of-amazon-...
Gates is buying a good name. He’s not really doing any good imo. Hop on a plane and look at what the foundation is actually doing in places where they are doing it. I have never seen anything useful. But it “sounds” really awesome to people back in the West.

Not sure about your hate on Musk though. Fighting climate change, preserving the only life in the universe that we know of, bringing connectivity to the most vulnerable and disadvantaged globally, among many other good things. Not sure what’s bad about that.
Well I'm glad Bruno died. Those hermetic mystics had it coming, and not proving anything significant is basically high treason to science, fully deserving immediate immolation!
If this is a problem, no one told Javascript
Look at repurposing old Android phones. There are plenty of FLOSS / paid apps which will turn them into a webcam. Also gets you battery back up. You can also pay for a data SIM if you want something independent of your WiFi.
It is funny to read on HN over the past 5 years went from full everything should be remote, non-Remote is for stupid people to now may be going back to in person collaboration has some remote benefits.
Rust is rapidly picking up steam in the embedded sphere :-)

Unfortunately it's an industry with a lot of stubborn old people so I don't see any major changes happening until they've retired but I'm willing to bet that async is going to revolutionize embedded development.
Being able to await interrupts and doing efficient cooperative scheduling while writing straight forward code is a massive QoL improvement which is what embassy is enabling: https://embassy.dev/
I have one kid and we are going thus route. The nuclear family is dysfunctional by design. Partner and I both have been with them fulltime throughout their life, living off savings instead of working. This opened my eyes to how very little men are taught about caring for people and how much nonsense I was taught. Nurturing a little person from a perspective informed by anarchism reveals a whole lot of backwards thinking. We've just spent 5 days with 3 people who can actually handle facing the childhood trauma that gets stimulated through allowing a little person to actually make choices for themselves and the difference is astounding.

We can spend time together without interruption and without it being after they're asleep. There are people to help cook and clean, do so joyfully, and play and dance and sing and cuddle.

Why you're getting down voted, I have no idea. Community- oriented approaches to families, no matter what society says or does or thinks, are what humans have done for millenia.
Keep reading...

Anyhow, since it got flagged now, the answer is it's a lie. The rest of the article is vehemently anti-Islam and brings up the fact that the positive things said in the first paragraph are lies.
> If we just stopped one of the 1.5 million brain injuries each year — mandating permanently wearing helmets for the entire population is worth it!

I don't think most people would agree with you. If we passed a law in the US mandating no car can be capable of traveling faster than 25 mph, we would save 30,000 lives per year. But we don't do it because driving at higher speeds is worth the trade off in lives.
> and there are in fact examples of non-TC languages, if only educational

Sure, SQL is only educational or not programming.

There seems to be a lot of programming going on in the world generating a lot of value which you wouldn't recognize as such. Excel uses a terminating (and therefore not computationally complete) dataflow-based evaluation model but it's in no case programming. Are you sure?

I'd think, telling a computer "if you recognize a pattern described as such, replace it with so and so", just regex with replacement, sounds very much like programming to me. Very weird where you draw the line.
This line of discussion lead to me learning that mitigating a deviated septum can be life changing, and someone else finding out about a laser nasal expansion surgery, both which reduces the number of mouth brea…sorry, oral aspirators on this planet. This has a direct impact on cognitive ability, thus we can say that we have directly contributed towards increasing Earth consciousness today.

I find that to be of the highest quality, and it all started with some sneering.
I've found that keeping my nose hair trimmed makes a big difference in nasal breathing air-flow and inhalation ease. And by trimmed I mean using a battery powered trimmer with the circular cutting head with slots and getting as far back as I can reach with that.
I think he has been outcast from the in group for showing that Twitter was essentially ran by the FBI.
I find just rinsing off stuff immediately after use makes the process of actually cleaning much easier, and is fairly quick and painless.

The proper cleaning process usually takes place in the morning for all the stuff that accumulated from the day before, but it's all already mostly clean, so is again fairly quick and painless.
Shale Gas CEO Says Fracking Has Been 'A Disaster' for Drillers, Investors (2019)
If it takes X years experience to gain I-shaped expertise and Y years experience to gain generalist expertise, it should follow that it takes roughly X + Y years to gain T shaped expertise

It might not be exactly linear, but you should consider that by committing to a team of T shaped engineers you’re also committing to a team of very highly qualified and very expensive engineers.
Perhaps I'm missing something [1]

I don't read anywhere in here where an unaffected individual can raise a case and collect money. Rather, this sets up how the government can enforce the law at various levels. That's pretty standard stuff everywhere (that's why every state has a department of justice). The government can police, but me, and average citizen, can't raise a case against amazon.

Class action lawsuits are civil lawsuits. You can't raise a civil lawsuit if you aren't harmed.

[1] https://law.justia.com/codes/california/2010/bpc/17200-17210...
You can just pick the AppImage if you like Linux. No installation needed. If you are on Mac, then you just need to give permission to run the software, it is not a specific problem of TeXmacs, it happens because TeXmacs executable are not signed. There are many reason you can turn down a software. any software. The point is: to whom are you making a favour? :) TeXmacs is free and make you save a lot of time. So I would say it is worth to spend a bit of it learning to use it properly. To be effective it require you to unlearn some LaTeX habits. But again, it is up to you. What I think is unfair is to deduce from these features that it is not a useful piece of software.
True, the "well-known" path seems to be in a random location but maybe that's a problem with the spec, you might expect it to be off the root of the email domain.
Everything is a concern. It's not often that humanity gets it right the first time, so the trick is to be ready to make changes when new verifiable data comes to light.
The Feige Rules
>Most people are totally unplugged from politics

I think it would be more true to say most people dislike party politics and try to avoid it. However it can be hard to do so especially in the US.

One of Musks strengths is he used to be deliberately non political and focused on things like the environment without making it a left vs right thing.

It's a shame he seems to be losing that.
Whenever I've implemented undo (or undelete) there's always been a horrible nagging feeling in my head of "What happens if there's a data breach before something gets hard deleted?" People will expect their deleted data to have been properly deleted. If they discover that it wasn't then regardless of how well I explain how undo features have to work there will always be some users who think I lied about the delete feature.

It also makes things like GDPR and erasing people's data a little harder (although not much).

Hard delete also frees resources immediately, which can save some money at scale.

And, ultimately, most users don't expect it in a web app, so you can save time by not building it.
Product Operations First Take
During Sun’s initial Java 1.0 release roadshow I drove to Chicago to attend. At the time, java.util.regex didn’t exist. I don’t know how to identify when it appeared.
Why hasn't scrubbing been solved? Put hands in box. Box blasts whatever you hold into it. Doubles for hand wash.
"Speaking as someone who has delved into the intricacies of PL/I, I am sure that only Real Men could have written such a machine-hogging, cycle-grabbing, all-encompassing monster. Allocate an array and free the middle third? Sure! Why not? Multiply a character string times a bit string and assign the result to a float decimal? Go ahead! Free a controlled variable procedure parameter and reallocate it before passing it back? Overlay three different types of variable on the same memory location? Anything you say! Write a recursive macro? Well, no, but Real Men use rescan. How could a language so obviously designed and written by Real Men not be intended for Real Man use?"
No no no. Shell scripts without -e is one of the biggest footguns since computers were invented. Second being shell scripts with -e enabled ;) As others mentioned -u and pipefail are also highly recommended.

Even mundane shit like ‘cd’ can fail where you least expect it, requiring || exit on practically every line of the script. Forget one place and boom. Defeating the premise of “it’s just a short “simple” script so let’s not write it in a sane language”.

If you want to write serious scripts and spend weeks scrutinizing every line, NASA style, it is perhaps better to explicitly handle every potential error. But good luck doing that in a large team of junior web developers just glueing stuff together in the build pipeline.
The pitfalls with -e linked above are mostly related to functions, if your script reached the size of requiring functions you have kind of lost already.
Feedle: Every search is an RSS feed
I don't use it, so I don't know.

This is how texmacs describe it themselves: “Converters exist for TeX/LaTeX and Html/Mathml. Notice that TeXmacs is not based on TeX/LaTeX.”

To me that sounds like a tool that is not for working with Latex, but it can convert in a pinch. It's a different category, it's own thing. Fine, but not Tex/Latex.

The “Limitations of the TeXmacs to LaTeX converter” from their webpage sound pretty severe, aligns with this view.
Diigo[0] looks pretty cool.

Love the idea of tag clouds, like I need to capture, "portfolio management systems" and really that's related to stuff like "backtesting tools" and "performance attribution systems", so if there was a knowledge graph connecting all of these terms, that allowed me to explore, in a bit more structured way, than a simple search, would be nice.

[0] https://chrome.google.com/webstore/detail/diigo-web-collecto...
Can’t you donate the money and then they buy the hardware?
I think yes. I have colleagues that are in certain fields because those things really are their passion, and they want to get as good as possible at them. For instance a mechanical or electrical engineer who really doesn't care what the GUI for using the product is going to look like.

Sometimes it's a true passion for a field, other times it's because there would be so much friction switching tools or learning the internal standards and tools of a business. For instance programming means not only coding, but also familiarity with the tools, libraries, and coding standards of a coding shop, which take time to learn.

Sometimes it's just due to human nature, that larger organizations become silo'd, and practicing two skills means navigating the politics of two silo's, twice the number of meetings, etc. Also, if you belong to silo A, and help out with B, then the manager of A gets annoyed with you. So in a sense specialization is a way to find a comfort zone in a typical human organization, even in what are considered to be good workplaces.