skysight-inc/HackerNews huggingface dataset:
after:YYYY-MM-DD & before:YYYY-MM-DD work on Breeze, Google, & some others, e.g.,

- recent March Madness results; thread of examples, https://twitter.com/DotDotJames/status/1506826439961858052

- hot-off-the-press startup funding, https://twitter.com/DotDotJames/status/1504901028520640514

- new free trip contest announcements w/ query breakdown, https://twitter.com/DotDotJames/status/1506443371828686848

after: & before: cover many use cases, and can be used in any combo

before X date, before:2022-01-01
range of X to Y dates, after:2022-01-01 before:2022-02-01
multiple ranges, easiest to split up queries
since X date, after:2022-03-14

& per OP question, can be used with site, e.g.,

after:2020-12-31 before:2022-01-01 site:news.ycombinator.com intitle:search

all posts w/ search in title during 2021 on HN

https://breezethat.com/?q=after%3A2020-12-31+before%3A2022-0...

or

after:2020-12-31 before:2022-01-01 site:reddit.com intitle:russia intitle:ukraine

all posts on Reddit during 2021 w/ Russia & Ukraine in title

https://breezethat.com/?q=after%3A2020-12-31+before%3A2022-0...

(all posts with search in title during 2021 on HN)

there's also some more advanced techniques, post on that forthcoming
Porn, in particular, but surprisingly I find that video search in general is better in Bing. Surprising because most of those video searches end up on YouTube, yet I seem to get better/higher quality results when I search on Bing than I do when on Google or YouTube.
Does that matter? If this turned out to be endemic, would Tesla be exculpated in your mind?
thank you for that answer, I will look..
I'm kind of new to game dev and I'm a little confused about the terminology you're using. You called Bevy a framework to differentiate it from an engine, but on the Bevy website they call themselves an engine. What would you say is differentiation between a framework and an engine?
The tests are there to give us confidence about _our_ code. They can help in those situations, but they don't protect us from others pulling the rug from under us.
Any thoughts on how this compares to duplicacy?
I had to use a Mac for work for a while. You are right you can tweak MacOS to your liking but the difference is Linux distros actively encourage tweaking while Apple actively discourages and tries to get in the way.
There's historically been a metric ton of FUD around this
To steal from Mitch Hedberg: I used to be awkward and shy; I still am too.

The biggest difference is that I care a lot less. And I’m more comfortable in my awkwardness. I embrace it. I am wired differently than most people I encounter.

Caring too much made it worse. You try to fit in too much, and you dissect every little thing you do. And then when you “mess up,” you beat yourself up for it. It’s brutal.

I think part of my evolution comes down to getting older. And life experience (somewhat related to age).
I wish more things like Silverlight were open sourced for the community at EOL.
I'm wondering why you believe this? Especially when you yourself are a collection of nano machines with much harder design constraints than the artificial variety.
I don't think 14°C is shorts weather.
Wind speed is the point.

https://github.com/skorotkiewicz/pants-or-shorts/blob/main/s...
To be precise, you could model the same behavior on your custom types by using the dunder method magic. In that case, everything is "valid" Python code.

Numpy and Pandas libraries have some non-standard ways to slice arrays, get the subarrays and the data from them.
Getting Linux to a 100% satisfactory state has proven quite difficult for me. Admittedly, this is likely because I'm not shaping my hardware choices around using Linux, but it's proven difficult nonetheless.

Point in case, my Thinkpad X1 Nano which I was toying with the idea of flipping over to a pure Linux machine recently. Most of its hardware is supported well by Linux (Intel iGPU, Intel networking, etc and no bizarro components like you tend to see in cheaper laptops), but it comes with a display that's best run at 150% or 175% UI scale, which Linux still struggles to get right. Using the latest Fedora as a base so I'm not missing out on newer additions, I tried GNOME and KDE Plasma under both Wayland and X11 as well as Cinnamon under just X11 (since it lacks Wayland support) and none of them handled fractional scaling correctly/optimally across all the apps I need to use.

Meanwhile, Windows 10 and 11 on the same machine handle UI scaling fine, even with apps I wouldn't expect that from.

So to use Linux, I'd need to make a concession somewhere, whether that's with some apps not rendering their UI correctly or by using a laptop that has a "normal" DPI screen and probably the terribly low screen brightness that typically comes with those panels. That concession-making is not fun.
but is anyone really mourning the loss of Bob?
9 p.m. local time: 7 °C: It's Shorts Weather.

Shorts and Netflix, right?
…or Duplicity?
Not the person you are asking but Solus is just very solid. There is nothing super special about it but it is one of the few distros I have ever used that "just works."
> The post's title isn't clickbait.

Debatable, it’s definitely written that way here on HN because not knowing what’s about triggers our curiosity. Is the educated version of “You won’t believe what happened next”.
very interesting & love to see the bits of builds and other "garbage" left here and there. Wondering if somebody has actually tried building it or even just considered to do so...
Yes! I back up directly into Backblaze B2 using restic.
No mention of musical applications. I’d be curious to hear what one sounded like.
Don’t Make Me Think, by Steve Krug. I used it for years as a required text in pretty much every UX related class I taught. Entertaining, super digestable and very nutritious.
For me it was Dawkins' "the selfish gene" that drove me to biology. It's quite eye-opening how the simple rules of evolution result in this enormous diversity and complexity we see in nature.
> ... russian ... questionable quality

Caviar is the best in the world! :-)
Do people still remember Bird? Same thing happening to Clubhouse. These startups were massively hyped up by VCs, but can’t stand the test of time. I suspect a Web3 startup will be the next thing VCs will hype up.
The blind community is still there, maybe not as strong as it was, but we still use it a lot. I guess the audio-only nature of it, in the age of picture-based apps like Instagram, really made a difference.
Linters will also complain if you find rare unicode symbols in your codebase as well.
Excellent. One more question. Assuming someone gains access to a node - will they be able to access the backups or screw with them in any way?
They were involved in all of it with box art and logos, but I think it extended to the game UI [1] and more in the 3rd game.

[1] https://www.youtube.com/watch?v=xOYY7w5VUN0
The Maya, and the maize that sustained them, had surprising southern roots
Some issues with "Git the standard format":

* Does not track cherry-picks

* Does not track branch names

* Tags must be unique. (You cannot add a "release" tag to every release,
for example.)

* Not easily extensible - witness the pain and years of effort trying
to move from SHA1 to SHA2.
I do reference ancient Jewish astronomy a couple of times in the episodes on the Babylonians. Since they were both Mesopotamian societies they had many cultural similarities that extended to their astronomy. (E.g., they both marked new months when the crescent moon was first visible after the new moon.)

But I would like to devote at least a full episode on Jewish astronomy, both ancient and medieval. There's a nice chapter by Tzvi Langermann in Astronomy Across Cultures on the subject. My plan is to briefly cover the Romans after finishing with the Greeks, and then turn to the astronomy of cultures that fall outside the "main thread" of Western astronomy (e.g., paleolithic European, Chinese, Indian, Mesoamerican, Subsaharan African, etc.). Then the plan is to turn to medieval astronomy in the West, starting with the astronomy of Islamic civilization and moving on to the astronomy of Western Europe.
> What can the Linux Desktop ecosystem learn from this?

Fundamentally the problem is lack of alignment between all the different people working on the Linux desktop. Nobody is in charge promoting a single vision and herding all the cats to achieve it, and nobody ever will be, because the Linux community won't accept it.

That leads to fragmentation, and because there are so many moving parts that aren't developed in alignment, users need to tinker with their desktops to get the outcomes they want.

The problem is, some people seem to think Linux on the desktop can become popular with the general public despite the fragmentation and tinkering needed to make it work. That's not going to happen. The Linux community cannot have it both ways: fragmentation and success on the desktop are incompatible.

For a while, it seemed possible that Ubuntu would overcome that contradiction by offering a curated Linux desktop for normal people that would become so widespread it would end up being the de facto Linux desktop, and anything else would be a special flavor for people who really wanted to tinker. But that hasn't really panned out, and a lot of the opposition to Ubuntu comes from within the Linux community.
Some surnames that look weird in English happened because there was a word in one language being written with another language's spelling assumptions. (Mine is one that works like that.)
Does planner have native apps on iOS/iPad that it syncs with? If it does, I can’t find it in the App Store currently.
I don’t know this game at all, but oh god this soundtrack is amazing! Listened to the first 3 songs so far. Thanks for sharing.

How did they fit so many songs on the 1990s media?
Might be effective indemnity, but it's ineffective training :-)
Shouldn't the Zune store, software, and Zune phone be combined as one failure?
Mobile looking website on the desktop, not the end of the world but looks weird on my 27" screen.

Bigger issue though is in the US we're still dumb and use F but the data is shown in C. 12C means nothing to me. 12c = 53.6F though which is above 50F which is my criteria for shorts, of which I'm wearing right now yet it tells me pants. Still neat idea though, but add Fahrenheit please :)

Edit: 27 minutes after posting this comment I refreshed and I see Fahrenheit. Thank you! :)
Earth science PhD here - you're pretty much right, but Atlantic oceans can still be bad.

Most earthquakes are caused by tectonic plate motion.

The biggest earthquakes (>M9, e.g. Japan 2011) occur at subduction zones where an oceanic plate collides with and dives underneath a continental plate. Japan, South&Central America, New Zealand, and Malaysia are the biggest and most common examples. Two plates pushing against each other allow large energy to build, which can be released suddenly and catastrophically.

Large earthquakes (M7-8, e.g. San Francisco 1906) can still occur along strike-slip faults, where two plates are sliding past each other. However, because the plates are sliding, these faults usually cannot build enough energy for extremely large earthquakes (>M9.0). San Andreas fault in California is the most well known strike-slip fault and runs through both LA and SF, and has caused plenty of damage partly because the faults run directly through population centers.

The Azores lie on top of strike slip and expanding (normal) faults. Thus, they are not likely to experience the largest earthquakes (M9), but could be hit but a M8 which can still be devastating, especially if buildings are not constructed with earthquake safety in mind.

In addition, there is a high risk of any earthquake triggering an underwater landslide since the Azores are a mid-ocean island chain. This could cause a tsunami which could damage far-away locations.

As far as lava/ash risk -- generally the biggest risk is from explosive eruptions forming into a fast-moving cloud of ash and mud called a "pyroclastic flow" or "lahar". [1] These can travel faster than a car and blanket everything in their path in a boiling, burning cloud. Think Mt St Helens or Mt Vesuvius. However, only certain types of volcanoes are at risk of this type of eruption -- Hawaii for example erupts as smooth, oozing lava flows -- and I don't know if the Azores are at risk for this kind of eruption.

Notes on safety:

For earthquake safety, the best cure is preparation. Most injuries and death occur from items falling on top of people during the shaking. Secure shelves and items on walls. Avoid living in structures on poles as they are prone to collapse (e.g. apartments with parking garage on first level). Avoid living in marshy areas or seaside land constructed with landfill (due to liquefaction) or on steep slopes (due to landslides).

For tsunamis, if there is a warning, head to high ground further inland if possible, or move to upper stories of the roof of structures.

[1] https://www.usgs.gov/observatories/cascades-volcano-observat...
earthquake safety: https://www.calacademy.org/explore-science/how-to-prepare-fo...
tsunami safety: https://www.ready.gov/tsunamis
This comment thread and all the music in that playlist has triggered a massive rush of nostalgia, thanks for linking! I've realised how formative all the design and music I consumed at the turn of the millennium was. Design wise: The Designers Republic, Praystation, We Work For Them. Music wise: Photek, Dieselboy, Sasha, The Chemical Brothers. It really was a unique time, thanks for taking me for a trip down memory lane! :)
I think better examples would be the lack of motion control, unlike computers the bulk of content experienced on TVs expects to run at specific refresh rates. Innovations like OLED which offer instantaneous response rates cause issue for that media when expected pixel dimming latency is expected. Causing motion like pan shots to appear jittery. TVS need innovation that focuses on feathering motion, since it's clear the TV and Movie industry have no plans to bump frame rate.
I’m a bit disappointed by current macOS state. Xcode breaks console: even man man starts throwing some warnings. softwareupdate —-install-rosetta reports success with error and doesn’t actually installs anything. Xcode still requires Rosetta. I unpacked JDK and every console command fails because macOS doesn’t trust it yada yada. I have to go to settings and allow every binary. And I need 4 JDKs… After compiling go helloworld first launch takes like second. It seems to check notatization of my hello world. So much for M1 speed. After boot Spotlight hammers CPU for 3-5 minutes. So much for battery life. It’s a mess for development. Nothing unsolvable but definitely worse than it was 7 years ago.
Not that it should matter, but considering the source (and time), the phrasing could be understood to imply a level of pride that we got there first. Although, they do seem to give the Germans credit for expanding the technology. Nevertheless, it's the reader that chooses how to interpret the text, and what lessons to learn from it.
I think the key difference in most people's eyes is: am I interacting with this mostly through code (framework), or is there a substantial amount of graphical tooling that aids me (engine)?

I'd say Bevy today is more akin to a framework, but they intend to add tooling etc. to become closer to an engine later on from what I understand.

framework <-> engine is more of a spectrum.
Anytime I “need” a more Linux environment (development, etc), I would default to spinning up a Linux VM or Docker container. Like you, I think it’s easier to just use the real thing. Also, I don’t like to install too much with brew, etc as I like to keep my primary computer as stock as possible. I still worry about library conflicts. This way, I have a better UI for non-dev work, but I still get the full *nix command line experience when I want it.

Anymore though, instead of a VM, I end up SSHing to a cloud server. Tools that can be run from the server (vscode, rstudio, etc) make this even easier as I can use the same interface from multiple computers.
Isn't that Twitter spaces?

Never heard of Clubhouse.
These seem to be the supported backends

Local directory
sftp server (via SSH)
HTTP REST server (protocol, rest-server)
Amazon S3 (either from Amazon or using the Minio server)
OpenStack Swift
BackBlaze B2
Microsoft Azure Blob Storage
Google Cloud Storage
And many other services via the rclone Backend

https://github.com/restic/restic#backends=
We have to go deeper
So many discontinued Microsoft products not listed: Xenix, Microsoft OS/2, Multiplan, Microsoft COBOL, Microsoft Fortran/PowerStation, Microsoft Pascal/QuickPascal, the classic Microsoft Basic line (BASIC/BASICA/GW-BASIC/QuickBASIC/QBASIC/PDS/VBDOS), MS-DOS, MSX-DOS, Microsoft Adventure, Microsoft Decathlon, Z-80 SoftCard, Microsoft Delta (the version control system), Windows NT OS/2 subsystem, Presentation Manager for Windows NT (an add-on which allowed you to run OS/2 1.x GUI programs on Windows NT), FoxPro, Visual FoxPro, Visual Test, Microsoft File (the classic MacOS database app), Microsoft Mail/Schedule+, Microsoft LAN Manager, Microsoft Services for Netware, Visual J++, Visual J#, Microsoft Money, Microsoft LISP (actually reselling muLISP, which Microsoft earlier had sold under its own name), InfoPath, Entourage, FrontPage, Vizact, Object Packager

One ambiguity in all this is what counts as a "product". There have been a lot of things which have disappeared over the years – such as apps bundled with Windows 3.x which have disappeared in newer versions (for example, Reversi or Cardfile) – but which were never sold as independent products, do they count? And what about stuff which is discontinued but has an upwardly compatible replacement – Visual C++ is the successor to the Microsoft C/C++ line going back to the 1980s, in a somewhat similar way VB.NET is successor to the Microsoft BASIC line going back to the 1970s. Microsoft Mail was replaced by Exchange/Outlook, etc. Xenix, OS/2 and LAN Manager were effectively replaced by Windows NT, the POSIX/Interix/SFU/SUA subsystem was effectively replaced by WSL. There are also products Microsoft sold on behalf of third companies, whether rebranded or under their original names (I mentioned muLISP; muMATH and R:Base are other examples)
It’s different, might be a rewrite (since it took it a while to reach feature-parity), but the general idea of being a simplistic to-do app was kept.
Lets be honest, no Microsoft messaging platform had a chance to be a 2022 whatsapp/messenger competitor. They were smart to realise that and focused on their Slack alternative for businesses which they can package with the rest of Office package. And with the new EU regulation on the way it makes even less sense
This is a scourge of all applications these days. The user's need for consistency is demoted to favor the developer's need for brand awareness.
I've probably written some version of this comment over dozen times throughout the years when discussion about PHP rears its head (note that I'm fond of PHP):

PHP as a language is... okay. It's been modernized to include many of the faculties a developer would expect of a language in 2022. But honestly, I'm ready for the "improvements" to the language to stop. The closer you get to C# or Java the more obvious it is that PHP will never catch up! It's not that it has to catch up, rather, that few people actually choose PHP because the language is so great. If you were choosing a your stack based on "which language offers us the most features or highest ability to express our problem" you wouldn't be choosing PHP!

Here's the secret: PHP is probably the best language for server side webdev because of the runtime! It's so dead simple to develop and deploy PHP. I mean the language itself is basically a web framework right? How many other languages automatically parse an HTTP request and hand it to you by default? Or offer built-in templating semantics for composing HTML? Or have request routing by default? I don't know of another one. That's why I, and many others, choose PHP!

You know what I'd like to see? The trajectory of PHP's development change to lean in to the above -- to focus development on improving the reasons why it is chosen in the first place! I don't need a C# with slightly different syntax (or named parameters). I'd like:

- Improved templating semantics

- A better module system

- A way to bake routing into each file (overwriting the default semantics)

- Adding a built-in service-locator pattern/DI

- A way to make PHP scripts more testable

What I'm saying is just make it a better framework by default. I know I know... "Laravel this, Symfony that, have you heard of Slim?". Yes... I get it. There are community-made solutions to the above problems. And you know what? They won't be as performant or integrated as if the runtime itself was upgraded to make them obsolete. It's not like routing and DI are that complicated (the two most obvious reasons frameworks are employed).

I like that I can write a simple API in PHP without pulling in a single dependency! It makes so many things easier (the right things too). Now let's just extend that to all of the basic facets a modern web framework offers!
Different graphics form mostly SNES games, Chrono Trigger, Earthbound etc.
With apcu you're going to pay the cost of serializing/deserializing the data.

If you dump your read heavy data into a PHP file on disk, that just has a return of your generated data, you can be benefit from having that bytecode compiled data stored in opcache for free (for the entire lifetime of the php-fpm service, or until you reach the maximum opcache allocateable memory).

I think that PHP gives you a few nice utilities to handle sharing, but they are problem specific. For example you might also spawn threads within a background PHP task, and there is shared memory functionality you can use in that case as well which is going to be faster than apcu or opcache.
What line of work are you in where you’re using this tool regularly? Curious to know
It stays interesting, or at least it did for me. A lot of the thoughts in there capture the spirit of reflection during a long since ended period of the Internet but there are some timeless ideas as well. Enjoy!
This feels like it's one step removed from the sort of people who hate listened to Howard Stern in the 90s. I get it, there are dumb comments. Whatever. It's the Internet. But posting screenshots of random HN comments to some Twitter hashtag so you and your followers can have a laugh? That's something.

edit/ Words.
How loud can sound physically get?
Yeah I have mixed feelings about "don't roll your own crypto". On the one hand, I don't like discouraging learning. On the other hand, a culture of putting warnings in our README's like "I rolled this myself so it's probably broken and not suitable for production use" is a good thing.

If I could expand our traditional warning a little bit, I might say something like this:

If you roll your own crypto, you're going to make mistakes. That's fine; mistakes are how we learn. But crypto mistakes tend to be invisible, and your code will appear to work even when it has no security. So if you want to learn crypto, you need to find a way to get feedback about your invisible mistakes.
I believe the Wipeout soundtrack was a introduction to 'real' electronic music to a lot of kids/teens at the time, including me.

The instrumental version of Firestarter is forever embedded in my memories ;-)