skysight-inc/HackerNews huggingface dataset:
I spend all day every day working with those.

I have yet to find a single microservices architecture that could not be solved cheaper and simpler in some other way with less side effects. Plus there are some disparity between APIs and object distribution.

(Note I only work on non-google scale stuff where it is probably appropriate)

Edit: good example recently, I saw one where they implemented a complex distributed reservation pattern across microservices that gets about 100 transactions a day. They could have done it in one process with proper transaction isolation in a DB fine for about 1/100th of the total cost.
If no housing is built that’s good for landlords and property owners as rents and property prices rise. If no (affordable) housing is built in an area with strong economic growth that’s good for fundraising of some charities as the problem gets worse.
I would love if tantivy had a single file format, eg. .tantivy extension so you could drag it into a notebook like you can with .sqllite files.
Can you access through this url? https://gillesbarbier.medium.com/the-way-we-are-building-eve...
He did not need to show it was safe, only that it did not interfere with the study
I think there is a good reason to find low-hanging fruits that pay dividends on these types of tasks, not because solving addition with a transformer is a good idea, but because it could improve performance in other parts of the network. Maybe there are other subsequences that could be annotated in this way? Per paragraph, tokens per word, who knows.

Obviously, the "best" way to do addition on a computer is by doing it exactly.
Wow Elon Musk is a genius. Geniuses like this what makes America rich and no1. /s
Thanks - I did not intend to hide anything. Sorry if it was not clear that I was the original creator of Infinitic.
A lot of Linux distributions has moved away from the dbus implementation that was merged into systemd to the `dbus-broker` project which has an optional dependency on systemd.

So the answer is "yes", alternative projects exists.
But 20GB is not a big deal these days, even cheapest hosting solutions give "unlimited" storage (only limited by inodes mostly, but those go into absurd numbers too).

In my eyes it's more optimal to just don't worry and take the WordPress site as simply a tool - yes, it will break after 5 years, but by that time you would have needed new site anyway.
Reminds me of the days of printed encyclopaedias. Thanks for sharing.
They already have an even more powerful IR spotlight sweeping over the stadium; if that isn't ruining the photos, then I doubt the attacker's 30W source would even register.
Sorry, but this is still true IMO. For example no good driver is available for the GTX 1080 which will result in a buggy experience. Not even talking about software availability and functionalities. I have had other issues, but anyways I don't want to list them all.

I also find it misleading to claim that Arch Linux is "rock solid", just look at the news to see the amount of "manual intervention needed" listed. I love Linux and especially Fedora and OpenSUSE, but it still has its issue that make me sigh and say "ok... I'll just get windows".
Access to a driveway means that the first hurdle to own an EV is probably owning a suitable home. EVs will be a less practical option for future generations unless we can fix this broken financial system and inflated assets.
A big biometric security company in the UK, Facewatch, is in hot water after their facial recognition system caused a major snafu - the system wrongly identified a 19-year-old girl as a shoplifter.

This embarrassing incident led to public shaming and resulted in the girl being banned from all stores using Facewatch's technology. She's fighting back by suing Facewatch and the store that banned her based on faulty identification.
Civilization has kept going, but it's no challenge to find the ruins of cities long gone. They failed and never came back.
my experience is also that numpy and pandas can add 1-2 seconds to python startup time (which is terrible for the testing experience).
It's the same reason why I never buy the latest hardware but always something that came out a year-ish before.

Eventough I had issues with Windows not finding any drivers on my Lenovo. While OpenSuse had no problems at all ... which was a nice surprise for a change.
I’m guessing the point is something along the lines of, if you have a page of randomly-distributed points, you would expect to see small features but a large circle spanning the page would be inexplicable.

That makes sense, thanks for actually explaining the core idea.
I'd phrase that "homes should be a great investment for the haves. And who cares about the have-nots, anyway?".
I would normally do something similar. The context in which I was seeing these warnings was that I was working on a new UI for a VST plugin using web front-end tech, something novel for me so I was more interested in getting it to work before dealing with what the warnings meant.

It was the parent comment mentioning a11y and screen-reader in conjunction that made me make the connection, I just found it hilarious that the term a11y itself is so inaccessible if you don't already know what it means!
Newpipe helps me avoid ads and shorts crap
Show HN: File0 – An easier way to manage files in serverless apps
Cmon... I just want to upload a file and make it public on the internet. Now you tell me I need to master bucket policies, ACL, CORS, multipart uploads, content headers, CDN, presigned URLs, and a bunch of other crap?

I can't be asked, so I built FILE0. It's for storing files but you don't need to complete an online course.
I’ve been wronged by multiple doctors and nurses but I still get looks as if I’m saying that the world is flat when I say I don’t trust them
An untrusted vacuum and doorbell can each talk to trusted HomeAssistant for coordination, while isolated from each other.
I think it is helpful for people to find that what is wrong with them isn't a unique character flaw but a well-known problem, so they can feel less guilty and maybe find known ways to cope. But that is all.

What I don't like are things like using the label to reject responsibility for one's own actions because "all X are like that", being upfront about the label where it isn't necessary, glorifying the label ("X are good at Y"), and yes, forming an identity around the label. I guess it's kind of the zeitgeist what with identity politics and all that.
It's a bigger issue than RSS, really. Fetching RSS is a simple GET request. It requires the most basic understanding of HTTP, and people still can't do it right: they don't know how to deal with standard headers, how to deal with standard response codes, how to send proper requests etc.

Do you think regular REST API calls to any other service are any different?
> What is the point of this work?

Seriously? They say it right in the introduction. The goal is to learn how to infer algorithmic processes directly from data. Much like how MNIST was used in the early days of NNs, you have to start with small toy problems that are representative of the problem domain. Once you have success with that, you can scale up problem complexity.

General algorithmic capability is one of the key traits that we think AGI should have, and it’s currently missing. If you have a better approach for getting there quicker than everyone else in the field, please share it.

I would even appreciate seeing more papers on approaches that didn’t work very well so it saves other researchers from going in the wrong direction. That alone would be enough justification for publishing an article.
> So long as a place is desirable to live, people will keep moving there.

The underlying premise being that they're moving to this place from some other place. But that has an obvious solution: Build more housing everywhere. People can't increase the population of everywhere by moving from everywhere to everywhere.

It also implies that building it in one place still helps to reduce the cost somewhere else. If you make San Jose more attractive and people move from San Francisco to San Jose then you're reducing demand in San Francisco and lowering the prices there.

> Obviously there's a logical limit to the argument- things get weird when you build more housing than there are people- but then so too do the logistical issues of sewer, water, electricity, and geology (some locations simply aren't economical to build high rise buildings on).

The constraints at the physical limit are irrelevant because you don't need to get anywhere close to it. The point is that you could if you had to, not that you actually have to.
> Every time I see something like this, I'm a bit sad, that we live in a world where tablets (especially iPad M4) have comparable performance to most laptops, but we still cannot run a general purpose OS (macOS/Linux/Windows) on them.

Sad Surface Pro noises…
> Electric cars take forever to charge.

Electric cars take 20 to 30 minutes to charge enough to resume your journey. That is pretty far from forever.
He does make a good point: the arm laptops from apple are hard to ignore

I'm eagerly awaiting the day I can buy a high performance arm or riscv laptop and run Linux on it...
I'm doing what you're proposing literally right now.

I have a fascinating error 500 on production because somehow, somewhere, today Gutenberg and ACF w/Blocks are having a disagreement on parsing the content of a nested media field. Which could be ranging from "the user added an image description where he shouldn't have" to "a global object from a plugin is polluting other global objects passed to acf_register_block_type()".

Maybe I should call the already irate client and tell him he should avoid quick judgments and strong opinions.
20 years brings you to 2004. You’ve either being dishonestly hyperbolic, or your experience is so slim or insanely lucky that it’s not useful as a representative account. That’s TWENTY YEARS. Not a chance in hell.

Sometimes I think that desktop Linux users get so used the background noise of system maintenance that they forget that they’re even doing it.

I say this as an ex heavy Linux desktop user. Distributions I used for a considerable period of time include both Ubuntu and Gentoo. I’ve seen the spectrum. But this is just ludicrous.
Something I've been thinking about is how the Minds -- the super-human AI hyper-computers that fly the ships in the Culture series of novels are described. The image built up in my head[1] is that they're hybrids blending neural networks and regular compute substrates. They can calculate, simulate, and reason in combination.

There have been crude attempts at this already, hooking in Mathematica and Python into ChatGPT. I say crude, because these add-ons are controlled via output tokens.

What I would like to see is a GPT-style AI that also has compute blocks, not just transformer blocks. I don't mean compute in the sense of "matrix multiply for weights and biases", but literally an ALU-style block of basic maths operations available for use by the neurons.

One thought that I had was that this could be via activations that have both a floating-point activation value and "baggage" such as a numerical value from the input. Like a token in a traditional parser, that can represent a constant string or an integer with its decoded value.

The newer, truly multi-modal models gave me a related idea: Just like how they can have "image" tokens and "audio" tokens, I wonder if they could be given "numeric data" tokens or "math symbol" tokens. Not in the same way that they're given mixed-language text tokens, but dedicated tokens that are fed into both the transformer blocks and also into ALU blocks.

Just an idle thought...

[1] Every reader reads into a story something unique, which may or may not align with what the author intended. This is my understanding, coloured by my own knowledge, etc, etc...
>The Thomases were told that if they didn't demolish the building within ten days, they would face fines of $12,000 per day. But they didn't have the $180,000 they were told it would cost to destroy the barn - and are now facing $1,080,000 in fines.

In what universe does it make sense to cost $180,000 to destroy a barn (it's not even that big, there's a picture of it in TFA). Actually, in what universe does it make sense for it to cost more than something like $5K.
> I would assume the reader does something smarter that mindlessly launch 500 requests every 5 minutes.

Aside from respecting any 429 headers, what is a reader supposed to do without custom update heuristics for each feed that would be considered more than mindless?
Yeah. It's victim blaming. Reminds me of "they should have shouted louder".

The confusing thing is the crime itself is small on an individual level. The question is: does it add up cumulatively if a small crime is committed against many?
Rented six apartments in the US. Only once had a noise problem, solved by an email to the leasing office. Though admittedly they were all in the "nice" neighborhoods.
I think that's the right answer. At least for server based readers it seemed to be supported last I checked, and it's the most efficient way to solve the feed deliver with minimal resources on the server.
But you know these restrictions when you buy the device. Same with the Apple ecosystem. So why make it illegal?
Sounds worse than some UK agencies.
Sure they do. The 2013 Chromebook Pixel for one.

But yes, it's hit or miss. My Dell M6800 'portable workstation' has an abysmal touchpad (really, what were they thinking?), but then, since it is way too heavy to actually reside on the lap, I use a mouse (which in any case is more precise) there. So the proper question is then, why did they bother with one at all?

Otoh, the cheap lenovo ThinkPad 11e has a surprisingly good one.
Well that’s exactly the point. Having a directory of these static files you can self host with eyeballs on updates would be great.
I happen to work at the "more bits" store: https://cirrus.com/products/cs5302p/

(ok, "32 bits" and "126db" aren't quite the same, but those who need to know understand the difference and why the extra bits are still useful)
“There is only one lawgiver and judge, he who is able to save and to destroy. But who are you to judge your neighbor?”
Wonderlist.design – 127 Figma Website Designs with 1130 Unique Pages
Hi HN,

I’m excited to share Wonderlist.design, a curated collection of 127 website designs in Figma, encompassing over 1130 unique pages. This resource is perfect for agencies, freelancers, and startups looking for high-quality, ready-to-use designs in categories like agency, portfolio, SAAS, and apps.

Features:

Wide Variety – Diverse designs suitable for different industries.
Editable Components – Easily customizable within Figma.
Business plan: The possibility of developing the website templates with Framer or Wordpress instantly and publishing them in their marketplace.

I invite you to check out Wonderlist.design. I’d love to hear your feedback and answer any questions!

Best,
Armend
It will if every AirBNB becomes a place someone can buy.
Fred Brooks as usual stands the test of time. It's incredible how many times I've quoted some part of Mythical Man-Month in my career, it's also part of the recommended literature I give to every junior I've trained in my life.

I've noticed lately that it's become less common someone in the room has read it when I mention a passage from it, be it management or other software devs. Not sure why but it used to be much more common that I'd bring the argument against a Second-System and at least one other person would recognise it, or the issues with communication channels between a larger group.

For any professional software developer out there who haven't read it, please do, it's a collection of wisdom from 50 years ago that still applies today.
I'm in school and all my classmates complain that they have to study in their free time. Despite apparently studying even at night, most have worse grades than me.
I don't study outside school time, instead I actually pay attention in class and have my phone in my bag.
I don't understand my generation.
Google's New AI Search Results Are Having Quite the Week
Farmers, NGOs and media were against reforms in agriculture not long ago. One gets what they deserve.
What happens to the distribution as it approaches zero?
Why do you think they might be wrong when they want a simple website?
This is indeed one limiting factor of supercapacitor design: the dielectric needs to be as thin as possible to increase capacitance, but not so thin that the working voltage of the capacitor exceeds the breakdown voltage of the dielectric's insulating ability.
A normal distribution is infinite so there is always a (small) nonzero expected value for any real number, so technically, even for "mean" much larger than zero.
However, GP is accidentally reversing the causality, which is incorrect:
We say that something follows a normal distribution if the samples we observe fit, e.g. shoe sizes or height, which are clearly non-negative.
It doesn't mean that any possible distribution value must occur in the original samples for the population to be normally distributed.
He is right, tho : many network guys are .. just dumb.

And I know what I am talking about: I am one of them :)

People who fails to adapt because "it is new" has no place in IT. The only skill required to work in IT is a great ability to adapt.
note that in the US they have 2 weeks vacations per year, so even with 3 months sabbatical less than in Europe
> Put differently, I struggle to complete the following sentence: "This limitation limits utility sharply, and it cannot be worked around because …"

Ok, but that's more on you than on current AI; the models which get distributed (both LLMs and Stable Diffusion based image generators) are already found in re-trained and specialised derivatives created by people who know how to and have a sufficiently powerful graphics card.
I was on the team that built news.com.au, which, along with the other news sites we set up in a multi tenant WordPress setup, was at the time the largest commerical WordPress site in the world, getting something like 500 million monthly page views. We made extensive use of caching to say the least.
chuckle ... how far did you go into the validate rabbit hole
>The page isn’t accessible from Turkey. I had to enable VPN to read the article

I can access it just fine, no VPN, no DPI-prevention tools.
The nvidia situation is more of a "one big issue" than "death by a thousand cuts".
It's the Greek "proto-", not the Latinate "pro-".
See my sibling reply, there is no requirement that you observe negative values for a process to be normally distributed.
I agree. I have a Windows 11 laptop for work. It's had a few issues, including wifi connection problems for a while, but the one that has been most horrible is that it may or may not detect an external display. It's infuriating to plug it in and nothing happens. A reboot always fixes it, but that's no fun.
I refuse to do work under Windows due to the bugs, inconsistencies, driver problems and shitty default UI.

For years I've just pushed in Debian with the unfree packages and let it do its hardware sensing stuff and it works, except at one job, where they had a lot of security installation and configuration in pre-made bash scripts for initial setup that were tested on Ubuntu so I used that. It was worse, mainly due to snapd being an annoying turd, but not as bad as Windows.

Multimonitor just works, automatic fan control just works, Bluetooth just works. It's been Toshibas and Lenovos and Samsungs.

From my point of view mainstream Linux distros have been solid for fifteen years or so.
I feel ya.

You have to store invalidated tokens anywhere they might pass through a service, which means you have to persist them for as long you can predict that there expiry will last. Simply putting them in a memory database isn't 100% if that db gets flushed, and then you might start storing them in a disk database, which at that point, you might as well have just read the db in the first place using cookie auth.

In microservices, you generally have to put an invalidated JWT cache between every service, or compromised JWT's are just floating around your intranet.

I've worked at a plethora of places who have JWT's who have no invalidation strategy what so ever, the majority of developers think that when you log out and the user has forgotten the JWT then you are all good......
Very interesting!

You write:

There is no easy way to understand how a specific business process is actually implemented. The whole process is defined by how each service reacts to others. There is no central repository, and the implementation details of business processes are scattered everywhere.

Yes, indeed. There is no easy way because the total system architecture is implicitly defined by the interactions of the components.

There is currently no way to actually express the architecture of such a system as runnable/testable and running code. You have the options of either (a) documenting the architecture or (b) leaving it to be defined implicitly.
Good point, didn't think of that, probably not encountering that case often enough in my workflow.
> It would seem to me that more supply = more construction + more maintenance + more taxes = more costs.

More total costs divided by more total units is just the same cost per unit, if not lower because of economies of scale.

> Rents therefore increase, despite there being more supply.

If there is a monopoly landlord then rents will be at the monopoly rent whether you increase supply or not. Even then increasing supply could lower rents, because the monopoly landlord could capture more rents by charging $9000/month on twice as many units than $10,000/month on half as many units, and can't charge $10,000/month on twice as many units because there aren't enough tenants who can afford that.

Also, the premise here is that you're increasing supply. The monopoly landlord would have to outbid everybody else for the new supply or they'd lose their monopoly, and have to pay the monopoly price or else the new units would be cheaper than their existing ones. But then the construction companies would be receiving the monopoly price and become flush with cash to build even more housing until the monopoly landlord ran out of money.

There is a reason landlords collude through zoning boards: It's otherwise quite easy for someone new to enter the market.
It's a flaw in the game design. Truly good games anticipate and mitigate or embrace this.
Because it's an artificial limitation to make the company more money, at the expense of customer experience and the environment (yes, locked-down hardware is also a sustainability issue!).

Ideally, companies would exist to serve the public and so such selfish anti-consumer behaviour would be illegal. Unfortunately, they don't and current law seems to affirm that.
As someone who is familiar with the political and social atmosphere in the country, I'll give it a try.

The growing adoption of "Latin-based culture" is not interfering with the usage of Bulgarian. Bilinguality is the norm for the newer generations. More than a decade ago in the pre-Unicode world, writing emails and communication in Bulgarian with Latin letters was acceptable because of encoding issues. Nowadays, it is no longer the norm, is frowned upon and is even ridiculed.

There is a considerable part of the intellectual elite that is pro-Western and seeks further integration with the west. They are perfectly fine with the alphabet and switching it is not on their agenda. These are, for example, professors, philosophers and linguists from Sofia university.
The M4 iPad Pro is the fastest computer Apple sells right now.
No one is mining the asteroid belt for a trillion dollars a trip either. No one is spending a trillion dollars to fix an AI in the Kuiper Belt. If we could accomplish any of that using conventional methods to begin with - and even that is questionable - why would anyone bother with a "warp drive" that costs more? Either it's cheaper than rockets or it doesn't happen.