skysight-inc/HackerNews huggingface dataset:
I didn't say "not costumer facing", I said "invisible". A lot of important work is something a customer will have no idea exists until it goes wrong. If you've done your job right, it will remain invisible forever.

Because it's invisible, what's the point of arbitrarily shipping it in one-to-two day chunks to "gather user feedback"? Be willing to take the time to do hard things right. I'm not proposing you spin your wheels for ages on something, and I'm generally in favor of shipping early and often, it's just trying to fit every different shaped problem into the same process that doesn't work for me.
I'm not sure you can actually prove a TLS implementation is correct. It depends on the system clock being right, OCSP server being online, etc.

Even the encryption has to be free of side channels like timing attacks which are left out of what most people think of as a proof.
> The highly paid programmer is just a US phenomenon and that too in few major IT hubs.

That's simply not true. Programmers around the EU are among the best paid professionals in their local markets, even more so for young people (out of college/school/university). The salaries are far away from Silicon Valley levels, but are still very high locally.
Why are these points of view (especially the first) worth noting? They are quoted saying the heart 'should have gone to someone more deserving'. Yes, the precious, rare pig heart. It would be more fitting to look on this guy as a Guinea pig, so if he is a bad guy to you, who better to use?
> but you cannot publish those without their permission.

I wonder if someone could argue that using their photo as training data could make the model itself a derivative work? iirc those require royalty/license too.
For now. My company kubelt.com is fixing this.
The idea that a prior criminal record - even a violent one - should disqualify you from medical care is just vile.

And in any case: seems like the man served his time.
I downloaded Solar Winds from a BBS when I was a kid, and I have played it several times again throughout the years. I get strong nostalgic feelings from playing it.

Solar Winds Galaxy is solid too, but not as engaging or as interesting of a story line.

UQM is definitely way more complex and involved. I remember dedicating days to it just to end up losing because of the deadline which I found pretty frustrating.
At the same time Q (which is based on apl) only allows built in functions to be infix because otherwise your code gets unreadable Especially if you also have prefix notation.

in `one two three`, are one and two functions using prefix notation or is two an infix function that takes both one ant three as arguments?

It's not too bad if you have a small amount of infix functions to remember, but I don't want to second guess everything while reading code.
Please don't turn off random stuff and expect your computer to still work/be supported/anyone to ever fix your crash reports.
Is the goal to be as faithful as possible to some earlier building techniques, or are they going to strategically employ some modern techniques during the rebuild? It seems like that would totally be in keeping with the history of the cathedral, right?
Or, you work at an organization which gates promotion on leading projects, so everyone has to lead things.

Or your organization relies on "consensus" or "influence" to get any project done, and one of the groups (which don't share managers back to the ceo) doesn't want to do the project even though the others think it is important. So do you spend months trying to convince them while doing nothing promotion-worthy in your own?
Ask HN: RIP customer support – 2021: the year we lost contact?
I have to ask - is customer support over with in 2022?

Again and again on here we see poor souls who end up in support hellholes, death-spirals and dead-ends. AI chatbots that never let you speak to a human.

The only possible way to get real support in 2022 is to have an enormous "megaphone". If you're an influencer you're able to make a big stink and have someone important at the company pop up and solve your issue within minutes.

And even then you're often still stuck. HN got this guy's Amazon issue escalated, but the higher-ranking person was still stuck in drone script mode and ultimately proved useless:
https://www.bigmessowires.com/2022/01/25/amazon-pay-part-2-2300-lost-and-found/

I just had my bank account closed because I bought something online and it turned out the company was a fraud (my bad research). I asked the bank for a chargeback and they refused. I looked up a couple of management employees contact details and texted them, and they seemed supportive at first, but then they closed my account for contacting their staff outside the online support channel.

I think from 2022 onwards, anything financial you do online must be dealt with an attitude that you might just lose everything and never get a resolution.

Am I wrong?
An OS build from OS/2 Warp 4.52 that tries to keep up IBM platform alive today with all sorts of updates; IIRC it features some ports system for Linux software
He's still serving his sentence, right? At least he's being useful as a guinea pig. Maybe it's selfish, but at least it's data that will help the next person.

Frankly, I could care less what the family thinks. If they feel so strongly, then they should advocate for some legislative change. Most families would kill if given the option, and also the luxury of having someone else do it for them.
If you just want your credit report the official site is (https://www.annualcreditreport.com/) which looks fishy but is real (https://www.consumer.ftc.gov/articles/free-credit-reports). I am not aware of any more authoritative source or any API.

>Only one website — AnnualCreditReport.com — is authorized to fill orders for the free annual credit report you are entitled to under law.

From the FTC page
Why still work monday to friday then, monday to wednesday should be sufficient. There is farming to be done after all.
>“The key principle in medicine is to treat anyone who is sick, regardless of who they are,” said Arthur Caplan, a bioethics professor at New York University. “We are not in the business of sorting sinners from saints. Crime is a legal matter.”

This is so simple and newspapers trying to make it into a matter for debate is actually compromising that.
Ask HN: Do you recommend online courses by Google, MS, etc.?
So today I realized that Microsoft has a good learning material for web development:

https://docs.microsoft.com/en-us/learn/paths/web-development-101/

They also offer online courses:

https://www.microsoft.com/en-us/education/higher-education/edu-skills/students

Google also offers a number of courses:

https://learndigital.withgoogle.com/digitalgarage/courses

Generally, searching "$COMPANY online course" pulls up many online resources from $COMPANY. But my question is, do you recommend them in general? Or is there any specific course/resource that you found particularly good compared to others?
> The middle class, the main power center in America…

I’ve got a bridge to sell you.

The power in America is at the very top with wealth and favors. The middle class has no real say in anything. I’m pretty sure most people would agree that they have no pull with their congress people after voting. But ultra wealthy people sure do.

Edit: I left out corporations and lobbyists.
My favorite new naming scheme they've decided on is the new Xperia phones. Apparently they're now on the Xperia 1 III.
Small enough that MKL doesn't optimize for it. Since GEMM is important, 16x16 or something silly like that I guess.
1kb Fluid Simulation Quine
>>> In fact, for many people (including many men), advice is the least important part and often unwelcome at first. What people are looking for is empathy, being heard and validated.

Maybe I'm just wired differently, but I usually come away a bit frustrated if I reach out to someone and the conversation is basically "I feel you and can commiserate. But I don't have any recommended actions."

In contrast, I had a former roommate who would point out: "See at Step 2? You messed up by taking Action X. Next time do Action Y, and follow up with Action Z at Step 3. That's how you avoid this problem." I don't always agree with his advice or conclusions, but he gives me something actionable, or at least something that triggers thinking through a modified solution to whatever problem I'm trying to overcome.
Read that wrong. Carry on!
Adding `GIO_USE_VFS=` to the end of `a_envp` (starting on line 56), fixes that for me on Fedora 34 with polkit-0.117-3. If anybody knows why that makes a difference, I would love to hear.
If it impacts a user negatively if it's done wrong, that sounds pretty damn visible to me. I can think of plenty of ways to show a customer how we fail gracefully or not at all despite certain negative events. Some customers may even value that very highly, depending on the use case.

And I get that this idea may not work for you, but it works for a lot of very successful people, the luminaries of our field. You're arguing against Ward Cunningham, Robert C. Martin, James Shore, Martin Fowler, Joel Spolsky, Jeff Atwood, Bill Wake, Andrew Hunt, Dave Thomas, et. al.

Customer collaboration over contract negotiation. [0]

Who should I listen to; you, or them?

[0] https://agilemanifesto.org/
Gopher at Quux.org
I think two weeks after heart surgery is never fun... A few days ago I noted that recovering from having your sternum broken open takes 6-8 weeks to be able to resume daily basic activities under the best circumstances.
The same is true of software engineers. Every single one of them would be better if they had more of a non-technical background.
This is one of the reasons that mRNA vaccines are so exciting for me. Exposing the body to an attenuated virus means the body can make any number of possible antibodies to target any number of sites on the virus. This risks less effective antibodies being the first to take hold, as well as dangerous autoantibodies.

By providing a target protein via mRNA, you restrict the target surface and will have far less variability of the antibodies. This makes screening the risks of autoantibodies much better during safety trials and all but guaranteeing everyone gets the most effective antibodies. It also means that in order to evolve to evade the antibodies, the virus cannot just mutate the shell and maintain its effectiveness. The only path left is to modify the spike protein and trade spike effectiveness for immune evasion.
That doesn't seem very practical. Viewing something as dumb before learning anything about it is holding a prejudice towards it.
Some of us realize it's straight up politics, but we have no power. It's not a choice, but a reality we live with.
To be fair, this is not a 101. Exposing port 80, figuring out a static external IP, or setting up DDNS, and https all need more hand-holding I think.
Hmm. I have pretty much the same kinds of interactions on private Discord servers which I had on IRC 20 years ago.

It's harder to find particularly skilled or like minded people in some niche areas or fields, but with simply more people online, this seems inevitable - more haystack to sift through. Of course there are worrying corporatization or centralization arguments vs. IRC, but ultimately the end result doesn't feel that different to me in terms of community.

I'm not really involved in any fan communities or anything a Wikia would involve, so I can't comment on that facet.

I suppose for what I do (reverse engineering hobby stuff, mostly), what would have been a "team" or "group" blog site, possibly with some useful collaboration plugins or the like, is now a GitHub repo, but that's more of a convenience than a drawback compared to the "old" Internet to me.

Overall, it does seem like things are more centralized and therefore a bit less unique, but at the same time, I have to spend less time securing bespoke web servers, buying crappy VPS hosting, and dealing with routine maintenance and setup to collaborate with like-minded people on projects.
This is by far the best music player I've ever used, and I tried a bunch of them (on Windows, macOS, and Linux). I would love to go back to foobar2000 again, and I hope to someday. And while I hate Spotify with passion, I do see the practicality of streaming services like that.
While Qualcomm is assuredly partially at fault here for encouraging piles of one off unsupportable devices without backwards compatibility with the previous SoCs they are also largely a victim of things outside of their control (although its good business for them to force everyone to buy a new phone every couple years). Plenty of blame can also be found with:

Arm, who has refused to bundle or assure system IP compliance to the level of their CPUs (aka interconnects, interrupt controllers, iommu's, pcie bridges, etc). Meaning that even very basic things like how one gets an interrupt isn't reliable, and somewhat worse are the buggy implementations of arm system IP that are allowed to reach the market.

Google, for failing to provide platform standard interfaces, similar to what the Arm server vendors enforce via SBSA/SBBR. Meaning that every single phone is doing low level platform mgmt in proprietary ways. That includes its own power mgmt, led blinking, etc, a good part of the time actually in the linux kernel, or via proprietary hooks in the linux kernel. Further despite making more money on the android ecosystem than RH+suse+canonical put together their changes are generally dwarfed by other much smaller players (although they have hired a bunch of maintainers over the past couple years).

Linux itself, for failing to provide a stable/backwards compatible driver API. Meaning a small simple driver either needs to spend months upstreaming (if that is even possible, see GPUs) or man years of maintenance keeping up with the kernel churn over the lifetime of the device. Further the arm/kernel community encourages a "everything in the kernel" (everything from firmware functionality, to the actual machine descriptions in the form of all the DTs) attitude which completely fails to grasp the huge number of bugs and device varieties on these arm devices. Its rumored that QC by itself had a million plus lines of out of tree code a few years ago. Its likely that this attitude could more than double the number of lines of driver code in the linux kernel if just the past few years of Arm Soc's were fully supported.

So, the combination of the three are the perfect storm of massive overhead for supporting the couple hundred phone models in existence. Imagine for a moment if every PC model made in the past 10 years required a few (tens) of thousand lines of kernel changes, how unworkable that would be.

There aren't enough engineers to solve this as a brute force problem, the solution is to look at the PC market and consider that maybe it would be better if there were actually some standardization in the phone space.
Yes, but another conclusion from this is that we will miss PCs when they are gone.

A sane architecture means support is much easier. I've used low power PCs that were more than one decade old, and I could still run the same well supported software as in a newly built machine.

Some regulation is needed to stop this madness. We don't have enough resources to let everyone trash their phones every three years. Rare earths are scarce, not to talk about all the junk going to landfills.
Read the article. Sadden he took such drastic actions & that it led to someone’s suffering for so many years until their eventual death, but he served his time in jail. Isn’t that how we repay criminal debts in society? Not a very good argument to deny anyone life saving care after they served their sentencing(or because for their past actions for that matter). If the family believed the sentencing wasn’t accurate that’s a different matter

Glad Doctors don’t discriminate based on past actions of an individual. Would be a very dystopian society if we did.
[deleted because I didn't articulate this well]
> At another shop, we had 2 50s, one running DOS and the other OS with HASP.

Nowadays it's worth mentioning that that "DOS" has nothing to do with MS-DOS/PC-DOS on PCs (or any other DOS on any other microcomputer where the names may coincide).

The release dates of the IBM PC and System/360 being closer together than the IBM PC is old today, and the mainframe world being so secluded from mainstream computing, I wouldn't be too surprised if someone thought there were s/360s with an "A:\>" prompt on a teletype somewhere. :)

To the rest of the story, I cannot find the original quote no matter how I search (I'm sure it's out there, Google has just become increasingly worse lately), but I remember a story in a single paragraph of someone who contacted CDC or IBM or whatever, about a seemingly misbehaving instruction. The engineers replied that this was curious, as the instruction in question was usually one of the more stable instructions. That day, the person asking learned that apparently, machine code instructions can be ordered by reliability.
What Americans Lost When We Abandoned the Secret Ballot
"The New York Post (NY Post) is a conservative[8] daily tabloid newspaper published in New York City. The Post also operates NYPost.com, the celebrity gossip site PageSix.com, and the entertainment site Decider.com."

https://en.wikipedia.org/wiki/New_York_Post
They can only stay rich if we waste and reconsume again and again. That is how ads industries thrive. Apple and Samsung are what are today because we overbought their product. Almost everyone I know at least got 3+ phones (1 current 2 in the drawers). Even got one with 15+ phones (collection he said). As long as we behave to reward companies that do this, we will continuously getting new companies or existing companies adopting this strategy. I don't see "treehuggers" using antiquated Nokia phones and routinely seen many of my environmentally conscious frens having new iphones EVERY 2 years even if their old phones are working fine and they can easily go into a cheap repair shop to change the battery. As for security reasons, yeah, "frens" actually pasting post-it passwords and no idea what is yubi keys and never bother doing 2FA.
I am pretty sure a lot of people want their own website and domain.

It's just that a lot more inconvenient to have and manage one for most people.
I sympathize the dehumanizing bit and get where you're coming from, but in general I greatly prefer to use the touchscreen machines at fast food places. I like to look through all the options and take my time choosing, which translates to a very awkward verbal interaction, no matter how polite the person taking my order is.
For a little more info: http://www.p01.org/fluid_simulation_quine/
Yah - there was a "collective social moment" that was how people came together around exciting new (at the times) forms. That's a kind of irreplaceable moment that is always happening for some community somewhere, but it never lasts forever and it always moves around with the times.

I know what you mean and I am also nostalgic about it - but my life has also changed and I suspect that my nostalgia for times gone by involves nostolgia for that moment in my life. Even if there was the same energy around the places I hung out in the late-90s and early-2000s, I would not be there as much or with the same aims.

> you link to Fandom/Wikia as a community hub.

Oh man, I was not intending to link to them as a community hub. It was the first source I found that indexed some current Hotline trackers and clients. But I think the Fandom treatment of communities is informative of how the times have changed.

I think, 20 years ago, this information would have been stored on a server maintained with the sweat and love of a single individual. Sometimes real collectives existed, but I found them to be rare. Often, if that person got distracted, or found new interests, we could lose a useful source (and for people in the community enough - a friend). Now there are commercial entities that will "preserve" that information while cutting the community out entirely. Like you I am not sure that is "better" - but it did allow me to find a list of Hotline clients in ~10 minutes of searching, and I suspect the "real" Hotline community is still on hotline as it was before.

So...I do think it depends on where you see the old internet. People do different things as passion projects now. I have found that I can go back and find many of the things I see other people mourn as lost, and I am sorry to hear that you have not had the same experience.

Writing my first post made me go find this - it's a web player that collects thousands of keygen MIDIs: https://keygenmusic.tk/# (using the hard work of the good people at http://www.keygenmusic.net/?lang=en - donate if you like the music!)
> While I think "legal system that everyone understands" is a laudable goal, there are too many edge cases and "bad" behaviors for that to be possible.

This is not the issue here. The issue here is whether there is a better way to handle the problem of fraudulent loans facilitated by identity theft.
Doesn't sound like it, it was 24 years ago according to the article, and they had a ten year sentence.
I feel this deeply. I had an extremely similar situation at my last job. My current job is quite a bit better at least, but I still deal with it here.

I guess there's a reason the phrase "code monkey" exists. Jonathan Coulton said it pretty well:

Code Monkey have boring meeting

With boring manager Rob

Rob say Code Monkey very diligent

But his output stink

His code not “functional” or “elegant”

What do Code Monkey think?

Code Monkey think maybe manager want to write god damned login page himself

https://www.youtube.com/watch?v=AEBld6I_AKs
I like this proposal overall. I like generally personalized ads, so this seems like a good way to give users more control over what they see.
>I doubt that the likelihood that your average person needs to know the difference between manslaughter and murder is close to the likelihood for being in the sort of situation being discussed here.

Okay, what about if you want to renovate your house? Is the bureaucracy utterly out of control because you can't legally make modifications to your house without getting a permit from the city? Most people know they have to get a permit, and maybe that they need to go to city hall to get it, but good luck getting a permit without asking someone working there or looking it up the internet.
Eh, I'm with you on your general sentiment, and I definitely think websites can still embody the "old web" spirit while using HTML/CSS to stand out in a way that's different from "old web" aesthetics.

The problem with the Bootstrap example is that Bootstrap is exactly the kind of overly-bloated, JS-heavy (depending on use) Web 2.0 tool that the "old web" spirit is firmly against. A hippie can live like a hippie and still have a crew cut, but using Bootstrap on an "old web" website would be like a hippie heading to a board meeting wearing a polo and khakis bought brand new at Banana Republic as they yell, "Fuck the man!" from their sports car.
This is great news! I am very hopeful there is no reject in a year … hopeful for him and his family
That's really great! I'm glad that you can do that.

But (and I'm sure this will be an unpopular sentiment) you realize that it doesn't fully address the article's concerns about security. Nor does it provide the experience people expect from tested manufacturer updates (which are far from perfect, but still). This is not the same thing as manufacturer support. You could provide that level of support even as a third party, but it would be a lot more work and it would require the cooperation of Qualcomm and other vendors. You'd need to start a company and charge for your work to make it feasible.
BofA account receiving money was NOT HIS!

It would be very easy to verify and confirm for a bank.

This should be the end of the story. If bank would've been on a hook - they'd look way more carefully on it.