skysight-inc/HackerNews huggingface dataset:
When I look for an app solving a problem I have, and I don't find anything (or anything satisfactory), I like thinking about what it would take for me to write it. Usually I start a project, and never find time to finish it :-). But I don't lack ideas!

I like to use open source software. When I end up using a project that I find nice, I start contributing.

I like understanding how software works. When I use some cool software, I learn how it works. Some projects make it easy to write my own client, for instance: an IRC client, or a Mastodon client, etc.

I would say: write something you think you would use, and write it for yourself. At the very least it will be a good learning experience.
My very brief time working with the Salesforce tool, both as a user and integrating with its API, were honestly quite negative. It's massively complex and fiddly. I'd not be surprised if folks might want something relatively simpler for things that Salesforce is overkill. I think Salesforce is overkill for much of what it's used for simply because it's "the tool" to use.

Having also worked with Shopify quite a bit in my day job, it has its warts but is largely easier to grok.
This is my nr 1 question, will visitors scan the QR or will they still prefer to knock/phone?
Giffen Good
We're talking here about 500 grams of dried buds, the final product.
Ah, I now see why: I hadn't really looked at the query, but now that I have, here are some of the problems:

1. Using median is a problem for many projects because many often start off (sometimes for years) with only a few developers before they really take off. The median() number for Elasticsearch was 28, but the max() is 49, which I suspect is closer to the current number.

2. Not everybody uses a pull request flow, and not everyone working on a project is a developer. You could have product managers, technical writers, engineering managers, etc, all working on a project and not opening PRs and you can have users just directly adding commits, especially when a project is young. The original query here for the kong/kong project shows a team size of 6, but if you remove event_type = 'PullRequestEvent' and switch to max(), you get 33.

3. Sometimes, parts of the project are kind of "elsewhere." e.g. Elastic employed a number of Lucene committers to help move Lucene along, Kong employed a number of folks that would e.g. commit/maintain OpenResty plugins which got incorporated in the build system, the docs live in separate repos in both cases, etc.
export TMPDIR=" / "

to surprise the next person or script to do "rm -rf $TMPDIR/foo"...
This seems to be more exposing that “hard science” is an arbitrary label which is not especially useful. Genomics doesn’t magically become non-empirical because you don’t control all of the variables - empiricism is about observation, not control – and all science has some level of speculation because the entire concept is based on collecting evidence to test theories. Just because a biologist or psychologist works with more complex problems doesn’t change that underlying mechanism.
Looks like it's available for free here: https://www.lightspeedmagazine.com/fiction/the-cold-equation...
Mobile apps show ads and use trackers, for instance.
Except none of those problems happened because the GP just made it all up. The post is a great example of Elon Derangement Syndrome. LARPing as Cybertruck owner, fabricating posts about the experience of owning one to virtue signal.
I believe we are still quite similar -- the same individualistic society with mostly short-term thinking. Demographically we are down just like West too.

It seems Putin sees religion and traditional values as a way to prop birth rate, so in this regard we are likely to diverge more.

In terms of control of speech on the internet it seems that West is catching up to Russia.

That's just what came to mind first.
YES - this is the gift I need for all of my friends in tech, who are also of course analog nerds as well.
Thankfully, I’ve not run into that issue, at least not with any frequency. Might’ve happened once in a year and change, and I can’t remember clearly if even that actually happened.
Thank you! As long as the network request contains the query, it should work as expected. So yes it should work with introspection disabled graphQL APIs. Excited to see what you do with it!
There are tons of cheap wireless units available that just use a bit of sticky tape to "install" the button to the door and then you can place the receiver/bell where ever you want. These work well and are much more understood by visitors.

Of course, you would not have learned your first iOS/Android app with that approach. Maybe that's the better lesson to learn though--not everything needs to be an app
Good point, I'm hoping that this increases access rather than decrease it. In my neighborhood there are plenty of homes without doorbells.
> But does great at generic stuff, which is already trivial to find on stack overflow.

The major difference is that with Cursor you just hit "tab", and that thing is done. Vs breaking focus to open up a browser, searching SO, finding an applicable answer (hopefully), translating it into your editor, then reloading context in your head to keep moving.
Oligarchs gonna oligarch.
The author is using the technical definitions of confounders and covariates without sufficient explanation, and the technical definitions do not match the normal English definitions.

In English, a confounder is any factor that distorts an observation. (My dictionary defines it as throwing into confusion or disarray.)

In causal inference, a confounder is a factor that is correlated with both treatment and outcome. If the treatment is randomly assigned, by construction it is independent of all other factors. This, there can be no confounders.

Your example is about observed occurrences of imbalance, but the technical definition is about probabilities. Observed imbalances can still skew inference, but that causes high variance (or low precision). It doesn't cause bias (or affect accuracy).

Adjusting for observed imbalances can reduce variance, but in some circumstances can actually cause bias.
Yes, again. Battery technology is improving rapidly, so it's probably true every couple of years.
It's pretty noticeable on older apple hardware running newer macOS. Definitely a lot of compositing performance regression in Sequoia specifically.
Different quality of service requirements. The infotainment system is complex and it failing is just annoying while the brake failing could mean death.
Cursor will use embeddings to figure out if it needs more files for additional context, or you can manually add them. It’s one of the weakest parts of the experience. Probably varies from repo to repo. Still not really capable of large scale automatic refactors.
Update: Here is another interpretation, in which the waltz features are more clearly expressed.

https://www.youtube.com/watch?v=36pE68uV-Sk
Maybe a TLDR from all the issues I'm reading in this thread:

- It's gotten way better in the last 6 months. Both models (Sonnet 3.5 and new October Sonnet 3.5), and tooling (Cursor). If you last tried Co-pilot, you should probably give it another look. It's also going to keep getting better. [1]

- It can make errors, and expect to do some code review and guiding. However the error rates are going way way down [1]. I'd say it's already below humans for a lot of tasks. I'm often doing 2/3 iterations before applying a diff, but a quick comment like "close, keep the test cases, but use the test fixture at the top of the file to reduce repeated code" and 5 seconds is all it takes to get a full refactor. Compared to code-review turn around with a team, it's magic.

- You need to learn how to use it. Setting the right prompts, adding files to the context, etc. I'd say it's already worth learning.

- I just knows the docs, and that's pretty invaluable. I know 10ish languages, which also means I don't remember the system call to get an env var in any of them. It does, and can insert it a lot faster than I can google it. Again, you'll need to code review, but more and more it's nailing idiomatic error checking in each language.

- You don't need libraries for boilerplate tasks. zero_pad is the extreme/joke example, but a lot more of my code is just using system libraries.

- It can do things other tools can't. Tell it to take the visual style of one blog post and port to another. Take it to use a test file I wrote for style reference, and update 12 other files to follow that style. Read the README and tests, then write pydocs for a library. Write a GitHub action to build docs and deploy to GitHub pages (including suggesting libraries, deploy actions, and offering alternatives). Again: you don't blindly trust anything, you code review, and tests are critical.

[1] https://www.anthropic.com/news/3-5-models-and-computer-use
How is scenario 1 100% on the client side?
Brilliant. Is the next part to monitor and autocorrect breakage when the API in scope changes unexpectedly underneath the system? This is a pain point of workflow automation systems that integrate with APIs in my experience, typically requiring a human to triage an alert (due to an unexpected external API change), pause worker queues, ship a fix, and then resume queue processing.

Love the landing page, please keep it.
Well now we need some Cracked Software Engineering Jobs in Cracked Engineers so far there's only 6 jobs and it's not so cracked

Here's the site -> https://www.crackedengineers.com/
If you're at the point of asking permissions, might as well grab the location data as well. You could then verify that the person hitting the QR code is actually on your front step which would eliminate all of the false positives like the replay attacks, copies being used in other locations, etc.
no kidding?

this industry should stop telling people: "you are just prompting wrong" when they've never seen the prompting session.
if it weren't so irregular, inconsistent, spotty and tasteless, it'd be a great option.
I agree but I'm not sure it's just microsoft- meta's instagram, whatsapp and quest are all acquisitions of already sucessful products. Oracle are similar.

I think, up to a point, and especially in the US where antitrust is pretty lax, it's a very safe investment to just buy other already sucessful companies.
im presenting a personal opinion on an internet forum and OK with that. If someone wants more substance than that from their podcasts, i suggest they look elsewhere
Depending on widgets external to the toolkit is a no-go for me. It unnecessarily bloats dependencies and there’s a high risk of the widget eventually being abandoned.
FWIW the game wasn't running all that great on my (somewhat outdated) gaming PC with RTX2070 either. I can't imagine it being more than a slideshow on anything with an integrated GPU - I played it before some of the later patches though, maybe the team optimized rendering since then.
Chinese chips, quantum and AI now on US investment blacklist
Yeah well I promise it does read nicely when there's formatting which HN comments do not allow :)
Is this an intuitive conclusion you’ve arrived at or do you have a source for it? It seems it can trivially be shown to be false under a number of circumstances: supply and demand, secondary markets, etc.
Found https://status.elastic.co/incidents/9mmlp98klxm1

"Some public repositories are temporarily unavailable"
Depends how it's applied and what's sourcing it. 3v does basically nothing to dry skin, but would be quite bad on wires implanted in your chest across your heart.
* Printed URls are also opaque. How do you know if the correct website is whatever .com or whatever .org?

* Printed URls often contain shortened links.

I'd argue that most QR sticker overlays are also pretty inept. See a sample at https://shkspr.mobi/blog/2024/07/qr-code-hijacking-attempts-...
how do you buy your groceries, I wonder if a solution that scans the receipts might be better lol
> Also with this new partitioning of responsibility is my main annoyance: The DE needs to remember window placement for all my apps, since they are not allowed to know their environment under Wayland (for good reasons).

https://gitlab.freedesktop.org/wayland/wayland-protocols/-/m...

This might eventually get fixed, above is what I believe is the current proposal for handling this issue and letting apps do some amount of positioning without exposing things that a program shouldn't know about. That said this has had multiple proposals over the past 5-6 years at least and none have managed to make it all the way through. If you go through the previous ones (ext-placement and i forget the others) and ignore the angry messages involved it turns out that it's a very difficult problem to deal with in a way that isn't just a free-for-all with apps either not knowing about monitor placement, or having to handle so much detail about the displays that nothing will ever act consistently.

That said, recent discussion on that latest one does look promising so maybe it'll finally happen.
The issue isn't that there are no benefits to surveillance capitalism. The issue is that we're effectively forced to give up some amount of a basic human right against our will.
I also only recently learned how much money is flowing in the WordPress "community".

You ran into all these commercial plugins and consulting services, because that's what most of the WordPress community is. People having their own company, hosting or maintaining sites for others and on the side developing commercial plugins.

To me this begs the question, whether making everything open source and available for free in your own free time or while working at some big corp as is the standard in the JavaScript world, is really the better alternative?

At least the WordPress community has found a way to sustain themselves, provide services to tens of thousands of small to big businesses, while the JavaScript community seems to be mostly dependent on big tech to keep the lights on for most services.
Love this! I think I'm going to make something similar, I especially love the RL part. Thanks for sharing!
It doesn't seem to mention it being done against anyone's will. It's definitely true that a company can save money by only needing to maintain one set of help instruction screenshots, for example.
Literally peak graphics.
Apple is turning The Oregon Trail into a movie
At this point I wonder if half the commenters have read the article.
I can't imagine people code at an equivalent to 120wpm.
There are already MANY standard types of connectors that automakers don't use consistently, why add another one to the mix? What does this offer that Deutsch or Weatherpak don't?

XKCD summed this up pretty well: https://xkcd.com/927/

Besides that, I have no respect for Tesla. They can't engineer their way out of a paper bag, they are hostile to both the customer and the rest of the industry, and notoriously so in terms of repairability--why would I believe that now they suddenly care about designing a better, more universal connector? They don't even make repair parts available to the consumer!

For those reasons and many more, the absolute LAST thing I would ever do as an engineer is to buy into a standard set by Tesla, or any other company run by Elon Musk.
Sorry, but what is an "operationalizable theory of causal mechanisms" other than the ability to control causes?

I guess, there is rather little hard science done in the world then/a lot of science is speculative in your view (maybe only most of mathematics would survive if it were a science).
Advertising data is used to track location of your phone, reveal your identity
WER is a decent metric to compare models but there's a difference between mistranscribing "effect" for "affect" and the kind of hallucinations Whisper has. I've run thousands of hours of audio through it for comparisons to other models and the kinds of thing you see Whisper inventing out of whole cloth is phrases like "please like and subscribe" in periods of silence. To me it suggested that it's trained off a lot of YouTube.
There's a lot of people in these comments who are talking about the state of off-the-shelf LLMs for writing code, and they are missing the point of this article. The article is about Cursor, the IDE.

It is much, much more than a ChatGPT wrapper. I'd encourage everyone to give it a shot with the free trial. If you're already a VSCode user, it only takes a minute to setup with your exact same devenv you already have.

Cursor has single-handedly changed the way I think about AI and its capabilities/potential. It's truly best-in-class and by a wide margin. I have no affiliation with Cursor, I'm just blown away by how good it is.
It's not noticeably low when you're from a nice country. It'll be very noticeably low when you're from a nightmare place.
I just tried `cargo binstall marmite`, but it feels (in this case?) that it was the same as doing `cargo install`. Anyway, if you have cargo (ergo, the whole rust toolchain), you might as well explicitly download the git repo, as things need to be downloaded when you do a plain `cargo install` as well. A rust-sanctioned way to get just binary builds that do not require the whole rust toolchain installed would be best. There is a single-binary `cargo-binstall` but that only works when there is made provision by the crate to make a binary available.
Funny how you are calling people clueless while being confidently incorrect. You're in absolute minority.
If the native tooling always confirmed a qr code then I think you’d be right. Until then it’s security practices not paranoia.
Hyundai/Kia's EV division meanwhile is doing well, and are apparently profitable.

https://insideevs.com/news/714104/hyundai-range-extender-int...

I own a Kia EV6, and my wife has a VW ID4. Obviously I'm biased by the car I drive every day, but my car feels so much more intuitive and thought out.

Elon has spoken positively about them (https://x.com/elonmusk/status/1537870974703607810) and met with the Hyundai CEO during the Paris Olympics.
Show HN: Latex.to – LaTeX to image converter running in the browser
I've made a website to easily share a LaTeX math formula.

- The image is created in the browser (i.e. the LaTeX is not send to a server for rendering)

- Native share dialog (share via WhatsApp etc.)

- Extra keyboard buttons for symbols like "$" or "\" on mobile

- Share via png or unicode

Demo video: https://www.youtube.com/shorts/fGuTns5Nt9Q

Please let me know any feedback on how to improve the website.
I hate it when people call/text me to say "I'm here". You know what else you could do to let me know that you're here? Knock or ring the bell. It's definitely a generational thing though. Having lived in a time with and without devices, I'm really thankful that I didn't grow up never not having a device. This is a good example of unable to think of how to operate without a device
> It's much easier to get into town from a farm a few miles out than to the city from the suburbs.

It may be harder, but surely you're doing it anyway? It is not like the suburbs have a grocery store either (usually). Driving into the city is the name of the game, much like it is for farmers.

> Plus in the city there are lots of places

Presumably if you pick one, you'll start to see the same faces, though. Certainly in my youth the big city bar I hung out at had a wonderful community of regulars. If you pick a new bar every night you're going to never get to know anyone, perhaps, but there is no reason to do that.

That said, the youth today seem to be rejecting alcohol and thus bars, so perhaps the bar is a bad example for a current conversation? Or maybe it's the right example as it visibly presents something interesting that is happening. When I was young, you'd have 20 year olds, 40 year olds, and 60 year olds all mingling together at the bar. It's just what everyone did. Now the 40 year olds are busy taking their kids to youth sports leagues, the 20 year olds are doing whatever it is 20 year olds do nowadays, while the 60 year olds are still there hanging out at the bar.

Which appears, to my eye, to have created a huge division in communities. There are still micro-communities found within that, or nano-communities, particularly with the sports leagues (the parents don't really seem to mingle outside of their immediate team's social circle), but the cohesion of an entire community seems to be devastated by that separation.

Maybe that's the source of isolation that people are feeling?
https://archive.is/yuZEv
800 years of candle soot on the inside and 200 years of city soot on the outside does tend to darken it quite a bit. At [1] you can see a picture of the Chartres restoration, with the nave complete but the transepts still the old color, which is much darker. (The Chartres restoration gets a lot of hate from people decrying painting over the beautiful "raw stone", but a) the cathedrals were originally painted, and b) the actual stone was hidden under centuries of grime, including from an oil furnace installed in the 1960s, which the restorers painstakingly scraped off. I thought the new surface looked fantastic when I visited.)

[1] https://galliawatch.blogspot.com/2017/05/chartres-restoratio...
> With X11, on the rare case I noticed, it was usually just a matter of "okay, which toolkit or driver do I need to look up the vsync environment variable for?"

This is not something you should ever have to do
> Something being logically consistent doesn't mean it's correct.

Amusingly, this is a major plot point in one of his novels.
> if you ask voice-hearers to elaborate, you might engage in ‘collusion’: you may make [the voices] more real for people.

Validation therapy does exactly this, although I think the people are usually dealing with dementia, not schizophrenia.
Good point, I forgot about tunability. At GitLab we did have a mechanism for this for background migrations, IIRC it looked at the vacuuming statistics of PostgreSQL and would back off if it deemed there was too much load.
Interesting approach making it a comedy, but I guess a serious movie would be more ... well less related to the game.

There's a good documentary (serious documentary) on making the original game available on youtube:

https://www.youtube.com/watch?v=QpV7dCBB3o8
Thanks!! Hopefully it can live beyond reciperium!
> You can't be serious.

Please keep your comments civil
Watching the demo, it doesn't look like the kind of product that's really usable for anyone who doesn't know SQL. If you need to know SQL to fully appreciate the tool, you're not going to want the tool.
It would yield false-positives with non-UTF-8 encoded text. Big5 <https://en.wikipedia.org/wiki/Big5#Encoding> in particular was notorious for using ASCII values for trailing bytes. I don't know if it's still in use or if there are others.
An old but excellent book (written in the 1920s in Soviet Russia) is We by Yevgeny Zamyatin

I also like Solaris though I suppose everyone has heard of that one.
Thanks for the suggestion! I understood "app clips" to be like notifications, but sounds like they are worth looking into.
Turn off its wifi.

Disconnect the ethernet.

HDMI from a Pi or similar.

The minimum standard for a Smart TV to work like a TV.
It seems like systems shouldn't report abuse (at least automatically) for single packet, no round trip, requests unless its reaching denial of service levels of traffic (and maybe these are). Like in particular for SSH there's no way thats even a valid connection attempt until some sort of handshake has occurred.
AFAIK customValidity is not an attribute and you can only use an imperative setCustomValidity API which is terrible cumbersome to use in a declarative framework like React.
POSIX defines a line as:

> 3.185 Line

> A sequence of zero or more non-<newline> characters plus a terminating <newline> character.

So a file with some characters but no trailing newline is reported by `wc -l` as having zero lines.