skysight-inc/HackerNews huggingface dataset:
> I'm not terribly convinced that software engineering is harder on someone mental health than being a doctor, lawyer, sales, engineer, professional athlete, teacher, or any other white collar profession is.

Who claimed it was?

Why does that even matter?

Whether you stepped in shit or are knee deep in shit, you're still in shit. Instead of having competitions about who is covered in more shit, why don't we help clean each other off? Stop comparing, we're not in a situation we need to triage. You are allowed to be sympathetic or empathetic to others, even if on average they have it better off than you. We're all humans. We benefit by coming together.
Alexa's platform is really, really bad in 4 dimensions: it's antiquated with limited fixed action patterns, it just doesn't work correctly, its skills aren't adequately maintained, and it's developer hostile.

On the first part, if a skill doesn't support a precise sentence structure, it becomes difficult to use or simply doesn't support features users expect to use using natural language.

On the second point, not all Alexa devices work with IPv6. I have an Echo Show 15 here that simply refuses to play BBC News and other "Flash Briefing" items when IPv6 is enabled. Really? It's 2024 now. Did the whole factory reset, reboot, and so forth dances.

An LLM startup with enough partner biz dev/sales talent could combine IoT API integrations from enough manufacturers to side-step the boring and limited Apple Siri, Google Hello, and Amazon Alexa oligopoly hegemonies and self-destructive platforms like IFTTT to execute on a compelling, competing replacement making good on all 4 points. However, I don't think giving away computing resources for free is necessarily a scalable business model but it's fair to charge a reasonable micropayment subscription to host and run your code and data.
You're that confident in every single line of code you wrote?
Well, that's better than all them being pulped. But not that much better, if it's all been split up and sent to private collections. I am pretty sure, knowing Jason Scott, that his intent was that this collection should be available to the public in some way, and not split up and effectively hidden.
A lot of it goes back to Java. Java has .class files, not .instance files.
Never forget https://en.wikipedia.org/wiki/Mister_Splashy_Pants
I think that NotImplementedError doesn't get rescued is a feature, not a bug. It means you are calling a class that has a missing part of the interface, and that's usually programmer error. For some cases where you can partially implement the spec, it may make sense to go this way, but for most abstract classes I think the NotImplementedError is still a good idea.
Except with the crew. No captain is going to go on the radio and use that name.
> And this is why my SO makes it a principle to always speak in English so she doesn't get Vietnamese service.

That's a general recommendation for any overseas Vietnamese (Viet Kieu) to just pretend not to speak Vietnamese any time they interact with officials. They'll never get aggressive and will usually move onto easier prey.

But you are correct the low level corruption is common. A good story I heard was getting the household registration completed at the police station - bring in forms, call back "you forgot to sign this form", go back and sign the form, a couple weeks later you call "oh, it was actually the wrong form, come back", go back sign another form, a couple weeks later "it's not finished yet", a couple weeks later "you're missing one form".

Finally, they go in, finish that form and say "hey, you've been working hard, let me buy you a coffee" and you slip them the equivalent of $10 USD (about 20x the cost of a coffee). Poof, magic, it's done the next day and the cop will even swing by your home to drop off the paperwork.

A lot of the corruption is simply slow-rolling things until what the US Foreign Corrupt Practices Act calls "facilitation payments" are made.
What does "checked for archiving" mean? Is this collection available to the public in any way?
The issue with Alexa is no one successfully monetized it. How will LLMs improve monetization?
Yeah I do mean the same Jack Welch who looted GE and permanently sent American business culture into a seemingly unrecoverable decline. Maybe GE was just way too unfocused of a company to exist, but if you squint enough, you can see the trail of shit leading from his leadership at GE to places like Boeing and now Google, where employees are discarded even when you're making billions in profit every quarter and you have a near monopoly on your industry. Welch taught the American business elite to ride that horse hard until it collapses from exhaustion and you can move on to the next company to loot.
I feel dopey, but is this real or a joke?
Replaceable doesn't mean without friction or decrease of quality.
It used to crash my Kobo Clara so I uninstalled it. But I see they recently removed the warning about it being crashy, so maybe it's fixed.

It has a great 2-column PDF reader.
The uWSGI issue is not particularly tied to any version of Django.
I think the 8086 has 117 instructions. It is a good example of a CISC, after all, with instructions like the one capable of copying a C string: REPNZ MOVSB.

While I have seen many claims that the 8086 has more than 20 thousand instructions that is very silly. By the same criteria any RISC with fixed 32 bit instructions would have 4 billion of them.
Europe's A.I. 'Champion' Sets Sights on Tech Giants in U.S.
Only places I’ve seen it are places like China where people just don’t trust the water at all.
Wow, that started off very reasonable and balanced, and then suddenly veered into total dogma.
More "the Internet decides things" comedy: The citizens of Fort Wayne, Indiana voted to name a new government center after a former mayor: https://en.wikipedia.org/wiki/Harry_Baals#Proposed_Harry_Baa...
Your link only shows what unscrupulous people would do.

Here is a LLM with search doing competitive level coding:

https://deepmind.google/discover/blog/competitive-programmin...

and in general, applying evolutionary methods on top:

https://scholar.google.com/scholar?cites=1264402983985539857...

The explanation is simple - either learn from past experience which is human text for now, or learn from present time experience which comes from the environment. The environment is where LLMs can do novel things.
Related:

DwarFS: A fast high compression read-only file system - https://news.ycombinator.com/item?id=32216275 - July 2022 (64 comments)

DwarFS: A fast high compression read-only file system - https://news.ycombinator.com/item?id=25246050 - Nov 2020 (111 comments)
Yes, it’s amazing how naive HN is when it comes to these things. This place is super useful for technical knowledge but insanely useless when it comes to situations where lived experience differs from “official” ways the world (is supposed to) work.
It's a counterbalancing perspective that leads to healthy moderation.

If you live in a bubble of 16 year olds gifted new brand new cars and you complain openly how yours got dented, it's only fair that everyone else outside of that bubble rightfully calls you out and tells you to appreciate what you have.
I agree with you, and I cringed a little when I read the following from the OP:

> There are some fundamental reasons why conversational 3rd party platforms are hard.

In my mind the big fundamental problem here is the "3rd party". I'd love to have an "AI assistant" or an "AI buddy" that could watch everything I do and say and write and really get to know me super well... as long as I can be confident that I own and control everything it observes and learns. I sure as hell don't want a 3rd party involved! But alas, I don't see a way we get there that doesn't involve Amazon or Meta or Google or OpenAI sitting between me and my "AI" tools, at least in the short run.
IIRC, there was a WAV-era audio format that used PCM delta compression by recording differences rather than absolute values.
The article mentioned it: Alexa Pro or something which is a subscription to use the LLM-powered Alexa.
Related:

DNS over Wikipedia - https://news.ycombinator.com/item?id=33830759 - Dec 2022 (159 comments)

Show HN: DNS over Wikipedia - https://news.ycombinator.com/item?id=22790425 - April 2020 (104 comments)

There's also:

Wikipedia over DNS (2008) - https://news.ycombinator.com/item?id=39628304 - March 2024 (13 comments)

Show HN: Wikipedia over DNS - https://news.ycombinator.com/item?id=22808121 - April 2020 (47 comments)

Wikipedia over DNS - https://news.ycombinator.com/item?id=2428198 - April 2011 (16 comments)

Wikipedia over DNS - https://news.ycombinator.com/item?id=1233499 - April 2010 (10 comments)

Wikipedia over DNS - https://news.ycombinator.com/item?id=382642 - Dec 2008 (1 comment)

... but I don't know how related those are
I’ve found that landlords are usually completely fine if you tell them you’ll install it and they get to keep it when you move out.

Can be worthwhile depending on how long you plan to live in your apartment
You think Apple thinks long term? They are run by well programmed ever optimizing robots, who cant see beyond the next earnings call. Just look at the speed at which they are shifting production out of China/Taiwan. They are not tied to any location these days.
I find it highly sus, what you're saying, in that I don't think these people are as dumb, as they want to trick us all into thinknig they are, they pretend, to have a helpelessn and a disability, that they do not truly have, in ordre to give themselves and an excuse not to, it's learned helplessness, it's not genuine incapability.
Apparently we can date any hot formed metal to pre/post nuclear age thanks to background radiation not present in unmined, or underwater metals. Determining origin of metals once melted is haed unless it has a unique formation, or unique impurities. But you would need to know them before hand.
>If you Google "Piratebay", the first search result is a fake "thepirate-bay.org" (with a dash) but the Wikipedia article lists the right one.

Note that Wikipedia editors also remove links to sites they don't like.
Gamechangerrr!
Well, many states in the United States for one, but point taken.
Much like Kleenex or xerox, https://en.m.wikipedia.org/wiki/Generic_trademark
Cool idea but it's unfortunate the Chrome extension can read and change data on all sites you visit (as well as the intrinsic phishing risk for a DNS/search substitute). There's a history of such extensions ending up in the hands of bad actors.

Ironic that open-source extensions become obscenely dangerous once you install them from the Chrome store, a platform that's meant to improve security. The store should let you install directly from a repo and that should really be the default distribution mechanism, just as Obsidian does with plugins for example. The store could still monitor said repo for suspicious changes, cautiously roll out new updates, etc.

Not to claim open source is perfect (as recent events illustrate), but transparent code is far safer than opening the kimono to a black box.
I do the same (gloves, n95, plastic glasses to protect the eyes) plus honestly I’ve always been very bothered by any sort of artificial fragrances.
> How do I represent empty values

Empty string. For example, here are three in a row:

,,

> What do I do when my separator is contained in my values?

Use quotes. For example, here is a single comma:

","
Yes the latency was annoying, but the "AI" part was severely lacking. You couldn't just say _anything_, it had to be formatted the way Alexa expected.

You also couldn't really interrupt it, it wasn't a "natural" conversation. I knew what it was going to say and just wanted to reply already, but it only listens when it finishes speaking.

It also talks incredibly slowly, you could 5x the playback speed and it would probably still be understandable.

If all those things were fixed, I'd say it could make an okay product. Not great, but at least okay.
Recent and related:

2023 ACM Turing Prize awarded to Avi Wigderson - https://news.ycombinator.com/item?id=39990004 - April 2024 (73 comments)
https://archive.ph/7sC63
I don't think that's how it works... It's a checksum, not letting you check if each section is part of the key.

At worst, the key would have some portion less entropy since there's a lot of bits used for checksums.
Related:

Maudslay's Methods of Originating Screws - https://news.ycombinator.com/item?id=26842375 - April 2021 (9 comments)
I used to think the same until contemplating how many destroyed families the drug trafficking penalties of Singapore have prevented.
ima guess most billionaires are narcissists. and this media oxygen stuff i mean it works right. to do able to get attention of the press and that many people is a only reserved for a very small amount of people on this earth.
shouldn't this be easily challengeable given your constitution ?
> Conversational interfaces are superior... when the counterparties have context.

Why? I find conversational interfaces poor for common data retrieval. I can read faster than you can speak. I can type faster than I can speak. I'm staring at a screen 14 hours a day anyway. Just show me the list of 20 events and sort it by what I am most likely to enjoy. Provide links for more information. Show me visual promotional materials. If I need to cross reference it with my calendar it's easier if all the information is visual.
If anything that's overstating the prospects of the median person in software engineering.

Probably even the 99th percentile HN user couldn't do anything lasting and noteworthy if they somehow were blocked from relying on inertia, sheer dumb luck, obscure chains of fortuitous happenstance, etc...

e.g. probably no one reading this can even hold the full Bluetooth spec in their head and understand all the tricks and pitfalls and obscure corner cases. Let alone do any useful work based on that.

For the vast vast majority, progress happens in the form of millions of monkeys bashing typewriters in the hopes of getting a gem.
Modern PHP Without a Framework (2018)
We have a gritter called Grit Rhys Jones in our area.

Griff Rhys Jones (popular in the 80s - “Alas Smith and Jones”, “Not the Nine o Clock News”) lives nearby, and occasionally drives it.
Totally, SoAs are often easier to compress. I hadn’t thought about floats as being AoSs, and then unpacking the sign, exponent and mantissas of a batch of float into separate arrays, that’s an interesting way to look at it. You could probably take that 1 step further with floats or ints, and treat an array of numbers as an array of structures of 32 or 64 fields where every field is 1 bit. So to compress a batch of 1000 32-bit numbers, take all bit 31s in a row, then all bit 30s, etc.. Or another way to look at it is to stack the numbers in a column, transpose it, and read out the bits.

It’s worth noting that the algorithm in the article, and it’s cousin, delta encoding, both do already take advantage of any cases where the sign & exponent bits don’t change with every sample, and/or where the mantissa ULPs are constant for a while at a time. It’d be interesting to compare the explicit SoA of floats compression idea to XOR or delta compression, but I think it’s also interesting in a meta kinda of way that these two seemingly different ideas have similar outcomes.
Monads in 15 minutes: Backtracking and Maybe (2007)
I was assuming that the author would have used a similarly old Python release. If not, then you are correct, and I got needlessly hung up on that.
It's a predominately US site, that brings a high tolerance for peculiarly US PoVs.

Many political comments on HN carry an implicit belief that only "free market" (for some variation of) capitalism OR extreme authoritarian "communism" exist as systems, many of the older coders grew up with Heinlein as teenagers which carried forward as influencing their thought, etc. Gun control and free speech are other topics that centre on a primarily US PoV, and so on down the line.

I'm neither North American nor European and always find it amusing | fascinating picking out the various implicit positions that comments carry.
> "but we don't know how often it happens!"-bollocks

I am not sure why you describe that as bollocks. The most surprising part of the xz backdoor is that it was discovered by sheer luck. Imagine what would've happened if the backdoor hadn't caused a noticeable slowdown. It is not a stretch to imagine that there might be other backdoors in OSS that are not (yet) found.
And you're framing censorship and persecution as justice. You're just as guilty of "misinformation" as the people you're accusing.
Differential PCM did this basically versus the predicted value. Delta modulation is the other scheme.
The issue is most doxxing is just 'revealing' already public information. I will stick with freedom of speech and not acting in a way that doxxing would matter. I also denounce, publicly, the current actions of israel. See how easy that is?
>I'm now 20 years into my career and never once have I come across this attitude. People take sick days all the time for mental health. I feel terribly for this person that they felt like they couldn't but this is far and away the exception rather than the rule.

>Has any company come out against mental health in the past 20 years?

Where do you work?
I imagine despite the term brine it is still incredibly clean water
https://archive.ph/p2VBd
Amazing find. That mention of the Examiner led to the June 22, 1998 edition, front page of the Style section by Vietnam veteran Edvins Beitiks ("Ed"), "'Requiem' for A War, An Era":

"And at each exhibit, Faas has been approached by people with their own memories, people wanting to talk. In San Francisco, he was surprised by Jimmy Lo Hung, who took pictures for AP as a 12-year-old during the Tet offensive and now runs his own photo shop on Ninth Street.

Hung had brought a picture of himself in a helmet with PRESS across the front, and a laminated story headlined 'Boy, 12, in Dangerous Jobs'. 'They paid me $10 a picture,' he said, 'and that was big money in Vietnam. It could support my whole family for one month.'

Hung lost all his pictures and negatives when the North Vietnamese invaded the South. 'I only had a few minutes to escape,' he said, remembering that 'I was pulled aboard a helicopter filled with soldiers. They held my leg while it took off. So many soldiers trying to get on… some didn't, some dropped down.'

Faas, sitting beside Hung, said 'This kid, I didn't even know he was alive. I'm happy, really happy, to see him.'"

I wonder if the lab might have been Newtec Color Lab Inc at 122 9th St which appears to have been run by a Jimmy H Lo (Jun 1956–Jan 2018). There's also a tribute to Horst Faas at the Vietnam Reporting Project here: https://vietnamreportingproject.org/2012/05/remembering-hoor...
Those polls sit suspended for quite a long time. I can’t imagine it moves the needle at all on battery life. Just open reddit and it fires off more network requests than an entire day long polling.

The timing also isn’t fixed. It isn’t like you only receive data on the poll interval. The request finalises when data comes in and a new one is created instantly. So I can’t imagine there being more than a second delay for receiving messages which is entirely acceptable for the use case.

If nothing is happening, you’d only be making a request every couple of minutes, but in an active chat it’s perfectly capable of making them continuously. And for mobile, it isn’t long polling while the app is closed, it’s using the regular push notifications system.
It's unfortunate that some loud and rude people have put you off of contributing to free software. On behalf of the open-source community, I am sorry.

If it's any consolation, the prevailing attitude in open source is that nobody is entitled to any work from others. We are not very good at calling people out on this bad attitude, so an occasional vocal exemplar can give the whole movement an unwelcoming outside impression. We should work on that.
The one I follow is slightly different:

We do these things not because they are easy, but because we want to

And later we can find 100 good excuses explaining why it was worth it
How do you know which source is more accurate, if any of them are?
This is sad, but blaming the existince of cars, and not reminding people to look both ways before crossing, makes me feel most posters here have an agenda having zero to do with rememberance of the dead, or preservation of the living.
I expect if you hook a machine up through an on-board ethernet port, it might be vulnerable.

Can you really prevent this with a bios setting?

would using a 3rd party (pcie or usb) ethernet adapter prevent it?
Well yes, but not here. While "googling" is generic, it's still a specific narrow term and it does not mean "search".
Long-standing Capabilities denier denies current capabilities.
100% successful execution is possible, assuming

1. You can guarantee no bugs in your system

2. You can guarantee no bugs in AWS's systems

3. You can guarantee there's no nuclear attacks on us-east-1 within the next year or so
By does not work, I don’t mean that you literally can’t connect, but that you can’t practically use it.

Since you need to maintain a constant connection to irc for it to work, it’s unusable on mobile since the connection will be killed as soon as you switch app or lock the screen. Which is why everyone used irccloud.

The experience is pretty sub standard even on desktop. Back in the day I ended up IP banned from the whole of freenode because my internet connection was flaky while I was away and I ended up banned for spamming join/quit messages.
Israel has literally targeted Iranian territory. How is that better than arming Israel's opponents? And Israel is the country with not only a nuclear capability but also invented the "samson option", which is basically threatening the region to nuke everyone if they have to. Israel and Iran really deserve each other.
Kaslr offset exposure in Xen through world-readable /sys/kernel/notes
I just like fixing bugs.

If you have someone in your team like that, give them latitude.
I dunno

I'm Canadian, I live in Canada, I earn CAD, My whole economic life is in a context of non-US dollars

But if I see $value in an unknown context online I assume it's USD

I think it would be really goofy to assume otherwise
Bad tactics. You let them make stupid mistakes with impunity. That way they'll never learn.
Well yes. Define bugs to be application issues only and not devops issues and you can only go so far by tackling the app bugs. The end user expedience depends on all elements of the system: including app, devops and human interactions!
Note that the GP is doing Whataboutism, which is actually an old Communist tactic: https://en.wikipedia.org/wiki/Whataboutism#Soviet_Union_and_...
USD (and Euro) is widely used in UA. You actually have to specify what currency you will pay with. Foreign currency may get you a better deal on gas station and other shops.
Tim OReilly used to say follow the alpha geeks.

There's nothing concrete that Discord holds that makes them remotely better for the users. Discord isn't even mutable, can't be heavily changed or swayed; it's someone else's closed proprietary product. Where-as Matrix or XMPP or irc can be bent, extended, changed to do more, to meet users where they are.

I don't know how any of these assertions that it's Discord or bust are made. This is an article of faith that Discord is simply the one and only way to go, or else, and the tautological definition of an article of faith is that which relies on no external support to maintain itself.

I do think there's a lot of possibility to figure out how to better bring users onto matrix or XMPP or irc, with easy to use web clients & better feature sets. But I also think culture shifts because culture does. For whatever reason there's doctrine that Discord is how it's done, and it's easy as fuck, but if we tried doing other maybe this Discord manifest destiny would not look so horrifically locked in as it is. But that would require not accepting the dogma of Discord crit-hype, that would require multiple folks trying.