skysight-inc/HackerNews huggingface dataset:
I, for one, know how to hold a grudge.

Also, seems like the reputability of the vendor should be a factor in vendor selection. Why would one willingly use a vendor with an apparent mindset of "screw you, the moment it makes sense for me"?

(Maybe because a decision-maker didn't expect to personally be on the hook if the vendor also screws their company, in the same well-known ways it's screwed others? If screwing happens before the decision-maker moves on: "I'm shocked; shocked! Who could have foreseen this costly mess?")
I recently discovered that Excel gained “array formulas” a few years ago. [0] It’s a little hard to grasp for me because arrays are still flattened out as individual values in the sheet, but it has been useful to write a single formula to process a group of values rather than filling across/down and perhaps losing sync when the formula is changed.

[0] https://support.microsoft.com/en-us/office/guidelines-and-ex...
As an RA, before starting grad school, I hacked together some code to choose a random point on a sphere, for some psychophysics experiment I was doing.

Fortunately, I never used it for anything, because I made the classic naive mistake of simply choosing a random theta in 0,2pi and phi in -pi,pi, which ends up with points biased towards the poles.

Somehow *12 years later* my subconscious flagged it up and I woke up in the middle of the night realizing the issue. Even though I'd never revisited it since then!

https://github.com/dmd/thesis/commit/bff319690188a62a79821aa...
Ah, the only feature that made me even remotely interested in Windows 11... dead. Welp, I can tell my friends that Windows 11 is a complete shitshow now, thanks Microsoft.
Probably some variation of "hardware usually influences what the optimal datatype is way more than any theoretical runtime differences". For example, B-trees for databases needing to be adapted to the block size of the underlying hardware device. Another example: As soon as you introduce any form pointer chasing to your datatype, you are often going to struggle against relatively simple array-based options because L1 cache is crazy fast compared to RAM.
It's incredibly patronizing. Those silly Ukrainians don't know what they're doing, let me explain them what they should do. What's so wrong living under Russian yoke anyway? Russian ballet looks nice, it can't be that bad.
> especially since I can't think of anything from my phone that I would truly like on my desktop

The SMS and Calls.

Seriously, at this point, my phone is the least useful device I own for managing both of these functions. The only utility in having them in some broken down hard to use form is for the slight convenience of being able to use them outside of my home if I wanted to. I rarely want to. I'd much prefer these functions to be on my PC.

It'd also mean I could just ignore my phone much more effectively and just pick up on everything at my desk when i get home.
Amazon offers me this now, routinely, for apparel purchases.
TBH with a uBlock Origin + PiHome and some ctrl+f you can even find useful information in those SEO/spam sites ;)
Ask HN: Is there a way to contribute or submit feature requests for HN?
Is there a way to submit specific feature requests or even contribute to the HN web app?

One feature of HN that I think could be improved is that POSTing to the server does not redirect in the way I'd expect. When I submit a comment/reply, I would like the "back" button in my browser to take me back to the page prior to the comment/reply, rather than the comment/reply page itself.
How does the description (on HN) not mention Wordle?
It's a little more than that, they then added subpixel and momentum scrolling support to Chrome that bypasses X11 and does something custom [1]. Integration problems like this one that require a bunch of coordination are harder to do in open source land.

1. https://github.com/dnschneid/crouton/issues/244
Apple Podcasts now includes transcripts
I hated the trackpads I used before buying a macbook, and one of those was a high-end XPS, the best I've seen on Windows. The mac ones are definitely an improvement. Both hardware and software feel better.
My advice: Get the value before the event. Reach out to everyone that you want to meet with before the event and schedule in-person meetings at the event, that will give you license to schedule remote meetings before the event for introductions.

Only go to the event if you have enough meetings with a clear line to enough value for it to make sense. Folks that do events for sales/customers, are working those events well before the actual event and have clear lines to value. If you just 'show up', odds are that you will waste your time and not get value.
So why is this site metastatus.com and not status.meta.com as mentioned in an earlier article here the east amount of domain names these big corps have is not helping with making sure this is not a scam. So why metastatus.com and not metastatuscheck.com?
Sure that the buffs at Mets could come up with an independent machine that can show the status even if everything else is down.
Regarding relational algebra in particular: It is interesting that important and frequently needed relations on graphs cannot be expressed in relational algebra. The transitive closure of a relation is a well-known example, and as you nicely show in your article this relation can be easily and very naturally expressed in two lines of Datalog. For example, we can easily express reachability in a graph:

reachable(V, V) :- vertex(V).
reachable(From, To) :-
arc_from_to(From, Next),
reachable(Next, To).

One can show that Datalog with two very conservative and simple extensions (allowing negation of extensional database relations, and assuming a total order on the domain elements) captures the complexity class P, so can be used to decide exactly those properties of databases (and hence graphs) that are evaluable in polynomial time, a major result from descriptive complexity theory.

An example of such a property is CONNECTIVITY ("Is the graph connected?"), which can be easily expressed with Datalog on ordered databases, where we assume 3 built-in predicates (such as first/1, succ/2 and last/1) to express an ordering of domain elements:

connected(X) :- first(X).
connected(Y) :- connected(X), succ(X, Y), reachable(X, Y).

connected :- last(X), connected(X).

If such an ordering is not available via built-in predicates, then we can easily define it ourselves for any given concrete database by adding suitable facts. Also negated EDB relations can be easily defined for any database as concrete additional relations.
It's not possible before Amazon can build their own browser that runs on their own OS. (Or, if they can somehow get the Android/Linux version of Chrome run on the OS.) As simple as that.
Lambda support in Excel is quite new though, isn’t it? If the argument is “Excel is a proper programming language because it now supports lambdas”, that implies that for most of its existence it hasn’t been one
I think if you are going to do this you need to do songs that were written for a movie. You can't play a Where is my Mind then ask somebody what movie its from. It's in _a lot_ of movies.
Not popular but usable now they allow any kind of application and not just "modern apps". Main benefit that applications update automatically but even though I do install apps via the store I don't ever remember finding apps through it. Maybe discoverability is just bad.
exploded? the house... exploded? like, a gas leak or something?
FWIW, whether you use Turbo or an accelerator (i.e. Nvidia's TensorRT), there is plenty of guesswork in the prompt you want. Iterating quickly with low steps in Euler A, finding a great prompt that works, then switching to higher fidelity (I like DPMS 2M at 3x the steps) goes a long way to getting it all "just right".

If you are getting what you want most of the time, then you are a better 'prompt engineer' than I am.
Edit: I'm leaving the comment as penance but as https://news.ycombinator.com/item?id=39610130 points out, this is an old message about an old update, not the current one.

A short update from meta with some initial high level technical details:

https://m.facebook.com/nt/screen/?params=%7B%22note_id%22%3A...
I'm always deeply impressed by people who can write complex, coherent essays above 2000 words with like a day of advanced notice. The "missing data type" essay was just 3000 and took me months. Show me your dark magic please.
https://github.com/MarkEdit-app/MarkEdit/wiki/Why-MarkEdit

The MarkEdit team uses WebView and have strong opinions about why.
Thanks for the hint, I will give that a try.
Will your whole family and friends run too? Will you move your whole social life with you or are you ready to accept your life will be torn apart?

Once Germany gets submitted without a fight, how long will it take until Italy is attacked? I mean, with this "running away" philosophy it's pretty easy to take countries without facing a resistance now.
I credit wordle and framed.wtf in the about section. This formatting of games has exploded in the last couple years, it really is a great way to get people returning each day
You are commenting on the hype channel of one of the biggest VC firms in the world.

(there was a time _when that comment was the default type around here_, actually)
I think you're using it wrong. You can travel a whole screen with one trackpad move if you move the finger fast enough. Maybe you didn't hit a high enough acceleration?
So why do you believe that screen time is bad for kids if studies can't be replicated? If you were consistent you would say this for that as well, just scrutinizing one side means you aren't really scrutinizing, you are just confirming your own biases.
This is the Google blog related to the headline:

New ways we’re tackling spammy, low-quality content on Search
https://blog.google/products/search/google-search-update-mar...

Google's new spam policies here:

What web creators should know about our March 2024 core update and new spam policies
https://developers.google.com/search/blog/2024/03/core-updat...
Last time (https://news.ycombinator.com/item?id=38866170) there was a small spike in sales, but no lasting effect.

I would not say that developers are the target niche. The best customers are professional writers who use a ton of writing apps for different occasions.
Iirc Excel has a dependency visualizer that will highlight formulas. It's called Trace dependents
I love this app, except that it takes FOREVER to reach "100%."

If I've completed a habit every day for even 10 days, I want my 100%, but this required more than 200 when I used it.
I'm going to add this to my backlog, definitely a great suggestion. Even when testing I would just mash answers
The challenge is that cut coins are far more common than uncut and pristine coins as well (edit: on certain types) – scarcity drives demand
I don't really know what you're getting at here. Nobody is stopping anyone from saying things. If I want to say the sky is orange, I can write a post about it on my blog, send it out to my E-mail list, distribute it as a printed newsletter, write a book about it, or walk into town and tell people as I walk by them. Nobody is being muzzled.

What I don't have the right to do is force Platform X, Y, and Z to publish my speech on their platforms. Just like here. If I write something here that goes against HN's guidelines or if they just feel like moderating it away, they have the right to do it. They don't have to keep this post on their site. This is not tyranny.
Good to see a court emphasizing individual rights over the rights of the government to monitor/surveil. I have to wonder how long this will really last.
I haven't launched the swarm yet. Google is reacting to (as I said), my "human" search usage.

(Also possibly Brave browser's anti-tracking, which their captcha system hates and actively punishes.)

Apparently the average person does 3-4 Googles per day.. I checked my search history and I'm somewhere in the 100-200 range.
A pwa doesn't need an Internet connection. That's part of the definition of the term. Are you confusing the term with SPA?

> A web application is considered a PWA if it satisfies the installation criteria, thus can work offline and can be added to the device's home screen
HR driven development !
I like your handle, Jake.
Let's check with the judges...yes, we while we were looking for ____, we'll also accept ____

There's no reason you can't do both. Consider how there's a lot of YouTube comments with "who's here because of" type comments where people are looking for something heard in a movie/game/etc.
you can email hn@ycombinator.com
I think the spreadsheet metaphor is right but the spreadsheet UX/UIs has not aged well. Why Microsoft would do important changes into one of its cash cows and suffer a new wave of bugs and incompatibilities?
Thanks!

The state is saved to local storage. Just delete the key from DevTools and they will come back. :D
Several of my friends had their blogs delisted. Like the number of indexed pages went straight to zero. I believe there was some claim that the https wasn't provisioned correctly.
There are people on this world who legitimately have physical/neurological issues with fine motor control. The latter one just happens to include myself.

Apple's touchpad is far superior - it allows for really precise gestures as well as high speed coarse gestures, just varied by the speed of moving.
Better than I feared. I was afraid it was going to declare all of C++ to be unsafe. In particular,

> Learn about important concepts like memory management, pointers, undefined behavior, and how to avoid security vulnerabilities

sounds almost like what the prompt asked for, just with a different slant.
To rephrase my question, was the unlimited plan not available about a year ago? Otherwise I don't think I would have disqualified kagi at the time. I recall the volume being too low for my needs, even without hooking it up to any automated systems (which for me at least, was the whole point of looking into paid search engines).
Uh, I'm working for a startup because it pays more then more established companies and provides better benefits.

I'm not sure why I would work for less unless I was founder, or it was a charity or other public good.
>macOS is the best example for actual architecture migrations

Eh, they did 2 migrations while supporting at most 2 architectures concurrently. Nothing compared to Linux which is maintained for x86, POWER, ARM, s390x, MIPS etc concurrently
Only a good company does to its good customers. When a company gets acquired, they dont treat the acquired customers like they are good customers.
Yep... and the why of that message is apparent and makes perfect sense for the first commit. If you only ever start projects and never work on them again, that is all you need.
Fair enough!

Just for the purposes of comparison - my own "bright line between [good and bad]" is "does the commit message just contain 'WIP', or is it actually fully written-out?" - but I can see that "is the work committed or not?" also works. Thanks for explaining!
> This is the size of Automattic

Automattic has almost 2000 employees.[0] I believe that number even automatically updates as folks come and go, but I could be wrong.

[0] https://automattic.com/about/
> You needed an agp video card of some kind

You needed a video card of some kind. You can stick multiple PCI cards in one PC just fine, alongside one AGP card. And this is the time when the usual gaming video card had a whooping 32-64Mb of RAM. There is absolutely no reason a computer can be limited in amount of displays it can drive. And if 20+ y/o PCs could drive multiple monitors there is no reason the top notch tech company couldn't do that.

> You're making a false comparison

No, you are just trying to justify the greedy corporation habits.

> Once again they clearly made tradeoffs

No, they segmented their products and their fanbois are not only drunk their koolaid but eagerly defend it too.
We've had VLOOKUP for a while.
> I filed an issue[1] on cosmic in hope they'll get it right, but I don't have too high hopes that this is of much interest.

That's insane but you're right. Firefox on Ubuntu had awful trackpad scrolling 10 years ago and it's still bad. How do you make an OS where the main pointing device on half of the market sucks and assign that low priority?
US sanctions founder of spyware maker Intellexa for targeting Americans
I would have expected a transaction to track whether any changes affect layout and avoid invalidating layout if only changing rendering attributes. I assume you've actually measured this though, and so I have to infer that this optimization does not in fact happen.
I think it shows the superficiality of the "safety" training. Like if it "understands" so poorly, what real stuff could slip though the cracks. Like with the "kill a process" thing. Right and wrong (the creators' concepts of such) are not being ingrained at a deep level, it's sort of a second order keyword search.
Excel has had array formulas since at least 2003.
I always turn on 3-finger drag in any Mac I use, not once someone complained I enabled that option for them. I don't understand why it isn't the default...
Yea please. Removal of the indicator stalks meant I’d never get another Tesla so hopefully they come back before my lease expires.
Oops. Didn't mean to push so strongly then. Sorry grecy!
Github's profile pictures are 40x40px in issues/pr's/commits/etc, they're very rarely seen above that, and I think sdxl lightning creates acceptable 1024x1024 images in many cases - downscaling to 512x512 hides a lot of the "ai artifacts"

Places like steam, discord, etc you very rarely see profile pictures above that size.
Rural Spain was like that but with Franco's regime. Most people fleed away into cities in the 60's and 70's and they got back just in Holidays with the kids in Summer.
Unless Nvidia can somehow massively increase memory capacity, it is looking bleak for them in the consumer AI inference space. From the left Apple has a fully integrated SoC with insane memory bandwidth and capacity, from the right AMD is tackling the FLOPs advantage using their XDNA AI Engines that they got from their Xilinx acquisition and they are going to open source the compiler for their AI Engines. The only competitive advantage that NVidia has left is its high memory bandwidth, but even that is being threatened by Strix Point so they will need to adopt GDDR7 with 32 GB to 64GB VRAM fast or they will become irrelevant except for training. Oh and by the way AMD GPUs will stay completely irrelevant for AI so that explains why they didn't want to waste so much time on ROCm for consumer GPUs. Nobody is going to buy those for AI anymore by the end of the year.
Eh... most llms work better if you social engineer them.
Sex changes aren’t just for experts anymore!
I would have been the first to leave Ukraine. (I dodged the draft in Germany)

And I'm fine with all the Ukrainians in Germany who do not want to fight.

(and I would welcome Russians who do not want to fight)

Ukraine has no good options. Mearsheimer predicts a territorial loss of 40% and no NATO membership for the rest of Ukraine.
Yeah that's the one I meant, I don't remember the exact wording either.
The title is obviously clickbait, but the idea a good one I hope some of the scientists here take away from this: “using AI” is about identifying things it can do that you could never hope to, usually for reasons of scale or complexity. LLM-based systems will revolutionize the day-to-day of science IMO, but that doesn’t mean that they’re replacing human reasoning faculties.
France: "I feel bad for you."

America: "I don't think about you at all."
Has its plusses and minuses, my grandfather still proudly proclaims that he's a peasant. Has farmed in rural loire valley france all his life, from his childhood during ww2. Seems to generally have enjoyed his life, definitely worked way harder than my parents or myself. My mother grew up with them as well, left for the city for work as an adult though. granddad was using a horse for farming into the 70s. Mother didn't think it sucked that much either.
Their house wasnt luxe, but it absolutely wasn't crumbling.

Definitely a lot of British tourists and retirees in their area now.

I don't disagree that most people over romanticize farming, but don't have to go to the opposite extreme.
> You’re a commercial client

No, I'm broke and have no income. But about a year ago I wrote some 20 line Python programs that use GPT (feed it text from web searches) and was surprised to find they worked significantly better than Bing's AI search...

I used it at a small scale with Python's (unofficial?) DuckDuckGo API, but I was looking for a way to scale up (ideally for free or very cheap). At the time, Bing's API was the best option I found, and it was pretty expensive.

I think it would be really cool if I could have an autonomous agent doing research on my current interests in the background 24/7, but it seems my best option is a very low volume of (free) web searches to seed a small web scraper, plus possibly a custom-built search engine (see also https://news.ycombinator.com/item?id=38703943 )
Did you read the post?

It's an option now. If you don't want it, don't install it.
It's also the only one that worked on first try on my OnePlus 6.

(For a certain value of "worked")

I don't think most other ones are viable outside of a Pinephone.
I find it easier to rest my second finger and drag with the third finger as I don't have to twist my hand that way.
Let's start by calling 'hallucinations' errors.

Or we could meet halfway and just call them lies.
Thank you! I also guessed Dazed and Confused and was confused when it wasn't right. Thank you for at least showing me I'm not crazy.
Thanks!

The play/pause buttons are meant to not disturb the reading. They are only for the rare occasions when you want to pause the video to examine it closer.

Comments can be hovered over to make them fully visible.

The text, yes, should have been more prominent…
I'm a collector with a few fourrées and a few other ancient counterfeits, they often are a bit cheaper and so long as they're still decent to look at they've just got added interest to me. I've got other ancient forgeries too, I collect ancient fakes since they're interesting.

My Athenian owl doesn't have test cuts since I'd rather have one that's prettier to look at, but if I could get my hands on an ancient forgery of an Athenian tetradrachma with a forged test cut then I'd be interested. Those exist, the counterfeiters escalating to fake marks of authenticity was inevitable, and those have a fun enough story that the fact that they're ugly wouldn't bother me so much, but in general I prefer more attractive examples that I like to look at. The test cuts were definitely not all on the side, lots of circulated coins are severely marred with 1 or more face gashes or owl gashes which is why they're not desired.
As a European I'd like to see my compatriots to wake up that having zero alternatives to US companies is pretty unhealty. For smartphone OSes the alternatives are not realistic for 99.9%. For PCs it's probably 95%.

We live in a free world (which I don't always notice in US legislation), so I am not asking for laws to forbid it. But just don't use products of companies not showing respect for our data protection standards located in a country the government of which sees no limititations regarding spying on foreigners.
Haha! Love this so much.

Did you ever have to store custom metadata in NSAS to file? Before chatGPT, I had to write NSSecureCoding classes by hand, and that agony will remain in my soul next incarnation.