skysight-inc/HackerNews huggingface dataset:
Wolfram Language and Mathematica Free on Every Raspberry Pi
The Jolla phone got 7 years of updates before being sorted out. You can buy plenty of "real Linux" phones just now and also LineageOS preinstalled phones which will probably be supported for a very long time.

https://blog.jolla.com/jolla7/
Honest question: where does all the RAM go? If a chrome tab eats about 200 MB ram, shouldn’t an electron app consume about the same? After all Electron is just an SPA with all the assets packaged with the browser engine. Like the zip’d web archives of yore
Your phone (Android or iOS) is probably more secure than your desktop when it comes to accessing bank or email. It's more hardened and locked down.
Only one sim slot. What is this, a phone for amputees?
You're maliciously misunderstanding. The tools available to manage Windows are simply either much, much better, or much better value.

And everything just works out of the box with like... 3 lines of PowerShell.

You can replicate some of it with Ansible, sticky tape and a few spare weeks, but it's not the same at all.

I'm actually Linux admin, grew up with open source and spent my career serving pages and automating myself out of a job. I dislike Microsoft as much as the next guy, but for enterprise use they are _next fucking level_.
Season 4 "Alone: Lost & Found"

I really liked it. It was intense and unique - one person from the pair had to hike to location using compass. So they didn’t start together.

In Patagonia season one of the women built top-class camp as well and she wasn’t starving too!

I disagree about that it’s setup for starvation - quite often there is single or maybe two participants that get enough food. It is surprising though that quite often they obviously don’t pay enough attention to food and just starve. Ie they would try to fish in the same spot and not get fish over and over and so on.

I don’t have enough training to do that, but strategy-wise I would tap out if me trajectory was negative. Ie if I’m obviously not getting enough food or fail to have warm shelter as cold arrives, I would just tap out.
Basically, it curates your files automatically using AI based on the file naming convention you set in the configuration file.

And it suggests tags and summarizes/describes the file based on its contents, then finally attach those tags and comment to the file.

For example, if you have an unnamed file ‘document.doc’ that contains information about a parking ticket, then it will rename this file ‘ParkingTicket.doc’, you can add more organizational details like categories, etc.

It does the same as well for Images and Music.
Google removed jack from Pixel, and I went shopping for an alternative when my last pixel broke down. Here is my filter:

https://www.gsmarena.com/results.php3?chk35mm=selected&sSIMT...

Ip68 is important. I went with xperia 10, and am positively surprised. Fits all the checkboxes and less undesired software than google. I don't have the mandatory search bar in the front screen!
Why would you change a successful product just because the "language evolves"?
PHP is so successful precisely because it lets all the legacy code live.

To the contrary, with each PHP iteration, "bad code" is executed faster with fewer energy utilized.
What you're describing is the common symptom among many programmers which is their unfamiliarity with disk limitations. It's not the database's fault for not being able to write 10M rows to the disk quickly. Disks, especially the cloud SSDs are quite slow defaulting very often to just 3000 write IOPS.

On the other hand, programmers are very familiar with CPU and memory limitations. Very rarely will a programmer try to hold 10M or 1B rows in memory because they intuitively understand memory limitations which is usually around 4GB per app/process.
Viacheslav is one of those many russians who fully endorses russia's war of invasion in Ukraine while living in SFBA. I wish this fs the same fate as ReiserFS.
Cryprocurrencies are juxtaposed in the article to ChatGPT-like AI in two ways.

* 3 years ago, BTS / ETH / a whole slew of other coins were all the rage, the centerpiece of popular speculation. Now AI takes their place, even though without the get-rich-quick overtones.

* Many cryprocurrencies and AI both massively benefit from the use of GPUs, so once the crypro bubble burst and a lot of GPU compute power was freed, it can now conveniently be used for AI.

Otherwise, they are not comparable indeed.
Show HN: Weekly Pandas exercises based on current events and public data
I've just launched Bamboo Weekly (https://www.bambooweekly.com/), a newsletter that improves your Pandas skills, one week at a time.

Every Wednesday, I take a topic from the news, point you to a public data set on that topic, and ask some questions.

The next day, I show you how I would answer those questions with Pandas.

Paid subscribers can comment, share code and ideas, and (of course) correct me when I'm wrong.

I'm very excited about this, and am looking forward to help lots of Pandas users to improve their fluency in data analytics.

I'm open to suggestions about topics, data sets, and Pandas features to explore, as well as the length, timing, and pricing.
I think the point is that if a business is in the money making business. Then it seems kinda stupid not to make money.
No idea why your comment is downvoted.

This is just tabloid-level article wrapped in respectability because it's a famous past advisor and not some random tv show starlet...

With no competence in the field his opinion is as worthy as 99.9% of the population. Useless submission.
There's no clear cut alternative CMS to use, that's the issue.

If you own a wordpress site for your business and you want to change your dev or agency then you will have no problems finding people who understand WP and can work on/fix your site. It might cost you but you'll have no issues finding people to work on it.

Use anything else and you'll be hunting down people who can and want to work on it.

The other major issue is, the paid plugin ecosystem is vast in wordpress and because of that many problems can be solved with a plugin. The conversation typically goes "If this were on wordpress we'd buy this plugin for $xx and we'd be done in a few days, but it's not so we can build it for $xxxx and it'll take at least 2 weeks."

Client hears that and ends up on wordpress next redesign.

Code quality ultimately doesn't matter to site owners so long as the site works.
Further down their webpage, an explanation of the logo:

„The three ellipses - 3 basic principles by which primordial matter differentiated. The sacred trinity found in all religious and philosophical systems. They are rotated to each other at an angle of 120°, expressing their harmonious relationship.

The circle within each ellipse - symbolizing the interconnectedness of the microcosm and macrocosm.

The open ellipse and the circle to the outer space - expresses the necessity of constant energy exchange with the environment. When this requirement is violated, any existence ceases to exist.“
It will bite you when you encounter a harder problem that can be solved using the same technique, but SymPy can't solve it.
There was a site posted here on HN that was something like: "All you wanted to know about batteries" or something like that. About Li-Ion they wrote, that they age faster if the charge falls under 20% (don't remember why) or gets charged over 80% (more voltage needed to push electrons in, battery heats up). GigaSet limits the charging to 90%. I use BatteryBot Pro from F-Droid (installed via Foxy Droid) to ring an alarm at 30%, 75% and 80%. [add] Depleting them completely is very bad for them.
Agreed; Dart seems like a dead end, let alone compared to Rust or Go.
The companies just do what people want - new phones, more capabilities. People will pay up for new physical gadget but not support, so the money is only coming from making new models. The number of old models gets bigger all the time but the number of people updating the software cannot because they have to be paid for by the sales of the new models.
"Powers" being a relevant word here. People love to call out various tech/choices for needlessly sending our energy into a black hole, has anyone run the numbers for Electron's negative impact versus a non-wasteful solution?
Hope you liked the course! I was the one who first made and taught the course. To my knowledge, it’s still a required course for all CS freshman and is still taught by students.
> I thought I was a fairly attractive guy.

By sheer statistical chance alone, you are a normie (middle of the bell curve, where most people are) and overrate yourself.

> I’ve had several friends vet my profile

Seek out an unbiased attractiveness rating done by people who actually know the science, for example ratebywaffles. I bet that your friends received no training or sought to read the relevant sociology and psychology papers, so can't have more than a gut feeling and are basically clueless/misinformed about what the actual criteria are.
That UX decision has nothing to do w/ Electron.
Wolfram Alpha is freemium, not free.
Tuxedo offers smart charging in BIOS too. The lowest treshold i can set in my older model is only 40% but still nice.
Jup, it does. And that was my first thought reading this as well.
I had the same concern, this article perfectly captures the problem and gives perspective to the solution Tailwind provides - Thanks for sharing!
It's worth being skeptical of claims that people are faking disability. For example, there is a common belief that wheelchairs are for people who can't walk, but a lot of wheelchair users can walk, just not necessarily without pain or for long periods. I don't trust airline staff's subjective impressions to be well-informed.

On that note, stories constantly circulate of airlines breaking or losing wheelchairs through improper handling. It seems like wheelchair users dread having to fly because there's a huge risk their mobility device will be destroyed after their flight.
> I don't think you realize how slow those are, how slow they make your entire machine (eating the RAM for no good reason)

You're on a forum full of software developers, I think you can give us credit for knowing exactly how much resources the apps we use take up.

Personally, I frequently run VSCode, Slack, Zoom, Chrome, and occasionally Loom at the same time on a machine with 8gb ram and it's fine. Until one of these new platforms like Tauri or Socket.sh catches up, the trade off for developers being able to develop once and run on multiple platforms is entirely understandable and clearly acceptable to most people.
No, not the only. You make a claim without adressing my points to counter that claim.

It is not politically practical to invade russia, so, america and western eurpe attempted to export their way of life by influencing the Russian people and going as far as having politicians publicly opposing internal matters of Russia as if they were a party that had a right to do so, like a man telling another man how he should treat his family without being asked. And it would be something else if the west stopped there, they moved wartime weapons closer to Russia and increased the size of an alliance specifically created to counteract a Russian threat. They refused to accept Russia and chose agression but were fine with installing Erdogan in Turkey. Not only did they undermine a dictator and initiated the agression but they did so hypocritically. Ukranian blood is on the hands of those you kept choosing to elect to represent you!

There is no cover for Putin, no Cover for western politicans and no cover for westerners who continue to support them.

Your support to have your leaders cease unneccesary hostility towards Russia and China is needed to stop further bloodshed. Your ways should not be exported at these high costs.
The other day I was thinking about adding comments to my markdown based microblog hosted on prose.sh as well. I don't want to maintain any technical infrastructure, at most it would have some sort of spam detection out of the box and easy content moderation. Having it embedded in my blog is not a must.

So I thought about adding a link on each blog post to a unique reddit post on my own subreddit. Most people have reddit.

One downside is that you have to have two windows open if you want to comment while copying snippets from the post.

Another option was Web annotation, but the standard and the infrastructure needed to make it work look massively complicated.
<3 Me and a few others created this course in 2014. Glad you found it useful! I got so much joy out of the content creating the content for the lectures and labs.
Right, you know it's somewhat of a beat-up when 'highly radioactive' and 'substance' are bound together. Whenever I see the word substance used instead of the more appropriate element then one has to be wary.

Incidentally, as I write, I can see an historic 100TH vacuum tube in a box on a shelf, it uses a thoriated tungsten filament: http://www.r-type.org/exhib/aaq0385.htm. I've no qualms about being near it but if it got broken then I'd take care to clean the mess up and dispose of it carefully, I'd even use an N90 mask whilst sweeping the bits up (but then I've always used masks in industrial/dusty environments—even before COVID).
Ask HN: Most efficient apparatus in kWh/liter to extract water from atmosphere?
I'm of the opposite opinion. Database migrations force you to think through the changes in your data more explicitly. You catch logic oversights, boundary conditions and implicit transformations much more thoroughly and with fewer errors later on.
https://news.ycombinator.com/item?id=34944079
Most people are not debating the building of roads, and most of those are at state and local levels anyways. The bigger debate is on the actual federal budget, which has ballooned over time into all sorts of items which cannot be assumed to be uncontroversial or even generally agreed on by a majority of citizens.

A lot of us would prefer if the federal government actually did allocate some more of its funds to maintaining the roads and infrastructure that we have; that would be a great start.
V tbg gur fglyr cneg, ohg fgvyy abg gur evtug nafjre. Jung ryfr vf gurer gung V nz zvffvat?
I'm sure Adams and his supporters will find a way to cosplay as if they're being terribly oppressed by the results of a free market.
Notion: Keep stock and crypto prices updated automatically
NotionInvest is a new integration that can be installed into a Notion database to keep prices updated. This allows people to use their Notion Workspace to track investments!
In the US everything is a product and therefore must be profited off, including appearance.
The courses are markdown and JSON files in GitHub so close enough. It does restrict a bit because it assumes some technical proficiency, but there's probably some middle ground (open a GitHub issue to suggest changes and have someone else write the PR, for example).
By far, this is worse.
1999 and 2000: watching older friends graduate into jobs that paid a then astonishing $80-100k, on the strength of some summer internships and part-time gigs

2001: summer internship at Microsoft testing Office for Mac, looking forward to bright future after graduation, hearing from recent grads that it wasn’t quite as rosy as before…

2002: getting a government contracting job writing Java unit tests and user manuals in a musty basement in a DC suburb, and crying a bit… with relief. Watching classmates with better grades than mine nervously eyeing private student loan repayment schedules while anxiously waiting to hear back from defense contractors they reluctantly applied to.
You can unit test SQL by spinning up Docker containers.

You should just write SQL for the database you are using (e.g. PostgreSQL). Switching databases without changing queries is unrealistic anyways.

I agree with your other points, but I am yet to see a layer above SQL that improves on them enough to justify its additional complexity.
Be warned that when using this a lot of the security comes down to your own implementation of that command.

The suggested alternative using certificates is a much more standard way that has less ways to create holes in your security.
Few things:
Regarding unit testing, it's now very possible to productively unit test a SQL database - I'm familiar with a Java package that boots up an embedded PostgreSQL, obviously Docker is now in vogue, etc, etc. It's not quite 'just run a function', but you write your code in the same style as a unit test and you're running hundreds of tests in seconds. You can use transactions to automagically clear out your state, which means performance is also excellent. Regarding the standardization of the language - no, it's not totally standard (although arguably that's a good thing, we don't want 10 implementations of exactly the same thing, they'd never evolve), but because they all work sort-of-the-same, a lot of language support ends up transferrable. You can use ActiveRecord on many backing databases, for example. Query planner problem is definitely true, know folks who've spent a lot of time hinting Oracle and scaring Postgres into the same, though personally only took a few days.

However, SQL is IMO the best of a bad bunch. Most non-SQL databases I've used have been extremely sharp cornered, whether this be via: unpredictable/unbounded worst case performance in pessimal storage cases (RocksDB, Cassandra), various parts of the code where unbounded memory/storage usage is required (Cassandra, Spark, Elasticsearch), extremely low level APIs making it easy to make unobservably (as in, you won't notice it and will eat the pain every read) slow APIs (RocksDB). I'm not saying there's nothing better, but it's probably not an all-rounder.

There are certainly things I don't like about most SQL databases. Few SQL databases are columnar, which is _the_ key to good performance in the 2010s, and native LZ4-style data compression is also not widely used. But for most engineers they solve a lot of problems for you without having to think about them.
> Can X11 replacement not work on old hardware?

Most Wayland compositors pretty much assume you have a GPU. Weston can be gotten to work -- slowly -- without one.
Natural gas, rare earth minerals: What's at stake for Ukraine (2022)
I know a team who used JooQ (code-generated query builder for Java) to generate SQL which worked on both Postgres and Oracle and worked well enough that they could support both in production (Oracle for top end perf, Postgres for everything else). There were certain places where they had to switch on SQL format, but over years they felt comfortable enough only unit testing on one kind of database.
Rain water tank?
Some apps only come as Electron apps with no web version.
I wonder why it's historically not the default in a lot of places, while the default is a fireplace with half of its enclosure protruding to the outside of the building (which strikes me as insane).

What could historically lead to prevalence of such a bizarre design?
Is it really so difficult for people to just (to put it harshly) shut up and do their work? I don't understand why people, especially prominent people, feel to need to go on social issue tirades that jeopardize their livelihoods.
Making SSH authentication dependent on HTTPS seems like a really bad idea.
No it has its own certificate system, it’s not TLS and it’s not even X.509.
I see that you don't use LaTeX for your formulas. Was that a choice of yours, or is it just not possible with Manning? I am asking because I would like to publish a book within the next year or so, and am wondering which route to go. It seems self-publishing gives you the most freedom.
First of all thank you so much for an actual reasonable and rational discourse. Yours is the only one I have seen so far.

I concede that you are correct about intercontinental missile defense. However, why was it neccesary to place THAAD in easter europe in a time of peace then? What I am saying is if what you are saying is true then that means the US and the west acted in such an agressive way in a time when they were pledging to be closer and friendlier with Russia, all as a formal act of an alliance formed to counter Russia. It was literally a campaign promise by Hillary.

Is there a prior act of agression by Russia I am not aware of or a non-Russian threat that required THAAD deployment in eastern Europe I am not aware of? I mean, the US could also arm countries with US controlled nukes like with Turkey but does not do so to avoid provoking Russia, so why was the defensive THAAD given the greenlight then? Strategic blunder? Curios on your take.

Again, I must thank you for attacking my reasoning only instead of character or intent like others.
Wow! I've just installed it and it looks pretty cool!
The battery life is horrible if you try to use it a bit more often like you would a phone
It happens :) I spent 1.5 days on level 23. And now stuck on level 35 for 2 days. Sometimes things are really very simple, but we complicate them. Sometimes we make mistake while typing the answer, like I did on level 26. That extra space in my answer took my whole day.
The same can be said about ORMs...

- You start of thinking, my problem is simple/unique so I don't need an ORM

- You design your database schema, start building your application, inserting, updating, querying it...

- First job is to write a few abstractions that represent a row in each the tables in your db. It handles deserialising/serialising from the database types to you languages types, plus a few of your custom types.

- You find yourself duplicating code for simple select/update/insert/delete quires so you build another layer of abstraction so you have only one generic implementation of these that your table row abstractions use.

- You start writing more complex queries based on user input, it starts to get a little complex with all the string concatenation. You write a query builder for one area of you application, but soon find yourself longing to use it elsewhere. So you generalise it to be usable on other tables.

- Hand writing database migrations is simple to start with, but as your team grows, and you have more deployment environments, and more branches, it becomes a massive headache. Then one day someone runs the wrong migration and drops the main db... you write a database migration tool, reuse a bunch of your application table abstractions as the definitive source of truth for what your tables look like. Job done!

Oops, you wrote an ORM...

Obviously the world isn't that simple, and there are legitimate reasons not to use one. But the majority of the time it's better to start with an off the shelf ORM than not.

The issue with ORMs really come down to restrictions on escape hatches, easy dropping down to SQL but with mapping back to your higher level abstractions.
Thanks for linking this article, what an incredible read.
Not a right, and not more than those other nations have the same thing, but otherwise yes because markets.

Small entities can do whatever they want but big corporations should have justifications for not selling a thing.
Actually I believe apple and windows use a library to convert gles3/webgl2 to metal and dx.
When I was a kid I used to get into an inordinate amount of trouble by touching and pushing my fingers through these gas mantles after they were 'fired'. I suppose the fact that they could be handled beforehand and not afterwards appealed to me at about the age of five.

Anyway, many decades later I'm still here to tell the story (big bad Thorium hasn't gotten me yet). :-)