skysight-inc/HackerNews huggingface dataset:
One possible improvement on these would be the use of feolite, a sort of brick of iron oxides. It has a heat capacity far above that of normal brick and is used in electric heat storage systems. The heat capacity may be in excess of what was listed on Wikipedia, I did some digging in hopes of finding the exact composition only to find that some research projects on this material indicated an even greater heat capacity than the official numbers. And its volumetric heat capacity is staggering.
The four ways of knowing [thread]
Functional Programming Internship at NASA
https://archive.is/LMMME
I don't have the link handy but I recall a study that found doing a bone marrow transplant from a person that has schizophrenia to a person that does not will give the recipient schizophrenia. More interesting is that it works the other way around. A non-schozophrenic person donating bone marrow to a person that has it seems to rid them of it. Not that this information is super useful. Bone marrow transplants are risky and painful or so I've read.

I don't think this is the study I had found but it's probably related. [1]

[1] - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5613125/
With the admonition that I agree with none of this, here is what he said in the recording I viewed:

"If nearly half of all blacks are not okay with white people -- according to this poll, not according to me, according to this poll -- that's a hate group. That's a hate group, and I don't want to have anything to do with them. And I would say, you know based on the current way things are going, the best advice I would give to white people is to get the hell away from black people. Just get the fuck away, wherever you have to go, just get away. Because there's no fixing this. This can't be fixed, right? This can't be fixed. You just have to escape. So that's what I did: I went to a neighborhood where, you know, I have a very low black population. Because, unfortunately, you know, there's a high correlation between the density -- and this is according to Don Lemon, by the way, and so here I'm just quoting Don Lemon, when he notes that, when he lived in a mostly black neighborhood, there were a bunch of problems they didn't see in white neighborhoods. So even Don Lemon sees a big difference in your own quality of living based on where he lived and who's there.

"So I think it makes no sense whatsoever as a white citizen of America to try to help black citizens anymore. It doesn't make sense. It's no longer a rational impulse.

"And I'm gonna, I'm gonna back off from being helpful to black America -- because it doesn't seem like it pays off. Like, I've been doing it all my life, and have been -- the only outcome is I've been, I get called a racist. That's the only outcome. It makes no sense to help black Americans if you're white. It's over. Don't don't even think it's worth trying. Totally not trying. And. There we go. You didn't expect that today, did you?

[beep]

"But those who don't want to focus on education, you just need to get away from them. Just get as much distance as you can. That's my recommendation, and I'm also really sick of seeing video after video of black Americans beating up non-black citizens. I'm -- you know, I realize this is anecdotal, you know, and doesn't give me a full picture of what's happening, but every damn day I look on social media and there's some black person beating this shit out of some white person. I'm kind of over it. I'm over it, right? So, I quit."
SymPy is a great tool but there isn't a dedicated team of mathematicians and programmers working on it full time. I believe it has potential to compete with Mathematica someday.
It’s a very cute idea.

BUT…

As someone who’s run a successsful business (~5m USD), being a solopreneur is not realistic nor healthy unless you’re literally just funding it and leaving the management to others.

A lifestyle business however is totally achievable but you have to build out several roles.

1. Sales and/or marketing - What will bring those first customers in and what will bring them back later?

2. Product engineering - Whatever it means to you either actual software engineering or designing physical stuff that’s manufactured elsewhere.

3. Operations - Someone has to deal with the accountant, legal, bookkeeping, customer service and so on.

4. Management - If you hire contractors or actual employees you’re going to have to make sure they are working on the right stuff or budget is going to up in smoke.

Maybe I’m not smart enough but I haven’t found that I can do all of these things well.

Which is why my businesses tend to involve hiring at least 1-2 people smarter than myself in one of the areas above.
So true. Supposedly, worked in a couple cases, but they knew to accept the quote.
yea I agree. we need to change that. the frontpage is wordpress and I've been wanting to get that moved to laravel for awhile now.
I want updates mostly for security reasons. If your phone hasn't received a security update in a year, I can just go check security issues that were published online, pick one that I like, and write an app that will exploit it.
NASA Ogma 1.0.7 released – with ROS 2 support
Tell Aaron Swartz about it.
30 years ago the internet was a joke and it was not obvious to most it would be big. Feel free to suggest ideas in pockets of crypto, robotics, and biology. Even very obvious things we have in web tech are not in these areas.
Unfortunately despite Tauri being very performant, small, and having good UX it looks like most projects are still using Electron. I've built a prime number calculator which draws a graph in the webview using Tauri [0], this has was part of a series of projects of mine that calculated prime numbers and displayed them to compare performance of browsers and backend languages. The application does all the calculation in Rust and I got to say I will never ever go back to even considering Electron again.

I believe the reason why people look to still be using Electron is simillar to why people use React. Sure it's a bit bloated, a bit hard to master, it has some design flaws, but it's well adopted, and hundreds of successful companies use it in production. Meanwhile Tauri is rust the new kid in the block.

[0]: https://github.com/DoodlesEpic/GraphPrime
Can you imagine the shakeout that would happen if an AEC commissioner faced with a TMI-like incident were to say, yeah, no, that happens, it's not big deal. Some noble gasses were vented, it's less than 1/100th of the exposure you get annually from background radiation and only half of what you'd get from a chest X-ray, so big whoop -I'll speak to it officially in a couple of weeks and I may show up in person after that and the president would have no plans to pay a visit.

(obviously TMI had the potential to become a much bigger issue --never the less, despite the relatively low radiation actually leaked, it was treated as a maximum disaster)
> It doesn't make sense to add qmake support to LeanCreator because Qt Creator is still available on all platforms and continues to support qmake (at least I have no other information).

This take sounds ridiculous. It's ok if you want to use the project to try to drive up the adoption of a build system, but it's absurd to argue against the adoption of a widely established build system by stating that people should instead use other IDEs.
He sought to prevent Lithuanian independence. His legacy is tarnished because Russia lost influence while he was leader of the Soviet Union. Putin’s approval rating increases when he intervened, invades, or annexes territory of Russia’s neighbors. Russians will tolerate a lot provided their national prestige is not tarnished.

https://en.wikipedia.org/wiki/January_Events_(Lithuania)
What a find. The other articles on this page are also very good!
AI and the Fetishization of Ideas
this is a great idea, among other things because it puts the name you're defining in the left margin where it's easiest to scan to, but i don't see how it avoids any compile-mode nonsense. in this line of code, 'cube still has to push the string on the stack at compile time, and : has to consume it at compile time, while dup just has to compile some code into the colon definition, which at least strongly suggests that the interpreter is being run in a different mode that compiles things like dup instead of executing them?

https://stoical.sourceforge.net/summary.php

https://sourceforge.net/projects/stoical/files/stoical/0.1.8...

some example code

% %(var) 1+!
% Increment the variable addressed by TOS.
% %
'1+! : dup @ 1+ swap ! ;

% %(math) hex
% Set radix to hexadecimal.
% %
'hex : 16 radix ! ;

% %(io) cr
% Output a newline.
% %
'cr : '\n = ;

% %(io) space
% Output a space.
% %
'space : 32 put ;

% ----- define the more traditional interface to flow control.
% %(conditional) if (*)
% "n IF ... then"
% Conditionaly execute the instructions. The instructions following IF will be
% executed if TOS is not FALSE upon invokation.
% %
'if : () if{ exec ; immediate

it seems to be dynamically-typed and garbage-collected?
There is something to be said for a unified frontend and backend that closely mirror the existing browser API just extended. It comes with it's downsides too, where Tauri obviously shines, but really I see Tauri and Electron as two different approaches not direct competition. Last I checked Rust was still the only native backend too, that changing may help its story. Of course there is always the ecosystem size difference too but that normally sorts itself out with time.
actual racists are probably using the phrase now

They've been doing it the entire time. There was no amplification feeding frenzy, but the racists have been patently forcing hte meme for something like 18 months with stickering, banner drops, coordinated shitposts etc.

going to absolutely set more than a few people down the path of radicalization

Who, the ultra-late adopters? Dilbert went on an anti-woke trajectory a few years ago.
The irony is that repairable devices are implied to be maintainable as well, e.g. you can generally keep them in good working order as long as you please. Reasonable or not, a security update sunset contradicts this possibility.
> They want to align themselves with the West. That's why Putin is invading and trying to genocide their culture.

I am not denying that or even saying there is anything wrong with Ukraine being friendly with any country. Ukraine is the victim in the middle here, what I talked about is the west's hostility toward putin and Russia only because of how he runs Russia.

In an ideal world, Ukraine and eastern europe would be friendly with both Russia and the west. Matter of fact there could have been a day in our lifetime when Russia itself joins NATO!

It was before putin invaded georgia that relations with the US strained because of the US's insistent on exporting a superior way of life. "Manifest destiny" is what this thinking has been called in US history. Some call it neo-colonialism these days.

In other words, Ukraine being friendly with the west is not a problem. The west needlessly being hostile towards Russia is the root cause of the current conflict. The west refuses to ever accept an anti-democratic anti-liberal dictator unless they really need the dictator as with Erdogan and Turkey.

Peace would have prevailed if the west respected the sovreignity of non-democratic countries.
Yep agree. You can measure how well a nation is doing by how it treats technical skills. The finance industry that the UK is so proud of is actually a negative thing for the nations prosperity overall. It looks good on paper but creates very little real value.
Which is why you need secure boot to prove that there is no way to modify system memory.
I have been using /e/ OS on a Fairphone for 2 years now. I love it. I would say that the experience is not very far from a stock Android.

Most of the issues I have (which is not a lot) are because I'm completely de-Googled, but you don't need that.

I really think that there are alternative ROMs today that are great, if your phone is supported. Hopefully repairable phones will be supported (at least Fairphone is great for community support, I find).
It's possible to get the same result in sympy with some metaprogramming, and it does absolutely support longer names for variables!
FWIW the standard now says the file should be called "compose.yaml"; "docker-compose.yaml" is supported but deprecated
> Some kernel drivers or wifi chipsets or something they can't be arsed to keep supporting?

Yup, there is no documentation for these chips, you probably gets some SDK with an old version of heavily modified linux kernel in a big ZIP file (so no version control history, no diffs), sometimes you only got some random binary blob. Because every chip manufacturer thinks (maybe right?) that with a good mainline driver or at least with good documentation all their competition advantage would disappear. (Some gigabit Ethernet phy chip manufacturers do the same even if 1 GbE is more than 20 years old...)

Imagine the same issue as the GPU card support as it was a few years ago, just multiply it by ten and apply for every insignificant peripheral device. (And nobody will start to reverse-engineer it, because you will not be able to buy the chip half a year later.)

I do not think this will change without an open chip (do no think it is possible, it would have too much NRE cost, maybe if some government use it to spin up local semiconductor manufacturing?) or some heavy regulation (eg. force compatibility between vendors).
One problem with Tauri is that it doesn't bundle Node runtime, meaning that you can't take advantage of the npm packages that works outside of a browser environment. It does allow you to use Rust packages, but that's another story than Javascript.
>You have to put the grains and water in with it upside down anyway

Wait, what? The standard method is to put coffee into the Areopress right way up.

Having tried upside down and right side up immersion, I can’t say it makes much difference either way. In which case, I’d rather not have a top heavy vessel of hot water on the counter.

It also has the advantage of being able to inspect how the filter is seated before you proceed. I’ve had instances where the filter is not seated properly and excessive agitation manages to unseat the filter. If you reuse filters (and I taste no reason not to), I observe that the filters bunch up a little bit more with reuse.

Anyway, I don’t mean to say that you can’t invert things. But taste-wise, inverted brewing may have no clear advantages if you just want a nice coffee.
Related:

On Bloom's two sigma problem (2020) - https://news.ycombinator.com/item?id=30438273 - Feb 2022 (12 comments)

The 2 Sigma Problem (1984) [pdf] - https://news.ycombinator.com/item?id=29312739 - Nov 2021 (46 comments)

On Bloom's two sigma problem: A systematic review - https://news.ycombinator.com/item?id=24458662 - Sept 2020 (10 comments)

Bloom's 2 Sigma Problem - https://news.ycombinator.com/item?id=24261345 - Aug 2020 (15 comments)

Bloom's 2 sigma problem - https://news.ycombinator.com/item?id=18110156 - Oct 2018 (18 comments)

Solving Bloom's 2 Sigma Problem - https://news.ycombinator.com/item?id=16532846 - March 2018 (1 comment)
(JS) The typing and deleting animation in console
(not an original though, but repeating here)

Thought experiment:
Suppose you had a computer that didn't have a good entropy source. You need this computer to have good entropy because it needs to connect to some service, and the connection needs to be cryptographically secured and resilient to replay attacks (ie attacks where an adversary, not necessarily the service, sends an old message in response to a fresh request). Suppose further that you had a separate service that exposes a camera feed of some lava lamps—perfect for fixing your entropy problem. How do you suppose you will connect to that camera feed?
> Asked to comment in more detail about his remarks and the mass cancellations, Adams initially declined. He later told The Post in a text message: “Lots of people are angry, but I haven’t seen any disagreement yet, at least not from anyone who saw the context. Some questioned the poll data. That’s fair.”

Does the article contain a link to the video? I don't see it, but I'm curious to see how context saves the kind of things the article claimed was being said.
Ok, I see, but apparently LeanCreator hangs when accessing your toolchain and consequently also cannot use it to build anything; either there is an installation issue with the toolchain or an incompatibility with LeanCreator which I don't know yet. The 30 secs are probably the timeout in LeanCreator when trying to run an executable of the toolchain. Which version of Clang/lldb have you installed? Have you also MSVC or MingW installed on your machine?
Telegram has a Secret Chat. It's on the 3 dots menu in the screen for a contact. Secret chats are available only on one device, they don't sync to the other devices of the user.
> Apple iPhone as the gold standard only provide security updates up to 6-7 years

Laughs in Microsoft

How about 20 years?!

I have a laptop built in 2006, it runs Windows 10 and will be supported untill 2025.

It can also run software compiled in 1999! What platform can beat it, an IBM mainframe?

Microsoft is the gold standard! Its a shame they never get credit for the one thing they do well.
Unless the price of the upgrades cover the support. Yes, of course, it would be a gamble, because nobody can predict what the demand would be in 3-4-5 years. But I wonder whether they could reduce the cost with smart software engineering (i.e whether they could compel themselves to do smarter software engineering by promising paid upgrades) or whether they could make a promise to make paid upgrades OR open sourcing the code for the components that will be different from the newer versions. (I.e. mainly the hardware drivers.) Yes, I know licensing issues may indeed pose problems for third party components.
You could apply that to any announcement by any company
It seems to me the larger issue is most people don’t want to learn, or don’t have the environment conducive to learning. It’s already possible to learn in a self-directed way without a teacher. I didn’t even go to high school, all my higher education happened on my computer using the Internet, and still does. The tools for learning many things without tutors are available.

Imagine if we had a perfect tutor using a LLM. From my experience most people won’t take advantage of it anyway.

Look at television as a contrived example. Before it was widely available one could have imagined that everyone would be able to learn on video, once the cost fell to where everyone had a TV. But what happened is everyone used the TV to entertain themselves instead.
The ads are harmless now. You may not have enjoyed them as much back then (but they were also easy to ignore)
That's right, and that's why you should choose your phone based on the ROM you want. Of course if you choose a phone that is not supported, it probably won't work well.

Try running the Samsung S23 ROM on a Nokia 7 plus and tell me how it goes: that's the same problem.

I have been using /e/ OS on a Fairphone for 2 years, and it is absolutely great. I just use it like a normal Android, no need to fiddle with it _at all_. Some apps don't work because I'm de-Googled (no Play Services), but you don't need that (or you can accept that some apps don't work).
Agree. I also shy away from using google or ms oath for third party services. Partly due to privacy but partly paranoid concerns like this
It wouldn't be corporate executives that control the UK government, these people come and go and without belittling the power and publicity they have, It would be the groups that own the corporations if it were anyone with true influence and power.
A SQL engine can use any method it wants to execute a query.

For instance if you wanted to make a SQL engine that lets you write a SELECT on tables that are csv files that writes a C program and then compiles it with a C compiler that's up to you.

In particular a SQL engine can compile stored procedures ahead of time and back in the day I worked at a few places that put "business logic" into SQL procedures, that is, 100% of the SQL access is done through stored procedures, the same way that many web applications define a front end in Java or Node that exposes data to a Javascript front end.

If you build an app that way you can put a SQL specialist in charge of the SQL interface and also know the application is immune to SQL injection attacks.
>Airbnb’s rules allow cameras outdoors and in living rooms and common areas, but never in bathrooms or anywhere guests plan to sleep

jeez, didn't realize I should expect to have hidden cameras on me everywhere in an airbnb besides toilet/bed without recourse. and that it's fine for these cameras to be located in a living room with view of bedroom interiors. have to treat everything outside your bedroom or toilet door as being out in public...
I am Airbnbs prime target because I am on and off digital nomading, now I am renting for over a year short term (weeks to months). I stopped using Airbnb however since positive experiences were outweighed by bad ones. In the past year there was a salty host when I gave detailed feedback highlighting good and bad (he only wanted me to mention the good stuff I guess?), a host who took the total for a week in advance and refused to refund anything after I found it's unlivable and left first morning (I am not rich enough to spend half a grand per night), etc. I have a feeling that with a "right" approach it's possible to make money off Airbnb with people almost never actually staying at your place: establish good rating then charge in advance and refuse refunds. Tired travelers would rather leave than fight you so you probably don't get a hit. Switched to Booking and good old word of mouth/on location scouting.
Ruby turns 30 years old
yeah, forth and the array languages feel like they've developed in isolation for decades. but i find that incredibly interesting.
The actual paper is here: https://arxiv.org/abs/2204.06974
Ah, so they're only allowed to answer the question one way, even if they recognize it as a right-wing dogwhistle? Fuck that.

People are not obliged to play along with the rhetorical manipulation just because some troll like Adams is primed to jump around and go 'see! see!'. We do not in fact have to care about his performative overreaction. He's welcome to go to Unherd or theFP or whever and pen a me-too essay about how he got canceled by the woke mob, maybe move to Florida, etc. etc.
> but that I have them is suggestive of how far from mainstream custom roms are.

Totally. I think ROMs like /e/ OS and CalyxOS are actually getting close to giving the same experience as stock ROMs, though (if you choose a phone that is supported, that it).

Let's hope it keeps moving forward! Repairable phones + long term support with custom ROM sounds great IMO!
Super cool project to get used to any language you choose to implement it with. Also interesting way to get started with graphics programming. I've built a similar application in C which displays the image in the terminal. If I remember correctly I used a YouTube video as reference material, but it's been a long time already. Anyways, it's the kind of project you can build in one day whenever you're bored, I enjoy it :)
Anti-China Rhetoric Is Off the Charts in Western Media
Moscow is in the West of the country and is vulnerable.

The major population centers are all in the West.

Another European hoard, in an onslaught attack must be stopped, at any cost.

This is the reasonable judgment of Russia.

The United States does have profound influence to ensure this, which we should exercise.
It's not really the same developer experience. Because it's a browser JS engine it's much less powerful than electron, and you need to write more rust as a result. For many people that's probably not a demerit but for others it will be.