skysight-inc/HackerNews huggingface dataset:
Hey dec-fairstreet, would you be interested in someone that could be part-time (say 20-ish hours a week). I know node, TS, and AWS very well. Not much react, but I do some Angular and have done a lot of RDMS but not postgres specifically
> That said, I get the feeling AT&T isn't thrilled about people that opt for their prepaid plans. Porting my number over required me to wait for hours on hold, their support is horrendous if you ever need to get in touch with them for something, and you have to manage your account through an entirely different website that frankly looks like one giant phishing attempt.

Absolutely. I had the same experience & got the same impression.

Honestly, when I'm getting indicators that I'm doing something that a horrible megacorporation dislikes, but enables because it lacks the will to go through the steps to end some particular line-of-business... that's when I feel like I'm doing something right.
Yes, I agree with you. Which is why I explained that despite the overall ratio of crappy/decent shops might be the same for all software work areas, embedded devs are the ones who get the short straw.
With Typescript/coffeescript, there were core language improvements to the language that led to popularity in the JavaScript community. Things like types and arrow functions were welcome additions and gained adoption.

I think that a Go fork would be more like, for example, Go with text internationalisation fixed. It wouldn't be very interesting to a large part of the Go community who is using the language just fine.
So, luckily my mistakes cancel out -- C/C++ = 1 always, so it must also in the limit. Once we figure out how to define limit.
That’s why (as with essentially all YubiKey use-cases), you have backup(s).
Isn't shorting a market then taking actions which directly cause the market to crash illegal?
The difference is not between tags and attributes, the difference is between text and markup.

A markup language is human-readable text with added markup. A plain text file is basically a valid HTML file (I believe <title> is the only required element). You can then add markup to provide structure and metadata.

This sets it apart from generic data structure formats. You can express the same information in JSON, but in JSON there is no distinction between text content and other information, it is all just structured data.

Something like s-expression is clearly simpler than HTML syntax, and it is endlessly flexible, but it is just not optimized towards writing structured text content the way markup languages are.
Pretty much the same skepticism you'll see outside of HN too.

It's a difficult subject to touch without one side soundy too preachy/judgy and the other side getting defensive and irrational.

The way I see it is this -- our brave new world is tough, and many people need their happy juice to cope with the burden of it. Maybe better work/life balance and better mental/emotional health resources would improve this, but unfortunately both those things get in the way of the rich becoming richer so don't expect much.
It's not going to be a "blue checkmark" per se, but we're currently working on integrating Sigstore signatures into PyPI. The idea there will be that you'll be able to verify that a package's distributions are signed with an identity that you trust (for example, your public email address, GitHub repository name, or GitHub handle).
Or, you sponsor a conference that you can say you're doing something, while actually pushing your influence to make sure the most profitable actions are taken in the end.
> At this point all it has is garbage collection

You say that like it's a minor thing, but GC is probably the largest language-related productivity improvement I've ever experienced as a developer, second maybe only to static types.
Isn't Flarum an option? https://flarum.org/
Brandon Sanderson did much of his early work while employed as a night security guard. If he hadn't had the time to write those early books, he might never have been paid enough for writing to write full time. That kind of 'growth hack' can make sense in some circumstances.
SpaceX is something that Musk created and controlled fully for the entirety the full period of existence of SpaceX. I think it is delusional to think it is successful despite Musk, especially with how many better funded space players such as ULA, Blue Origin and various government initiatives are falling behind.
In contrast, most fediverse communities are run on donations or by the private funds of an individual. There aren't perverse financial incentives in the same way. This is one advantage of having many, smaller servers.
In case anyone was wondering, this was (is) the slur filter in question: https://github.com/LemmyNet/lemmy/blob/b18ea3e0cc620c3f97f98...
Distances in LA aren't measured in miles, they're measured in time -- and the distance between two points changes based on time of day, direction, and events like sportsball or presidential visits.

Knowing where to switch between freeways and surface streets, and what route to take in what conditions, can cut half off the driving time.

Some examples of varying conditions from my personal history, even with optimal routing:

Commute to work: 22 minutes. Commute home: 1h 16min.

Go visit a friend: 45 minutes. Come back home at night: 16 minutes.
I think the concern is not that the word _is_ racist in origin, but that people whose lives have been irrevocably altered by racism and slavery may _perceive_ them as such.

An idea doesn't have to be true to cause someone suffering.
Did the author ever try just not using headphones or other smart/connected devices to take the call?

Misclick and end the call? Call back.

Rushing and can't take the call without headphones, let it go to voicemail and call back when you can.

We have agency and autonomy. We don't have to use all the tech we have all the time. Everything around a phone call has 'progressive enhancement' from the bones up. That also means we can easily toss out all that 'enhancement' and be left with the same basic feature set.

Like everyone I sometimes fumble around with my headphones if they don't auto connect and its frustrating but its not a big deal. But far more often than not everything works well for me - starting the call on my watch and moving to my phone as I look for it, starting on my phone and moving to my headphones, starting and staying on my phone.
Yup, it's all diapers, naps, and mushy food again.,
I agree for C. It's simple, it's fast, it's portable, and it's a fantastic gateway into ASM. To your point, I believe learning it is an important part of foundational computer science - and for that reason I don't think it will ever go away completely.

C++ on the other hand...
for sure, but these memories only bother me with the extremely heightened emotions that mushrooms give me, not normally so it really doesn't feel like something I'm repressing. It already feels dealt with and in the past, it just doesn't need to be brought up
>Yes, for example hitting someone with a real sword is punished more harshly than hitting them with a plastic one.

Intent will be a factor. If you thought you had a real sword and intended to kill someone, your penalty will be the same even if the sword was plastic. Look at federal stings where people attempt to commit a horrible act but are given inert tools to do it with and fail. There are some edge cases, like the difference between attempted murder and murder, and there are laws specifically around guns that make using them to murder a worse crime, but in general the tool used doesn't matter and in the few cases it does, I question if those laws should exist and think they were put in place for reasons other than just stopping murder.

>Shining a laser pointer at a plane is only illegal if it's strong enough to blind the pilot.

Is it? Less resources will be spent to capture someone using a laser too weak to be noticed, but if caught would it really be legal?
Yeah, doing it for myself is no problem. It’s more that I’d have to do it for my parents and siblings as well simultaneously, since we share a domain name for e-mail. It’s not impossible, it’s just a huge hassle to move everyone over to using new apps and updating settings on their laptops. Not impossible, just impractical.
You talk as if figuring out what an employee is worth is easy, and that worth is absolute (same to all employers). If you have competitors who are willing to pay a premium over what the skills are worth to the first company not to train someone, then this situation can arise.
How is my post rude?
And yet today we only have partially-OOP languages being mostly used in procedural ways.
Once you get over the initial learning curve, Rust is a very capable and productive application language, and I'd argue that the whole "low-level"/"high-level" divide is just a historical artifact.

Sure, there used to be a tradeoff between performance and expressivity in a language, such that a "low-level" language would just become crufty and kludgy up to the point that someone would decide "screw it, we'll implement a safer but less performant language in this less safe but more performant one".

Today, the hardware is much more powerful, and the theory and practice of software development is more advanced. Thanks to open source, devs have been exposed to good ideas from all corners of the ecosystem, so all that would remain is coming up with sane syntax and semantics - and Rust positively excels in that regard.

I'm fluent in Python and JS, but I put off learning "low-level" languages because of the innumerable footguns. Go looks like it has plenty of those, too, and TypeScript is... just a mess. Rust is next-gen stuff in my opinion, and categorizing it as just a "systems-level" language makes no sense. It's "systems" all the way down, and the more kinds of systems a language can efficiently cover, the more good things can come out of it.
Also proper incineration can only be done in an incinerator, which burn much hotter and more completely than any pile of trash lit on fire. This is particularly important with plastics, where you really want to reach temperatures high enough to crack the dioxins apart.
Good points - though I was imagining having the iPod case be plugged in. As a substitute for a magsafe puck.
Show HN: SQL Building Blocks in Node.js
Hi HN,

I've been using PostgreSQL with Node.js, and I've developed some useful patterns for breaking down SQL queries into smaller parts, because small building blocks are easier to reason about and test. An important consideration when doing this is keeping query text and parameters separate.

ComposableQuery helped me write safer and more readable code, so I decided to package it as a library and release it on GitHub as open source.

ComposableQuery is here: https://github.com/anderjason/composablequery
Or they would have seen that there was an actual message left and called back.

That's how I tell the scammers from actual calls 95% of the time - the scammers never leave a voicemail.
I'm far from perfect at this, but my general idea is that you should never start something other than code reviews if you have review requests pending. Interrupting something to review is awful, but as soon as you are interrupted you should prioritize unblocking people.
> I've no idea what the other commenter thinks can be accomplished with an IBAN.

Someone could transfer money to you and write "thanks for the plutonium" into the reference field.
I buy an enterprise fleet of trucks for my company. Before purchase, the manufacturer, Toyota, notifies me they only work with Toyota-brand gasoline.

My mechanics figure out that it's easy to re-fit them to run on generic gasoline, and proceed to do so.

During the next on-site scheduled Toyota-authorized maintenance, the Toyota mechanics covertly and irreparably sabotage all the modified trucks.

This is okay - I was explicitly notified the trucks only work with Toyota gasoline. And consumers suffer no repercussions when large companies extort smaller ones. And was it even sabotage? Those trucks were unsafe with anything but Toyota fuel, according to Toyota.
yeah, determining the zip for an address is a really bad example.

Better one would be "based on these three columns, generate a cold outbound email for the person..."

it would suck to be on the receiving end of those, but the use case makes much more sense.
Not unlike Canada's landline internet. Usually due to monopoly or collusion. In this case, I have no doubt the carriers collude with manufacturers to increase their profits.
You got it! After seeing a few tweet storms and articles that turn out to be GPT3 gibberish, I end up coming to HN more for my news because usually someone flags waste of time in the comments.

The software would save people 80% or the work and most are lazy enough to release it as is, instead of fixing the remaining 20%. That laziness will end up forcing legislation to flag and eventually ban or deprioritize all GPT content, which will result in a war of adversarial behaviors trying to hide generated stuff among real. Can’t have nice things!
> by allowing them to openly steal the tech developed in China by US companies

What tech would that be?

Btw, China has already surpassed USA in scientific output [1]. Putting their research in applied use is just around the corner, and believing that they can't do it is just wishful thinking.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_number_of...
The voice of zizek is very well done, it just lack sniffs
Haven’t traveled internationally since 2019 but AT&T was always good for a chuckle on landing: “Welcome to {country}! You can continue using your AT&T data at our roaming rate of $25/megabyte.” Then I’d buy a 10GB SIM for $15 on the way out of the airport.
using pieces that work well and that users enjoy doesn’t preclude you from also doing other things differently.

just because hacker news has usernames, comments, and voting, that doesn’t mean it’s “trying to be reddit”

there are countless little things one can change that make it an entirely different experience even if some features are similar.

just like hackernews to reddit, the experience i’ve had on mastodon has been a noticeable improvement over twitter. yes, there are comments and voting in hackernews, but the experience is noticeably different—and better—than reddit.
sometimes I'd agree, but like I replied a bit lower, these memories only bother me with the extremely heightened emotions that mushrooms give me, not normally so it really doesn't feel like something I'm repressing. It already feels dealt with and in the past, it just doesn't need to be brought up. Sometimes things are in the past and they are perfectly good staying there
No, because this is "art" involving destroying art.
What we know from decades of console industry winners and losers is that content and especially exclusive content is everything.

It really doesn't matter if hardware is open or closed. What matters is whether there is fun compelling games.

PS VR has been a success because the quality games have been there, and others have struggled because of their lack of quality games.

We can expect that given Playstation's deep history in games and exclusive in house studios that they will have content for the platform. It's risky to expect the same of any other hardware maker without inhouse studios and decades old industry relationships and partnerships.
"Password Store" ('pass' compatible) for Android also supports TOTP to tokens and Gpg encryption.

With Syncthing, 'gopass' and 'Android Password Store', I have a fully open source, very easy to reason about fully in my control, password and totp storage, accessible on all my devices. All of which can only be accessed with my Yubikey that I keep in my pocket and my GPG PIN.
t's a _phone_. Phone calls are it's primary function.

Not for about fifteen years or so, no. I don't even have the Phone app on the front page of my iPhone, let alone allow it to sit in the dock. Regardless, whatever the primary function of the device, there is room for improvement over "it's always worked that way".
Then get a Quest 2.

I could get behind your argument if there was no offering that doesn't require a gaming computer, but it's not the case.
Yes, cost of hardware is subsidized with ongoing cloud subscription.
isn't it amazing in this day and age we can just google a 7 year old quote and basically pull up the actual video of it instantly and send it around timestamped?

some days technology sucks, but other days its a wonder it works as well as it does
I find it hilarious they still call us allies.

The US is pushing Europe into complete destitution. it's the furthest from an ally imaginable, just by subtle economic warfare.
In WW2 the government simply ordered corporations to do things, and ran a command economy, well I guess they suddenly realised they had that power.

I'm not saying they should do that, but it would be good if they did something, and I'm pointing out that there are steps we can take.
Some of my best memories of the old internet. We were getting so much right in this era of web software interfaces.
> Our aspirations for AI once included the assumption that intelligence involved the ability to explain its own thought processes

Any idea who this idea traces back to? It would seem they were rather off the mark in their predictions.
What age range would you classify as "adult"?
I do largely agree with you, especially on the topic of the US being a world hegemon. I am not sure how much I track with your beliefs in the warrior culture, because I think that the US arose to their current position by downplaying their hard power. In a way, it is the most advanced experiment in world hegemony using the carrot more than the stick, but much as that simile says, the stick is always an option. Just think of how many more countries would be going 'blech, USA' if instead of coming in with Micky Mouse and Coca Cola, they came with guns and bombs. So far it's worked well enough seeing as how the US is at about a century of world dominance.

> To assert their own interests.

Who's to say their current interests aren't "Let's let the US play world police and take care of the military stuff." Perhaps it's just that I've played too many 4x games, but it seems to me that sometimes the best strategy is to be buddy buddy with the big bad dude on the block, rather than try to be the big bad dude himself.
It would if people wanted it to work.
> Lemmy is a socialist project.

As in the project itself is socialist? What does this mean?
A CLI GPT-3 Alternative to Stack Overflow
I'm looking forward to the day when there's an open source version of these models. I am not interested in making a gazillion API calls to a third-party vendor about how I'm introspecting into my own reports.
For AT&T prepaid, I can verify that all of these work as normal (with a post-paid plan) except for international roaming. I haven't traveled internationally since making the switch, so I don't know about that one.

That said, you can always just buy and pop in a prepaid SIM card if you're traveling for extended periods.
For me a very common review comment is asking the author to clarify their intention in a comment. I can't do that myself becaus I don't know!
Mail merge has existed since the 1980s. https://en.wikipedia.org/wiki/Mail_merge
If you can get over the PHP and the "reinvented" UI... maybe?
Isn't doing business with people of the same faith a tens of thousands of years old practice? It would be hard to pull this off without embracing similar faiths.
Unless you need bare metal speed, or use some specific piece of code, never use C++. It is horrible, convoluted mess that will consume developer hours into pointless trivia that are not issues in anu other languages. So C++ has that as point against unless you want to waste developer hours on purpose. I’m saying this while writing C++ daily because in our domain (cad, geometric computing) for our use case it’s the best option only because mostly it’s the only option.
What it’s like to fire Raytheon’s powerful anti-drone laser
The problem comes when you need to do something bespoke and custom, like building a C dependency so you can link it into your Python (or whatever language) library. Sometimes your options are "run a makefile" or "reimplement an entire library from scratch". I'm not saying that this isn't a problem; it is. I think the better solution is transparent sandboxing for dev environments.
You need an AI that can understand when not to answer as opposed to some best effort guessing. Some of that input didn't have numbers in the right format so no zip code.

The hilarious one is changing the zip code to 90210. The AI basically accusing you of a typo because you obviously meant that more famous zip code.

General purpose AIs in situations where more targeted, simpler solutions are needed are going to be incredibly dangerous. Sure this AI can fly a plane 99.999% of the time, but every once in a while it does a nose dive because of reasons we cannot possibly understand or debug.
For anyone interested in a more detailed account - check out the podcast “The Prince” by The Economist.
Usually they're considered sorta "past" the adult stage since they're eligible to retire. Most studies are interested in people living their prime years - aka their working years.

That's not to say "adult" doesn't ALSO encompass what a senior citizen is, it's just not the common usage.
SuperTuxKart 1.4 Released with Initial Vulkan Renderer
Everything he does I see his keyboard or monitor in the background. I don’t know why he is so much into ‘productivity’ that even for walks he has to be in front of his machine and working? Why can’t he just enjoy walking to relax a bit outdoors. I think walking is as much for mental well being as for improving physical health and decoupling from work and digital life is how I’d like to relax.
Transmeta announced their first product, the Crusoe processor, in 2000. Before then they were highly secretive and nobody knew what area they would compete in.

Intel was indeed worried about the laptop market when the Crusoe came out, but quickly adopted the voltage and frequency scaling into their own processors negating some of Transmeta's key technical advantages.

Meanwhile, IBM changed directions as a third party fab (they dropped bulk CMOS to focus on SiliconOnInsulator) leaving Transmeta without a product to sell until they could find a new fab and design their next generation product for that.
No, I really wouldn't characterize rust as more trouble than it's worth.

Rust exposes low level primitives and is efficient, that's nice and all, but you mostly don't actually think about them when programming non-low-level applications.

What it does force you to think about a lot is it's correctness guarantees. Things like only letting you modify data that no one else currently has a reference to, and things like forcing you to check error conditions by wrapping them behind an "enum" (algebraic data type). Rust is making a tradeoff here between friction in writing code, and the the amount of time it takes to understand code as well as the number of bugs you write.

All in all, for most large programming projects there is no language I think I'd be more productive in than rust. For small scripts, the tradeoff can be less worth it (in which case I tend to use python, or for even smaller ones bash), but those scale poorly to giant projects where you want to be able to do things like refactor without introducing bugs in a file you forgot about.

It happens to be the case that rust maps many of it's primitive types directly to low level types that you can reason about in a low level fashion (e.g. ADTs are tagged unions, references are actually just pointers - maybe with a second vtable pointer depending on the type) - but you don't need to do that unless you're worrying about optimizing the constants for performance or doing terrible hacks with unsafe.
This is similar to a favorite argument from defenders of a certain US amendment
SiFive Reveals New RISC-V Chips, the P670 and P470
Come on, with that headline, and the topic of death at hand, the vast majority of readers are going to think adult = 18+.