skysight-inc/HackerNews huggingface dataset:
(dev here) Completely understand the concern. This uses an embedded Google File picker to allow you to select what Sheets to allow access to. Until you do that, the extension doesn't have r/w access. The integration with Google (OAuth) has been verified and gone through their review process to only request/use minimal perms for the extension to function as expected.

https://www.addtosheets.com/blog/how-to-save-data-to-google-...
Chilled on YouTube for like 40 mins the other day. My ad blocker zapped nearly 1,400 ads. Yeah, no thanks, that ad blocker's stayin' on for sure.
I hear you, and if you're using anything other than PyCharm (or Eclipse with PyDev back in the day) then that's what you'll find. But try it with PyCharm, it works flawlessly with near perfect refractor on million line of code python code bases.
https://news.ycombinator.com/item?id=40525260
The modern web development practices are just insane.

The GP's idea that a frontend developer would send a ticket to somebody so they can get all the data they need... it's just crazy.

On the other extreme, we have the HTTP 1.0 developers saying something like "networks are plenty of fast, we can waste a bit of it with legible protocols that are easier to make correct", while the HTTP 2.0 ones are all in "we must cram information into every single bit!"

Every place you look, things are completely bananas.
The fallacy fallacy in action.
Arguably, unless traffic is free-flowing at maximum speed, doing the zipper merge is in fact the non-jerk option.
PostgreSQL: A deep dive on Prepared Statements
My experience is that the problem is avoided in theory, but not in practice.

Making a good API on a large system with many clients is always difficult. GraphQL makes it easier in theory, but if you have average level devs working on it, they’ll make a bigger mess than if they use simple REST. The latter will still be complex, but at least it’s easier to have observability.
Contrast that with Oregon, where everyone will stay in both lanes until one car length short of ten miles.
I recently discovered Lose It. The pricing is much more reasonable compared to other calorie counting apps - $10USD/year. There's also an option for lifetime purchase but I haven't used it long enough to justify locking in for that much time.

The only annoying thing is you have to get the free app, wait a day or two and then it will offer you the discounted premium subscription.
Does TAO help? I imagine it's a lot easier to embed all this additional logic and metametametadata in a single service than distribute.
> I would consider what kind of licensing you want to do, I would also consider goals in doing this. One huge benefit of an open source SaaS offering is the freedom to take control of what you're getting out of it in-house, or going straight to the vendor.

We plan to put both back and front under Apache-2.0. It seems like a good enough way to show that the user won't depend on us.

> Will you be offering migration to and from your SaaS service?

Yes, we plan to continue offering the cloud for those who don't want to deploy their own solution.

> As for building a community, definitely make a Discord and a forum where people can come together and get help publicly, figure out how to get a stackoverflow space for it as well.

We're thinking about Discord right now, even started one. That is an interesting idea about Stackoverflow, thank you we'll think about it!
It doesn't. That's literally what GraphQL was designed for: To provide a resolver that sits between high latency clients and all of the various REST/RPC services in order to roll up all of the requests at datacenter speeds into one in order to overcome the latency issues.

But you still need all of the various single page REST/RPC endpoints to make use of GraphQL as it is intended. Some developers out there skip the REST/RPC part, making GraphQL their entire service, violating its principles.

If it works it works, but it does not come tradeoff free.
Ha, now that you mention it, my phantom vibrations are gone as well.

Like you I ended up culling a lot of notifications. I also added focuses which only allow certain people to call or apps to notify me throughout different parts of the day. It’s really nice to pare this stuff down on top of obviating the phone’s ability to deepen distraction if you happen to be notified.
The inventors of GraphQL did not intend it to be mapped directly to a database.

"That would be one way to implement the system in a DB-centric way. However we believe that intermediate application code is pretty critical to any GraphQL implementation." [1]

"GraphQL is a client-server dance that needs server-side capabilities, not just CRUD semantics." [2]

[1] https://news.ycombinator.com/item?id=9879870

[2] https://news.ycombinator.com/item?id=14351800
Research, Findings, Results and Reviews from clients in-need of the Best iOS and iPhone Hire a Hacker for Hacking Services, has shown that iPhone/iOS Spyrecovery36 Delivers the best mix of web filtering, Location tracking and App management, particularly on iOS devices, Android Devices and Windows. Forensic Hire a Hacker Service includes: access to Facebook chats, WhatsApp messages, Instagram Messages, Tinder messages, Phone texts, call logs, browser history, recover deleted files and chat history, gallery folder, GPS locations also this has shown that Spyrecovery36 delivers the best Hacking Service. Over the last few years Spyrecovery36 has shown exceptional performance and precision when carrying out a penetration test.
BEST IOS AND IPHONE HIRE A HACKER FOR HACKING SERVICE CONTACT….. Spyrecovery36 @gmail com
If you replace the "x" with a "5" in an ArXiv URL, you get an HTML version
https://archive.is/mJsP2
Almost all of them now have a "jump to recipe" link at the top of the page.
Perplexity Pages
That is to say, I think this is a possible alternative if Sam was less engaged. If I recall correctly he tried to take over before he left the board in 2018
What was your process for starting the book club and gathering the first group of people to gather?
Memorisation without understanding often ends up producing things like Mariah Carey's classic hit "Ken Lee".
> It's weird, but somehow this seems like the least-tractable challenge... Unless we find that "the weights" were reliably derived from observation of deep structures of adult brain in a way that transcends language and upbringing.

Doesn't seem so to me; while I keep failing to hear any information about precise measurements of in-vivo synaptic weights, if you could do that then in principle one could pop a pre-trained LLM in and it would be at least close enough.

GPT-3.5 is 0.01% of the human brain's complexity so this wouldn't be a huge extra volume either, and that's enough for, what, speaking 30 languages fluently, and having a decent (degree-level but textbook-only) education in every subject?
After building several GraphQL-based applications, the design time experience and expressivity offered to UI developers particularly when the application is first starting out feels really great. But like the author, it sours quickly after that.

I found myself spending a large amount of time inventing and trying to patch in solutions that most RPC and REST frameworks solved long ago for both the server AND the client (auth, rate limiting, error handling and validation stick out particularly). Client solutions are comparatively heavy, complicated, and riddled with gotchas (e.g. caching) that trip up new team members more than REST. It’s not impossible to build performant GraphQL solutions, but the solutions feel more like afterthoughts and require more vigilance to ensure your team doesn’t stick their finger in an electrical socket compared to REST. The lack of namespacing or organization results in almost unintelligible query and mutation documentation for large projects. The comparatively large size and complexity of requests can be a headache for ops teams. I loathe that interfaces and inheritance don’t work for mutations. Front end devs just use it like a very heavy REST and the holy grail promised by stuff like Relay never materializes. I could go on.

And at the end of the day, the app’s API usage will stabilize and mature, and the expressiveness becomes less compelling compared to its cost. When I went back to OpenAPI and REST, it was like a breath of fresh air, I felt I was building things much faster. I will grant you that generating clients from OpenAPI still is the worst part.
Most of the conversation in this thread consists of people talking past each other bc they aren't aligned on the definition of the word: fired.

Yes, there's a way to define the word "fired" such that PG did fire Sam.

But, that definition is not the colloquial definition of the word "fired".

Just go outside on the street, and ask someone: "My boss just told me that I need to stop working on my side project to keep working at his company. Would you say I just got fired?"

The answer 95%+ of the time will be no.

So, while I can understand why you might argue that PG fired Sam, if you can't understand why PG claims that he did not fire Sam, you simply have your head buried in the sand.
What is this adding that other sites already do?

Also… I hate to say it, but it doesn’t look very “beautiful” to me:

* It’s usually best to avoid a pure white color for the background

* The UI elements feel a little small

* The text also feels a little small
Well, if you want to read it tendentiously, I guess your choices are the buck stopping with Jessica, with Paul, or with Jessica and Paul. Seems straightforward to reason about.
The words "cart" and "horse" spring to mind, in that order.
Mostly just posting on Twitter I think. LinkedIn, Discord, and my mailing list to a lesser degree.
What will happen is that you just won't be able to go anywhere until the roads are cleared. That is probably not a bad thing, it will allow plow trucks to clear the roads more quickly without having to navigate around people driving (or trying to drive) on the uncleared roads, spun out/stuck vehicles, crashes, etc.
It's a risk. Much of how companies work, or at least the workflows internally might be upended completely. THat doesn't bode well for the incumbent.
Is "readers here [ARE] drooling morons and [DON'T] know what a github is and [CAN'T] click on the link to the repo and find the README.MD" the only other alternative? There's no middle ground? There's no "readers here aren't drooling morons and know what a github is and can click the link to the repo and find the README.md, but they're also busy and their attention is limited and so some of them won't be bothered to take those extra steps to learn about your project if you can't be bothered to put your best foot forward, and it's not a moral failing on either side, it's just the way it is"?
100% of the time the answer will be no†. He simply wasn't fired.

† Note key proviso: "going outside"
I literally said that it wasn't true. There is a common misconception that the US is miles behind other countries in terms of FTTH coverage and/or rollout has stalled.
11 years after launch, 49M people still use their PS4s, matching the PS5
Max Jones on Carbon Plan
? why do you need a REST endpoint with GraphQL? Nearly every language has a GraphQL engine that integrated directly with the database and exposed functions as GQL directly without REST at all.
Petty Opinion: They deserve it after what they did to Heroku
"I'd look into more ready-built solutions like Vercel/Netlify, AWS Amplify, Google Firebase (or maybe App Engine), Shopify, etc. There's probably some vendor that offers what you want for very cheap (but it's not clear to me what you want... more details would help)."

That's unfortuneately the issue I have. I want to learn how to actually deploy and manage a site, not how to throw some files to some vendor and let them lift it. I mean, I will have to use some kind of vendor to do it, as I wont use the project to learn. It also wont be a site with tons of traffic, so people won't scream at me if it's down for 5 minutes.

To me it just feels wrong to give away management and maintanance tasks to some vendor. It just racks up bills.
New Joint Bicameral Staff Report Reveals Big Oil's Campaign of Climate Denial
Same thing in sql. Non null guarantees are great until you do a left join.
> 4. Battery: 16hrs at launch is not going to age well...

Sounds like a nightmare having to also manage your kids' watches and keep them charged just for them to barely make it through the day.
But then what's the point of using it if it's to get the limitation of REST?

You get something more complex, more expensive to maintain, consuming more resources, and configure it to basically be REST with extra steps.
I'm tired of Russian propaganda.

Euro maidan was right, just ask some Ukrainians.
It's interesting how Redpanda went with Benthos. I'm curious to see how this helps integrate with Meroxa. (I remember them talking about that integration when their serverless offering came out back in March.)

Edit: Nice! Found this in the related press release:

"Meroxa is excited to partner with Redpanda to bring multi-language SDK support for the Redpanda Connect ecosystem via our popular open source project Conduit," said DeVaris Brown, founder and CEO of Meroxa. "As an existing Redpanda customer, we are excited to deepen our partnership to bring to the world the best developer experience for the connector ecosystem with Meroxa and Redpanda Connect."

https://redpanda.com/press/redpanda-acquires-benthos
Demystifying Startup Risk
Why do some founders and investors repeatedly make great decisions under a lot of uncertainty? They have an intuitive understanding of "startup risk".

I wrote a deep dive that demystifies what I believe is going on in their heads and shared it privately earlier in the year.

By popular request, I'm posting it publicly now. I hope it resonates.
Thanks for sharing, I like the approach and it makes a lot of sense for the problem space. Especially using existing products vs building/hosting your own.

I was however tripped up by this sentence close to the beginning:

> we encountered a significant challenge with RAG: relying solely on vector search (even using both dense and sparse vectors) doesn’t always deliver satisfactory results for certain queries.

Not to be overly pedantic, but that's a problem with vector similarity, not RAG as a concept.

Although the author is clearly aware of that - I have had numerous conversations in the past few months alone of people essentially saying "RAG doesn't work because I use pg_vector (or whatever) and it never finds what I'm looking for" not realizing 1) it's not the only way to do RAG, and 2) there is often a fair difference between the embeddings and the vectorized query, and with awareness of why that is you can figure out how to fix it.

https://medium.com/@cdg2718/why-your-rag-doesnt-work-9755726... basically says everything I often say to people with RAG/vector search problems but again, seems like the assembled team has it handled :)
Not a conclusive example.

In the industry code that isn't DRY is a much bigger problem than code that is too DRY.
So if I go to my boss and say I have another job X, they say choose, and I say no thanks I'll keep both. What's going to happen? They essentially fired him, but with different paperwork. Paul is being pedantic.
I think you're selectively reading that to fit your narrative. The design choices of the Java language are the design choices of the Java Platform and that's exactly why they chose it:

> CPU-efficient and scalable to multiple cores

> Easy to monitor

> Supported by a strong library ecosystem, allowing us to focus on business problems

> Able to ensure good developer productivity

> Reliable at scale

> Future-proofed, able to support our business growth
This reminds me of John Scalzi's early SF book, Old Man's War. One of the MC's motivations throughout the book was the love of his wife. Apart from the pew-pew aspects, it's one of those stories that can hit you in the feels in the appropriate places. Won't say any more since it'd give away too much.
Only if its an outdoor cat, litter box transmission is pretty rare compared to other causes.
Starlink as a means to win at nuclear war
I believe you still need your iPhone for that to work. That might have changed recently, but I don’t think so.

Apple watches work fine over Bluetooth, though that leaves a lot to be desired if you’re accustomed to CarPlay.
First impression, a fast and neat interface. I went into data indexing rabbit hole as that has been my obsession these days.

Cudos! Particularly impressed with the lack of clutter and the speed.
You have to draw a line somewhere, and it's necessarily somewhat arbitrary.

Mine is the size of the runtime, usually. So the Forth is the size of Lua + the 40 line script, minKanren is the size of the .scm file + the Scheme implementation, and so on. This ignores the host environment, which I think is fair: generally these will be enormously larger than they would actually have to be to support the language.

I do award subjective bonus points to languages which actually have a freestanding runtime, that is, I could actually compile them and run them on a bare chip. Even then, I don't count the microcode which implements the instruction set of that chip, or the Verilog/VHDL which is needed to tape it out.

Usually! ColorForth on GreenArrays gets even more bonus points, because not only is the language exceedingly compact, and freestanding, but the VLSI tool used to create the chip is also tiny to an almost unbelievable degree. So it wins some kind of prize in the special "total system complexity" category.
This sounds like more of an org chart problem or a value chain management problem than a technical problem.
Cool, it's apparently pretty new, the author only announced it back in February of this year: https://caddy.community/t/python-plugin-with-support-for-wsg...
Which routers are affected ?
Man says "Just to clarify, rain is wet"
Intelligent people on the internet "very suspicious, that must imply he was wearing no clothes or something fishy, I knew it"
But you actually don't need to keep modifying the REST endpoints for most projects, that's what everybody is saying.

The vast majority of projects don't gain anything from this flexibility, because you don't have suddenly a 1000 of farmvilles copy cat that need their own little queries. You just have bob that need an order by.
They still have a vote
Yeah, world of difference between having Lidar or not. Tesla demonstrably has issues detecting objects with their cameras.
I wouldn't dismiss MISRA C so quickly as its guidelines may prove useful when deriving best practices for unsafe Rust.
Ask HN: How to post on Show HN without getting tagged as dupe
Hi all,

I've submitted a post about our startup some months ago and got a lot of feedback.

We've implemented all suggestions and fixed all the bugs that were mentioned. We've also added some other features and now we wanted to post it again for new round of feedback, but the new post was tagged as [dupe].

How can I prevent that?

Must the new post be vastly different from the old one?
I'm doing research to sort through all antidotal or hyperbolic statements about how AI is actually impacting day-to-day code writing.

The link is to the survey driving research. It's just 4 questions and does not ask for your email.

Personally, I've been finding I'm 2-3x more efficient as I lean into the tooling. But I've seen many say it's not impactful at all and have seen some say it's >10x!
Oh wow didn’t realize that, hadn’t heard anything since the initial reports. Thanks for the clarification!
It's a 4 letter word, commonly used in internet slang to refer to a good film.

I saw the announcement pretty early on and when I started typing in "kino" into the App Store search, the first autocomplete suggestion was the rest of the app's title in the listing "- pro video camera", and if I clicked that one it showed the app first (well, first result after an ad)
You mentioned liens in an earlier comment, and I've been wondering what it would take to apply a worker's or mechanic's lien to general wage theft.
> With mod_php, every Apache process has the PHP engine embedded in it, even if PHP isn't needed, e.g., to serve a request for a .css file. When Apache gets a bunch of requests for flat files, it forks all those processes and fills up RAM with copies of the PHP engine that aren't used. That's not only wasteful, but it dramatically increases the chances that you'll run out of memory. You can limit the number of Apache children of course, but you'll see timeouts sooner when you get a traffic spike.

Yes, that is true. But most high-traffic websites will cache static files such as CSS files and images, using a reverse proxy (e.g. Varnish, a CDN, or usually both). So I don't think this is a real problem, most of the time (99.9%?), a request for a static file will not hit Apache.

I'm not saying mod_php is better for all scenarios, of course, but I think it can be ok.
I don't think it would hold true for very long, devs will have specific cases which will pile into the definitions.

That's why GraphQL examples usually focus on querying data from users and not how you are going to manage 10 different views of the same data.
To go back to the start, it's about what the author of the article said. And the author of the article made the claim that you aren't making a living wage as an author unless you (a) are working for a known publishing house, and (b) are making over $250K a year. It's so absolutely absurd on face value that it's not even worth discussing further at length. You don't even have to do any real research to know that this is incorrect.
Is there an updated version of these license(s) that explicitly excludes projects from being used for training of AIs?
Perfect. Great summary.

Yes and: our study group use(d) approval voting to choose the next topic(s). With both suggestions and voting open to any one.

After closing nominations and before voting, we briefly chatted about each suggestion. No more than 15min, usually a lot less.

Topics (books, papers, libraries, whatever) were added to the queue, ordered by interest (votes).

The organizer calls another "election" as needed. To refill the queue, or if interest wanes, or if a book proves to be a stinker, or...
> These reports led us to believe the problem was likely a firmware issue, as most other issues could be resolved through a factory reset.

My dream is to intercept the write-enable lines on the flash chips holding these firmwares so I can lock out updates. And schedule a daily reboot for any memory-resident-only crap.

That’s what we used to do on, ahem, satellite receivers, 20 years ago and maybe we all need to treat every device attached to the internet as having a similar susceptibility to “electronic counter-measures”.

Or at least monitor them for updates and light up a light when an update happens if it was my own equipment and I’d know if it should go off or not.
There were literal Nazi flag present.

The article linked was in reference to their weak ass attempt to overthrow the government.
Your code should be WET before it’s DRY (Write Everything Twice).
I don't think this is quite accurate/precise... yes, with the right framework (like Next), React can do some server-side rendering of components. But that's not the same thing as being a true full-stack framework that can handle auth, databases, APIs, etc. out of the box. React by itself is very naked and would require frameworks/libs to add most of that functionality, but even then, it's not typically as fully-featured as things like Rails or Laravel/Symfony.

On the other hand, you can do most of those things with Node, but that's just Javascript, not React.
You're right. Thanks for pointing that out.

I think my point stands, that even large urban areas in the UK have no SDVs.