skysight-inc/HackerNews huggingface dataset:
I think we're about to see yet another AI winter, and the people who did not invest in AI will look smart in 2-3 years. I think we're a long way off from a general purpose AI - its not that AI isn't useful as a tool, it is - but its an additive tool to leverage human creativity.
I don't think these statements are in conflict.
If you want to use LEMP, I'd look into at least abstracting the lower parts of the stack (mainly the L and E, maybe the M too) into vendor-supported services. You can use Google App Engine to host the PHP code on managed auto-scaling infra, DigitalOcean or another hosted MySQL, or virtualize the whole thing using something like Cloudways.

The more you can offload to managed services, the more time you can spend coding application logic (the P part) instead of managing OS and SQL servers updates, Nginx rules, etc. A lot of that is commoditized these days and managed by specialized companies & people & scripts who can do it cheaper, faster, and better than you (if you don't have much experience).

There are legit use cases for rolling your own infra (or rolling your own everything), but "I'm a new solo web dev needing to launch a startup web app" probably isn't one of them. Any one part of that stack (LEMP) can require a lot of knowledge and setup and regular maintenance, and doing those things without downtime can be difficult, especially without a mentor/partner to help you. If you're a one-dev shop / tiny startup, let the specialized vendors take some load off while you grow. You can always in-house the stack later, once you can afford more experienced people (or you yourself get more experience).
Mammoth bones discovered in Austrian wine cellar
One problem is performance.

(Most) GraphQL clients are optimized for relatively small/simple objects being returned, and you typically pay a cost for every single edge (not node) returned in a response / cached in memory.

It can quickly get to the point where your project is spending more time per frame processing GraphQL responses & looking data up from the cache than you spend rendering your UI
That isn't correct. Edge has always supported the same resolutions and HDR as the app, and Chrome now does as well if you have the correct combination of hardware.

MacOS has literally never had an app due to it's market share, or any download functionality at all, and Netflix blocked the iOS app from running, so I am unsure why you'd bring that up.
> ChatGPT just keeps on vibrating the phone (iOS app)

I'd hate that. YouTube turned on vibration (a subtle tap) for videos whenever it reached automatically generated "key concepts" in (some) videos, with no option to disable it[1] so I had to finally disable all vibration on the phone:

Settings -> Accessibility -> Touch -> Vibration (off)

[1] https://old.reddit.com/r/youtube/comments/1bro66c/videos_vib...
I'm not really talking about the verification component, moreso the fact that they sent me basically the exact same message.
This is fantastic, like an encyclopedia that knows what context you are learning about as you skip pages. Nice work!

My minor recommendation is to highlight somehow that the input fields accepts any topic and the suggestions are just random try-it-out topics, it's wasn't immediately clear. Instead of 'write a message' it could say maybe, 'enter a topic to learn about'.
Toyota's hybrid bet, once mocked. Now gambles on the combustion engine
Just air gap the dev machines.

But an attacker could infiltrate them by manipulating magnetic fields to generate keystrokes / mouse moves so also faraday cage them.
I’ve heard this called the “backend-for-frontend” pattern.
There's two possibilities.

1. They're using the crash reports provided through App Store Connect. These are stack traces with no personally identifying information. You can enable/disable these under Settings > Privacy & Security > Share With App Developers.

2. They're using a third-party crash reporter. Under the covers these are often based on PLCrashReporter or KSCrash. A few such as Firebase (previously Crashlytics) implement their own exception handlers/stack unwinders. These are typically anonymized, but at this point it's the app (or the crash reporting SDK it includes) to decide exactly what to report. Most apps will try hard to avoid PII because that's easier than dealing with GDPR, CCPA, ATT disclosures, etc.

> As soon as the crash reports come in

This leads me to believe it's (1) since third-party crash reporters usually send in the crash reports as soon as the app has restarted, while Apple delays crash reports in App Store Connect. In which case the app itself isn't collecting anything: it's iOS and you choose to opt-in when you first setup the device.
The feasibility of the lab grown meat industry has very little in common with how hard it is to grow brains in petri dishes; the closest they get is "both are cells and both are possible".

Different cells, different arrangements, different volumes, different lifetime requirements before the cell lines are allowed to die, and different price concerns for the result.
> we grew fairly attached to the one my coworker was growing

This tickles me. One interpretation of the “when is it conscious” question is it’s really asking “when do we start to care about it,” and I love that the answer for humans is often “as soon as we start spending time with it.”

> It's funny but some technologies have a way of going from "sci-fi" to "ho-hum" quickly

I’m a programmer working in biotech, and the things that have become de rigor in the field are the stuff of sci-fi from a decade ago. It’s incredible.
On a dry day.

Unplug. Take it outside, remove side panel, side fan filter, bottom fan filter, any other filter.

Use skewers to make sure the fan cannot spin too highly (which can wreck them)

Use a powered blower like this: https://www.amazon.co.uk/gp/product/B01G1Z0RF0/

Reassemble.
Pilfering personalities: Effects of small mammal personality on cache pilferage
You won’t find this answer very satisfying, so feel free to ask questions.

But it depends on what you’re trying to accomplish. If you’re sticking with defaults, it’s very easy - it’s less than ten minutes of work or seconds if you’re comfortable working with Docker.

On the other hand, let’s say that you’re running into problems scaling to handle more requests. You’ll end up having to tweak the max_workers setting. That takes a bit of experience or it can be a lot of ‘fun’ (in the Dwarf Fortress sense).

So yes and no. But a lot of people have been through this, have all the trauma you would receive and tend to be quite helpful.

You can do it!
Lol no in the statement he says "we" in the wsj its just his wife. The buck stops...somewhere?
I only ever clean the ventilation parts with a normal vaccuum to facilitate air flow. There are purpose-made ESD-safe vaccuums/blowers though, if you really want to invest in that...

If you can, try to reduce dust exposure in the first place by raising the case above the floor, not placing it in a corner, getting an air filter or the like.
GraphQL "solves" the ability to ignore an unneeded field in a response? Revolutionary.
Could be. Still, the fact that they both also followed me makes me wonder, because none of the spammy connections in the past did so.
So does the CSV have multiple languages within it? Why a CSV verse various documents in a directory (like Google Drive?).

Just curious, I'm working on AskJack.io and the multiple users, find anything, no matter the context, is exactly what we're doing. But we haven't tried to tackle languages yet.
> it's starting to sound more like a grieving process

Why? No grieving. Many products in the world are not growing as fast as their creators would like – it is OK. We just try new things and see what happens. Like what if you put all the code on the net :-)
I don't use Salesforce personally, why do investors seem to think AI is a threat to their business model? Is it the thinking that a lot of the current uses of their software will be fully automated by AI?
Good encryption should still hold, even if you know the algorithm. The same reasoning should be applied to search engines.
>It indeed seems like GraphQL saved your client in this case.

Yeah.. no.
Man, this console gen's gotta be the wildest yet. They're already chattin' about droppin' the next one, and it feels like the PS5 and Xbox SX barely got any big-time games. What's up with that?
If you're already using Azure, they offer Linux stuff too. You can move away from Windows without moving away from Microsoft (if you want to). Or you can find equivalent services on AWS or Gcloud, or more abstracted ones like Vercel or Netlify (who whitelabel and value-add features & ease of use on top of big clouds).
I think both Aseprite and Graphics Gale are great tools for pixel art. If you have Aseprite on Steam, you can try the experimental branches to try features before they are fully fledged. I've been using the tile branch and playing with it for some time now.

You can also compile for yourself if you want - even though I have bought it on Steam I have my own build too that I use in an old Linux computer when I want to draw in non-distracted almost offline way.
Yes, charging is a legitimate pain in the ass. At first I didn’t mind, now I find it annoying. Maybe because I took a long hiatus from work and I’m rarely at a desk; that’s where I used to charge it.
> If a cartel forms around tropical fruits… that strikes me as a strange and unreal example.

It may seem unreal to you, but I can assure you that it actually happened at one point. It was a duopoly.

https://en.wikipedia.org/wiki/United_Fruit_Company

https://en.wikipedia.org/wiki/Standard_Fruit_Company
if I were you I'd seek to sell it instead of open-source it. "pivoting to adding value with LLMs on top" is very expensive from a COGS standpoint; and will complicate your business economics, not simplify them.

You don't seem to have a problem where open-source is the answer; the problem you seem to have is you built a business and a business model you weren't intending to build; and you don't solve that by open-sourcing. You can solve that a myriad of ways, but none of them are readily solved by open-sourcing your product.
Luxury EV company Lucid lays off 400 workers after raising $1B
The original Game Boy and Tamigotchi weren't colour, or backlit, and they were disruptive in classrooms when they came out. For at least some individuals, even simple black and white, non-networked games, are kind of compulsive. This is probably particularly true for younger children without guidance.
This is a great post!!!

Not just for the content but I love it when someone changes their mind (very very hard thing to do) and details out what led them to change.
I probably agree with most of this, and definitely with your thoughtful last sentence, but the context is that the existence of mortgages has driven up house prices. I think this is a silly claim, because while almost no one being able to buy a house would lower house prices, it would do so in a net negative one.
> Then pick which one of a, b, c and d you want to decrease, and look at whether competition can help.

We already know the answer to this: competition can help decrease a and c, and even b and d might be fair game since competition in preventive care and preventive information can increase its effectiveness, which in turn reduces people's overall need for health care.
Ask HN: Is there a tech term for disparate apps overlapping use cases over time?
I work for a SaaS company. We have a few applications that our clients use and each has a purpose. Same goes for the documents we generate for clients.

Over time clients slowly request "add this data to X document". The requests are simple and easy to do so they are done. Yet over time that data seems to trigger the clients to request more and more related data.

Eventually apps, documents, and etc all start to look the same ... and the work load managing and errors (human and other) start to rise because now people sometimes use the wrong document for the wrong reason (same goes for apps and so on).

Is there a technical term for this specific issue?

Homogenization? Feature creep doesn't really sound right ... Use case creep?

Example:

If you added an address to a given document, why not add the contact names, what about the special directions to get to that location? But then you realize that this random request for a document that was to be handed to accounting ... turned into a document that is being used by some poor truck driver staring at an accounting document, and not the document he should be looking at (that already has that information).

To be clear we've largely managed this issue, I'm just wondering if there is a specific term for this kind of problem / tendency?
Speaking of population dynamics, I enjoyed the "Parable of the Polygons"[1]. It shows with simple simulations an example of individual biases being different from collective biases. This difference leads to different collective behavior depending on environmental conditions. Similar to your example of individuals having a certain "jerk"ness, but the collective can pass a "jerk" threshold, which leads to an increase in jerk behavior.

[1]: https://ncase.me/polygons/
That's been my experience, but also I think you're probably just missing the lack of respect thing. The average middle class parent has no respect for these roles when it comes to one of their children doing it
And management get to pay themseles a bonus for reducing costs I assume?
Particle physics relating to electrons in particular is probably the most important part of particle physics, considering how much of our modern society is based on increasingly precise control over them.
The Guru Granth Sahib Ji (GGSJ) has also been memorized by some people. It’s much rarer than in Islam, but the GGSJ being written in verse with defined melodies/meter helps with memorization. It is much longer than the Quran though, and there isn’t as much emphasis on memorizing the whole thing (the daily prayers are commonly known though).
Sightful Spacetop: screenless laptop with AR glasses for spatial computing
I'm taking this disgusting train to it's logical conclusion. Seeking VC to start my "mouthsharing" company, where you can hire someone to pre-chew your food up for you, like a baby bird.
Does that mean they get paid overtime? /s
You can see the actual costs of healthcare. You can go look up the costs right now and calculate it all ahead of time. I've done so before.

The problem is, you cannot calculate costs for unknowns. You go to a doctor for a small thing, which blows up into a big thing. Those big things are the majority of the cost. Or you go to a hospital for a small issue, which ended up being a critical unknown. No matter how much people wax poetic about healthcare and regulations, it's ultimately a system where you cannot predict costs accurately. People want to treat it like planning a flight, when it's more like your car breaking down or your phone dying suddenly.
Show HN: Tlbrowse, simulate webpages on an infinite canvas
> Problem is nobody is offering good alternatives.

You can find alternatives, but no politician wants to run experiments proving or disapproving them. They'd rather argue them instead. Why not follow the scientific method and run a small experiment on a subsection of a country to see how it pans out? Why not collect the data, review it, and try again if there's enough variables? The reason I suspect we don't see this thinking is (1) politicians, at least in the US, are predominantly wealthy Ivy League Lawyers trained to "solve" problems through arguing - they are not scientists trained to run experiments, and (2) in every political system the folks who rise to power are those who benefit from the current system and therefore have no reason to risk changing it.
While a great exercise and kudos to the author, I think languages like Forth and Lisp are much cooler to bootstrap from Assembly.

Anyway, thanks for sharing.
That link doesn't match the title. Also, that site has the worst abuse of ads I've ever seen. I cannot see the article due to over 85% of the page being covered by ads.
Show HN: Tech Artisan Hub
We are excited to announce the launch of our complimentary job listing platform specifically tailored for IT professionals.

Our platform offers the ability to create a personalized page where you can create your resume and showcase your recent projects in a dedicated portfolio section.

Leveraging advanced AI technology, we ensure that businesses can effortlessly identify and connect with suitable candidates. Here are some of the key features our platform provides:

1. Utilize our AI system to search for job openings.
2. Use our AI system for cover letters.
3. Use our AI system to build a great resume
4. Personal user page with resume and portfolio page.
5. Save job listings for future review
6. Message system

We invite you to create your personal page with us. Once we have user pages we will be contacting companies to search talent and post their job openings.
GraphQL is the quintessential move fast and break things technology, I have worked in orgs and know other people who have done so in other orgs where getting time from other teams is really painful. It is usually caused by extreme pressure to deliver things.

What ends up happening is the clients doing work arounds to backend problems which creates even more technical debt
Ever suddenly find yourself in a coding interview with a fabricated resume of impressive shit that you're being asked about?
From a dev perspective, SF needs to die in a fire … it’s bending over companies left and right to extract hilarious amounts of money, not to mention the sheer pain of having to debug the „no code“ flow garbage.
List of Individual Body Parts
Totally agree. To your point, I personally have disabled watch history on YouTube so there is no recommendations feed at all. I just search for the videos I want or scroll through the new videos from my subscriptions.

It is these kinds of tactics that I want my kids to develop.
I've seen some hardware blocks for phones. I've been tempted to buy one.

But routinely deleting them from my phone has worked best for me.
I grant that the N+1 problem is real, but I reject that it's always a serious problem. That's what I mean when I say this it's overblown.

I'm not persuaded there's an avoidance of translating GraphQL. Rather, I think it's largely because of a lack of awareness of that as an option. Most or all of the material written on the subject exclusively presents execution as matter of nested resolvers and that's how pretty much all the libraries work, so I think it's natural to assume that's the only way to do it.

I will say that translating to SQL does remove a convenient arena in which to write business logic in a general purpose programming language, which generates resistance to the idea of translation once it's encountered. But, as the author says, that mixes business logic with data marshalling code anyway.
API Platform for PHP is one of those graphql implementations that has a query cost limiter built in (it's binary, it just rejects queries that go over your configured complexity threshold). Shopify's graphql api is even fancier, where every query costs X amount of a limited number of "credits". The structure of gql itself makes costs easier to estimate (you have as many joins as you have bracket pairs, more or less), and some servers can recognize a directive in the schema to declare the "real" cost.
What's Next for Kagi?
Worked with GraphQL from 2017 to 2021. It was the last tech "hype" I bought into. At first, it made a lot of sense and the thing that got me was the structure. But eventually, I realized how much extra work and duplication of everything there was. At the time, too, things that should have been easy like subscriptions had a nightmare API packed with weird terminology that made implementing simple features a slog.

The one positive to come out of working with it (aside from knowing how to spot a tech black hole) is that it informed the design of the API layer in my framework [1][2]. I realized the sweet spot is starting with a basic JSON-RPC type endpoint and then layering things like input validation [3], authorization [4], and selective output [5] (only requesting certain fields back) on as you need them.

[1] https://docs.cheatcode.co/joystick/node/app/api/getters

[2] https://docs.cheatcode.co/joystick/node/app/api/setters

[3] https://docs.cheatcode.co/joystick/node/app/api/validating-i...

[4] https://docs.cheatcode.co/joystick/node/app/api/authorizatio...

[5] https://docs.cheatcode.co/joystick/ui/api/get (see output array in the function options API)
Not talking about spark clusters anywhere here. I wouldn't be surprised if that's similar in cost to snowflake.

What I'm talking about is snowflake vs a $50 EC2 instance running DuckDB reading data from S3.

Try it out sometime — the results might surprise you
You're comparing a county area (Greater Manchester) with the direct city population.

Phoenix's metro population alone is 4.8m.
Not an exact match, but Zawinski's Law is relevant.

https://en.wikipedia.org/wiki/Jamie_Zawinski#Zawinski's_Law
Where by “work on behalf of pro-Kremlin politicians in Ukraine” they mean the legally elected president of Ukraine whom the US Deep State, personified by Victoria “fuck the EU” Nuland overthrew. https://www.bbc.com/news/world-europe-26079957.amp
YouTube stops working for millions as war against ad blockers intensifies
risk is not zero, since golden parachute is usually less than potential lifetime earnings as CEO (for top tier candidate).

CEO may get $20 min as severance, but would potentially lose hundreds of mils had he not taken this job, and instead pursued another job that lasted for longer
Maybe he doesn’t want LLM bots training on his data /s
After all, the point is not that a certain selection of appropriate texts be considered the end all and be all of existence, but rather that the Bible is supposed to be a history of what other people did while under Gods rule during their lives so that you can get an idea of how to live under Gods rule in your life.

People get hung up on the dead past rather than the living present. They say God is unchanging and eternal and neglect that he built an ever-changing universe of entropy for us to live in.

Even the "Gospel" means "Good News" or "Glad Tidings". What good news comes from 2,000 year old texts? It's not news at this point, it's history.

The Good News comes from people today choosing to be better, to do better, to not oppress, to not commit evil acts against others but to do good things to other people, to say kind words from a good heart because they believe in a better world coming tomorrow.
Things are constantly coming up in my life where I start thinking "The world really needs a ..."

One would be a computer vision assorted nuts and bolts sorter.
In neuroplasticity, the saying "nerves that fire together wire together" means that when neurons are activated simultaneously, their connections become stronger. If your life is filled with constant background noise, it can make your brain's ability to distinguish specific sounds less precise. To improve your auditory discrimination, it is helpful to spend time listening to clear, distinct sounds, such as slow classical music. This practice helps to refine and strengthen the neural pathways associated with each sound, enhancing your ability to differentiate between them over time.
For me the recipe sites are pretty usable (with adblock), there is generally a "jump to recipe" button to skip past the text. And sometimes I even read the text, if it is a good recipe the text often has useful information like substitutions and preparation techniques. Certainly a "just the recipe" website format would be worse SEO-wise, but I am not so sure it would be more useful.
Please tell me you did not work at Uvalde Elementary School.
A honeypot for what? Downloading isn't illegal. It really doesn't affect me if some random publisher knows that x.y.z.0 downloaded their book.

If you are that paranoid about it, use a VPN like Mullvad.
Yup! Most people never fully grasp the extent to which this is true