skysight-inc/HackerNews huggingface dataset:
Notice how there is not an equivalent of Alex Jones on the left? The right is fundamentally more gullible. That is why there are so many wealthy grifters on the right like Ben Shapiro, Tucker Carlson, etc. And they just don't seem to care as much about what is objectively true and false or about logical consistency. It is immensely frustrating.

This article is a good explanation of why this epidemic of grifters has taken over conservatism in the US.

https://washingtonmonthly.com/2024/08/05/joe-conason-on-how-...

Deception is central to the contemporary right for two reasons. One is that they’ve discovered, over a long period, that it is highly profitable to mobilize people’s fears and resentments around mythical issues. You can pull in vast sums of money from the right-wing base. The second reason is that facts don’t work for them. It is very hard, at this point, to make arguments on behalf of their positions that are fact-based. They push lies, conspiracy theories, fantastical inventions that support their ideological positions. To take one example, there is an idea that the minimum wage costs jobs. Not true. It’s been debunked. No respectable economist believes it. Or if you cut taxes, you’ll generate economic growth. Not true. It’s been disproven over again. So, they rely on falsehoods. Now, it is the “global elite” that is responsible for our problems—the faceless people at Davos. There is a large cohort of Americans who you can deceive with these myths.
Artificial Intelligence Philosophy
Your own link says it’s supported on Safari for iOS, for years now. It’s obviously not supported on MacOS because that attribute only applies to onscreen keyboards.
Tao of Figma
ChatGPT Is Slipping
Another thing not worth investing time into for the rest of our careers. TCP will be around for decades to come.
I just read your comment after posting mine and it sounds like you've had a similar (but unfortunately opposite!) experience. The vivid dreams stop for me a few weeks after they start. Are your vivid dreams "permanent", or has it only been a short while since you started experiencing them?
I'm 41 and have vivid dreams most nights. I jealously guard my sleep hygiene though and getting enough sleep every single night is one of the major priorities in my life. For this reason I never smoke week and almost never drink, as both of those effect my ability to sleep well. Even a single beer will show up on my sleep tracker as messed up sleep cycles.
The shortcut vs enumeration is definitely enormous right? just take average shannon entropy to the exponent of the length for example will be probably > heat death (or whatever death) of universe on all of human compute (I'm assuming I didn't bother to check but it seems intuitively true by a margin)
can you expand on that? which parts are ok, which are bad?

and more importantly is it possible to do better with the available resources available to a "regular" researcher?

is there even some hard data on ghost job openings? (ie. from court cases or labor board cases or ...?)
Improving RAG search relevance with new "task type" embeddings developed by the Google DeepMind team. Task type embeddings can effectively bridge the semantic gap between questions and answers, leading to more effective retrieval and enhanced RAG performance.
"Know the future" is part of a software engineer's job description, at least insofar as "know" means "make informed predictions about".

Consider the case of making API calls to a third party. You, today, are writing a function that calls the remote API with some credentials, reauthenticates on auth failure, handles backoff when rate limited, and generates structured logs for outgoing calls.

You need to add a second API call. You're not sure whether to copy the existing code or create an abstraction. What do you do?

Well, in this case, you have a crystal ball! This is a common abstraction that can be identified in other code as well as your own. You don't know the future with 100% confidence, but it's your job to be able to make a pretty good guess using partial information.
Neither of these things is completely true.

1. While it is technically true a company could sue a worker for quitting, the amount of damages they'd have to show is far beyond anything they'd be able to do outside of an upper management position. As far as I know, you could not sue someone for doing a half assed job.

2. I'm not even sure how you are using the word "illegal" here. AFAIK there is no provisions in criminal law for punishing people who break employment contracts. What I assume you are talking about is that a contract worker is bound by the terms of their contract as far as notice to quit goes, but there are a couple of limits to this.
- This only applies in the first year of the contract. After the contract has been renewed once, standard Japanese labor law applies, which is two weeks of notice.
- Similar to the above statement about suing someone for quitting, Japanese law only allows for suits to be for actual damages, so the company would have to prove significant damages to make the suit worth it. Contract workers are generally not high value employees so it would be unusual for one to be worth suing over.
> it took a week or two for me to be more productive than in Go writing bog-standard web backend code.

am i understanding that correctly? you started learning/writing rust and it took 2 weeks to be MORE productive? if so, i'm just in awe at your ability to pick it up so fast.

I'm an jr dev so it's understandable that it's going to take me a lot longer but damn, i've been at it for over a half a year and I wouldn't say I'm anywhere near more comfortable/productive than my previous languages. Whatever you're doing, keep doing it. much respect.
Is Android no longer backward compatible?
Huh!?! Classic GR test of Mercury periphelon precession is mainly due to inverse cube correction to Newton
While real world professional programming will continue for a long time to depend on well honed human judgement and skill, the real value for LLMs that write code is that it democratizes access to toolkits and languages that would otherwise have too steep of a learning curve for the layman to access in a reasonable time.

I'm using GitHub's CoPilot to write a React application, something I wouldn't have contemplated with my current level of brain fog and risk aversion. I've bounced off some dead ends, but so far I'm making progress with my cheap as heck virtual assistant programmer who happens to know React and other things as a team mate.
It may depend on the domain. I tend to use LLMs for things that are less open ended, more categorization and summarization response than pure novel creation.

In these situations, I’ve been able to sufficiently program the agent that I haven’t seen too much of an issue as you described. Consistency is a feature.
I’m not blindly disliking anything.

I recognise C# as useful, but _personally _ dislike it because of the sprawling, OOP-heavy, ceremony-heavy core it encourages you to write. Half my dev friends write C# for their day jobs, half my workplaces have had me dealing with it. It’s not an opinion borne from unfamiliarity or knee jerk reaction; my distaste for MS is just the cherry on top.
FireWire improvements! Cut my teeth on FireWire 1998/99, Sony called it iLink. Memory mapping connected devices into local memory seemed like magic.
You're reading too much into it.

I just found it to be a strange choice of wording.
a fun fact, `contain: paint` dosn't contain box-shadow or filters like drop-shadow or blur, so that's not strictly true.
My main qualm with a project like yours is that I have to upload my documents to a third party and trust them with that data. I have a couple thousand pages worth of journal entries from the last decade and I would never upload those to a website to get OCR'd, but with a local Ollama model I have full control of the data and it all stays local.
The PHP implementation works by converting it to SQL, so I'm sure they're aware.
Why? Because it's indicative of shit engineering.

"Let's build something that we KNOW will catastrophically fail, because we deliberately ignore to take account limited resource availability of that system."

For a critical systems, that's just lazy and unacceptable.
Australia is shutting down 3G this year.
Fine-Tuning Ollama Models with Unsloth
You post:

> No-one in that conversation denied the existence of anyone.

Then go on to deny the existence of trans folks. I ain't going to reply to all your hateful nonsense. Yours is the opinion that crosses over from "I don't want to hang out with trans people" to "I deny trans people", and I don't have to tolerate hateful people.
Next they will want to limit liability for "full self driving" cars that are not really "full self driving".

Those who seek political solutions to technical problems are not to be trusted.
Show HN: The app I built to manage my anxiety
Hey HN,

I'm excited to introduce Lume to you today! As the developer behind this wellness companion, I created Lume to help people get ahead of their stress and anxiety by alerting them before they even feel it.

Lume isn't just another wellness tracker. It’s built with proactive insights, using patterns in your data to help you understand and manage stress and anxiety in real-time. My own experience inspired this approach – I noticed how shifts in my resting heart rate often correlated with rising stress, and I wanted a way to address it sooner. Lume gives users that early nudge, along with personalized tips to help keep stress in check before it overwhelms.

One thing I’m particularly proud of is how Lume caters to a balanced lifestyle. It’s more than just tracking – Lume’s insights span across daily pillars like sleep, exercise, and mindfulness, making it a well-rounded companion for your mental well-being.

If Lume resonates with you, I’d love your support! Thank you for being a part of this journey toward a calmer, more balanced life:

https://apps.apple.com/app/lume-stress-wellness-coach/id6627...
> eal airplanes have flown using synthetic kerosene manufactured using renewable energy sources

That is a fantasy

The cost of doing that at a scle approaching what we use now rules it out except for niche uses
If I understand correctly, the whole point of At-Proto being decentralized is that if bluesky were to shut down we’d still have access to this data. Someone else could create a client for posting and we’d be off to the races. But maybe not?
"We Will Pass Those Tariff Costs Back to the Consumer," Says CEO of AutoZone
Have you never walked through sand and heard it screech or squeak? It's definitely a thing.

https://en.m.wikipedia.org/wiki/Singing_sand
GP merely said “armed”, not “brandishing”.
I wouldn’t call losing your source of income and maybe your health insurance no practical repercussions.

I don’t know in which countries you worked but I didn’t have any problems getting out of a contract.
It’s not entirely clear what this is in reference to or what you’re attempting to say.
Do you mind sharing how much experience you have with the tech stack that have generated code? What I found with LLM is the perspective for AI generated code is different depends on your own experience, and I would like to know whether it is only my experience.

I have more than 20 years with backend development and just some limited experience with frontend tech stacks.
I tried using LLM initially with for frontend in my personal project. I found that code generation by LLM are so good. It produces code that works immediately with my vague prompts. It happily fixes any issue that I found pretty quick and correct. I also have enough knowledge to tweak anything that I need so at the end of the day, I can see that my project work as expected. I feel really productive with it.

Then I slowly start using LLM for my backend projects at work. And I was so suprise that the experience was completely opposite. Both ChatGPT and Claude generated code that either bad practice or have flaw, or just ignore instructions in my prompt to come back to bad solutions after just a few questions. It also fails to apply common practices from architecture perspectives. So the effort to make it work is much more than when I do all coding myself.

At that point, I thought probably there are more frontend projects used to train those models than in backend projects, therefore quality of code in frontend tech is much better. But when using LLM with another language that I did not have much experience for another backend project, I found out why my experience is so much different as I can now observe more clearly on what is bad and good in the generated code.

In my previous backend project, as I have much more knowledge on languages/frameworks/practice, my criteria was also higher. It is not just the code that can run, it must be extensible, in right structure and in good architecture, use correct idiom ... Whereas my frontend experience is more limited, the generated code work as I expected but possibly it also violated all these NFRs that I do not know. It explains why using it with a new program language (something I don't have much experience) in a backend project (my well know domain) I found a mixed experience when it seems to provide me working code, but failed on following good practices.

My hypothesis is LLM can generate code at intemediate level, so if your experience is limited you see it as pure gold. But if your level is much better, those generated code are just garbage. I really want to hear more from other people to validate my hypothesis as it seems people also have opposite experiences with this.
Most of them have strong employee protection laws too which prevent such an abuse
> If you have enough paid vacation you could pad that period with your vacation, but it requires pre-acceptance, so cooperation from your employer.

It doesn't necessarily need their cooperation. A letter sent by registered mail saying "I am using my paid leave for x days from y day", then another one saying "I resign on y day + two weeks" is enough. Of course, people would actually need to know and be willing to use their labor rights in order to do that, which is the service that quitting agents are providing.
As someone living in Japan (and working for a mostly reasonable Japanese-owned and operated company), I'm often a bit annoyed by the people confidently spouting second-hand Reddit knowledge that all Japanese workers are in situations like this (e.g. returning home from work at midnight, unable to quit, etc). If every company was a black company, they probably wouldn't have a word for it!

That said, it is far more common to work overtime here than in my home country and I'm puzzled by how many Japanese people I encounter who are like "Yeah working too much overtime is bad and people shouldn't have to do it. I don't like having to work overtime. Also I work multiple hours of overtime every day and have no plans to do anything to change that, it is what it is." When I inquire further, it doesn't seem like they CAN'T change jobs, more like inertia and passivity (and perhaps a sense that it's too hard/unlikely to find a significantly better situation). Going through the job search and interviewing process again is apparently a higher immediate mental barrier than the annoyance of working overtime every day.
Sieve filters. the Filters from exchange are shit. Sieve is more powerful and
It is just a tool...Delete them if you wanna forget. And although I don’t have a photographic memory, there are still some things I can never forget, whether they’re good or bad.
Biden allows Ukraine to strike inside Russia with missiles
Now that it's what you expect to happen, it probably makes it more likely to happen. I wonder if you could train yourself to expect a better outcome.

It can be difficult to control a lucid dream, so it may take some work. Most of my dreams have always lucid, but I didn't know people tried to control them until I was an adult. One of the first times I tried to control one, I tried to teleport to a beach, but instead a matte backdrop of a beach popped up, like I was in a 70's TV show.
Because cache invalidation is one of the two hardest problems in computer science.
So Trump has been lying for years about who really pay tariffs?

No, say it ain't so.
Funny seeing a post about these as that's what I was recently reminded of when reading this post:

https://x.com/DOGE/status/1857076831104434289

("80+ hours per week" ... what kind of a psycho even writes this down and puts it out there as if it was normal in any way...)
Who Is Corn Allergy Girl?
Discussion (50 points, 10 hours ago, 66 comments) https://news.ycombinator.com/item?id=42166095
Linux has enough unrequested features as well, and the distributions are a fragmentation mess.

20 years ago, we thought eventually either GNOME or KDE would win, instead became even more fragmented, across all layers.
There are multiple companies in Japan that specialize in quitting people’s jobs by proxy. I assume it helps because you can’t illegally threaten a person through a witness.

https://soranews24.com/2024/11/13/japanese-job-quitting-serv...
At a US F500 company, HR can still make it onerous to get rid of an underperforming employee. Wants multiple documented poor reviews to avoid any potential for follow-up legal action (which seems incredibly unlikely, but HR wants to cover their butts).
Does the App need GPT to run or was it just used to develop the app?
https://thenightly.com.au/politics/us-politics/what-is-a-tar...
Yeah, we need better tutorials.

To use SQLite use @Engine("sqlite") imperative.
And you can then connect to you database file with @AttachDatabase imperative.

For example if you have example.db file with Fruit table which has col0 column, then you can count fruits with program:

@Engine("sqlite");
@AttachDatabase("example", "example.db");

CountFruit(fruit) += 1 :- Fruit(fruit);

Then run CountFruit predicate.
Inexplicably linking employment with healthcare seems unrelated to at-will employment.
And then people instead of learning this lesson, helped Google turn the Web into ChromeOS.
In fact, this project is indeed very computing-consuming, but it’s not Python’s fault. The main reason lies in the use of several machine learning models:

1. OCR model
2. Embedding model
3. VLM model (optional)

I’ve tried many optimization approaches to ensure it doesn’t affect daily usage, though this comes at the cost of reduced search performance.
A minority? What large tech company has not prioritized this?
Of course they will, it becomes a cost of doing business and it hits everyone equally. People also love to talk about raising taxes on business, but that still gets passed on through.

The difference between a tariff and a tax is that a tariff can make the business rethink where it's sourcing is goods from and possibly change, the tax is just the tax.
If you have the budget, I have also taken a liking to perplexity.ai. I got it free from my school and it basically aggregates searches for me with sources (but be sure to check them since sometimes it reads between the links so to speak). It basically does the Google searching for me and have returned more up to date API info than Claude nor ChatGPT knew about. Then I would let Claude or ChatGPT know about it by copying doc and source code to work from.
I've been working on a plugin (Relay) [0] for Obsidian that makes it real-time collaborative. Obsidian has the perfect user experience for markdown wiki-style notes, but it was lacking the realtime collaboration. We use Obsidian+Relay internally every day and it is so so much nicer than Confluence, Notion, or Google docs -- plus it is super extensible so we can use additional plugins for Claude, mermaid.js, etc.

[0] https://obsidian.md/plugins?id=system3-relay
Collective Dynamics of Small World Networks (1998) [pdf]
Why not double blink? Or a flare of the nose?
The only time I’ve seen police use pepper spray or aggression are when the protesters become violent. Do a YouTube search for Antifa protesters and tell me who the violent people are again?
The EPA is specifically mandated to do this in the clean water act. They're not overstepping at all, and neither is CISA.
The solution that uses both nuclear and solar requires fewer batteries than the one that uses only solar, ergo the extra batteries are a cost of using only solar.

The solution that uses both nuclear and solar might also require fewer batteries than the one that uses only nuclear, but that's exactly why the optimal solution is to use a combination of nuclear and solar instead of exclusively one or the other.
There's been one for years already. Instead of sending your data to ChatGPT, it uses multiple scientific models to calculate your insulin resistance, basal dose and can give you an accurate amount of insulin to dose based on the number of carbs you input. What the Android app can do and iOS makes very hard is to control your pump and close the loop. It is illegal to distribute health apps in binary form if they control your pump, but very much legal in source code form. Try it out:

https://androidaps.readthedocs.io/en/latest/

This is a life-changing app. It lowered my A1c values from around 8% to 5.5%. What is so special with Android is how easy it is to side-load apps, so you can compile AndroidAPS by yourself and keep using it. In Apple ecosystem you need the developer subscription and you also need to reinstall the app every now and then. There is still the Loop app if any iOS users want to try, but this complication from Apple has just pushed me to Android ecosystem for the past decade already.

https://loopkit.github.io/loopdocs/
> Shitty companies manipulating employees to stop them from resigning is something that exists in any country.

I have never heard of it in the US. I’m sure some examples exist but I’d be really unpleasantly surprised if it’s a major social issue here.
I remember this blog. Magic Lasso Adblock is Apple ecosystem only. Its view on pretty much everything is basically Daring Fireball.

>tends to be misunderstood to mean that Chrome is like Internet Explorer was in 2009

>Despite being the market share leader, there is significant evidence that Chrome is trailing in speed, efficiency and standards interoperability.

>Perhaps the browser with the most disruptive potential is from Microsoft with Edge...... It has also avoided alternative-browser compatibility issues by being based upon Chromium.

Every time this subject came up and I will find people who have never used all three browser at the same time. Or wasn't there during the IE era.

The phase "is Safari the new IE" was actually coined by someone who wasn't even there or doing Web Dev during IE era. It was IE6, not IE7, and definitely not 2008. And the phase somehow catches on to become is Chrome the new IE.

IE was absolutely dominant with 95%+ of browser market share during its peak. Neither Chrome / Blink nor Safari / Webkit ever achieved that. And the most important part was that the HTML / CSS and IE implementation had so many low hanging fruit but NO IMPROVEMENT were made for years. IE 7 / MSHTML released 5 years after IE 6 offered little to no improvement other than a few small fix.

Both Chrome / Blink and Safari / Webkit have continuous development over the years. We may not like some of the direction they are going. But every year there are improvement being made with HTML / CSS / JS features.

Second part being Chrome is a resource hog or slow. Chrome has made tremendous effort into making it memory efficient since 2021 when complain started to pile in. By 2022 and definitely 2023 multi tab on Chrome is far better than what it was. Safari on the other hand isn't doing well on MultiTabs for over a decade but gets zero attention on the issue. Meanwhile Firefox being the fastest browser in terms of least janks and best for hundreds of tabs gets No recognition either.

And lastly Interop. Since 2019 and I believe the first Interop was in 2021. We still dont have a 100% coverage on any Interop year for all three major browsers. I wish Interop could at least agree and publish baseline support that aims to have all browser support by 2025. Instead we are forever stuck in 95% with quirks everywhere.