skysight-inc/HackerNews huggingface dataset:
Can we not use duck typing logic to interpret the politics of a nation?

They called the impeachment of one of our former presidents in 2016 a coup too. In fact, they still call it that to this day. It led to one of the Brasília protests to which I alluded in my reply. Amusingly, even back then there were calls for mililitary intervention. Those were never a big deal.

https://en.wikipedia.org/wiki/2015–2016_protests_in_Brazil

What these judges did certainly looks like a coup to me. As far as I'm concerned, they gave themselves limitless powers and installed a dictatorship of the judiciary in this country. There's no point in electing representatives when these unelected judge-kings "creatively interpret" the laws they create however they want. What you're calling a coup, I see as a desperate failed attempt to restore order to this place.

See how fruitless it is? Everything looks like a coup to somebody.
Gaslighting is when someone manipulates you into questioning your own perception or reality. By dismissing the concern, minimising the abuse, and subtly shifting blame, you're continuing to do just that - making me question whether the emotional manipulation described is valid, which is exactly what gaslighting is.
This happened when Mint shut down and a lot of other companies started advertising themselves as a Mint alternative. I'm building something similar too for my own needs (but open source, self host able); sadly it's still very early on so I didn't quite catch the migration wave.
None of these are "Leaked"
An Interest Rate Cut Could Affect Artificial Intelligence (AI) Stocks
Government doesn't need to force you, they can just not grant you copyright protection if you don't escrow your code for eventual release.
I'm not the person you're asking, but my answers would be "not really" and "no".

When or if to give up on a book is a personal decision. Personally I try to allow an author 20% of the page count if the book is well written, less if it isn't. I wish I'd applied that rule to Seveneves, but I didn't because it had been so heavily recommended. By the time I'd finished it I actually felt angry for having my time wasted.

My opinion of Stephenson is that he is smart guy and an able writer (particularly of non fiction), but also that he is an undisciplined writer.
That’s some crazy level of entitlement here at display.
> … in the years preceding their PhD studies, prospective students collect psychiatric medication at a rate similar to that of a matched sample of individuals holding a master’s degree. However, following the start of PhD studies, the use of psychiatric medication among PhD students increases substantially. This upward trend continues throughout the course of PhD studies, with estimates showing a 40 percent increase by the fifth year compared to pre-PhD levels. After the fifth year, which represents the average duration of PhD studies in our sample, we observe a notable decrease in the utilization of psychiatric medication.

Emphasis not in original. Doing a PhD is extremely bad for your legal health.
Really? Seems to look fine to me immediately.

What’s bad looking about either of my pages?

https://imgur.com/a/Q97tohU
See also on this topic:

>Two billionaire Harris donors hope she will fire FTC Chair Lina Khan

https://www.reuters.com/world/us/two-billionaire-harris-dono...

>Kamala Harris’ Donors Privately Urge Firing of FTC’s Khan, SEC’s Gensler

https://www.bloomberg.com/news/articles/2024-09-06/kamala-ha...
Good comment, needs an /s

Version 1.0 (of course) came with an apology for its leakage noise and a promise that version 2.0 would do better.
Open source is a category of licenses.

What you mean is that it is plaintext, and can be introspected. Great for many practical purposes, yes, but in business context, you are obligated to honor the actual license.
Arent alot of these delivering malware by Pre commit hooks?
Astronomers don't have any control over the frequencies of light emitted by the stuff they're looking at, and they could previously rely on radio-quiet locations existing somehere on planet Earth.

> Same as we were fine with every other thing that seemed like it was going to destroy the world.

We might be, or not. Anthropic bias: we can only observe the dice rolls that don't kill us.

For all we know, attitudes like yours are the solution to the Fermi paradox.

But this isn't about "will destroy us", this is about "is this interference even necessary?" and "do your personal benefits outweigh the harms to others?"

If I were in charge of the would I would say "let's put the telescopes in space" — but as I'm not, that's promising jam tomorrow to someone who wants food today.
I can’t wait for animated JPEG XL to replace animated GIF.
I think a lot of people are familiar with diatomaceous earth, though maybe not what's in it.
Can you list some examples from the past decade?
I suggest many on this forum will be unsure if you comment is satire of if you are another true believer in Mr Musk. :-)

EDIT: My factual statement appears to be downvoted by some true believers!
Microsoft's New Windows App Now Generally Available Across All Platforms
Although Docs have almost given up making in Northampton, you'll still find a number of shoemakers producing good quality boots that should last a decade or more. You'll be paying £250-£500 as you guessed.
You could also just save the first outputted atomic chunk and store it then re-use it each time yourself. Easier and more consistent.
Why is that any different to my neighbour leering over the fence and saying he could hear me and my wife last night “having a good time”

I mean he probably could hear it, and I hope no one on HN who heard their neighbour would bring it up on the street !

We do not have secrecy. We have privacy which is merely the politeness of our neighbours (which is of course a social construct of behaviour).

The internet has given new spaces that have not yet had the time for us to learn such behaviours. What will help us is making the internet more like our daily lives. No anonymity, etc.

But people somehow think the internet should be different - it’s not and it’s better - if we think our lives should be more free then politics is the pave for that not the router.
I don't know you as well as I should :) I should say I'm not that interested in selling something that is both free and 'politically' loaded.

People have made up their minds, they'll pick it up or they won't. No "skin off my teeth" at all. Implementation details matter to those who care. They have their reasons, I'm not one to question them.

One of the things I like about v6 is it allows us to give up the charade or vanity of addressing. At least minify it. One can define classes of networks and simply identify hosts by MAC (or FQDN assuming an AAAA record).

I already have to tote that information around to configure them. Having a v4 address can be seen as duplicating the role of identity, while risking conflict. Outright removal of v4 may offer benefits in some scenarios.

Now... 'conflict' is how BGP anycast literally works. Two or more hosts announce the same location. There are perfectly valid reasons to still use v4, neither precludes the other.
Just this morning I logged a bug on a GitHub repo and within a minute someone responded with something to the effect of:

Try this, I think it will fix your issue (install GCC if you need a compiler):
(Bitly link redirecting to zip file on mediafire)
Pass: (something)

GitHub processed my abuse report within an hour and removed all posts by that user.
Yup. Caching is very nice.. but the framing is weird. "Introducing" to me, connotes a product release, not a new tutorial.
I wouldn't expect being able to load a D3D12 SPIRV blob into Vulkan or OpenGL anyway though, just because the 'input semantics' are very different (and I think that's also the main difference between GL and Vulkan SPIRV blobs). But AFAIK SPIRV is extensible for this type of differences without rendering existing SPIRV tools completely useless.
Show HN: Typewriter in the Browser Made with Tiptap
Hey I've been playing with Prosemirror and Tiptap editor, and made this crazy typewriter. The typewriter graphics come from an open source figma prototype by Samarth Jajodia.

I was learning how to build a checkout with supabase, so I made it $30 to get access to deleting (as typewriters didn't really have delete)
See - your problem is you think you're talking to politicians, Facebook-era journalists, disinfo activists.

Most people here have thought more about the the topic of privacy in the modern era far more than what some 70 year old politician has.
Sure, but they could still provide a solo toggle for Wifi, which continues to do the disconnect instead of disable behavior.
I have to admit I wrote a few cheat sheets on tiny little notes. Maybe a handful of times in high school. But I never once had to use them. By painstakingly writing those little notes, I somehow managed to memorize is at the same time. And having a backup made me feel safer. Stupid - and I wouldn't recommend this strategy to anyone (besides being unethical to even consider cheating).
Actual recruiter here with over a decade of experience hiring engineers at every level, internally as VP Talent and externally as an independent recruiter.

All the comments about the application numbers being inflated are correct. On top of that, the quality of applicants that come via LinkedIn (particularly for engineering roles) is consistently poor. If a job post says there's been 200 applicants, I'd be surprised if there were more than a couple of legit strong applications.

If you see a job you like on LinkedIn and have no way of having a direct conversation with someone that already works there, go to their own hosted careers page and apply there instead.

>What can we do to help optimize our job applications to at least get eyes on it?

Say the obvious thing out loud. What I mean is, if the job ad is titled "Senior Python Engineer" then your resume should say "Charlie B Writes - Senior Python Engineer" in a big old sans serif header. The first (current or most recent) job on your resume should also mirror this. If your actual job title is "software engineer" and you spend most of your time writing python, it is 100% acceptable and recommended for your resume to say "Python Engineer".

Ultimately the answer to your question is to make all the headlines of your resume as blatantly relevant to the job you're applying for as possible and make it as easy as possible for someone skimming your resume to assume you're a close match for what they need.
28 Years Later: Danny Boyle's New Zombie Flick Was Shot on an iPhone 15
Here's a video about a favourite from my youth, kind of a Nordic parallel (though this one is about a duck, not a mouse) -- "How This Duck Outsmarted Disney's Lawyers": https://www.youtube.com/watch?v=D5fNMBqCncg
The only person I ever saw using Arc was a designer at a tech startup, so this checks out.
As these satellites become more and more important and have access to more data, can someone more informed than me comment on:

- How easy are they to hostile takeover by a nation state?

- Would in-flight in-place malicious modifications even be detectable easily? Curious if temporary cut-offs are the norm due to atmospheric interference and such.
Honestly hated Seveneves, it marked the point where I stopped reading Stephenson. With that said, I agree the final part of the book is the most interesting by far.
> It's 2024! Please avoid writing SSH commands like that.

Sometimes you just want to do it once and you don't want to write a config file for it.

For example, I am often building up a short lived vps in order to use ssh as a socks proxy and bypass georestrictions.

Also it happens that sometimes you are asked to help a different team and need to access a server you aren't accessing usually and have very few reasons to ever access again.
To be fair, that only works if you keep chunk windows static.
Just keeping it real! No need to blush :-)
> Astronomers don’t own frequency exclusively.

So we should just let a commercial entity piss away our (and our children's) ability to see the natural beauty of the universe then?

"You don't know what you've' got till it's gone, they paved paradise and put up a parking lot".
It's mostly about performance. If you can store all the required info about the user inside the cookie then you can avoid a DB query roundtrip before sending a response.

Now that your cookie looks like this (probably also base64 encoded):

{"id": 42, "display_name": "John", "is_admin": false, "session_end_at":1726819411}

You don't have to hit the DB to display "Hi John" to the user and hide the jucy "Admin" panel. Without HMAC, an attacker could flip the "is_admin" boolean in the cookie.

You could also create a cookie that is just random bytes

F2x8V0hExbWNMhYMCUqtMrdpSNQb9dwiSiUBId6T3jg

and then store it in a DB table with similar info but now you would have to query that table for each request. For small sites it doesn't matter much and if it becomes a problem you can quite easily move that info into a faster key-value store like Redis. And when Redis also becomes too slow you are forced to move to JSON Web Tokens (JWT) witch is just a more standardized base64 encoded json wrapped with HMAC to avoid querying a database for each request.

But even if you are using random bytes as your session identifier, you should still wrap it in a HMAC so that you can drop invalid sessions early. Just for making it harder for someone to DDOS your DB.
> For anyone who wants to learn to cook my advice is not to learn recipes but instead learn ingredients, tools and techniques.

For anyone who wants to learn ingredients, tools, and techniques, my advice is to start by learning recipes, preferably from a source that explains both rationale and variations (America's Test Kitchen cookbooks are pretty good for this.)
That's exactly what ruined it for me. The few apparent survivors of the human race are huddled in a tin can, running out of resources - fade to black - and suddenly, by divine providence and author fiat, everything is fine. It kills the suspension of disbelief.
> these SVG icons come with the GNU Affero General Public License

The only information I can find for this collection is CC-0 <https://github.com/simple-icons/simple-icons/blob/develop/LI...>.

Another important point is that licenses like AGPL are (simplifying slightly) copyright instruments, and for a work to be eligible for copyright protection, there must be creative effort, which I expect not to be the case for at least the vast majority of the icons—they’ll be mechanical translations, more or less. The original creators will hold copyright over the designs, but I don’t believe there will be any further copyright on such an icon collection, just as photographs of public domain artwork don’t get copyright protection. I am conscientious about these details, and I’d be comfortable ignoring an AGPL claim on such a thing.

Also AGPL would not be a good license for a work like this. The GPL family of licenses are very specifically designed for code, and quite a bit of their terms are a little difficult to apply for such a collection as this. And their nature would largely prevent anyone from using the icons unless they wanted to license their stuff under (simplifying slightly) the same license.
There cant be a "Great Logging Off". Critical interactions and services such as the medical, payment/banking systems, diverse public sector functions, the entire news industry etc. are now online and there is no visible way back.

The oligopolization and enshittification of all digital infrastructure has happened even as digitization of all of society became a one-way street.

This fundamental contradiction is a monumental failure of governance that will haunt society for a long time.

There will have to be some sort of resolution as the status-quo is untenable, a crippling stalemate that limits innovation and stokes great risks.

But it is not clear which way things will evolve. Its not like we have been here before. Make no mistake though, the stakes are very high. When the means of communication and information processing change so dramatically, none of the certainties of the past can be relied upon.
Thanks for answering and I really hope it works out. A Nix alternative with less friction would be very welcome!
Can you please stick to the site guidelines? You broke them here (and in https://news.ycombinator.com/item?id=41457274 as well).

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Quiet reminder that "real-time" is almost best considered "consistent-time".

The problem space is such that it doesn't necessarily mean "faster" or lower latency in any way, just that where there is latency: it's consistent.
Show HN: AI-powered contract analysis in minutes
Simple Metrics is a tool that uses advanced AI to analyze contracts quickly and accurately. We're aiming to revolutionize the legal tech space by:

- Leveraging AI to spot potential risks and opportunities in contracts
- Significantly reducing legal costs through automation
- Completing contract reviews in minutes instead of hours
- Improving compliance by ensuring contracts meet regulatory requirements

We've built this using Next.js, React, and TailwindCSS on the frontend, with a robust AI backend for contract analysis.
Minecraft really needs generational ZGC (totally brand new) because Minecraft generates garbage at prodigious rates and non-generational GC collects less garbage per unit time.
True, but the 8 was rounded at the sides, so even if technically close in size, the square edges of the recent models make the phone feel bulkier.
Yeah, let's not get ahead of ourselves here. They've managed to do it with a drone, they haven't shown it's possible with stealth jets. It might be possible, it's not a "probably".
Linear Mobile
Encoding a single image with the CPU takes nothing compared to modern video codecs.
I will do everything by the book if your company gives me a person that can help me within half an hour. If every request needs days to complete and then doesn't work and then I have to make another request – if I wouldn't know better I would call it sabotage.

From the CIA simple sabotage field manual: Insist on doing everything through “channels.” Never permit short-cuts to be taken in order to expedite decisions.
As a freelance developer, I found myself spending countless hours poring over client contracts, often feeling overwhelmed and unsure. One night, after a particularly frustrating 3-hour contract review session, I thought, "There has to be a better way."

That's when the idea for SimpleMetrics was born. I imagined a tool that could do what I was doing manually, but faster and more thoroughly. I wanted something that could highlight risks, point out opportunities, and explain complex clauses in simple terms.

Over the next few months, I poured my heart into developing SimpleMetrics. I combined my coding skills with the latest in AI technology to create a tool that I wish I had when I started freelancing.

SimpleMetrics isn't just a product; it's a solution to a problem I personally faced. It's designed to give freelancers, small business owners, and anyone dealing with contracts the confidence to understand what they're signing.

I'm excited to share SimpleMetrics HN community and hear your thoughts. Whether you're a freelancer, startup founder, or just someone who wants to understand contracts better, I hope SimpleMetrics can save you time and stress like it has for me.
could you elaborate on that. I'd love to explore this area!
ProRAW files are large, so there's more potential to save space, making ProRAW a more attractive feature to use for a wider audience.
It’s amazing the lengths some people will go to in order to avoid scary parentheses.
>covid19criticalcare.com

>The Front Line COVID-19 Critical Care Alliance (FLCCC) is a group of physicians and former journalists, formed in April 2020, that has advocated for various unapproved, dubious, and ineffective treatments for COVID-19 (e.g. hydroxychloroquine, ivermectin, and other miscellaneous combinations of drugs and vitamins).

https://en.wikipedia.org/wiki/Front_Line_COVID-19_Critical_C...
Crystal clear case of faked obsolescence, a major cause for environmental damage.

Costing the planet our future sustainability in the name of greed.

And all you have to say about it is a snark?
Showing off their ear for detail in a way
A phone is a very personal item that people interact with multiple times a day, and it's only natural to have strong opinions on how it should operate, or being angry about how it one day stops operating the way you got used to in previous years.

Changes like those mentioned by the author of the article may evoke emotions because people are people and run on emotions. Imagine how your favorite screwdriver or kitchen knife one day receives an automated remote software update and changes its handle shape or blade length, wouldn't that at least surprise you even a little bit? And what if changes were not to your liking and you couldn't get your favorite device back to a state in which you liked it far more?

That aside, I feel like if the author loved updating to never versions of iOS as much as they said without paying attention to the upcoming new features, then they probably shouldn't be that surprised by them.
From a user perspective, isn't it an improvement of privacy of iOS users?

The bug report referenced in this issue is the case of invasive tracking (basically enterprise spyware) breaking in iOS18 https://bugs.webkit.org/show_bug.cgi?id=279153

Normal web usage is not affected.

```

- WebKit is honoring the cookie's SameSite=None attribute when the cookie is set by server in this case the IdP

- Attempts to set this attribute from the client side (from the app interacting with the iOS cookie store) have been unsuccessful. For example, by setting `.sameSitePolicy = "none"`

- Safari Web Inspector shows the option to set the cookie's SameSite attribute to None, it however, does not get honored either, and is immediately reverted.

```
Show HN: We just dropped a 8B alternative of OpenAI GPT-o1 and it's sick
We dropped State-0, a 8B chain-of-thoughts alternative of GPT-o1 which is trained on additional 40million CoT parameters to give better responses with core 'socratic instincts'.
Starlink can provide direct LTE communication without the ground station, so technically, all mobile phone signal can be tracked, everyone's location on earth are traced by Starlink.
I have experience in traditional search as well and I think this is doing some limiting of my imagination when it comes to vector search. In the post, I did like the introduction of the Contextual BM25 compared to other hybrid approaches then doing rrf.

For question answering, vector/semantic search is clearly a better fit in my mind, and I can see how the contextual models can enable and bolster that. However, because I’ve implemented and used so many keyword based systems, that just doesn’t seem to be how my brain works.

An example I’m thinking of is finding a sushi restaurant near me with availability this weekend around dinner time. I’d love to be able to search for this as I’ve written it. How I would search for it would be search for sushi restaurant, sort by distance and hope the application does a proper job of surfacing time filtering.

Conversely, this is mostly how I would build this system. Perhaps with a layer to determine user intention to pull out restaurant type, location sorting, and time filtering.

I could see using semantic search for filtering down the restaurants to related to sushi, but do we then drop back into traditional search for filtering and sorting? Utilize function calling to have the LLM parameterize our search query?

As stated, perhaps I’m not thinking of these the right way because of my experiences with existing systems, which I find seem to give me better results when well built