skysight-inc/HackerNews huggingface dataset:
Ha! I didn't know that. I'm unclear on whether he actually has any influence at WMF or just serves as a fluffy mascot, but yeah, maybe not such a good idea.
What does ‘ exchange rates can't stabilize the balance of trade’ mean?
Would be cool to know what extensions you’re using on MediaWiki and how you’ve set it up to maximize performance. These wikis seem really quick to respond.
Show HN: An app where you suggest me your vet, I suggest you my babysitter
10 Kudos is an app to share the contacts of trusted service providers with your friends.
I built it because I often seek some kind of provider: a plumber, a cat sitter, a lawyer, a web designer, even a hint for a restaurant, whatever. I don't want to just find a random provider on some website, and I don't trust their mostly fake endorsements. I want to tap my friends' network of trusted providers.
I usually end up calling my friends one by one, trying to imagine which are more likely to know a good provider, but it's not very efficient. I would prefer to have this kind of shared Rolodex.

Similar projects, like Yelp, usually have the two-sided-market, or chicken-and-egg issue: they are useless for costumers until they don't have providers, and useless for providers until they don't have customers.
The way I designed it, it's distributed and personal: it doesn't need a database (and actually even if it had it, a new user wouldn't see anything on it, because it only shows the favorite providers entered by your friends). Instead, even if just two or three friends use it to share their trusted contacts, it's already useful to them.
Plus, this layout eliminates the issue of the usual fake reviews, and of the effort for the real users to enter diplomatic assessments: this app is just an exchange of contacts, if I need that kind of provider I will then call my friend and ask her for more feedback.

This app is a formalized word-of-mouth. It serves two needs: it is useful for anyone like me who often seeks a specific kind of provider, but it's also useful for a provider who wants to increase her customer base. Suppose I'm a math tutor, I will download the app, enter my profile, and then send a broadcast from the app to my WhatsApp contacts asking them to endorse me (and then to share further the app with the endorsement).

The Android version of the app as I envisioned it, is complete, no users yet (I know, you'll say I should have progressed the other way around, got it). I have tested it with some people, they are positive but not enough to use it. I need to understand how to make it more appealing so that it can spread.

I'm not seeking investors, I believe that if the product/market fit is achieved the app can grow almost naturally, if it isn't achieved money won't help.

I would love your comments and suggestions!
[dupe] Discussion: https://news.ycombinator.com/item?id=41786101
How so? Fandom seems to have Google ads. We wouldn't be able to prove if Google ranked sites with their ads higher. Google's search ranking is black box. Edit: I guess at great effort you could scrape thousands of sites, not if they remove or add Google ads, and track their rating.

I think it is a better assumption to make, that Google puts their profit above luser experience, when it comes to search ranking.
Yeah, that's what I was thinking.

deepmacro, before you created Tenno, did you try Org? It supports plain text spreadsheets[1] in Org documents whose content is marked up using Org syntax[2], which is a lightweight markup language like Markdown but with many more features. If you did try Org, how was it lacking?

[1] https://orgmode.org/manual/The-Spreadsheet.html

[2] https://orgmode.org/worg/org-syntax.html
I do have some memories of not particularly trans positive comments in the comments section on earlier blogposts about their opengl/vulkan drivers, and also references to kiwi farms. I don't see such things commonly on most hacker news articles, but you'll usually see something like that anytime the article even incidentally has something to do with trans people.

Edit: I search "asahi lina site:news.ycombinator.com" in duckduckgo, and found "https://news.ycombinator.com/item?id=35237006" in the first result, for people who want proof.
This is correct.

Here's a handy table: https://en.wikipedia.org/wiki/Tax_rates_in_Europe
It's never too late to learn how to paint.

Remember, the best time to plant a tree was 20 years ago.
I will concede that if you do this very rigorously (reject out-of-quota candidates very early in the hiring pipeline, without letting current quota deviation ever influence any specific hiring decision) it is possible to not affect candidate quality.

But I think in practice (also from personal experience) it is very hard to make a business stick to this.

I also think that this mostly amounts to investing additional ressources into expanding the candidate stream (=> outreach programs), hiding a bunch of the costs (those outreach programs could have gotten you twice the benefit without the quota-rejection) for extremely questionable gain; consider: You could've probably gotten the same result from a DEI perspective by just paying female candidates the cost of those outreach programs (that would be a strictly better outcome for them, but a shit framework from an ethical POV).

In summary: I think it's always an excellent idea to remove racial/gender bias in hiring (=> create non-hostile environment, accomodate needs where possible, get rid of condescending, sexist pricks in HR), but I think it is misguided, pointless and wasteful to try and balance the outcomes at the very end...
It's advised in the implementation documentation to add a page explaining it. Shift is also used naturally when inputting information, with the visual feedback inside the button giving an opportunity for discoverability.
meanwhile Norway has started a controversial exit tax that can kill many tech startups:

https://www.forbes.com/sites/danieladelorenzo/2024/04/09/nor...
Brain-inspired learning in artificial neural networks: A review
They actually get healthcare and other services with that. It's not like it's just taken away in some black hole. They get value from the taxes they pay.
FTC Takes Action Against Marriott and Starwood over Multiple Data Breaches
You make a strong case, and you were probably right. It’s always hard to know in a discussion where we don’t have the time and space to share all the details. There’s a pretty big difference between implementing a right way from scratch and using an existing right way that already has test coverage, so that’s an important detail, thank you for the context.

Were there reasons the senior devs objected that you haven’t shared? I have to assume the senior devs had a specific reason or two in each case that wasn’t obviously wrong or idiotic, because it’s quite common for juniors to feel strongly about something in the code without always being able to see the larger team context, or sometimes to discount or disbelieve the objections. I was there too and have similar stories to you, and nowadays sometimes I manage junior devs who think I’m causing them to waste time.

I’m just saying in general it’s healthy to assume and expect imperfect use of time no matter what, and to assume, even when you feel strongly, that the level of abstraction you’re using probably isn’t right. By the Brooks adage, the way your story went down is how some people plan for it to work up front, and if you’d expected to do it twice, then it wouldn’t seem as wasteful, right?
I should look more into cost of living in Portugal, maybe, but one of the other commenters mentioned housing prices being… high. In US, making ~$20,000 you’d be considered poor (maybe not “officially”) and probably pay zero federal tax and receive quite a bit of assistance.
I'd personally go for a framework Ryzen, but also heard good things about LG gram.

The framework has a few disadvantages one of which is the bad speakers.

My personal wishlist for framework:

Coreboot support
Better speakers
ECC RAM support
LPCAMM2 support (modern RAM to save power and space)
Not at all. They're not asleep, they knew about it. A few isolated people had reported exactly how 2008 was going to go down. The banks know the economy is underpinned by their assets, Uncle Sam is NEVER going to let them actually die, not in a million years. It would be the end-toll of the U.S. dollar as the defacto world currency, it would shred trillions of dollars in assets, far beyond the actual homes, I don't think Wall Street could ever actually recover from that.

And like, I don't even think that's necessarily wrong? Like I don't know how you would let some of these banks actually die in such a way that wasn't immensely worse for everyone. My only real issue with it is that these are for-profit businesses that funnel absolutely stressful amounts of money up the proverbial chain. If we just as a society want to say that we're comfortable with the notion of supporting banks with public money because ultimately letting them fail is worse for everyone, that's fine. I get that. I just don't think anyone at the top of those banks should be ripping millions of dollars a year out of that institution. At that point, that's not a business, it's more analogous to a utility and it should be owned and operated by the state.
Pretty similar to anywhere else in Western Europe. Includes health care and a state pension and things like that.
You can actually (almost) make it work, you just need to add an extra type parameter to keep Go's silly limitations happy [0]:

strs := []string{"abc", "defgh", "klmnopqrst"}
ints := From[string, int](strs).
Map(func(a string) int { return len(a) }).
Filter(func(a int) bool { return a >= 4 })
Iterator[int, float32](ints).
Map(func(a int) float32 { return float32(a) }).
Each(func(a float32) { fmt.Printf("%v\n", a) })
//prints 5, then 10

If they allowed the postfix cast syntax to work for non-interface types too, it could have been a single chain, actually (you could do `.(Iterator[int, float32])` inline instead of needing the extra variable.

Note that the original implementation in the article modifies the collections in place, in which case this issue doesn't come up at all: you can't put strings in an array of ints. My implementation creates copies of these collections so that the concept of mapping to a new type actually makes sense.

[0] https://go.dev/play/p/ggWrokAk7nS
OK, I misunderstood - apologies! You're right about the tablet; I'd forgotten about that...
They are objectively bad for some definitions of bad. What do you want for them? Universal respect? Just because taking something good and making it shitty is one way to make money doesn't mean that it is the only way to make money.
The real trick there is that not() isn't a function call. It's not applied to the empty tuple. The empty tuple is False, so not () returns True.
> These arguments get said a lot and they are all fine in theory, but in practice, all code over a certain size has a tremendous number of latent bugs, even Rust code.

Are you claiming this from direct experience, or do you have some data to back it up? Apparently the rollback rate for Rust code in Android is less than half that of C++. [1]

1. https://security.googleblog.com/2024/09/eliminating-memory-s...
Excellent write up. Especially the part about SQLite PRAGMAs is very helpful (my web application is also SQLite-based). Thanks for sharing your experience.
Beer certainly is an odd one! Some (craft) craft beers will age gracefully -- improving, even -- for years. Industrial lagers... not so much.

I scored once with an imported (Belgian) craft beer at the local supermarket, heavily marked down price because the sell-by date was approaching. Some days later, marked down by half again because the date had passed. Needless to say, I bought all I could carry.
I think you will find that cocaine actually compares very favourably and exceeds most current ones, except for the addiction potential, and the damage it did to the US foreign currency balance way back when they made it illegal.
> Tesla has pushed out numerous updates to FSD over the years, so it can be tough to pin down what exactly is wrong with Tesla’s approach. Often, users flag a problem — the vehicle fails to recognize certain signage or a specific driving maneuver — and almost just as quickly, Tesla has an update available. That seems like a good thing — Tesla is responsive to problems and moves quickly to fix them — until you remember that real people’s lives are at stake. And the pedestrians and cyclists outside the vehicle never consented to participating in this experiment to teach cars to drive themselves.

I have the same visceral reaction to my never having consented to be part of Tesla's experiment, but I remind myself that the NHTSA has provided them that consent on my behalf, and that the NTSB hasn't recommended the revocation of that consent. Assuming these agencies are doing their jobs, and AFAIK there's no reason to believe they aren't, then I can only conclude these systems are statistically as safe as a human driver or maybe even safer.

As a consumer though, I'm not buying FSD until Tesla assumes all legal responsibility for the vehicle's actions and I don't have to babysit the thing. Until then, Tesla can call it whatever they want - but it's not Full Self Driving.
> Ideally, I want engineers focused on building, not taking discovery meetings with potential customers, messing around in Figma, projecting financials, writing ads, or any other role.

Maybe engineers shouldn't be bothering writing ads, or projecting financials

But if you want good builders, they should absolutely be in contact with the clients and building mockups (which you describe as messing around in Figma)

Assembly line style development where devs just churn through endless tickets is fine for junior devs but cannot be what your senior and principal devs are doing.
After spending and upgrading all these facilities, wouldn’t this make America, and every other country, less safe in aggregate?

Since in the current environment it’s impossible to imagine decision makers in other world capitals wouldn’t respond and enact countermeasures accordingly.
Cadence is a good one. There are also bus/train schedule optimization startups/companies. AWS is also hiring in this field, a lot, but I wouldn't recommend it. Even though many people there are very good, and I respect some of the individual people there very much.
When counting your tax in the US add in your health insurance cost to compare to most of Europe.

Or if it's parts of Europe like Portugal where there is health insurance check the cost - looks like 14 euros to 90 euros a month:

https://www.beportugal.com/health-insurance-in-portugal/
Public sheets don't require oauth, i am using public sheet as test url to display csv in my tool.
> Then one day the business owner (my father) said “hey this customer is going to come by and pick up the order so don’t print a shipping label.” Yikes had to figure that out. Then one day another customer said “hey can we pay cash on delivery?” C.O.D. used to be a thing. Then I had to add that.

What happens if you just say no? I have a feeling a lot of complexity stems from the fact that these exceptions are easy to handle when you’re doing things manually, so it’s hard to say no. But if you think about the business case I would not be surprised if the correct answer is no more often than not.
I'm actually super curious about that too, as far as I know pathogens cant live in beer, so I don't know how it can go bad.

I wonder though if local brewery's or more artigianale brewing processes are different and maybe could be a bit riskier ?
you can get Fuji GFX with detachabke eye finder.
You often end up with a lot of extraneous variables with no useful names if you do that. A lot of the time the intermediate results in a pipeline are almost meaningless.
Ubuntu – Oracular Oriole Release Notes
Excel, but linear, without the reference mess. It looks cool for mocking up dashboards. Some form of grid with nested documents could make it more useful.
Thanks Neil. I disagree strongly about dot org being non-commercial. Jetpack and Akismet (Automattic commercial products) have been "featured" plugins since time immemorial. That means they show up ahead of 60,000 other plugins, every time. There is massive commercial benefit to that.

Just one more question if you don't mind -

Where does this distinction between commercial and non-commercial use come from? The trademark assignment does not appear to make any such distinction: "..an exclusive, fully-paid, royalty-free, perpetual, irrevocable, worldwide, sublicensable right and license to use and otherwise exploit the trademarks...".
While it's good to have an understanding of which things the date does and does not matter for, when it comes to judging these things, I prefer to lean towards caution. It isn't worth getting sick over a little food.
I feel this has also been a challenge for Greece among other places. Can they adapt within the economic zone, say to become tourist havens while the bigger states provide industry and services? Should they leave the Euro?
Are you surprised every year that he's not included?
It would be helpful to have a built-in bignum type. Excel’s usage of float is performant, but it is also a mistake. A complex number type would also be nice to have.
Depends… if you run an ad server then you can get some information on who sees the ads
Sounds like this is going to cost alot of money. (more than it should)
Many people believe that the loss is great, especially web site owners, which would certainly explain such messages. But lived experience shows at least me that most people don’t even know what an ad blocker is.
> Most of the food that sits on the shelf for weeks shouldn't be consumed.

Salt? Flour? Oil? Oats? Rice? Garlic? Black pepper? Most ground spices? Nuts? Beans? Honey? Vinegar? Quinoa? All of these can reasonably sit on a shelf for weeks. I guess none of these are safe to be consumed, all just "toxins".
Scrum is the problem.
Firstly, this isn't google maps, HN is a private platform, and they don't have to do jack shit just because some random person said something bad about them. Responding would only give oxigen to the fire the claimant started.

Secondly, in my country due to the law, if you make unproven claims in your reviews on Google Maps or other public spaces, Google has to take the review down at your request and you can also get sued for defamation, so unless you have receipts you gotta be careful what claims you make in public about someone, especially when you call people alt-right.

Like I said, innocent until proven guilty, especially if you're gonna make wild accusations like that.

The boy who cried wolf comes to mind. If you go around calling everyone who disagrees with you "alt-right", that term looses it's meaning and everyone becomes desensitized and won't care anymore even when actual right wing behavior shows up.
Other than cryptography? Like, you see a use-case for it there? Please do educate me! IMO there's nothing there. It's a barren landscape. The desert is more alive.
I think the point is that if we want this to stop happening, we have to address the cause of the problem, not just complain about its effects.
Every time I wind up on some garbage Fandom page I reminisce about the good old days of Wikia. I remember many a fun night trawling through pages while playing Fallout or Skyrim or whatever - all the information you could ever need, right there at your fingertips. It's an ethos you don't see so much on the modern net.
I'm with Bell for my home internet. I had no choice. It was either them or a cellular connection. Install went ok, but the kid got a panicked look in his eyes when he realized I knew what "1.5gb" actually meant. He had me plugged in using some shoddy cables that couldn't handler more than 100mbps. I fixed it once he left.
Does anyone know of a good tutorial for getting starting with Tcl/Tk that still makes sense in 2024? I'm really intrigued by the idea of building and shipping simple, cross-platform GUIs, but I'm completely overwhelmed by all of the installation and configuration options. It seems like tclkit is supposed to be the go-tool tool for self-contained executables, but I honestly can't even figure out which site is the source-of-truth for downloading it, let alone installing it.
i do my taxes with org spreadsheet i doubt it lacks and you also have the option to get output in html/pdf etc. with babel.
Seems they initial had telemetry activated by default, but deactivated it for the moment.

[..]Temporarily removed telemetry while we improve user choice[..]
from https://github.com/thunderbird/thunderbird-android/releases/...

Seems this is the issue where it's debated: https://github.com/thunderbird/thunderbird-android/issues/81...
+1 this! I think writing helps you create a narrative that disambiguates the mess you can create in Excel. It also forces you to think more about what you do.
Good suggestions! Thanks
But the demo does not work.

I tried "England is" and a few similar queries. It spends three seconds then shows that nothing is found.
I guess it still needs some work according to the reviews... https://play.google.com/store/apps/details?id=net.thunderbir...
I didn't think I could Fandom being worse than it already is, but imagining it stuffed with AI-generated slop...
Why are skin lightening products sales increasing every year? It's expected to double in the next 10 years.
https://edition.cnn.com/interactive/2021/11/health/skin-ligh...
No shame intended! Just helping in case you didn't know!
Or handle blowing snow and extreme wind buffeting. I'd be okay too if the vehicle was just honest and said it's not safe for it to drive - which would indicate it's not safe for me to drive either since it should be more capable than I am.
I've seen it on vinegar too.
There is something fundamental here. It used to be the case that you could form communities around commercial entities. But nowadays it seems to be too many short term profit vultures roaming around looking for targets, to not end up selling out the community. Efficient market I guess.
In America the tax rate is higher? People are reacting like this is a lot haven’t seen a paycheck in the US in there lifetime. US is maybe 5% lower under some circumstances. I thought fake outrage was banned here?
There’s frankly a huge variation between the OMG it was roasted two weeks ago and the OK it’s only been a few months crowd.
Misnomer? I don't agree.

Its definitely "a big pointy tooth dominating the mouth" kind of feature.

Could also have been called a snaggle-tooth salmon, I guess ..

In any case, definitely an interesting fish.
Apparently in the UK, the largest four banks control 75% of all current accounts (en-us: checking account ). Admittedly a smaller market, but even more centralised.
One of the biggest struggles with neural networks is that backpropagation takes a lot of computation time. Real neurons are also more flexible, adaptive, energy-efficient, and learn continuously. Brain-inspired networks behave more like real neurons. Local, learning rules may let us avoid the computational cost of global backpropagation.

I thought Hacker News would be interested in this paper because it explains many of these things with some work examples. I’d like to see more research and applying local, learning rules to LLMs. Also, more hybrids that mostly use local rules with some backpropagation or other global optimization.
It's pretty dismissive to suggest that any form of software development is anywhere near as mindless as painting walls white endlessly

Software has decision making constantly, even at junior levels

Whitewashing walls has more or less no decisions other than what room to start in
What happens to the unhealthy Americans? What happens to the Americans who are too poor they cannot pay health insurance and the cost of medicine/surgery.
I think only the wealthiest Americans have much more money in their bank accounts than they would in Europe.
s/cloudflare/a CDN/