skysight-inc/HackerNews huggingface dataset:
My big hope for all this AI stuff is that normal people start to use computers to solve problems more often. I work as a sys admin, if I want say a specialized script to organize my music in a special way. I can write that, probably wouldn't be the best code cause it doesn't need to be.

The average person could be using computing to solve all kinds of problems but it requires expertise and a time investment that is just not a good value proposition for a lot of people. If GPT or some other thing comes around and makes it so my uncle could say to his computer "hey build me a site so I can show off all my fishing trophies" and it just does it? the world would have a lot more niche software, more weird stuff and overall everyone would be more productive and happy.(or so I hope)
I’ve done pretty well not listening to Gen X’ers about anything
> your comment takes an incredibly superior attitude and accuses its reader, every reader, of being stupid.

It's also an incredibly superior attitude to think that the discipline of software development is so uniquely special that other subjects, even basic math, have nothing to offer it, and that one could be an effective and productive software developer without having to besmirch your perfect code with concepts from other schools of thought.

And "stupid" would mean "incapable of understanding basic math". This is more like "unwilling to even try". Mere stupidity would be fine: stupid people need jobs too. But a statement that the operation everyone else in the world would use is "unmaintainable" because the programmer is unwilling to refresh themselves on how logarithms work with a quick scan of its Wikipedia article, that's not stupidity. That's bordering on malpractice.

> When taking the log of a number, the value in general require an infinite number of digits to represent.

So does taking a third of a number. So? Do you consider the code "x / 3.0" unmaintainable?

> Computing log(100) / log(10) should return 2.0 exactly, but since log(100) returns a fixed number of digits and log(10) returns a fixed number of digits, are you 100% confident that the ratio will be exactly 2.0?

Exactness was never a requirement. Do you really never use floating point? The reality is that showing "1000 kB" 1% of the time that you should have shown "1.0 MB" is actually fine -- nobody cares, everyone understands what it means -- which applies almost all floating point imprecision. It's important to know when it does matter, but it usually doesn't. It's important for a professional to know when to not care. How much of your client's money are you going to spend on worrying about tiny details that they don't care about?

> Are you confident that such a calculation will also work for any power of 10? Maybe they all work on this intel machine -- does it work on every Arm CPU? Every RISCV CPU? Etc. I wouldn't be, but if I wrote dumb "for" loop I'd be far more confident that I'd get the right result in every case.

Except a 0.00001% imprecision doesn't matter for most cases, but an off-by-one error does. For loops are much more common sources of error than logarithms are.
He's using Copilot, which is based on GPT 3.0, making it ridiculously outdated.

Generally feedback along these lines doesn't work.

People who are worried about their job security will cling to the worst AI output quality they can find like a life-preserver, and simply will not listen to advice like yours.

Nobody goes the extra mile to embrace an existential threat.
Nit: if it were top mathematicians of their age, then there wouldn’t be any ages without first-rate mathematicians, which is obviously wrong.

That said, the “of all time” version also doesn’t sound right.
s/is a/was a/g

But more interesting, to me, is language adoption and familiarity by region.

I have a bookmarked dev.to article from 2020 that discussed programming language popularity by state - https://dev.to/eduecosystem/what-is-the-most-popular-program...

I'm uncertain if anyone has extrapolated that to more geographic regions. It would be interesting.
people like wearing glasses that say ray ban
Were they? I’m pretty sure the original deus ex also had some pretty bland, generic fps bullet sponge bosses too. Especially near the end. But it’s probably been 20 years since I played it, so it might be blending with the prequels in my mind.

I totally stand by my comment about the level design getting more linear the further into the game you get. It has a great, ambitious promise of playing however you like and then it just didn’t really carry that promise through to completion. It seemed like they just didn’t have the budget or time to retrofit later levels once they figured out what made their game special and they just left it like that. It’s still a great game, which is what makes it such a pity it didn’t feel finished.
> But it never happened

Oh something happened.

Here's a news article from 10 days after that e-mail: https://www.ghacks.net/2019/05/14/fix-chrome-prioritizing-se...

tl;dr: Chrome started prioritizing previous searches over visited sites for suggestions in the omnibar.
Good thing unemployment is entirely determined by what the Federal Reserve wants unemployment to be, and even better that productivity growth increases wages rather than decreasing them.
AliExpress offers variety that brand names don't. I am talking about relays mostly. Different setups, different voltage, etc. If something of the shelf that fits your need available from a reputable brand - that's always preferable. But if you need to implement something not available - AliExpress likely get that covered.
> Imagine if you could take a picture of anything, add a little note, have it filed away. Not necessarily an awesome Instagram picture, but just a picture of some mail you got, a tool you are putting away, any thing you want to record and save. Heck, why not a picture of your computer screen? Pair that with quickly available audio transcriptions and you can also dictate anything, thoughts, small notes, information associated with the images.

I know HN already has too much cynicism for my own liking, so it pains me to say: you can already do this with the phone you have in your pocket. Have a shortcut that enables audio dictation/photo mode/etc., and you're good to go.

The workflow for glasses (either these or some other hypothetical ones) would involve hitting a button and then having to either speak the command out loud or hit some other button to capture video/audio/etc., which seems more cumbersome than the phone approach that exists today.
I mean, yeah.

I suspect the economics of being a CSP may not be so favorable if SLA refunds were automatic, and you didn't have to work for it.
> I honestly would have to research how to do a patch and I've been a professional dev since the mid-1990s. I guess I would ask ChatGPT?

Because it's hard or because you've never done it?
Thanks Jerry, you’ve managed to finally get me to switch off google search for good! It seemed quite a difficult thing to do in the past, but finally something has clicked that made it feel like the natural thing to do.
I think advertising needs to be separated from data collection and other assaults on privacy.
Yeah, that’s way too long. My laptop (intel gen11) spends ~7s on firmware, a while in kernel (can’t tell how much of that is me typing my excessively long LUKS passphrase; last boot was 11s, of which waiting for me to type was probably at least 5s…), and just 2.2s in userspace before reaching graphical.target (i.e. I get a GDM prompt). If my assumption on my typing speed is right, OS takes no longer than firmware + bootloader.

(~0.2s is wasted on a dependency that shouldn’t be there, but I’m not prepared to resolve that)
And yet so many of us turn to social media to avoid feeling isolated. Urban, suburban, and rural life all have their pros and cons. Having lived in all three at various points in my life, I'm uncertain which lifestyle to choose as I begin to plan for retirement.
You’d think for such a breakthrough they’d at least provide a video. I couldn’t find one elsewhere, has anyone else?
Some code. E.g. most of my code was barely read by anyone, as most of it was utilitary or mvp or niche/local enough to never see big light. And when from time to time I read other code, e.g. on github, in projects I’m occasionally interested in, there’s barely anything resembling these high class advices. FOSS with large reach - yeah. But a library that you found for a specific hardware is “just code”. And to be honest, the difference between the two is not that big. Any decent programmer navigates both almost equally fast. As someone who modified Lua internals (typical example [1]) for employer’s needs I can say that I prefer Lua style to ceremony on top of ceremony, to multiparagraph explanations of what should be obvious to a competent developer, and to hundreds of extracted functions for the sole reason of clean-ish scopes or whatever.

But still I’ve done what people advised, for many years. And know what? It never paid back. I’m sort of tired to keep that secret and nod to this obvious overgeneralization and a blanket idea. Pretty sure I’m not alone.

[1] https://github.com/lua/lua/blob/6baee9ef9d5657ab582c8a4b9f88...
Also the total undissolved bacteria and ameoba.
Unions are democracies. If they are rigid, that's because that's what the majority wants. If they are flexible, likewise.

Police unions are basically the worst example of a union. Cops are not "workers". They are on the side of capital, policing its boundaries (literally) that's why they are so rotten!
...which is why its available for the already chunky wayfarer frames and not the svelte Aviators.
Past camera spy glasses were so chunky as to be obvious if you know to look what to look for. Can't say how unobtrusive or obvious the lens is for the Metas but the Temples are not discernably thicker or different in appearance from non-enhanced Wayfarers.
Wishing they'd Add an inertial sensor making them quite useful for tort / crim evidentiary purposes.
Ooof, just in time for the death of the thick rimmed glasses trend of the last decade. It's all wire frames now guys.
every issue is made up; just as all words are - by us wee humans
There is also smatch, it is used by the Linux Kernel community
https://github.com/error27/smatch
I think a single trip down Reddit's r/PublicFreakout should be enough to convince you that the ubiquity of cameras doesn't stop people from acting like assholes.
Fiserv: Instant Payments Need ‘Killer Use Case’ as FedNow Service Launches
Curious if anyone here in the fintech space thinks about this. If instant payments have been available for some time, why is adoption so low? Is this really valuable, or have cashapp/venmo/etc solved the problem for the consumer enough that this is just diminishing returns?
That is a technicality; I object on principle. I extrapolated current capabilities to underscore the argument, because more people will lifestream/lifecast the easier it gets. Tomorrow it may be a neural link.

https://en.wikipedia.org/wiki/Lifestreaming
> Roughly half of people in most developed countries are not functionally articulate

Where did you get this idea? I found this article (https://www.uxtigers.com/post/ai-articulation-barrier, is this you?), but it makes a leap from literacy to articulacy that I don't understand. It's not obvious to me why an illiterate person would be "functionally inarticulate" assuming they can speak instead of write.

Also, I'm not certain but I think the author is underestimating the abilities of a person with Level 2 literacy. It doesn't seem correct to say that "level 3 is the first level to represent the ability to truly read and work with text", especially when the whole point of LLMs is that you don't have to read a long static document and understand it, you can have a conversation and ask for something to be rephrased or ask followup questions.
Genuinely curious - what is the issue with someone doing this?
Spectacular work, best paper I've read in a while, maybe since the DallE-2 paper. (and I've been kicking around since 2019). Easy to understand, really special results. Looks like a recipe for Midjourney.
This is not a fair take. To know enough about something like a different religion is not something you just go fix. It's not like reading the Wikipedia page on Taoism will give me the cultural context to evaluate how a joke about Taoism will make people feel. Give how often otherwise smart people make insensitive remarks about classes of people they should be familiar with (at least in the US, like women, native Americans, Mexicans, etc) I suspect "fixing it" is harder that you realize and an easier way is to simply ask (which I did).
I think the downvotes you're receiving are misjudged. It's a personal opinion to have, and as long as you're not harming or forcing that opinion onto others, i respect it.

I don't share it though. And it's interesting to think what assumptions lie beneath it. If you were bi, would your wife not allow you to hang out with men too? And if she were bi, what would you think of her having woman friends? Do you think this arrangement would also be "the most sensible thing to do" for a non-monogamous person, or for someone who's monogamous and completely at peace with their partner?
Cannibals
This was a sensational news trope on MSM nightly news and news magazines in the 90's in the US.
How to find customers for your SaaS by building free tools
Well, I'd like it to respond in something close to real-time, and since I have a pretty good non-Nvidia GPU, it makes more sense to wait for the WebGPU port.
People on HN like to complain about the license all the time like a crusade but I’m personally very thankful for their work and the community that is building off of it. I recently setup Ollama + codellama + continue dev and it’s game changer. Practically have been a drop in github copilot replacement but local.
A lot of people have very unhealthy mindsets about sex and general emotional closeness. Most people in modern Western society never really unpack their feelings around jealousy, nor do they endeavor to understand their own emotional needs and figure out how to fulfill them in healthy ways.
May 23, 2019: "Dependabot has been acquired by GitHub and we couldn't be more excited!"
https://web.archive.org/web/20190601064131/https://dependabo...
>> It's not type safe.

> So is JSON

Blink. I beg your pardon, JSON is strongly typed per RFC 8259 standard:

> JSON can represent four primitive types (strings, numbers, booleans, and null) and two structured types (objects and arrays).

The type system does not align well with any other type system out there (float/int ambiguity, no timestamps, etc.) but it's still better than any coercion.
Unless I am mistaken, 16.96 million square kilometers is more than 15.9 million square kilometers (the recorded antarctic sea ice coverage in August 1966).

https://ntrs.nasa.gov/api/citations/20140017193/downloads/20...
The AAA game industry has created this problem themselves. They need to milk gamers and satisfy investors alike.
Most of the arguments in the article fall apart when you think about good indie game studio.
I've had a frustrating day, so that way only my perspective. How did you intend it though?
Ushering the FB app to a Meta store would still require a migration process that would be annoying at best and arduous at worst depending on the user. See what happened to the HBO Max to Max app rebrand this year, except with the additional headache of going to a new app store entirely.

That migration process is the discoverability issue, because now users would be forced to contend with yet another website, marketplace, account, etc.
Using sound waves to propel a microrobot through narrow tubes
Antimatter Observed Falling Down for First Time
Very good question, thank you for asking! :)
I felt like there was no better name for it, being like a real companion or copilot in every app I use. So I wanted the name to actually reflect that.
XML is fine. Schema validation is really handy more often than you’d think.
"Changing it" woukd require a constitutional amendment, which is a near impossibly in today's landscape.

When the corrective mechanism is nearly impossible to invoke, it doesnt really matter who wants what.
Um. You did see that some of the women were post-menopausal? I'm not sure "feeling like shit" is the reason, at least in those cases.
Qwen is a large language model series by Alibaba Cloud
edit: enable in settings, log out+in, mouse over "GPT-4" at the top

Hm, is this available in the web app?
Yes, I think it's digital clutter. I expect this is not a widespread behavior, but I haven't taken a photo in 15 years except when required to in order to make a home insurance claim and I snap the parking lot at the airport every time I travel in order to remember where I parked. I'm not going to forget my kids and, frankly, I think they deserve some level of autonomy and privacy not often granted to children. You have no idea how embarrassed they may be in the future and whether they really want those pictures to exist. But when I said this publicly to a friend who was constantly spamming naked photos of her twins to social media, she became no longer a friend, so I understand it's a sensitive subject.

You said yourself you never look at these. People storing multiple terabytes to a NAS and cloud backups likely don't have the time left in their remaining lifespan to ever look at everything they're storing. It's digital hoarding.

On the other hand, I don't think it's completely valueless to at least record a few special occasions. I appreciated a few Christmases back after my mom digitized all of the Betamax tapes from when I was a kid that she had taped my sister's birthday where one of my very first friends was present and singing along and playing with us, since that friend died when we were 12 and I haven't seen her in three decades. One video was enough, though. I don't need a number of photos I couldn't look through if I had until the heat death of the universe.
I ended up having far less use for one, and the tools I do use come from cross-platform package managers like cpan and pip.

…Like I said, language X developers want all their tools to be written in language X, and their package systems too.
Sometimes you can. Plenty of Fish, Craigslist?
Java Assert Cost and Mitigations
Well, to be "fair", he never said he wanted to not do it...

They just don't want that to be the message that accompanies it.
I’ve accepted a bunch of dependabot PRs but I always review the change they make. Sometimes I modify or reject depending on the change.

All the ones I remember are just version bumps to address some vulnerability.

I thought dependabot commits were signed though. So just seeing a commit from a user named “dependabot” would actually be extra suspicious to me.
The most impressive suggestion Copilot has given me was a solution to this that used a loop to divide and index further into an array of units..

It never dawned on me to approach it that way and I had never seen that solution(not that I ever looked). Not sure where it got that from but was pretty cool and.... Yeah, it gets simple stuff wrong all the time haha.
You don't even need an LLM. You can use Word2Vec, or even yank the embeddings matrix from the bottom layer of an LLM. And you can use CLIP and BLIP for images and audio, respectively.
https://en.wikipedia.org/wiki/Legionnaires%27_disease

I didn't know that legionella can kill macrophages from the inside. That's nasty.
Ah yes, a variant of the "Why don't you just..." (insert trivial, wrong solution to hard problem here)
If you are writing a web application, as many people do, they are direct competitors, as you could easily use either one of them (or many others) and get the job done. And for many people in this case developer experience is 10x more important than GC or some advanced language features (that 90% of webapps won't care about).

Btw. I really liked an introduction article about Rust in some Linux magazine (don't remember which one). Write hello world, print a number to stdout, handle option and result, no mention of pointers or algebraic data types theory. I am sure will get a lot of people into using it without scaring anyone. You really need very little to get started.
Written Loyd Blankenship of Legion of Doom.
See, but this brings up an interesting point: What is JavaScript? The answer may surprise you: its the common parlance we very reasonably use to refer to the programming language where we can do things like `"\t" == 0" and get `true`. But, interestingly: Oracle owns the trademark on that name, and so in very few if any formal specifications or standards bodies will you find the name "JavaScript"; its "ECMAScript".

But, ok: Node advertises itself as a Javascript runtime, but the standards body against which they are tracking makes it an ECMAScript runtime; not more, not less. Probably not more, I'll grant you; but certainly less! You can pick any formally standardized version of ECMAScript, and find that Node.js has incomplete support, in some cases even for years after publication [1]. Again; its close enough nowadays, especially outside of ESNext which really doesn't count, that we're not talking about a useful or meaningful difference; but rather a pedantic difference.

"Languages" formally specified independent of implementation are not languages. Language is the implementation; and the specification guides it. I'm not just talking about programming languages. I'm talking about spoken and written language as well.

For lack of a better specification; The Oxford English Dictionary is not English. The dictionary is both more and less than english. It has a very large center-of-the-venn-diagram. But: commonly spoken English words will always exist for which it doesn't yet have definition for (it's as of yet blissfully unaware of "bussin" and "rizz"). Simultaneously; it will have words that make no sense to modern speakers, or definitions that have fallen out of use.

It's the same situation with programming languages; the language is the implementation. The specification, if one exists, guides the implementation; but without absolutely no-more-no-less 100% coverage of the specification (which has not happened in NodeJS), and absolutely no-ambiguity-in-the-spec (which has never happened in any formal specification), they are meaningfully and inherently different. Because zero-ambiguity is impossible given fundamental constraints in politics, communication, and in a very real way physics: the specification isn't the language.

Here's an interesting fun fact: TypeScript; that programming language we all love. It has no formal specification. Yup! People have been asking Microsoft since 2016, when they last published the specification, to update it, but the team has (explicitly or not, I don't know) taken the stance that the implementation (and its test cases) are the specification. The language is the implementation.

So; what language is Deno-compatible code written in? The only accurate, formal, academic, correct answer is: Its written in Deno. The language is the implementation. Productively and usefully; its written in a language that is approximately similar enough to TypeScript that no one will notice.

[1] https://node.green/
> But a senior, super skilled engineer can now effectively do the task of a team of 10.

Everyone loves to say this and yet I’ve never seen a single concrete example aside from toy demos.

Here’s the thing: output is pretty easy to see. If one developer can 10x their output, that means they’re doing in a month what would take them nearly a year without AI.

So, show me one example of an individual or team who has done a year’s worth of work in a month.
Tiered Datastore Solution for high data growth MySQL using Distributed SQL DBs
thanks worms, thorms