skysight-inc/HackerNews huggingface dataset:
To "Make Russia Great Again" by restoring the conquests of Catherine the Great, basically.

As evidenced by Putin's countless bombastic speeches on the topic (and the simple vacuousness of the claimed NATO threat).
The "right" way to make borrowing complex is to teach it as a special case of cocycles in group cohomology: http://timothychow.net/mathstuff/jdolan.pdf
We should develop our own anyway, exactly to avoid the issue of having to rely on others, with all the political entanglement that brings.
One alternative for window switching is Alfred:

https://alfred.app/workflows/alfredapp/window-switcher/

Workflows for browser tabs aren't as up-to-date though:

https://alfred.app/workflows/epilande/browser-tabs/

https://github.com/deanishe/alfred-firefox
Isn't energy storage possible? Or at least, isn't that a sensible frontier for protecting the solar investment?
Could use something like the Lists page here on HN: https://news.ycombinator.com/lists

Especially the Active, and Best Comments pages.

Also, would love biological fields in there. We bio/med people really don't have much as to message boards
I'm surprised by this and it sort of came out of nowhere, how'd you all beat Amazon and other big tech to the market?
There are two parts to Rubocop, one of which is good. The good part is the engine. The not so good part is the defaults, many of which are wrong and many more of which are "not even wrong" (which is to say that they are enforcing a particularly unidiomatic way of shaping the code based on unimaginative ideas of what good code is supposed to look like).

If you want to eliminate most discussions about code formatting and have a useful subset, use standardrb[1]. I disagree with about a third of its recommendations, but I stopped configuring with standard, whereas I had an override list at least thirty rules long (that had to be updated periodically because of incessant patch version renaming of rules) with vanilla Rubocop.

Rubocop's engine is good. Rubocop's default rules are best avoided and replaced entirely with standard, because they are at least mostly sensible and still allow for "style".

[1] https://github.com/standardrb/standard
That sounds like a team problem and not a tool problem. We do just fine with it (using rule configs that make sense) and uniformity isn’t the point. If somebody wants something changed for a legitimate reason then it is not a big deal.

You can also have different rules for different folders or files, and toggle rules on or off by line, block, or files.

The part about people spending significant time fixing linter errors sounds suspicious though. That doesn’t seem normal at all. Have they heard of format-on-save, or is there a lack of communication?
The limitation comes from the underlying model, which can only generate up to 30s, more info about that here: https://huggingface.co/docs/transformers/en/model_doc/musicg...

There's a model version that is able to generate music conditioned not only on natural language prompts, but also on other pieces of music, so it's possible to generate chunks of 10s where each chunk is generated based on the previous one.

The challenge with that model is that it's hard to export it in ONNX format so that it can be run outside of a machine learning framework in Python.
So if that's the case then how can you make the claim that you have if people don't understand what has gone wrong.

If Apple implements a function to delete a photo and the implementation of that delete button has a bug that doesn't infact delete the copy of the photo. Then that's different to the technical way in which files generally are removed from file systems.
I use cleanshot 30+ times a day and it’s perfect.

Things. So simple yet powerful.

Basecamp is incredible for collaboration.

Obsidian. SublimeText.

Recently started using n10.app and it does help with focus.

Ruby is such a beautiful language. I feel grateful every time I use it.

CraftCMS is small and perfect.
DB-Engines has been acquired by Redgate
I asked about options for GNU tar because there is a bit of strange behavior.

To add absolute paths to an archive, there is "-P" option, and man says it works only for creating archives: "Don't strip leading slashes from filenames when creating archives".

To extract absolute paths from the archive, you need to add the "-C /" option, and although the tool says "tar: Strip leading `/' from member names", it will still extract it in the right place because the paths become relative and -C puts them in the root.

However, if you add "-P" during the extraction (which is not mentioned in man), the "strip leading slashes" information disappears.

So if this message bothers someone, "tar -C / -xPf file.tar" will cleanly extract absolute paths from the archive ;)
> Well no, I'm defending the enjoyment of colorful games. Or picture books, or comics.

Nobody is defending the opposite. In my case, I created automation with shortcuts to disable the great filter when I open some apps and to reenable it after I close them. Those apps are currently Photos, Camera, Smart Comic Reader. I could have added games without issue but I just don’t game on phone.

I love Colors (like any human). What I don’t love is being addicted to e.g. Reddit. And turning on greyscale works on this. Call it maybe placebo if you want but the result is there.
Germans are already buying batteries:

According to [1], the installed battery capacity in Germany went from 6.7GWh in 2022 to 12GWH in 2023.

Given the growth and falling cost of battery storage, I expect that more and more solar will stored during the day and consumed in the evening, pushing out coal and gas.

[1] https://www.ees-europe.com/trend-paper/storage-market-boomin...
It may be worth it _for you_. It is not worth it _for others_.

Correctness can be established well enough - even if guaranteed automatically - in a language with UB.
So what will they use for roads if they run out of rubble? It has to come from somewhere?
Show HN: US Immigrant Visa Statistics
It's a good exercise to open one of these files in hexdump or something to get a feel for what's really going on inside... but yeah, GNU tar has -P / --absolute-names to just create them with leading slashes.
Yes, but you can at least move it elsewhere as long as you haven't let go.
I used Elixir for a few years in a Phoenix project, after and before many Rails projects and in parallel with a couple of Django ones. There are things I really like about Elixir and I wish I had them in Ruby. I never thought about using Elixir for everyday scripting, I'm using bash or Ruby for that, sometimes Python. Elixir is a big projects language for me, much like Java. Too much boilerplate for tiny things. Phoenix vs Rails, even level. Both trump Django from very far above.
Besides the legal reasons that others already explained, I use it because I want people to be able to freely copy-paste code between projects while keeping licensing uniform, and this is essentially the "standard" in the Rust community.
I'd like to read it!
Your deduction skills are awful.
> would be significantly more difficult to write and/or use

1. It would be no more difficult to write and use than the larger class. After all, you can use the larger class as a void_buffer with some dummy extra fields.

2. You can put the class in a detail_ sub-namespace, or make it an inner class of ObjectType, and then people will avoid using it in other, general contexts.
and now there's pax (since POSIX looked at both of them and shuddered :-)
shameless undercover plug for kagi much?
I'm not angry but: privacy? Isn't that the point they're blasting all over their page and apps?
Did you read the link?

The commercial was using a tom waits song sung by an artist who impersonated Tom waits and the folks involved discussed the potential legal implications and did it anyways.
Not on a Mac but I use nix and home-manager. Not sure if it can do everything on a Mac but all my computers programs stay in sync with 1 git repo.
> Hunger as a response to mild dehydration makes sense though. We get a significant proportion of our water intake from food.

This is truer than I used to think. Our dogs are mostly on a raw diet - some days I don't even see the older one drink water, or just once (the younger one is still an idiot puppy so runs around and goes to the toilet a lot more and has to top up). When we look after dogs on a kibble diet, it's amazing how much they drink in comparison.
I have offered no justification or even an insinuation that it should continue. However it is a common thought today that the US is particularly bad at race. It's not
> Have you ever seen an original physical copy of, say, Einstein's annus mirabilis papers

I was a grad student at the institute for theoretical physics in Heidelberg. It's famously housed in two old villas with little room for books, so all the walls in almost all rooms are lined with shelfs. In the office I shared with five other students, there was one shelf in it that was locked. The only one in the building. In it was one book from 1905 that had a different color than all the others.

That's the physical copy of the papers you mean. They had issues with theft so they had to have it replaced and then lock it. It probably wasn't even original though.
Call Mark Cuban, make the investments now!
Rubocop is better than a free-for-all though. I'm more happy with a any config at all than people trying to rehash the same style of arguments in each PR. Or worse, ending in either a mess of formatting or each change changing unrelated lines just to reformat.

I really believe it's the least bad solution to just get any config and ignore the bikesheding (or drop people who spend too much time on it)
That might be true but I've using arc, tar, pkzip since the 80s and even then I lost work and had to clean up on floppy disks because of this issue. I suppose the prudent thing is to list the files before decompressing
I mean fair enough but they do randomly go off and when hardwired the whole house goes off. Not to mention it now requires an electrician to maintain
Can the skeumorphic simulated paper page flipping be turned off in favor of simple scrolling?
Yes, it should also work without any debugging info. You'll still need unwinding tables though (used for handling exceptions in C++/panics in Rust/etc.), which are technically DWARF too (except on 32-bit ARM, which is special).
In practice, you probably just use a threshold?
A mostly self-sufficient homestead isn't a hobby, it's a way of life.

And the user you're replying to is advocating for that way of life because they are predicting a severe downfall in the quality of life for those who stay in the global system.

I have a sneaking suspicion that they're going to be right.
What's the initial state supposed to be?
I think its pretty clearly from an LLM and disagree its not thoughtful and substantive.
It's just:

(let [[quotient remainder] (floor x y)]
(+ (* quotient z)
(* remainder (first (floor z y)))))

Because in Clojure there's no multiple value bind, when you want to return many results from a function, you wrap it in a vector, and that means you than just destructure that vector. That also means, it's not smart enough to know if it's used in a single value context or multi value context, so you need to always get the value out of the vector, which is why I call first in that second call to floor.
It should support C++ exceptions. The trampolines have exception landing pads included to catch and rethrow any exceptions which are thrown through them.
> Famously there is the video of Mario 64 using half an A press.

The release doesn't really do much, though? (Does it do anything, outside of stopping swimming?)
What do you do with all the time you save on capitals and punctuation?
That is because the two are much closer to each other than the proponents of either would think.
Publishing a sped-up video without telling us that it's sped up really killed all my trust I had in you guys. Seriously, what were you thinking? Your main and only selling point is the speed. So much so that that needs to compensate for lack of other features like resolution and color. And then you open the door to cheating accusations? You can now 100x say that it's really fast and no ghosting and all that, but your ethics seem to really believe it was no big deal, so at each turn down the line I'll have to question, perhaps here they also didn't think it's a big deal to pull some dirty trick?

So disappointed. :(
I am not the target audience as I believe in making profit (a lot of it) so I really don’t believe in any cloud hosting as it is a rip off and even at $1000 a month, let alone more vs our millions $ of profits (our hosting of our main products is $89/mo currently and 0% downtime the past 10 years), I rather have that as profit than giving it to aws or porter or whatever. It is almost never worth it; if it takes more effort to deploy or develop, you are Facebook or Google etc (probably you are not and never will get close; if you do, you can do something at that time if needed) or probably hired the wrong people (resume driven developers) or using the wrong stack (something modern and horrible JavaScript horror most likely).
China doesn't need to take a beach in the first phase. If they gain sea superiority, they can blockade the island and eventually exhaust anti-air defenses with drones until they gain air superiority. At that point defenders wouldn't be able to mass to defend a beach.
Yeah, no, you shouldn't do that. Kinda my point in writing that, right? But it's terrifyingly commonplace and needs to stop.
this comment sparked more discussion than some others on this thread, including yours
I've meant plenty of people who wanted to be a police officer for the power, not to "protect and serve"
There are already online pharmacies in Europe, so why not?
If the program's already doing weird stuff with the stack/control flow/etc., yes, but that should be relatively rare and for the majority of the programs it should work fine.
23 year Rubyist here (and programming polyglot; I’ve shipped in 35+ languages or language dialects) who uses both Ruby and Elixir regularly.

I prefer to avoid Rails (it’s not bad, but it’s overkill for most things I need). The Elixir language has some superficial resemblance to Ruby which helped with language acquisition 8 years ago or so, but it is very much its own thing. The resemblance is unsurprising given José Valim's background with Ruby and Rails itself.

Most of my quick scripts end up being Ruby, but I prefer to think in Elixir (mostly for pattern matching) or Typescript (for structural typing). The libraries I maintain in the Ruby community support much older EOL versions of Ruby, so I haven't been able to adopt new syntax like pattern matching for much.
I'm stuck on Pixels because of GrapheneOS. Storage/contact scopes, sensors permission, network permission, hardening, auto-reboot, scrambled PIN entry... everything about GrapheneOS screams "WE LOVE AND RESPECT YOU, DEAR USER! GOD SPEED ON YOUR VOYAGE!"

The OEM Android images out there just scream "GIMMIE GIMMIE GIMMIE!" to me like they see my data and wallet as natural resources to pump and mine!
Bitcoin Mining Story from 2013
I miss retail, selling electronics and answering technical questions at radio shack.

I loved that everything I sold went into my pocket. Certain products had spiffs (10 dollars for activating a phone/plan) while everything had a commission (%4 for name brand / 6%/ 10% (for batteries). If I didn't sell enough to make minimum wage I would get minimum wage otherwise whatever I made.

I loved the busy time around christmas. I loved when people came up and I rang them up. I loved playing with the products and learning about the stock.

I worked at a booth that gave away food and sold cheese/meat baskets. I loved giving away food, selling and collecting the money.

I wouldn't go back but I miss that selling feeling.
This seems very odd, Twitter is currently full of people quoting Google suggestions about how they should eat rocks.
Open Safari -> Install Chrome -> Open Chrome. Lol
At least in the UK, where we also learned these sorts of arithmetic tricks, we still learned the "harder ways". The point of these techniques wasn't to replace long multiplication or something, but more as shortcuts so we didn't have to do it if we didn't need to, and we could simplify problems if we saw a better way to do them.

We also practiced this stuff regularly, and had mental maths quizzes at least once a week. And (at least when we weren't learning a specific technique), it didn't matter how we did the calculations, so if you felt more comfortable with the traditional methods, you could do that, you were usually just slower. (I was one of those slower people very often!)

The point isn't to go "here's how you do maths, it's always like this". It's about (a) helping you do arithmetic more quickly, and (b) helping you understand why numbers behave the way they do, in terms of bases and pairs and factors and other things like that.
I am only using android as a compromise because it can run the bare minimum software I need and I couldn't find a similar device that runs standard Linux.

Unfortunately, Google appears to be adding new limits to what software on Android is allowed to do with each update. I don't think android will continue to be a viable option for me for much longer. Standard linux support is likely going to be mandatory.

Whether it's from daylight, pine64, framework, or any of the other OEMs working in this space, I don't care. I'll gladly pay anything for a good tablet that does what I need it to do.
At the moment heavy import duties on Chinese batteries are being considered in the EU - similarly to those just imposed by the US. So I guess we too will have to figure out whether we want to fight climate change or the Chinese.
I liked how Wireshark was named and wanted a similar name, so I replaced "wire" with "byte" and "shark" with and another animal, in this case "hound" seemed to roll of the tongue pretty nicely.
There’s a Huberman Lab for that: https://youtu.be/at37Y8rKDlA

He cites more evidence showing that even moderate dehydration (when you aren’t thirsty) leads to lower performance (mental and physical). And talks about overhydration and hyponatremia. IIRC also discusses how hydrating at different times of day affects you, turns out your kidneys dump water quickly if you drink too late. So hydrate before six.
Prompt Down Hackers with Luminen GenAI
"More classes" is not something detrimental in any way, in itself. You can have "more classes" while also having:

* Less code overall

* More reuse of classes as versatile/simple components, as opposed to a zoo of bespoke classes

* Classes which are simpler to understand and with more predictable behavior

This is true in the example above: With the corrected code, it's enough that I tell you "ObjectType is a simple struct; and one of its members is a buffer of untyped data". I don't have to show you the class definition; you know enough to understand what's going on. And you can use your void_buffer elsewhere.
Looks quite nice, specially since VSCode lacks interactive panes.
FP in CL is kind of optional, and it's also more in the sense that you can pass functions as arguments or return functions, meaning FP == First Class Functions.

But in Clojure, FP is kind of mandatory, there's no OO for example, and it's more than just first-class functions, it's also immutability.
Less uniform in decile wealth distribution, less uniform in quartile mobility.

Some countries have a softer landing for the poor, a more equitable spread of wealth, and greater opportunity for mobility from one group to another.

Other countries have more of a walled garden about elites, less bracket mobility, and worse circumstances for the poor.
Those are the Ukranian spies?
If I could afford one, and didn't had to drop a electricity cable out from the appartment, alongside the trees, to its parking place, maybe.
I never understood why so few people use `pax` instead of `tar`. It has always seemed more user friendly to begin with.

With pax, the `-k` option will not overwrite existing files. Also not using `-p o` or `-p e` will not preserve rights. I don't know why you would extract and preserve rights to extract binaries in a chroot, usually you would want to control the permissions instead.
Even he has said that calling what he was doing 'singing' would be generous.
Supersonic -- amazingly-good Subsonic client for the desktop. I've gone through... way too many Subsonic clients, and I just can't find one that beats Supersonic; my only complaint is that, for some reason, MPRIS can be intermittent.

The developer's also like... super responsive on GitHub, and frequently pushes updates to make it better. Great stuff! :-)

https://github.com/dweymouth/supersonic
The cost of a nuclear power plant is enormous. Surely they can buy a hell of a lot of batteries for the cost of one of those things and the maintenance costs thereof?

The current leaders in the Netherlands also want to start projects for new nuclear power plants. The Netherlands is also over producing apparently. Surely, they also should be investing in massive battery plants instead of new nuclear reactors.

Imagine the maintenance costs of protecting the nuclear reactors when the global warming flooding starts in these low lands.
oof it’s heavy
There are also alternative methods for storing electricity that don't require batteries.

https://www.weforum.org/agenda/2023/01/renewable-energy-stor...
Not even Linux distros are free from AI gold diggers.
One thing that struck me as very different in classroom scenes is that we* were always to avoid giving each other help, but I get the impression soviets were supposed to aid each other.

Punchline 1: (little Johnny sent to the principal after making a comment about physical attributes of the teacher instead of Pushkin's next line, says to the visiting teacher evaluators) "Next time, sirs, when you don't know, don't prompt!"

Punchline 2: (a former maths prof turned shipbuilder, trying to coast, read literature, and earn some extra cash in "maths for the proletariat" evening school, is stuck at the brownboard having calculated a negative circumference of a circle = -2πr; his classmate helps) "Psst, colleague, swap order of integration!"

Lagniappe: https://www.youtube.com/watch?v=VogwWGEO1-c&t=10574s

* I distinctly remember being taught the "right" way to raise hands in 4th grade, and in particular placing one's elbow on the desk and putting a forearm perpendicular to it was "wrong". Imagine my surprise upon discovering, many decades later, that they for sure didn't want us somehow (despite the iron curtain — as if we'd had had a clue anyway) copying soviet classroom protocol.
Seeing that they put that much attention to detail into a wallpaper, it seems petty to get hung up on the fact that their software is a shit show. So it's all forgiven.
Selling out isn’t a thing anymore because everyone has sold out long ago.
It’s just common to have no integrity and often even celebrated (get that bag)
I would imagine that the Chinese goal is destroy the island chain that keeps them contained and push them out of Hawaii.

That would be more than enough to allow Chinese full control over that region of the world and give America a shamefully large black eye.

https://en.wikipedia.org/wiki/Island_chain_strategy
Nice subtle(?) reference to Vannevar Bush at 1:00 mark.
The webpage seems to be broken on Firefox Android.

As soon as the user clicks the burger menu and then dismisses it, scrolling is non functional.

Otherwise congratulations on the launch.
That's awesome, I had no idea that was a feature, using it now!
Can you add support for Serp API? I prefer to pay for a managed proxy farm instead of using SearxNG which requires too much babysitting.
Have you checked recent flagship prices? Google isn't charging anywhere near that for the pixel 8. You're thinking about 2017 OnePlus prices but that ship has long sailed.
It rejected me like the potato eating stout drinking bare knuckle fighter that I am.