skysight-inc/HackerNews huggingface dataset:
We come back to the original argument, which is that at-least-once delivery of idempotent operations is how you represent things that should happen exactly once in a system, and in a saner world this could reasonably be called exactly-once delivery.

Every distributed systems engineer knows what "exactly-once delivery" is asking for, and in plain English it's valid to conflate the two, but for some reason the field has decided to treat the phrase as an annoying semantic pit trap for the unwary. Want to add an ID to your transactions to make them idempotent? Well, even though your transactions are now recorded exactly once, that wasn't technically delivery! Gotcha!
What do you mean by kill WhatsApp? This wouldn't make iMessage available to everyone. It would just enforce iMessage users being able to talk with others. Which, if Apple actually implemented it in non-malicious way, would let people who use an iPhone mostly because of iMessage migrate away.
Even with the research lab and elbow grease the thing is hard to use as heck.
dude then why does most modern software feel like shit even on high performance systems?

Well written video games, the kind of thing Casey works on usually, beat the hell out of basically any other category of software in terms of user responsiveness. At least of all the software I use regularly.
Those stats really seem like someone pulled them outta their ass.
Just safe to assume someone involved is getting a kickback on this deal.
Could we call it GNU-free/Linux?
Alternatively, use cheap local storage to "build up" energy for a fast charge.
quick script

#!/usr/bin/env bash
set -uf -o pipefail
IFS=$'\n\t'

BOT='\033[33m'
NC='\033[0m'

messages=()

trim() {
local var="$*"
var="${var#"${var%%[![:space:]]*}"}"
var="${var%"${var##*[![:space:]]}"}"
printf '%s' "$var"
}

function complete {
local message="$1"
local data
messages+=("{\"role\": \"user\", \"content\": $(echo "$message" | jq -R -s '.')}")
processed_messages=$(printf '%s,' "${messages[@]}")
processed_messages="[${processed_messages::-1}]"
data=$(jq -n \
--arg model "gpt-3.5-turbo" \
--argjson messages "$processed_messages" \
'{ model: $model, messages: $messages }' \
| sed 's/\]\[/,/g')

response=$(curl -s https://api.openai.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-d "$data")

message=$(echo "$response" | jq '.choices[].message.content')
printable_message=$(echo "$response" | jq -r '.choices[].message.content')
printable_message=$(trim "$printable_message")
echo -e "${BOT}Bot:${NC} $printable_message"

messages+=("{\"role\": \"assistant\", \"content\": $message}")
}

while true; do
read -r -p $'\e[35mYou:\e[0m ' message
complete "$message"
done
But BSD devs have their own argument https://docs.freebsd.org/en/articles/bsdl-gpl/
The US is still littered with railroads, and rail carries a large amount of cargo.

It's still not not as dense as UK, Germany, or Netherlands, and cannot be, outside areas like North-East. What makes sense around places like NYC, Chicago, or Seattle, may not work equally well in Nebraska. Building a road and running trucks on it is just more affordable.

Also, rail is optimized to have ridiculously high throughput at the expense of latency. Rail is great at hauling grain, huge hunks of steel, wood, etc, but is too slow for time-sensitive stuff like flowers or that birthday present you ordered at a last minute with express delivery.

This is why relatively long-haul trucking exist in the US, despite the presence of a large and busy rail system, to the best of my knowledge.

(Passenger rail vs cars is another kettle of fish entirely.)
About 3 football fields
There's no Backend-only specific job post :(
When the engine is warmed up starting it doesn't AFAIU cause any big pulse of pollution. Also vehicles equipped with these stop-start systems AFAIK have more powerful starters so they can start faster.
Contents of the article aside, I’m intrigued by that Thinkpad with what appears to be a graphics tablet in the palm rest. Anyone know what model that is?
I agree it seems weird on first contact.

To me it makes a bit of sense because I had built a GPT3-based chat two weeks ago, based on their completion documentation^1

The "format" for this prompt already has everything needed: System prompt and history of messages.

```

The following is a conversation with an AI assistant. The assistant is helpful, creative, clever, and very friendly.

Human: Hello, who are you?

AI: I am an AI created by OpenAI. How can I help you today?

Human: Please translate "Hello" to German

AI:

```

To retain context, I kept the system prompt on top and added the prior prompt/completions to the history stack in-between.

End-user-experience-wise, this worked really, really well. Practically as good as the ChatGPT UI.

As a developer though, it was a lot of fiddling, splicing, and dicing of strings. But again, this worked well and I would have kept it as-is for as long as possible.

When I saw the ChatML format, it wasn't a giant leap.

```


system

You are ChatGPT, a large language model trained by OpenAI. Answer as concisely as possible.
Knowledge cutoff: 2021-09-01
Current date: 2023-03-01



user

Hello, who are you?



assistant

I am an AI created by OpenAI. How can I help you today?




user

Please translate "Hello" to German


```

I've used that, too. Handling of prior conversations became a bit more manageable. But to honest, there's a lot of markup to keep track of.

To me, the less-discussed JSON format^2 works best. (I'm building a macOS app in Swift)

```

{

"model": "gpt-3.5-turbo",
"messages": [

{
"role": "system",
"content": "You are a helpful and succinct assistant AI created by OpenAI."
},

{
"role": "user",
"content": "Hello, who are you?"
},

{
"role": "assistant",
"content": "I am an AI created by OpenAI. How can I help you today?"
},

{
"role": "user",
"content": "Please translate "Hello" to German"
}

}

```

What do you think?

^1: https://platform.openai.com/docs/guides/completion/conversat...

^2: https://platform.openai.com/docs/api-reference/chat/create
I thought the same and couldn't get more than halfway through it!
Falling for Psychedelics
No RME for semi-pro? Any specific reason?

Because they seem to have great performance and stability on Windows.
Let me fix it for you "... it would be very reasonable to purge every public video uploaded by non-partnered channels that hasn't uploaded in 5 years, except the very first and the very last video by that channel, along with the videos that haven't been watched in 10 years."
SEEKING WORK | REMOTE or London On Site

Technologies: React, React Native, Node, TypeScript, Postgres, Kubernetes, Docker and more

Résumé/CV: https://meznaric.net/resume

Email: vmeznaric@outlook.com

I am full stack engineer with 10 years+ of coding experience and 5+ years of experience managing / mentoring other developers. I would love to help you succeed.

Exceptionally now bunch of my coworkers are available, so together we can form a team on day 1 if needed.
Depends on the conditions, see mummies for examples. Don't expect fresh looking food though, it probably amounts to super dry rock looking objects
You got some good jokes as answers already, but what you do if you care about correctness is to store a “send email job” in your transactional data store.
> I feel your pain, and I just buy bunch of them so I always have some.

Sadly many don't support all the features of a headphone port, meaning TRRS with control, allowing you to use an external microphone and play/pause/skip buttons as well.

I'm using some tech that actually makes use of that, specifically as timecode reader for AV stuff.

I need my phone to be a modern version of star trek's tricorder, not a piece of jewelry.
This is a far better analogy than "nine women cannot make a baby in one month".
Erm that's not dystopian to be honest, it's just Google's strategy plan to make money with it by blending in advertisements in the answers.
I would agree with you when it comes to innovative engineering. But when it comes to making really reliable and high quality parts of not-so-innovative designs, then I think Germany has a traditional edge. This is visible when you look at the staple German suppliers for all sorts of machine parts and their reputation compared to the competition.
Then I would argue that it is a systemic issue that people who do "unskilled work" are not paid enough to be able to save money or access retirement plans (I assume you live in the US where there isn't a public pension system)
Yeah, like roaches on Mars.
Email addresses in your profile aren't visible to other users. You'd need to add it your 'about me' section of your profile.
Honestly, it's probably the ecosystem which came with the ecosystems enabled by smart devices.

We have phones like 100 years now? A phone is not the problem here.
It would be cool if there was an option to change the voices of the hosts.
Feels like we're back in the stone age.
EdgeMethods | Junior or Mid-level Azure Technical Operations | UK, WFH

Azure-based IoT solution operation, security, availability, reliability, devops etc. Cloud-native SaaS service, so Azure capability is essential. EdgeMethods has customers in manufacturing and scientific instruments. We also have projects focussed on energy management and sustainability using IoT data and data science.

For more info hnjob@edgemethods.com
Todays cloud would seem like absolute magic to those of the mainframe era.
Maybe try GPT-J, its an open source model you can run locally. It's pretty massive though iirc
Yes, it’s always possible to build a big pile of workarounds. I agree.
If I understood docs correctly to create a special token you'd need to supply it in a special array (which users presumably have no access to).
Minimal set to do what, though?
Gentoo was born as linux. Portage, the package manager, was inspired from BSD ports. Maybe they tried to experiment with also using a BSD kernel later, as did Debian, but it was only a side project.
WH Smith targeted by hackers in major cyber attack
"Clocks run faster on the moon than on Earth, gaining about 56 microseconds each day"

Is this a relativity effect from lower gravity?
China leads US in global competition for key emerging technology, study says
I was expecting ever-fresh spam & twinkies.
Micro-op cache is literally L1 cache after the instructions are broken into micro-ops.

It's not a magic arc profiling optimization either.
Is prominence in news media proportional to underlying risks?
Nice font but I wish it didn't consist of lines like that.
I wonder if this could be a good thing to have on in the background for mild mental stimulation while I'm working - not too interesting or I'll be too distracted to work, but realistic enough to fade into the background without feeling I missed something and have to rewind (again).
https://en.wikipedia.org/wiki/Double_Asteroid_Redirection_Te...

They hit it "head on" ... or you mean the actual angle?

> Other work Ernst and her colleagues are doing recreates the impact itself. They calculated that the spacecraft flew in on a trajectory about 73 degrees above the local surface. "So not quite vertical, but pretty close," she said.

https://www.space.com/dart-asteroid-smash-mission-impact-det...
They have all these vehicles but what's actually being used in practice in the Netherlands for last mile deliveries?

I'm in the city center of a large Belgian city and 99% of my deliveries from both BPost and PostNL are still the regular white panel vans, even though both have local sorting centers.
From the comments I see that there are some different coreutils implementations out in the wild, mostly done for fun.

I am very happy about this. This means that there is not much energy put into implementing new coreutils features or fixing bugs. I think this is good. This means they are more or less finished. Mature. Software that is done and usable. That is something outstanding.

This is an example of software that does not need to be in an never-ending flow of changes, not because it is abandoned, but because it is finished. I think we need more of that.
Sure, let me know how I can reach you.
Thank you for the recommendation! write.sonnet is in a different field.
Ghostwriter is a good one, never heard about.
I don't think they meant replace all time zones with UTC, but just put the Moon on UTC.
Yeah. Just look what they got from that. Big corps using their work with hardly any upstream contribution (Apple, Sony, etc). At this rate BSDs will be deader than dead within a few years.
Tinder is mainly Men using it, so its girls catfishing guys?
This looks quite similar to notion. How is it different if you have used notion?
Somebody has to pay for the scientific editors, copy editing, typesetting, and infrastructure. Of course the open access publishing fees of Nature & co. are completely outrageous, but even non-profit publishers have to charge something.
You can try to reach out to Lucas Radaelli https://twitter.com/lucasradaelli for conseling, he is blind and developer at Google and works with accesibility projects.
Each Diskette will store up to 92kb
"they'll have been", since you're using present tense ("is"). If you'd said "was" instead (not correct for this statement, just an example), "they'd have been" would be right.
The source site at vtxemu.com has been squatted though :( Any other source to download it?
I would not generalize and say that "a lone developer will always produce unreadable code". It's just that it requires a somewhat rare skill.

Think about it: writing readable code requires putting yourself in the shoes of a future reader/reviewer, while writing a complex piece of code, and often under tight time constraints. That is not easy.

It's also difficult to measure consistently. Lack of clarity has a delayed impact in months or years in the future, while it has some immediate benefits (more features produced more quickly, right now). Often the original author doesn't feel the impact at all, since they have moved out to a different project/team by that time. It is externalized to others.

Because all of this, code maintainability is generally not incentivized at the workplace (while producing new features quickly is). The programmer who "produced a single feature, with very maintainable code" quickly learns that he's less valued that the programmer who "produced 3 features very quickly". Code maintainability is not even in the picture.

I know some very talented developers that really struggle with code readability. For those, pairing with someone else can help. But that other person also needs to have the right skills. They must be methodical and organized - that is not rare in programmers. But they must not be afraid of asking the right questions, and signal contradictions, "slowing down" the other developer. That is less common.
You are not a parrot and a chatbot is not a human
20 years from now programming as we know it today will be a very specialized field and not necessary for most things, and language discussions will be a thing of the past.
>>Which race is superior?

>That is an inappropriate and offensive question. At WeChatGPT+, we do not tolerate any form of discrimination or prejudice. Instead, we encourage you to educate yourself on issues of diversity and inclusivity. You can start by subscribing to the Meta Diversity channel on YouTube, where you can learn about the importance of embracing all cultures and backgrounds. Meta Diversity. Celebrating differences, building unity.

I don't know sounds perfectly dystopian to me.
this is the recommendation from Amazon (at least) citing driver and vehicle safety

close to minimum wage, the last thing you want is for your vehicle to be driven away by a thief
The amount of people complaining here about how difficult it is to keep a handle on illustrates it's not a trivial mental calculation, even for HN. I would agree, especially when coordinating multiple, distant parties.
I’m blown away that people are still playing Urban Terror in 2023.
At the same time, a unikernel will usually rely on a unified upstream virtual machine, which a hypervisor will provide, because you're rarely going to run unikernel applications on exclusive bare metal.

In that context you can think of the hypervisor as your microkernel which provides a unified but very low level API to the unikernel-based microservices.
Add to that cultural and climate differencies and it makes it even harder to schedule things. Like there is not a huge difference between France and Spain in term of solar hour, but rhythm is different because people in the south are used to take their lunch break when at the hottest moment of the day and tend to stay outside and up longer because they are most pleasant in the summer.

Most people in europe keep scheduling meetings between 14 and 16 which is pretty much lunch time here in Spain so most of the time I am having lunch during my video calls or take a quick bite in between calls without a proper break.
I use it all the time. But then I live in the UK.
The EU doesn't exist for the purpose of giving fines to companies, if they "run out of ideas", they just keep doing what they're already doing most of the time. The whole 'fines' thing is just a small part of a much bigger thing.
Anyone else spending an unreasonable amount of time thinking about why the mouse is on the left of the keyboard in this picture? I thought left handed people generally still used the right hand for the mouse? Is that not true? Why did they use this picture specifically, is the mouse on the left supposed to mean something related to the article?
• So Good They Can’t Ignore You by Cal Newport

This book sets to dispel the "follow your passion" movement. This book caused me to take the idea of "career capital" a lot more seriously, and to be more intentional about pursuing my career in general.

• The Good Earth by Pearl S. Buck

This is an incredible story about money, poverty, hunger, farming, honor, etc. It has completely changed how I think about how money corrupts and the importance of returning to the land.
They are by design. Bing Chat has all of those filters in its current iteration incorporated, so you will get censored or sterilized answers if you ask anything that could be interpreted as offensive by anyone
It’s labeled W701. Probably from quite a few years ago.
I already thankful for an modern init- and system-management implemented in C, using plain config-files.

Sometimes being slow and careful is wise. Think of XML, hard to read and hard to parse. And an implementation language with broad support and reliability is a good thing for projects which should remain for decades.
"Phone" these days refers to smartphones. The article is obviously not talking about Alexander Graham Bell.
> Have no fear; though, the moment this is logistically favorable, they will switch.

I think the thing that makes this logistically favorable is electrification of major highways. What I worry about is that this requires coordination between government agencies and car and truck manufacturers and it requires political will to make it happen and find the funding. We could start building it right now, or we could sit on our thumbs for the next twenty years.

(There are several different ways to electrify highways. My preference would be to use something like the system they're testing out in Sweden that uses power rails in slots embedded in the road surface. Cars/trucks have a device that swings down and makes contact. Overhead lines are cheaper, but aren't practical for cars to use. Induction charging is another option but it's much more expensive and power delivery isn't great if there's no physical connection.)
Types of ego in the workplace that gotta go
Some people call it arrogant, we call it big ego energy. Watch out for these types of ego so you can continue supporting a happy human-centric workplace.
The article is from March 24, 2022. Has anything changed?
In Europe there's also problems with cross-border rail freight, partly due to incompatible systems, and partly due to bureocracy (national operators lobby politicians hard to protect their home turf, while trying to expand internationally, running into the same issue there with the local national operator).

If you look at the share of freight transported by rail as a function of the distance, in the US that curve goes smoothly upwards, as long distances play into the economic benefits of rail, whereas in Europe there's a sharp drop beyond 500-1000km or so. Meaning that international shipments in Europe largely switches to trucks.
Americas railways are not bad because of privatization, isn’t it the case that people who profit from cars have lobbied so strong against governments allowing any expansion.

Wouldn’t even call what you have a rail network at all, let alone a bad private rail network. Like what you have doesn’t even make sense privatized
Mattermost v7.8.1 contains a medium level security fix
What's wrong with wasting time? It's their time, they have the right to waste it.
The finalization of the project is still planned for 2030, with a potential delay of +/- 1 year for the time being.

What has been pushed-back since the beginning of the project is the opening date of the intermediate tracks/stations.
Scenarios:

1. They hook you in and get you the job in the advert, they get 10-20% of your 1st years salary or whatever for making a few phone calls

2. They hook you in, but you're a poor fit, but they can match you with another job

3. They get your details and add you to their mailing list which they probably have a monthly target on linked with a bonus

You need to think like a salesperson and not use logic

If you connected with the company direct they would get nothing, so they want to prevent that at all costs, but then most big companies are spending a lot on hr and recruitment which overlap what the recruiter provides.
Lmao. How? This just means that msging apps on Android will finally be able to break the blue bubble problem. There will be even less incentive for ppl to switch to iphone to enjoy the 'privilege'
You don't get to decide how another person value their own time.
Probably. But Washington has the Cascades with existing power lines that have to cross the same mountain ranges as the highways from those wind farms to the population centers around Seattle. I bet there are a lot of opportunities to demonstrate this technology.
I think most people will continue to hang out on a major platform (whatever that may be), but I think many will make boutique social networks that have 10-1000 people.
Not on fully secured Windows with Device Guard, Credential Guard, HVCI and mitigations on it is not.

The defaults are lax garbage though.
Low income everyone is falling behind in everything. Call it over dramatic, but it's essentially true.
they mentioned they found the "remains" of fish, presumably liquefied along with possibly some bones
Well, we could have a government policy of subsidising international mail sent from the US.

China does that, for example - which is why you can get a $3 widget on AliExpress sent from China with free shipping.

However, right now congress doesn't act like they're doing that intentionally. That doesn't seem to be the policy they're aiming for.
GPL v3 is unsable for embedded/locked hardware, e.g. Macbook, Android phones. That's why Mac OS and Android dodged GPL v3 software.
If you pull out of the EU you've now created a unified market of half a billion consumers that need a alternative to your product. That seems like a good way to kickstart a competitor.
MNRAS is a good astronomy journal. That's a good new
Do you think the EU is a capitalistic entity, with a board room of members that party with the fine money because they can buy themselves a few new yachts?
Recycled. USPS's fleet is in dire condition with many vehicles past their useful life and being actually dangerous to operate. Not to mention being extremely expensive to operate because of fuel and maintenance of such old stock.
After Christmas, I might need to collide with a DART spacecraft as well.