skysight-inc/HackerNews huggingface dataset:
I'm still mourning file name extensions and the loss of the spatial Finder.
What does Word do better? I feel the opposite, I hate when I have to use Office products. GDocs for my uses has at least feature parity, and collaboration and sharing feels much cleaner.
Of the three Prime Ministers we’ve had since leaving the EU, two had campaigned for Brexit. (The other was outlasted by a lettuce.)

If Conservative Prime Ministers aren’t part of the establishment, who is?
For practical systems, do you think improving the compiler toolchain is a good direction ?

For example, speeding up compilation of 100s of similar code candidates, doing the same for eval, etc
This is satire.

Check out https://averagedatabase.com/docs and the github repo: https://github.com/joswayski/averagedatabase
Hence the joke...
BTW

>Google’s Emissions Shot Up 48% Over Five Years Due to AI

https://news.ycombinator.com/item?id=40874517
>> ACID compliance available as a paid addon

Lol

>> Indexes available as a paid addon ($100/index/mo)

Even more lol

>> Employee pinky promise to not look at customer data to retaliate over a personal grievance

Our Infosec team will love this. Pinky promises can just replace the need for NDAs
I have a stack of them here, they are great to work with for their intended purpose but they are not that great if you want to run custom software.

I also grabbed a RB2011 diagram because it's a simple diagram that explains it well I think, the RB1100AHx4 is a better example technically since it's using the same switch chip but it's more confusing because they use the two CPU ports together and claim it's a 2.5Gbps link while it's two 1.25Gbps link and they ignore the encoding overhead.

The reason why I build this from scratch is that it that the expense is reasonable and this should end up in the FOSDEM video recording boxes and it has to fix a few issues specific to that design like it needing to expose 4 network ports to the front panel of the case but also be connected to the internal SBC. There's simply not that much space in the case to put passthroughs in the case to a switch to not have an external loop cable for the SBC and with a dumb switch the system can't be monitored anymore. Since quite a few of these boxes are built this becomes a reasonable solution (if you ignore design time, but this is volunteer work)
on a business you need predictibility, and even more than that: predictibility across teams, for which sprint is better at. in a well run company, the managers are not the enemies of developers, they work together to make the entire process better. there are many teams involved in a project, not only development... think about legal, accounting, warehouses, etc.

Yeah you'd think after several decades of software development that curmudgeon-y developers would finally realize that writing software for a living is a team sport but nope, we're still having the same complaints of "wHy cAnT i JuSt WrItE cOdE iN PeAcE?" every time the discussion comes up. If you want to code with 0 distractions, do it on your own time.
Science is a process, a methodology. It's not a collection of truthful fact.

Some got closer by accident, not because they had the right methodology. Because of that I award them no points.
> Developers from these companies have IPs that show up in our logs that when traced back on a GeoIP lookup resolve to that company's headquarters

lol
Yeah. I think mobx is often disregarded as mutable state goes against the react philosophy. Instead they somehow rather make monstrosities of codebases (redux anyone?) just to avoid it.

And mobx is really just signals everyone now loves automated via proxy objects.
This is good insight. Limits are often built into programming languages. Java is all about the limits. TS's selling point is literally the limits. As well as every opinionated language.

I wonder if AI will make limitless languages easier to work with and maintain.
I think they do.

We use Shipt regularly and it’s a bit different than the other delivery apps. I now have a collection of favorite shoppers. While jobs still go to the pool, these people have a first shot at my order. I’ve learned the general availability of my favorites and tend to place orders when I think there’s a high chance they’ll be available to shop the order.

While it’s still not me selecting an individual contractor, it’s not the randomness of other apps.
A simple and fast method for estimating bat roost locations
I find that people sometimes enjoy getting lost in the minutia of processes. After all, it is a lot easier than actually solving problems and shifts responsibility to artificial things which employees tend to love.
Good motivation to stop using Authy.
Really? This is (probably) the most popular DAW nowadays! It has a free trial and the only limitation is you can't open previously saved projects, but rendering works as normal. Give it a try. If you still need to isolate the mono signal, put stereo shaper on the mixer channel and choose (right click two arrows at the top of the plugin) one of the presets called mid or something, I don't remember now. It's that easy
Ask HN: Books on strategic military operations and politics
Hello everyone, this is a bit of a compound question, but I think related in some ways:

Does anyone have good resources to learn about strategic military operations?

For example, why does Ukraine choose the targets it chooses? Any good resources on strategic military operations?

Related to this: does anyone have good resources on politics?

Like I imagine that many nato Countries could launch direct attacks into main Russian cities, but something politically keeps this from happening,

Could anyone suggest good Introductory readings to get more familiar with the concerns of politics during war time?

Sorry if this is gibberish, it’s hard for me to even figure out how to phrase the question.

To me, it seems like top levels of government and military are playing 4D chess, and I’d love to learn more about it!

Thank you
They are pretty much, if not exactly, as they were found. The museum's website has an "as found" picture.

https://salisburymuseum.org.uk/collections/stonehenge-archer...
Unpatched Vulnerabilities in Gogs
Indeed, I was only giving the "it can be fine" example to illustrate an alternative to "it must be bad".

As it happens, I am rather concerned about how we get from here to there, as in the middle there's likely a point where we have some AI that's human-level at ability, which needs 1 kW to do in 1 hour what a human would do in 1 hour, and at current electricity prices that's something humans have to go down to the UN abject poverty threshold to be cost-competitive with while simultaneously being four times the current global per-capita electricity supply which would drive up prices until some balance was reached.

But that balance point is in the form of electricity being much more expensive, and a lot of people no longer being able to afford to use it at all.

It's the traditional (not current) left vs. right split — rising tides lifting all boats vs. boats being the status symbol to prove you're an elite and letting the rest drown — we may get well-off people who task their robots and AI to make more so the poor can be well-off, or we may have exactly as you describe.
There is some circumstantial evidence that the word 'delves' implies that ChatGPT wrote it.

Some evidence here: https://arxiv.org/html/2406.07016v2

>Less common words with strong excess usage included delves (=28.0), showcasing (=10.2) and underscores (=10.9), together with their grammatical inflections (Figure 2a).

But of course, that isn't a smoking gun, it might just be coincidence. The linked arxiv paper itself uses 'delves', probably tongue-in-cheek :)
In humans, the cerebral cortex carries out functions, like memory, thinking, learning, reasoning, problem-solving, emotions, consciousness, and sensory functions.
I'm not missing the point of the service, I'm against the idea of infrastructure being an 84% margin business. But I guess this is what the VCs demand and some are willing to pay it.
> You call that censorship but we know that allowing hate to be spewed unconditionally is itself a form of silencing others.

How is that? And who are we?
Angular has the advantage of being opinionated. There are proscribed ways to do certain things and it’s “batteries included”. React is a much more loose and flexible tool and you’ve got to mix and match other components to have an equivalent framework. This means angular has some advantages when used by less experienced or cohesive teams. It’s easier for a react project to spiral into maintenance hell because you can mix and match tools and paradigms easily. I would expect most angular projects to be easier to understand. React puts all the consistency work on the developer.
How can it be satire if it has dark mode soon? Every serious piece of software has dark mode: https://averagedatabase.com/we-rich-lmao
Franco did a military coup against a legitimate government. He proceeded to supress certain languages and rights of many people. It is because of his actions, not because of his associations, that he was a fascist.

It is revisionist, and very bad taste, to pretend he was not fascist.
Always glad to see cooperation across borders when it comes to the issue of cyber security.

That said....the way this article phrased the IP issue is weird. iPV4 is so valuable so I'd assume that some poor user will endup getting one of these IP's via CGNAT or purchasing them for a static IP because of needs for a business.... And might not realize their IP address is been tarnished reputation wise which will kill any services they run on that IP.

Am I misunderstanding things here?
I used to be a hardcore Windows dev but never figured out powershell. I actually ended up writing scripts in C# and had a utility to load and run it.
Note that this is slightly different from PC keyboards. On Mac, Fn as a modifier is handled by the OS and can be remapped (in System Settings or by individual apps like Emacs). On most PC keyboards, Fn causes different signals to be sent to the OS, making it very hard to use it for other purposes than intended.
Hetzner gives you bare (or virtual) metal that you have to install stuff on, and maintain it.

Fly.io and similar give you a higher abstraction layer where you throw a Docker container and the stuff below and around it is managed for you. Basic suff like OS patches, but also autoscaling, load balancing, request routing, etc.

Does the 4x difference make it up? It will depend entirely on you and how good you are with the things fly.io abstract for you, and how much you value your time spent on it.
To me, having to be the compiler and have 100% test coverage for typos is a limit. TS is a lame, misguided attempt to correct that to let people keep using such limited languages for things.
Constant saving of the game state...would be in binary at the end of the day.

Binary is text is it not?
If you want to make money, there's no place like eBay to move vintage hardware. If you're more concerned about it going to a good home, show up to any sort of vintage hardware meetup (KansasFest, VCF, etc) and someone will take it off your hands. Generally speaking, most vintage hardware is something that someone else wants, with the notable exception of generic Intel/AMD clone hardware, and even that stuff is gaining traction in the community.
> It's interesting that modern movies have to make you think you understand something, before they pull the curtain back and reveal there's a twist. Otherwise people will get disengaged and stop watching before the twist occurs.

So why should you keep on watching a movie where nothing happens just because, in the end, it _might_ be that there is a twist? I do see the more general point about ever shorter attention spans, but in general, it's probably a good thing that we have enough options to entertain ourselves in order to not having to take these gambles.
No, it's the opposite. The sample space measurement gives you the probability of an individual selected item. This is the fundamental reason why probabily works.

But it requires uniform sampling.
World peace would happen tomorrow if no one showed up for any of our rulers wars - and yet here we are.
It’s not changing any definition, it’s ceasing to add any new leap seconds to UTC. Which is what the BIPM is planning to do anyways!
For a lot of people (most...?), Hetzner gives them exactly what they're looking for at an excellent price point. As an ecosystem, we never really moved past VMs, we just went up the stack more.
I don’t like powershell because it’s so surprising in a billion ways from bash. The tab being replaced with right arrow screws me up, and so does not having the normal commands, and it’s quite opinionated about naming.

That said, powershell seems more capable than bash if you know it well, because it has a better type system and arguments are easier to mess with, whereas bash things are amorphous strings.

https://github.com/bionicles/tree_plus/blob/main/tests/more_...

That’s a slightly out of date version of what I use to provision stuff on my windows machine to test things, and can show what’s possible a bit.
It's not overt, as they mentioned in their post, mystical fees just show up on your invoice from the government. I do agree tho, it's a really silly detail to include. I'm a bit passionate about this because I ran a long disability study at DigitalOcean to see if we could do Brazil.
The Mind of a Mathemagician (2015)
It's a muddy comparison given that NumPy is commonly used with other BLAS implementations, which the author even lists, but doesn't properly address. Anaconda defaults to Intel oneAPI MKL, for example, and that's a widely used distribution. Not that I think MKL would do great on AMD hardware, BLIS is probably a better alternative.

The author also says "(...) implementation follows the BLIS design", but then proceeds to compare *only* with OpenBLAS. I'd love to see a more thorough analysis, and using C directly would make it easier to compare multiple BLAS libs.
I have put enormous effort into building routable cycling maps over the years: https://stevebennett.me/2015/01/14/cycletour-org-a-better-ma...

It's frustrating to me that after all these years, I still end up using Google Maps mostly. I haven't really come across a general purpose mapping tool I can use for cycling directions and routing, both on desktop and on my phone, in cities and in the bush.
A bunch of mini outages and the main site + dashboard was out for maybe an hour last week on Thursday.

my production app has had 1 outage where stripe webhooks weren’t delivering for 45 minutes which is a huge issue for sure.

I mitigated by checking in addition to the webhook event and also it hasn’t had a problem since. Their explanation was a 3rd party networking issue at or near one of their data centers
in my experience those come from mining and other FIFO operations that are shutting down. source: used to de-com those, wipe em, and get them ready for bulk sale to a different group.
Do you remember what the common commands for pipelining you used were?

I feel like my PowerShell struggles are really about not knowing 2-5 core, general-purpose pipelining commands well enough to use in any situation.
I wonder if these indexing deals will become more antitrust evidence.
I've had good luck selling small stockpiles of "vintage" laptops on eBay (recently, around ten circa 2009 models).

Prepping for sale can help. There seems to be a category of buyers who not only want something clean, but that's had the original software restored, or something like that. For "vintage" PCs, this means putting on a vintage version of Windows, maybe not the one that came with it, but XP or something that people really liked and will run old software they have. For non-PCs, like 8-bits, I'm just guessing there are also buyers who want a good out-of-box experience, to play with for nostalgia, without having it be a restoration project for them.

Also, specs do help for even "vintage" PCs, even ones that don't matter much, and aren't collectible. The larger the SSD you retrofit into it, it seems the more people are willing to pay, like someone is thinking of a Windows XP box as a daily driver for a video collection in 2024. Maybe people just like the idea of a Windows XP dream computer, and big specs help. People also seem to pay more for very minor CPU boost, even if the only difference is a 10% clock rate difference, same cache, and even if the CPU is socketed and they could upgrade it themselves. (It's easier to understand people wanting, say, the slightly faster variant of an 8-bit.)

Condition and cleanliness also helps. Keyboards tend to show wear and accumulate grime you'll never fully get clean, and a $20 replacement keyboard, combined with wiping down the chassis with isopropyl 70% prep pads, can elevate condition of a laptop from gross to great. Older desktop keyboards, you can disassemble them to clean, and this works surprisingly well for some of them, so you're pretty much only cleaning big plastic parts under the faucet.

But -- I implore you -- don't spray an eBay item with Febreeze or a scented duster. In the last couple years, most of the electronics I buy on eBay have had this done to them. Like, there must've been a TikTok, or something, that told people this was a best practice. The VOCs are nasty, and can persist on/in the item for weeks or longer.
The worst place I every worked as far as useless meetings went was a Kanban shop.

You can do bad things with any process, just some make it easier to the the bad things.
It's one thing to complain about React causing chaos, valid, but I would like to remind everyone about the absolute trainwreck we had before. Just slightly before polyfills and opinionated frameworks. Sure, spinning up a quick JavaScript-infused html file with a jQuery CDN link was probably the fastest way to get going, but structurally, on anything larger, this was a horrendous nightmare for most projects I came across. The amount of variables that ended up window. or similar, the various slight differences of JavaScript versions/engines/browsers, the trillions of home-made everyone-does-it-their-own-way solutions to standard problems (from cookies to animations, from error handling to networking).

I like it more, than I liked it in the past. It's uncool to say that, but I was so happy to see structure in the world of JavaScript.
Hello HN Community,

We’re thrilled to share that we’ve recently revamped our landing page at Mock-API.net to enhance your API mocking experience!

What is https://Mock-API.net?

https://Mock-API.net is a tool designed to simplify the process of creating and managing mock APIs. It's perfect for developers who need to simulate API responses quickly and efficiently.

What’s New?

- Enhanced User Interface: Our new design makes it easier than ever to navigate and use the tool.
- Quick Setup: Set up and manage your mock APIs in just a few clicks.
- Improved Performance: Faster response times and increased reliability.

Why Use https://Mock-API.net?

https://Mock-API.net streamlines development and testing, allowing you to focus on building great applications without being held back by backend development delays.

We’d love for you to check out the new site and share your feedback. Visit https://Mock-API.net and start mocking your APIs today!

Looking forward to your thoughts and suggestions!
This is an interesting and well-timed, as I’m in the need to learn more about centralized logging and monitoring for my job.

I’m also wondering how does Uber handle structured logging
Air pollution drives 7% of deaths in big Indian cities: Study
Andrej Karpathy's Keynote and Winner Pitches at UC Berkeley AI Hackathon 2024
I've got a number of YouTube channel recommendations if you weren't aware of them already (https://willj.net/posts/youtube-sailing-channel-recommendati...). A large number of those channels have done a lot of off-shore sailing, and many have done multiple ocean crossings.
> will always be cheaper

This has me so confused. Should the cloud abstractions not clearly make the service more optimizable at scale and thus cheaper to offer? Sandboxing things, limiting options, not having to deal with users wanting to provision VMs and do all kinds of unexpected stuff? The marginal cost of the beautiful software to make all of that happen smoothly, and all the dx it affords, that will just go towards 0, no?

I understand that people ask for what they can get away with. But does the market fail or am I missing a piece of the cost/price puzzle?
I agree, because I suspect that it would not be different from us in general (differences in details of course, which would be the interesting part)!
Moshi, a new 'real-time' AI voice assistant
So no it's not. A two letter domains is a premium. No registrar will do it less for $1000. You wouldn't expect any other two letter domains to go cheap either. guess I answered my own question.
I have many edge nodes with data being synced to them internally with liteFS. This is free

Edit: maybe you are right actually. I have to check on this closer. App is just about to launch so I hadn’t paid so much attention
My goodness, for the 100,000th time, just stop using phone numbers for 2FA. (I know you won't anyway)

There are no more excuses other than asking for your phone to be sim-swapped and your bank accounts or your wallets to be drained by call centers.

If this breach doesn't scare you from using phone number for 2FA, then maybe nothing ever will and AI and deep fakes will make this even worse.
For me it's the opposite in a way: I need a proper remote backup of things like business documents and photos because they have to survive an issue with the NAS or my house not just a drive so local copies can go on "whatever" and something like cloud backup makes more sense to meet the reliability mark. Generally it's not tons and tons of terabytes which is great because the backup needs to actually be usable within a reasonable amount of time when I need to pull it.

On the other hand terabytes and terabytes of pirated content is a lot of work but not necessarily worth paying to try and to backup over the internet. I can redownload it if I need but I'd rather not do that because some crap drive or NAS I saved 20 bucks on died and now I need to spend a week rebuilding my entire collection. It doesn't need to be Fort Knox but I'll spring for a proper NAS, drives, and pool redundancy for this content.
I optimized Mobx away by switching to "zustand" – it's another layer of simplification and I haven't had a project where it didn't work. Next to zero dependencies and it just "works". Mobx got me angry once they had too many breaking changes from 4 to 5 etc.
No. Now that fourth person is struggling to pay bills, possibly losses house and becomes homeless. Are you a troll or out of touch with reality?
This is why I need to have 10 different map apps on my phone. I hate it.

Google maps is good enough for find my way in a city, or getting to a destination by car. And when I get there, I whip out another app to pay the parking. If I forget where I parked, my car has an app with a map. To plan a longer trip with an electric car, ABRP is better. And when I'm just looking for a charge pole where my card will work, Plugsurfing. If I want to use car sharing, another app with another map.

If I want to go for a run or a hike, outdooractive has some routes. Komoot has some others. But if I want to find some rock climbing routes, I need 27crags. Meanwhile, my sports watch also has a map which can show me the route I just ran.

None of these are fundamentally different. All show a very similar map, just with other points of interest, other routes, other layers, other navigation algorithms.

But all of these apps have different UI, different features, and just behave slightly differently.

I wish I could just have a single map app, where I enable the layers I'm interested in.
Especially https://github.com/joswayski/averagedatabase/issues/2
https://archive.is/HcW8Z

http://web.archive.org/web/20240704113444/https://www.wired....
Moshi: Real Time Conversational AI