skysight-inc/HackerNews huggingface dataset:
> “At the same time, Temu and Shein are building empires around the de minimis loophole in our import rules – dodging import taxes and evading scrutiny on the millions of goods they sell to Americans.”

https://apnews.com/article/temu-shein-forced-labor-china-de7...

> imported packages valued under $800 receive tax exemptions and less oversight from U.S. customs.
They provide .stl files for you to 3d print your own enclosure, or presumably order form a third party printer. I assume this shell is specifically for those who are concerned with appearance and/or fire resistance (PLA is pretty flammable.)
One other oddity is that there are "magic" postcodes in the UK that map to various government services, for instance:

BX5 5BD

Is a postcode to use when sending mail to HMRC(the UK tax office), but that address doesn't exist anywhere if you try searching for it. Royal Mail is the only company that can deliver post to that address too, they have the internal mapping to know where it needs to go - no other courier company will accept letters to that address. And, annoyingly - Royal Mail's own online postage store doesn't accept it as a valid address, you have to buy stamps and hand-write the address.
This is true, but does not stop a foodie from going on a mission to replicate the spicy sausage flavour of petrol station food they loved on childhood road trips.
They use 1FL/1FR for first floor, 2FL/2FR for second floor, etc.
This is an overcomplicated, fanciful idea which would be as unpalatable to extremists on both sides as the other named options, and would require third party intervention to facilitate when the United States already has its thumb firmly on the region ensuring that that never happens.
That doesn't help vertical orientation of USB-As
> I prefer functions over classes.

Then use functions?

> no mangling of exported names, the binary is re-usable as API.

Not once in my life have I seen someone use a binary as an API.

> in the long term, the C source code is more re-usable in other projects than C++ ones.

I don't even know what you mean by that.
I did a bit of deeper dive here, and the evidence remains mixed, but definitely generally in favor of random forests for recommendation.

My two cents: Most recommendation engines are far from perfect, and the customer is too often left scratching their heads. Given this, why bear the orders of magnitude more expense to go with with a deep learning solution?
MS Access might be the thing for this. Not used it in decades but loved it back then. Best of both worlds as long as it's for a single user.
There's an elephant in this room. Are you all ignoring it deliberately?

Reading all these comments from people about what they do/don't do. Nobody seems to address the giant stinking pachyderm: are you right or left handed?

Left handers have to exercise their right hands, because of all the kit made for the right-handed majority. Almost all these fancy vertical mice are right-hand only. In fact most mice are RH only. I sometimes use a cheap 2nd hand gamer mouse I bought for when my main one's batteries die: it's RH-only.

Digital cameras? All RH only. Most mobile phones? Mainly for RHers.

We sinister types must use our right. Most right handers barely use their left.

20Y ago, in my mid-30s, I switched to mousing right-handed at home. I'm a leftie, but I worked in support for 15-20 years and I had to use customers' machines the way they were configured. Usually that means mouse on the right. I could but didn't on my own because they're mine.

An ex suggested switching and it really balanced my hand usage. Gave my tired sore left a rest, made my under-utilised right pick up the slack.

I also trained myself to clean my teeth with my right, to practice my coordination.

Never mind rock climbing or whatever. Nobody needs to climb a wall to get to work. But pretty much everyone needs to clean their teeth.

Learn to use your left hand for more. Learn to mouse with it, or use your touchpad or whatever. Learn to clean your teeth with it.

Spread that load out. Even the workload on your hands and wrists, and they'll thank you for it over the decades.
Loved everything about the company, from this listing, to the website. Emailed a couple of people in the company - waiting to hear back! Would love to continue being in Virginia - NoVa is beautiful.
Whoever came up with the 1-3 month game changer oughta get a promotion
Is this a real story? If so, link please?
Communications / Media studies: Understanding Media by Marshall McLuhan
Am surprised by all the negative comments about writing code by hand.
Many of the comments here speak about moving or thinking faster, but where I have always found pen and paper most helpful is when I've needed to slow down, focus, feel out edge cases, and give my intuition and experience more chances to engage with the problem. Occasionally for purely algorithmic things I've written out an entire function or loop, but more often it's a table of the program state during an iteration, or a diagram of how two things talk to each other, or what calls what in what order... just the little bits I need to think about, get clear on, before I go back to my editor for the next steps to address the problem. If you've ever driven a manual transmission, it feels a little like downshifting to get extra power on a steep hill climb.

It has been suggested ([1],[2]) that writing by hand helps with memory retention and probably other aspects of cognition; in my case, it may just be that writing [edit: by hand] "feels calmer," so, if I have a hard problem to think through, the pen usually comes out.

[1] https://pubmed.ncbi.nlm.nih.gov/33815075/

[2] https://journals.sagepub.com/doi/abs/10.1177/095679761452458...
OpenAPI only describes the endpoints. Ultimately people want examples and to test their endpoints collaboratively rather than just see a description of it with the fields it accepts. Actual use cases and a proper flow of being able to authenticate and use that token to call the other APIs and check the responses is what people seem to want more than a "dumb" curl GUI
Show HN: Automated data pipeline for your AI apps
We just launched Turbine, it automates the data pipeline for LLM powered apps. It fetches data from your database, creates embeddings from the data, and stores in a vector database for easy semantic search. It also creates a real-time data pipeline to fetch changes and keep the search data fresh.

Turbine supports multiple source databases, embedding models and vector databases. It's aimed to be configurable and easy to use at the same time.

It's primary use case would be being the data backend for LLM apps—to create a relevant context for each prompt from your data.

We are very early and this is our first public launch, we just have tested the product internally. Any and all feedback would be very appreciated. DM or email me at sumit@useturbine.com if you are interested to be a early beta user of Turbine and help us build this product.

Thank you! Looking forward to your comments.
Intro to Semantic Kernel – Part Two
USBC has been out for over a decade, have you ever run into 2)
Has anyone made any headways into MD DATA itself and/or trying to dump from a portable audio player?

I'd love to see what I can pull from some MD DATA stuff I've got from an old DATA EATA and a Sharp Viewhunter camera that I just can't track down the damn weird proprietary cable for that shoots on MD.
As recently as eight years ago, on projects started within the previous handful of years. It’s more to do with a lot of C programmers being stuck in a sort of stasis IMHO. (I’m sure I was too in many ways).

And yes, Microsoft were the outlier and absolutely dragged their heels on stdint, but you could always grab a compliant implementation from one of the FOSS projects that produced one.
> I believe you are the one not reading

You are right - it was my mistake.

> The whataboutism you add doesn't strengthen your argument.

Where did you see "whataboutism" - whatever that is - I'll leave to you.
What is scarce today?
>If it's so easy to "know" the local tax rate for various things, why isn't it easy to label them?

Because you pay the tax from the total of your purchase and not from each item separately. E.g. in Santa Monica, CA sales tax is 10.25%, a price on a $4.95 item with tax included would be $5.46 but on 10x of these items it's just $54.58.
One thing I don't really understand about the Zimaboard is why it comes in such a good looking enclosure? If you want to use it with stuff connected to the PCIe/SATA ports you'll always need some extra enclosure/case anyway to keep things clean. At that point why not just ship a board like a Raspberry PI, etc?

> btrfs has had some issues in the past, especially with the RAID5/6 setup

I'm pretty sure that btrfs still has major issues with RAID 5 & 6, and that these RAID modes are not recommended to be used in anger.
> the state would soon start making its own brand of insulin.

The government's definition of "soon" is probably not the same as the electorate's definition of soon.
and that can happen with literally every cable, people have abused USB-A and RJ45 for many decades...
> - I prefer functions over classes.

I also prefer apples over brooms.
I dunno, 90% of my queries are super simple and prisma does the job pretty well. In my relatively small prisma project I have a grand total of 2 raw queries.

Also prisma raw query builder and migrations are really good.

I don't see all the hate, you can mix and match both approaches just fine.
Worked on a team that used zeromq for a trading system. Worked well, but if you do not read the guide and get a good grip on what guarantees are provided by zero mq.
No firewire for the G3, and ethernet, audio jack and rj11 doesn't count for external devices.
Location: Vienna, Austria

Remote: Yes, on-site preferred

Willing to relocate: Yes

Technologies: Penetration Testing, Reverse Engineering, Python, C, Assembly, low-level development, Embedded/Electronics, Linux/Unix/BSD/Windows

GitHub: https://github.com/chris-pcguy

Résumé/CV: https://github.com/chris-pcguy/CV/blob/main/projects_english...

Email: chris.jobshn2310@broke-the-inter.net

Hello,

Preferred positions: Redteam Pentration Tester > Reverse Engineer > Software Developer

I would be glad to hear from you.
Economics Nobel Prize Goes to Claudia Goldin
Intuitive today, but perhaps not in days past. One criticism of the modern Nobel is that they are being given to old people for work done decades previous. Rather than spur promising scientists to extend good work, the Nobel is now more of a lifetime achievement award for people nearing the end of distinguished careers. There are exceptions, but this trend is likely tied to much of modern science taking decades between "discovery" of a thing and the "confirmation" necessary for the Nobel.
This is a good analysis. People need to hear it. Do you have sources for these numbers?
I do think that in 2023 1Gbe is starting to feel bit outdated when 2.5(/5/10) Gbe is becoming commodity. Something like NanoPi R5S has 2x2.5Gbe, and a nvme slot, all in nice little low power package. Sure, it doesn't have sata slots that OP wants, but I'd imagine similar ARM/Rockchip devices are available in all sorts of configurations.
Understanding of PFOA for safer products and better human health
The LGPLv3 exception had an atypical feature (for *GPL exceptions) and was possibly misdrafted, see: https://github.com/spdx/license-list-XML/issues/1672
> char may be signed or unsigned,

Correct, the standard does not specify whether char is signed or unsigned, so it's implementation-specific.

> and may be more or less than 1 byte, right?

Wrong, char is specified as a single byte character, so the following will always be true:

sizeof(char) == 1;
> Worked well, but if you do not read the guide and get a good grip on what guarantees are provided by zero mq.

Was that sentence finished?
It's not just about upgrading, there's also the ability to replace a bad DIMM. Although upgrading is nice for the secondhand market since most laptop configurations are not the most high-end ones, and they're more likely to become e-waste if you can't make them the best they could've been.
Higher bitrate HEVC won't be any smaller than the same bitrate ProRes.

Why would you think that it would be?
Unlimited*

like all the Saas feature pages.
It never ceases to astound me, especially since these are the most well regarded members of our society with more education than anyone else.

On another note, there are some really interesting ones like this one [1] starting on page 9 which reads like crime novel.

[1] https://web.archive.org/web/20230926165052/https://www2.mbc....
The problem with documentation is that it's an untracked dependency with a slow, manual test procedure. An almost universal example of this is developer onboarding materials that are always (always!) out-of-date. In fact, most teams expect new devs to update the docs as part of their first tasks! (I think this is, in part, to measure a) their ability to deal with bad advice, and b) their willingness to make things easier for those that come after.)

It would be great to invalidate documentation when the underlying code changes. There would be two levels of invalidation differentiated by probability: "these docs are definitely wrong now" and "these docs may be wrong and need to be checked." This is easier with APIs than with UIs but I've not seen it done with either. Some motion in this direction are, for example, IntelliJ's comprehensive refactoring support that can and will search documentation.

I'm not really sure what a good solution looks like, but there's definitely a chunky problem to be solved here.
1. You are correct for upload, but not for download. Looks like rails 7 added support for presigned urls: https://blog.saeloun.com/2021/09/14/rails-7-adds-expiring-ur...

2. CDN support is via monkey patch: https://github.com/rails/rails/issues/44136

3. yep

4. yep
Are you me?

Am I you?
China's Transsion dominates Africa's phone market with Tecno, Itel
There are "continuity of operations" procedures to prevent a "decapitation" strike killing the President & VP, thus preventing the US from retaliating [0]. This was a plot point in Tom Clancy's novel Debt of Honor [1] (which I distinctly remember reading right before 911, as I had to commute via public transit and commutes were so long I read books).

0 - https://en.wikipedia.org/wiki/Designated_survivor
Since this person will be offsite in a secure facility/bunker, they'll have the backup nuclear football with them.

1 - https://en.wikipedia.org/wiki/Debt_of_Honor
Which is how Jack Ryan gets "promoted" to President.
Long type name?? uint32_t is literally 8 characters long. There's not much to cut here.
>Much of theoretical computer science is math

Does that make it a science? I think nobody in this thread is using the same definition of science.
What Is Salesforce AppExchange: In-Depth Review
Find out what Salesforce AppExchange is, how it works, and what solutions and benefits it offers all in this article.
Not everyone buys machines new. In ten years that laptop on eBay is stuck with that amount of RAM, limiting its use.
The software stack is:

SSH.
Postgres on Amazon RDS.
Yeah, it's a medium that is not known for fine details given everyone's experience with it in school growing up, and the landscape/flower paintings that are common at art festivals; however, that does not mean that is all that can be done with the medium. Some artists pursue photo-realism [1].

Using something like a heavier weight (takes more layers), hot press (smoother grain) watercolor that makes it easier to add finer sharper, details. Additionally, there are mixing mediums [2] that allow changing application in different ways and there is masking fluid which helps preserve a sharp edge when working on multiple layers.

There is a variety of media that is "watercolor" as well: watercolor pencils, water soluble pastels, opaque watercolors, watercolor markers, and granulating watercolors.

1: https://doodlewash.com/guest-artist-photorealism-watercolors...
2: https://www.art-is-fun.com/watercolor-mediums
One oddity not mentioned here that I came across recently, (which probably would go into one of those "things programmers don't know about postcodes" blog posts).

A system that used Postcodes for geocoding (not a great idea) was choking on PO Box codes that belong to districts (such as W1A in the London W district), but don't really correspond to actual street addresses.

This also catches some people out who will unintentionally use the PO Box postcode alongside the full street address of a business for example.

I've also worked on the TV Licensing systems (yes, the one that sends you scary letters every year). That has its own database of postcodes and addresses and I got to spend lots of time on the funny rules there.
I can't relate to the bottom line "get a doctor" - even though it turns up a lot in these kinds of discussions. I live in a reasonably civilized county (Germany), but still know people who have or had trouble finding medical help with serious mental health problems (depression etc.).
The idea of going to a doctor with "procrastination" seems very off in that context. Is it different in the US?
It was delivered by a ZeroMQ socket, the \0 byte arrived out of order.
Show HN: Startup Marketing Arsenal – Declare war on your marketing worries
Expected journo to call out Gore on his ridiculous climate "predictions" he made years ago, but of course noone did that, softballing climate cultist with convenient questions.
instead of X maybe it should just be named shitshow.
> I guess everybody is trying to push a narrative, and in general, where if we're being honest, gauging true intent and accuracy is hard, it seems a good strategy to consume a wide cross-section of resources if you hope to build up an accurate picture.

Yeah but theres a big difference between the obvious rabid Russian propaganda and people having a narrative.

The firehose of falsehood is a known Russian propaganda method to muddy the waters and they have used it extensively in Ukraine.
Perhaps the story is that there is some bias in the streets which have number 13s instead of skipping like on your street and that’s the reason for the price difference?
(1) as in Video only, as in they won't work to top up the battery in random Bluetooth gadgets and the like? Amongst compliant cables, you might occasionally find some that are rated 40 Gbps but do not identify as high voltage capable. But I suspect that once manufacturers stomach the wire cost of those fat 40+ cables (display!), skimping out on PD capability just won't make enough of a difference to abandon efficiencies of scale. PD cables that are no/low bandwidth? Sure, those will be with us forever. But "display only" will be a rarity.
> mainly drunk/high people who suffocate their children like that.

That's a lot of people!

> You only need a sufficiently wide bed and separate covers for the parents

Why even take the risk.
The most brainfuckery'd UK address oddity I've encountered is a road in North Manchester which has the same house number twice on the same road in the same settlement. In other words, there's two houses legitimately called something like "280 Manchester Road, Frogstall".

This is because the village is split between two borough councils, and each started from 1 when numbering their street. So one of them is "280 Manchester Road, Frogstall, Rochdale, Greater Manchester" and the other is "280 Manchester Road, Frogstall, Oldham, Greater Manchester".

Exasperatingly I can't find the exact address again.
Digicel Is Connecting Papua New Guinea – Rest of World
inttypes.h was added to C99. A quarter of a century ago.
One throw away sentence in the beginning doesn't make it the topic...
Nothing against Zimaboard but the best part of the article (for me) is his cable organization shown in his conclusion. So pretty.
Flats on floors in between usually have the floor number as the first part: "3FL" for third floor on the left or "2F3" for second floor, third flat. Or at least that's how it was when I lived in Edinburgh in the 90s.
> I wish all doc was written with such explicit care to be understood. It reads like a good friend is trying to explain you something.

I think this is due to git's early history and the reputation it had for being incomprehensible and difficult to use. Lots and lots of work has been done by many people to make it more developer/user friendly. It really helped that its feature-set made all of this work appealing. e.g. learning git-blame and git-bisect made me want to use git for all of my projects, even if it takes time to explain how to use it.
This makes me think: is there some sort of kernel plugin that ECC-ifies existing memory in software? Similar to how you can implement RAID in software.

I even vaguely remember a kernel module (?) that transparently performed in-RAM compression so that you effectively used less memory at the cost of increased CPU usage. Can't find it anymore though.
The \0 byte can't arrive out of order in a ZeroMQ socket.
I recently watched a documentary on old regal ships and the paint jobs were really vulgar by modern standards, with a lot of random colors all over the place. Obviously the rare and expensive colors were status symbols, and didn't feel tacky and tasteless like it would today.
Squiggly lines and generative artifacts would match the story line of the season of "time slipping" however. If it is not AI, I can see a designer giving a Dali-like style for that reason.
> My opinion is that most CS graduates end up in a position of software engineering...

I think you're right.

> ... which is a subset of computer science.

Here I disagree. It's not a subset. It's a different set, with some overlap.

Think of it like chemistry and chemical engineering. Chemistry cares about where the outer-shell electrons go. Chemical engineering cares about making the stuff in multi-ton quantities without blowing up the city. There's some overlap, but they are very much not the same. That's why many universities have different departments for chemistry and chemical engineering.

CS is about the theory of computation, the analysis of algorithms, and the design of programming languages. Software engineering is about the efficient production of larger-scale programs that adequately meet the need, whatever that need is. Those are not the same thing.

In particular, software engineering deals with scale. You can't deal with a 20-million-line codebase like a 20-line algorithm. It takes a different approach and different tools.
It’s proprietary and easy mini homelab equipment for people who have an interest in home servers but not the time, skills or skills to setup their own.
Oh I didn't pay attention that you weren't the original poster of that link, thanks for pointing that out!
You didn't think that through heh. They know the price at checkout.
I recently saw Theo using https://excalidraw.com/ in one of his YouTube videos. I like that one.
Hehe. Ok. Thank you for clearing that up ;)
> A Loki season 2 poster has been linked to a stock image on Shutterstock that seemingly breaks the platform’s licensing rules regarding AI-generated content.

A human-made poster uses a stock photo for the background, which is suspected to be AI.

This is such a non-issue.
Ok, boom
She wrote a paper on blind auditions, this gained a lot of media attention, but as a lot of her work it was quite exaggerated see e.g [0]

[0] https://statmodeling.stat.columbia.edu/2019/05/11/did-blind-...
What about indexes, should ppl add a ton of indexes to optimize the query cost
I don’t think that’s true about only Royal Mail can post there. There’s clear instructions on gov.uk for all couriers on where to send the mail if they come across this post code, it’s not some weird secret.

https://www.gov.uk/government/organisations/hm-revenue-custo...
It'd be nice to have a straightforward way to feed it over the network into OBS for live broadcast.