skysight-inc/HackerNews huggingface dataset:
TriumphPay | https://triumphpay.com | Senior Engineers | REMOTE (USA only) | Full Time | $170-$218K

At TriumphPay, we are building the transportation payments network for the future. With our payments and audit products, we touch over $50 billion in unique brokered freight transactions across the United States. Our customers use our products to solve real world problems and operate in our software all day every day. This is both exciting and also an incredible responsibility.

We are looking for experienced full-stack engineers to join our team of 50+ engineers. You will work closely in a team of 3-5 people on a specific project. Inside this team, you will manage your own backlog and schedule. We rotate teams and work areas quarterly to give you a breadth of experience. We are a fully remote engineering organization that believes strongly in work life balance and strong boundaries. We care about our environment because we know that we do our best work when we are happy and feel valued.

We have two stacks we're looking to fill positions in. One made up of .NET/React, and another utilizing Rails (with Sorbet) and Elm.

Engineering Role ($170-$218K): https://jobs.tfin.com/senior-software-engineer-open-to-remot...
I certainly didn't expect to read a treatise from the Pope about LLM hallucination today. I wonder who at the Vatican is keeping up with the latest AI advances and helping Francis stay on top of it?

This is actually a pretty balanced/nuanced take on the topic. It almost reads like an OpenAI blog post about alignment...
SEEKING WORK – Minneapolis – Remote

Remote: Yes, please. I've been remote since around 2017.

Android/Kotlin and Kotlin Multiplatform expert engineer with over twenty years of software experience. I've been building highly successful Android apps as well as Android/iOS apps with shared business logic in Kotlin.

I've been building Android apps for ~11-12 years, including working full-time on major ones like Firefox for Android, Meetup, Amazon Relay, Microsoft Flip, etc.

You can benefit from the fact that my employer has been acquired and our acquirer has informed us they plan to let everyone go.

LinkedIn: https://www.linkedin.com/in/colinmlee/

Website: https://www.colintheshots.com

Mail: mncolinlee at gmail.com

Technologies: Android, Kotlin, Kotlin Multiplatform (KMP), Jetpack Compose, Compose Multiplatform, Gradle, Java, some Swift and SwiftUI, and many others that I use less often.
I used to work on moving marketplaces. Not aware of an accessible way for U.S. consumers to access rail or sea for HHG shipments. A self-pack container with shipping sounds like your best option. If you're on the fence about keeping your stuff, be aware that for long haul moves, the cost to ship is usually higher than the value of the contents. I'd recommend also getting quotes from ZippyShell and estessuremove.com.
This whole news wave seems like propoganda to me.

This is all about the weight of the vehicle, it has nothing to do with the fuel.

This will be the same for a premium escalade:

Premium Luxury 4x4 2022 Cadillac Escalade Gross weight, 7,600 lbs
Geohotz is baby Musk. He'll eventually find an area where he can put his brain to ideal use and change the world a bit. He's obviously sharp, but hasn't found the niche that works for him. Musk is obviously a transportation guy. Maybe Hotz will end up in Infra?
They’re doing highly specific tasks where the intelligence can come from the designer of the algorithm.

In particular, JPEG has intelligence encoded about how graphics are displayed, what detail we won’t notice is missing, and what artifacts we won’t notice are present, much like the psychoacoustic models behind lossy music compression schemes like MP3.

But we had to feed an encoder that by way of algorithmic design. It’s hardcoded intelligence, like any other function, but with a lot more outside knowledge required to do it right than a sort or swap.

I’d call an LLM a more general problem solver. It can write cogent limericks, convincingly screw up math, summarize papers it’s never seen before, generate book plots or character arcs based on specific requests, translate to a language you just made up and explained in the prompt, etc.

The intelligent bits are emergent and can do something reasonable with novel input, even if it doesn’t closely resemble the exact material it was trained on.

The comparison would be a process that could lossy-compress any kind of sensory media possible with no perceptible loss, based solely on its training on human capabilities and how the reproduction devices work—i.e. it could create the JPEG algorithm, not just perform it.
Location: USA
Remote: Yes
Willing to relocate: No
Technologies: Python, C, C++, JavaScript, TypeScript, Node, Ruby, Rails, Django, Express, React, PostgreSQL, Linux, Bash, AWS, HTML, CSS. Trying to find time to play with Go and Rust.
Resume/CV: 15 years experience as a full-stack engineer (web, native, frontend/backend, firmware, devops). Contact for resume.
Email: ptx2 at-sign ptx2 dot net

Product-minded full-stack engineer with 15 years experience.

Recent technical write-up and open-source project I made that reached #1 on HackerNews: https://ptx2.net/posts/unbricking-a-bike-with-a-raspberry-pi

Some things I've designed/built/launched/maintained professionally: high-traffic web frontend/backends, realtime interactive graphics apps, data visualizations, computer vision apps, firmware, reverse engineering, video/image processing, apis, api integrations (payments/social/data), distributed systems, linux sysadmin, refactoring/maintaining legacy systems, managing small engineering teams, remote work, customer facing work.

Some areas of interest: the outdoors, health and fitness, art, music, environment, games, human computer interaction, product design, ui/ux, embedded/iot devices, privacy, security, networking, optimization, unusual companies/products, web, linux.

Looking for interesting software engineer or tech co-founder/director/advisor opportunities!
Coinbase slashes trading fees for high-volume traders
Caution, Business Insider was founded by Henry Blodget, who before founding the publication:

> was charged with civil securities fraud by the U.S. Securities and Exchange Commission.[8] and settled the charges with a payment of $4 million without admitting or denying the allegations and their underlying facts and findings. He was permanently barred from the securities industry and censured by the SEC, NASD, and NYSE.[9]

https://en.wikipedia.org/wiki/Henry_Blodget

Blodget is currently the Editor of Business Insider.

IMO businessinsider is less about reporting economic news, and more about attempting to shift investments for their own self-serving interests.
Dominating a market is not enough for a monopoly declaration. you’d need to prove some sort of anti competitive practice or similar abuse of said dominance
CyberChef from GCHQ: Cyber Swiss Army Knife
It will take a minimum of 5-10 years to see a meaningful change, if it's not already too late.

Absolutely nothing will change about the context in two years, other than Nvidia will be far stronger at that point with $50+ billion per year in operating income (formally joining the hyper profitable US tech giants).

It's going to be extraordinarily expensive to build in the GPU data center space at scale. Nvidia will have the money to do it and most of their smaller competitors will not (that includes AMD, which doesn't generate anywhere near enough cash to outlay billions of dollars in a single high risk capital investment pointed at the GPU data center space; AMD's operating income over the last four quarters is negative, and they have a mere $3b in cash). Nvidia will use their new cash spigot to build infrastructure moats in the space. Large governments, Microsoft, Apple, Meta, Google, TSMC are the only entities capable of keeping up on spending.
If you're going to the article already intending to try it out immediately you're already a conversion. For everyone else to still be converted but ending up at the page it's more effective to try to show all the reasons you might want to give it a go then show the link.

Unfortunately, optimizing for people who want to use your thing often gives worse conversion metrics. It's the same reasoning it's probably easier to find the login page on a site by clicking the highly promoted registration path and logging in than trying to find the actual login path.
how is this better than rocket.chat?
The AI chat-bot on the jobs page is really off-putting.
Git Commit Messages by Jeff King
Dall-E is usually not an alternative to a trained artist, but an alternative to downloading a stock image from the internet, which takes way less energy.
Yes, it's not my preferred style either, but it's much better than 'fixes error' type thing, subject line only, that's so common.

I like the form:

Fix ArgumentError 'invalid byte sequence'

Non-ASCII whitespace characters cause [...]. This was apparent in [...] because [...].

This commit fixes the issue by removing the offending character; so the file is now solely ASCII characters.

Or that sort of thing. Subject tells me why, body tells me what the problem was and how it was fixed. (Who, when, where are already in the commit metadata! The diff shows a very literal 'what' too, the what/how in the body should offer context and explanation as required.)
I'm really not picking on conservatives here:

> Individuals with a large amygdala are more sensitive to fear [12], which, taken together with our findings, might suggest the testable hypothesis that individuals with larger amygdala are more inclined to integrate conservative views into their belief system.

I just point it out because it's the main business model of Fox News.

Also, cause and effect aren't certain:

> Specifically, it requires a longitudinal study to determine whether the changes in brain structure that we observed lead to changes in political behavior or whether political attitudes and behavior instead result in changes of brain structure.
On the therapy side, though, I'd hazard a guess that if their PhD was in an appropriate discipline, it would show at least some potential that they take this seriously, rather than "what is the minimum effort and education I can undertake to throw my shingle out as a therapist?"
On the flip side, I find that GPT4 is constantly getting degraded. It intentionally only returns partial answers even when I direct it specifically not to do so.
My guess is, that they are trying to save on CPU consumption by generating shorter responses.
Back in 2002, DSL was already a reaction to the CD-ROM based distributions which had bloated so much compared to the early days.

One of the first "approachable" Linux distributions circa 1993 was the Soft Landing Systems (SLS) 2-floppy disk set. One held the bootloader and kernel, the other the root filesystem. The kernel disk was swapped out during the boot process, so after that you only needed to leave the root system floppy in. Then, you could use a not uncommon second floppy drive for removable data disks. The SLS system was text console only, but I think (?) had an editor and gcc.

My first persistent installation, Slackware, was on a system with about 8 MB RAM and a 40 MB HDD dedicated to Linux. This had X Windows, Emacs, multiple dev tools, and modem based internet.
I once mentioned to a friend, the dean of an academic department, that I kept my email outbox on a 1 day delay, finding that often my drafts improved drastically after a little reflection.

He replied, "that's funny, I keep my inbox on a 3 day delay"; that was his empirically determined cutoff for when a problem appeared insoluble enough by ordinary means by people within his department to be worth his intervention.
I'm not convinced this is better than just using functions.

Change TestSplit() into DoTestSplit(), give it function parameters (input, sep, and want), and let it do all the work of calling Split(), comparing actual against expected, and failing with a good error message.

Then call it from four one-liner functions TestSplitSimple(), TestSplitWrongSep(), TestSplitNoSep(), and TestSplitTrailingSep().

The test framework can then have the right number of test cases and report failures the right way because there's still a separate function for each test case. (Or I assume so. I don't know Go.)

And to me, this is less cognitive load than, "Oh, here's a map literal, and the name passes through from here to t.Run()." When reading this, I'd rather focus on what I'm testing than how the table-based testing is doing it.

I think tables and sub tests would be useful in certain specific situations, though. I'm sure they're more concise if you have 25 cases instead of 4. In some cases, you might have two or more tables and want to test all possible combinations.
And I made it into a bash script (with a header to have stacktraces in bash):

#!/bin/env bash
#--------------------------------------------
set -Eeuo pipefail
if [[ -n "${DEBUG:-}" ]]; then
set -x
fi
trap stack_trace ERR
function stack_trace() {
echo -e "\nThe command '$BASH_COMMAND' triggerd a stacktrace:\nStack Trace:"
for (( i = 1; i < ${#FUNCNAME[@]}; i++ )); do
echo " ($i) ${FUNCNAME[$i]:-(top level)} ${BASH_SOURCE[$i]:-(no file)}:${BASH_LINENO[$(( i - 1 ))]}"
done
}
error(){ echo "${1:-error message missing}" && trap true ERR && exit 1; }
SCRIPT_DIR="$(dirname "$(readlink -f "$0")")"
export SCRIPT_DIR
#--------------------------------------------
function dnsq {
# https://www.petefreitag.com/blog/dns-over-https/
while [[ $# -gt 0 ]]; do
case "$1" in
-h|--help)
echo "Usage: $0 example.com"
echo ' -n --name DNS query name(s)'
echo ' -t --type DNS query type(s), ex: A (default), MX, TXT...'
echo ' -d --dns DNS query endpoint: cloudflare (default), google'
echo ' -h --help Print this help message and exit'
return 0
;;
-n|--name)
shift
_flag_name+=("$1")
;;
-t|--type)
shift
_flag_type+=("$1")
;;
-d|--dns)
shift
_flag_dns="$1"
;;
\*)
_flag_name+=("$1")
;;
esac
shift
done

if [[ ${_flag_name:-} = "" ]]; then
echo 'Missing name parameter.'
return 1
fi

if [[ ${_flag_type:-} = "" ]]; then
_flag_type=("A")
fi

case ${_flag_dns:-cloudflare} in
"google")
url="https://8.8.8.8/resolve"
;;
"cloudflare")
url="https://1.1.1.1/dns-query"
;;
esac

for type in "${_flag_type[@]}"; do
for name in "${_flag_name[@]}"; do
query="name=$name&type=$type"
if [[ -t 1 ]] && command -v jq >/dev/null; then
curl --header 'Accept: application/dns-json' --silent "$url?$query" | jq -r
else
curl --header 'Accept: application/dns-json' --silent "$url?$query"
fi
done
done
}

dnsq "$@"
> It makes me immensely sad that people have so many misconceptions about Catholics.

What are these misconceptions? Catholicism uses shame to induce conformity, has had numerous priests abuse children (and protecting the offenders), has a long history of violence against non-adherents, historically deeply homophobic, and so on. All of that is factual.

Edit: Oh! And now I remember, they killed and buried hundreds of children in Canada at their "schools" for indigenous people. Graves unmarked, families never knew what happened to the kids. But it's OK! Pope here said sorry, sort of, after being pressured, for decades. Also they found graves. Canadian govt. couldn't give a rats ass because the church is as powerful as governments.

But remember! We love all of God's children.
Strangely Intel manages to do this pretty well in other markets. For example for high-performance computing they have well established libraries like the mkl and, a Fortran compiler and a great C++ compiler. But when it comes to GPUs or accelerator cards they lack commitment, with most projects fizzling out.
It's worth noting that EVs aren't the only vehicles that crest the 5,000-pound mark. Any full-sized, heavy-duty pickup on the market will easily surpass 6,000 pounds, with some like the Ford F-350 and Silverado HD 2500 even exceeding 7,000 pounds. Even the Chevy Suburban, a fairly common vehicle for families, can tip the scales at over 6,000 pounds depending on its powertrain. But EVs are universally heavier than gas cars of equal dimensions thanks to their batteries, and many of them are already beyond the limit.
Digital rights groups identity 35 Pegasus hacking victims in Jordan
what you could maaaybe say is that it went to be occupied by hamas, if you are looking for reasons why Gaza's could not import and export goods etc.
As far as I can tell, the linked github repository is written only in C. Zig is used only as build system

EDIT: nvm, the github stats seem to be completely wrong? It shows 96% C to me...

Found it, I believe this is the result of including code from SQLite in the repo
This concept is widely used in video editing and visual effects.
A good strategy could be to rank on the number of ads ... more ads in the page, lower the rank.
AMD should have laid the groundwork a decade ago, instead they basically gave up. Who needs GPGPU anyway, right?
While you are right there is one pretty important additional point: the whole concept of network entry point. Building this kind of security perimeter invariable leads to internal security becoming ignored and everything inside the network having some completely informal and random trust relationships with other devices in the network (and usually when thats get documented for the purposes of setting up internal firewalls you get three versions: what really happens, which is subset of how the firewalls are configured and then how that is documented).

And this kind of Enterprise VPN with bunch of buzzwords products tend to be correlated with exactly this approach of totally ignoring what is inside the perimeter and replacing careful design of that with some other “Enterprise Endpoint Security Non-solution”.
Show HN: Spliit – FOSS alternative to Splitwise, with receipt scanning
Implementing a B-Tree in Go
It does seem a bit propaganda but I think it highlights a larger issue and doesn’t go far enough! So many cars are so much bigger now. The entire guard rail system probably needs to be reexamined in the face of new vehicle sizes.
Void Linux is great for minimal installs. Gentoo fits the bill nicely too. Both allow for small init systems and, at least in the case of Gentoo, multiple bootloaders and initramfs tools.
My beef isn't with EVs, but ballooning car mass in general.

Modern cars are just so huge, and have so much junk in them. I get a large fraction of the mass is for safety, but (for the same money) I'd much rather have a tighter, lighter, stripped down car than a clunky infotainment system, seat coolers, fragile wood trim, motorized ac vents and handles. I'll even sacrifice some sound deadening and rear AC.

And EVs, of course, just make this issue worse. Their "fuel" is such a large fraction of their mass that they more-or-less suffer from the tyranny of the rocket equation, where they need more battery to haul more stuff around, which in turn requires more battery, and now the chassis and suspension needs to be reinforced to handle the weight, and now that needs more battery and so on.
Aren't.... overseas landlords buy-to-let landlords? What are you trying to say?
Here is the direct link, as HN somehow removes the query string: https://github.com/git/git/commits?author=peff&since=2023-10...
I'm not interested in continuing this discussion if you insist on making it about me personally. If you'd like to address any of the specific points I made, rather than just replying to the elmu ones, or attacking me personally, please do so. Case in point: of the 7 paragraphs I wrote, you ignored 5 or 6, attacked me personally, complained about the remainder, then attacked me personally again.

As for the judgement of the judge: you brought judgment up, claiming you personally thought something was obvious or presumable. It wasn't, as a matter of judgement. You claimed that something wasn't "fully fleshed-out logic". It was, as a matter of judgement. These matters which you brought up, were decided by a judge, whose judgement supercedes ours, and it's not unreasonable to point that out when you bring them up.

Missing is a response to the basic tenet that, if you own a company, increasing the value of that company (by performing, rather than checking out or quitting) is compensation equal to the amount you increased the value, multiplied by the fraction of the company you own. If you are honestly trying to engage in a conversation about compensation, you can respond to that point. If not, that's fine, you can spend your time how you wish.
The most offensive part is that the width is configurable. This gives try-hard designers more of an excuse to hijack and fuck up scrollbars.

The colours I don’t mind so much. Ideally all this would be a simple checkbox to toggle on right click of the scrollbar, but that gives the user choice which is almost a foreign concept in some circles.
To open settings, you're supposed to rotate the phone 180 degrees around the vertical axis, and then 180 degrees in the opposite direction. It's so obvious.
> The main issue is that most of the tooling ... generally only shows the first line.

> I don't know exactly what the answer is

Isn't it obvious? Write better tools. There is no reason you have to be stuck with the deficiencies of what someone else has built. That's the whole point of open-source software.

It's more than a little concerning that a "GitHub cofounder and author of several Git books" has to have this pointed out to them.
> Not raised by capable parents, not educated, not offered a place in a society which abandoned them.

The usual complete and utter disregard of the actual victims (the woman raped, for example) and the victimization of the actual criminals (the rapist, for example).

It's always been the signature of intellectuals and I believe it is the reason of many things that are wrong in society.

"The only thing necessary for the triumph of evil is for good men to do nothing"

(encourage by intellectuals, who intellectualize everything, including murder and rape)
The divide is largely due to the fact the Chinese government has regulations about the quality and kind of social media content platforms are allowed to distribute, including emphasizing educational content for kids etc. Possibly other nefarious reasons you allude to, but those content standard regulations are sufficient enough to explain why Chinese content is segregated - they literally can’t share the same content selection inside China, so otherwise would have to conform to Chinese regulations outside China as well. Those regulations would make TikTok much less profitable outside China, and they’re not required to do absolutely anything to “improve” the content quality outside China, so they naturally optimize towards engagement and stickiness. That incentive is shared by all social media companies, and is why the Chinese regulations exist to begin with - because what’s engaging and sticky is likely really the absolute worst crap ever.
Or maybe cars for commuting shouldn't be 7,500 lb?
Intel also charged a competitive price for CPUs, recent NVidia chips are charged at a premium rate not seen in semiconductor for decades. I'd venture the margin on an H100 @65k is probably ~98%. If the market for datacenter GPUs rises to ~30 million deployed GPUs and ~10 Million new chips per year... that would be 192 billion in profit/year.

I'd be skeptical that NVidia can maintain that margin, or price point. Had they owned ARM it may have been possible, as new entrants to the chip market could have been locked out.
Those are slightly different - mini CDs. The ones the OP was talking about were a weird oblong shape.
DuckDB can read from several heterogenous sources, but is read only.

SQLite is limited to its own format but can write.

So very different use cases.