skysight-inc/HackerNews huggingface dataset:
Show HN: Amazon-like product recommendation engine to power open-source eComm
Hi HN! I wanted to share our product search and recommendation engine that we’ve built for our eCommerce api startup - Rye. For context, Rye lets people query and dropship products from almost any Shopify and Amazon store.

One feature we wanted to have as part of our developer experience was a way for them to search and discover specific products to query.

We’ve put together a demo marketplace to showcase the engine. Check it out here: https://search.rye.com/

Here’s a blog that outlines how we built it and how you can to: https://blog.rye.com/a-beginners-guide-to-building-a-product...

If you’d like to build on it, we’re also down to open source it for folks that want access.
This is a great project! git bug really should be a built-in subcommand for git.
Gleam v0.25 – Introducing use expressions
In my view, clinical psychology, like medical practice, is likely to be an art and not a science, for a long time. The reason is we can't wait for the science to come up to speed. People are suffering, and need relief, right now.

My view is that replication is just one safeguard within science, but is not the only thing needed. Confirming or refuting isolated factoids doesn't tell us much more than the factoids themselves.

I think a science needs to develop towards theories that connect those factoids into a framework. Psychology has not reached that stage yet. Compare to physics or chemistry. Some commentary has suggested that the replication crisis extends to those fields too. My graduate research project in physics was never replicated. But physics has a framework of theory that remains strong by connecting studies to one another, so that if one or more isolated studies fail on replication, the whole framework remains strong.

In some sense, "useful" could include merely "useful to science."
I have an idea: why not speed up your site by NOT running js at all?
We just updated the wording. Thanks for the feedback.
There was a lot of controversy around their swapping LibreOffice out for some proprietary closed source office suite for a while: https://www.forbes.com/sites/jasonevangelho/2019/08/03/manja...
On a separate note, thanks for teaching me that there is more razor than Occam's!
Irony this is in the Irish Times. Doesn’t apple dodge a ton of taxes by having an “office” in Ireland?
Nothing comes close to matching the ease of using amazon. In Canada if I need Kleenex I search kleenex, click buy now and it arrives to my house the same day! Sometimes I have to wait until the next day. The total time spent on the purchase is way under 1 minute.

To use costco I have to buy at least $75 or shipping is not free.
Walmart I have to fill out all my personal info and credit card info, and it's never same day shipping and sometimes there is a minimum amount I need to spend.

Driving to a store to pick up an item like this is just a giant waste of my time, gas, increases the chance of someone denting my side door in a parking lot from 0% to more than 0%.

There is no alternative that even comes close for simple items.
This is quite literally a tribal conflict. It's Musk vs. the employees; that's why he bought the company! It's not like he made it a secret.
Sorry for going so off topic, down vote if you think it's too far. But:

Does anyone else think he's gearing up for running as president for the Republicans at one point in the future? I'm not a US citizen so I just have my armchair criticism to go on, but it's the most rational explanation of his behaviour I can come up with. Haven't read this from anyone else so far though. If Trump can do it, why not him?

Edit: Thanks for clarifying! So I guess that doesn't make sense.
It’d be great to have a notbraindeadautoconf that just deleted the macros for the bog standard autoconf macros, checking for compilers and cstdlib and posix functions, and then invoked autoconf to work over the actual logic of configure.ac. It’s 2022, we don’t need to worry about SunOS and Ultrix and AIX and their broken compilers.
Actually, the "seconds feature" is coming back. https://blogs.windows.com/windows-insider/2022/11/18/announc...
I actually like having software and hardware that can be idle. I find it quite peculiar that some app/window/page I'm explicitly not interacting with should be doing work because I'm not interacting with it.
Well, hopefully the rest of the industry learns a lesson. The next years we’ll see layoffs, even more unpaid extra hours and decreasing standards. Without unions or any kind of labour organization SWE will be just exploited even more.
If you have a Nvidia GPU, I've been using Upscayl locally and for free with decent results: https://github.com/upscayl/upscayl

Note that on some image types it tends to make things look digitally painted rather than detailed. I recommend you try a few different tools and see what works best for the type of photography you do.
CORS, unless it is run locally, plus you'll have to reverse engineer the APIs. Might be easier to write a browser plugin that improves the current UI
What about Schrödinger's headline ? What if first you have to observe the article content ?

Perish the thought.
I'm in the EU and I can access rt.com. Just checked.
"Do not do to others what you don't want be done to you" is a good starting point on which free speech should be allowed and which should not. You should not have freedom to curtail the freedoms of others.
Yeah... by definition, being on the a-spectrum makes it harder to understand how other people think and will react.

But this isn't some faux pas. I'm sure Elon understands quite well how it's going to feel for everyone involved, he just doesn't care. That's a different kind of spectrum. The b spectrum you could say.
- I get items in 1-2 days including fairly niche items. Some items take longer but it's clear which ones and those are just as slow elsewhere.

- I see reviews for the items and some of them aren't fake. The negative reviews with specific issues are particularly important (weak hinge, plastic parts, noisy, difficult warranty support, etc.). I know some other marketplaces either don't have reviews (ebay) or can trivially remove negative reviews (shopify sites).

- I can return items without too much hassle.
When can you ship your laptop to production?
I think the point of the article is that the ads are incredibly deceptive, not that they just exist. Wapo ads aren’t really trying to trick you, the Amazon ones absolutely are.
That's interesting. Have you written anything further about ML vs lisp for tooling, or could point to a reference? Compiler dev here, C++ when paid and lisp when not. Interested in SML but haven't spent the time to assess what I'm missing.

Exhaustive pattern matching over AST nodes is a good trick. That might interact better with the type constructors than ad hoc representation in clos. It seems possible I should stop putting everything in a map.

Is the edge over lisp in the compile time rejection of incorrect programs or elsewhere?
Use a in-browser PDF renderer, such as mozilla/pdf.js which Firefox uses, and the true and tested browser sandbox will most likely be very helpful.

Obviously, not helpful against three-letter agencies who like to sit on browser zero-days until they need to use them, but against most threats you'll be fine.
I disagree.

There are plenty of senior engineers with 10+ years of industry expirience who only knows CRUD, and never built distributed systems or complex software systems.
This is interesting. So the API would take a URL and return the article text? (sorting out what from the site is "noise" like navigation, and what is the article?) Is this the same sort of thing that a web clipper like Evernote has, to simplify an online web page, or is there more? What is a use case that would be valuable for you?
Why not have both? Earlier in my career, I was very invested in my job as well and didn't mind working 12h+ as I was learning a lot. And I think this mindset really helps to progress quickly. But at some point, it just became unsustainable. I still love my job but also my personal life outside of work.
It’s refreshing to see this in the Washington Post, owned by Bezos. Tiny beacon of hope going out into the darkness.

Search ads on shopping websites are just capitalism taken to the natural end. Hopefully degradation of user experience will curb it somewhat. Our only other option is some sort of new Internet Bill of Rights being passed and I’m not optimistic lobbyists would ever allow it. We need some sort of fund for humanity that hires lobbyists with greater funds. We need voters that vote for candidates that would support the human right to freedom from manipulation from corporations.
Yes I also use sketch pads with no lines (The grey spiral-bound ones sold by WHSmith in the UK). I don't understand the attraction of lines given that software is hard to describe without diagrams.
Been there, done this, and yea, I sort of forgot why it had its rating. Not something I completely think was the worst mistake ever, but perhaps could have been better addressed with a pregame primer of what was in the movie.
If I had an opportunity to join Twitter now then I'd definitely do it

It could be interesting story to tell after years
Worth mentioning that usually you don't end up in legal troubles for consuming copyrighted material but for reproducing/sharing copyrighted material, and often not until you do so at scale.
The article speaks of a tipping point and has aided in pulling it forward.

Unlimited greed is what eventually sinks a company. We saw it with AltaVista in the '90's (when the search results were all ads) and Google is slowly repeating this opening a space for a competitor to jump into.
That is an argument, but it has to be weighed against the cost of re-acquiring the planes that will either be lost or on permanent loan to Ukraine after the war is over. A defeated Russia can still strike back with isolated terror attacks and a Bear with a nuke is a good way to effect those.

Sweden has come a very long way in regards to international security operations since the war began, but there are still Putin-lovers who'd love nothing more than to turn public opinion against Ukraine. Asking Swedes to give up the "crown jewels" of our defense is one way.
It's a wood plancks cabin with rockwool insulation in the middle of the wall. I believe central heating works via wood burn.
I understand the reference to Larry Ellison but what did Jack do?
> How are you so sure you’re not getting ripped off?

If you do not _feel_ you've been ripped off, does it matter?
Ah okay. I'll add one.
I wrote a little bit about this a couple of years ago: https://blog.williammanley.net/2020/05/25/unlock-software-fr...

gittup[1] implements part of this idea, but without the distributed bit. bazel[2] implements the distributed bit (minus trust), but not the distro bit. What's really lacking is momentum around the idea to get a sufficient number of people behind it.

[1]: https://github.com/gittup/gittup
[2]: https://bazel.build/
Since the list mentions grep -o (--only-matching) and regex. Here is my preferred trick to extract a specific part of a line and circumvent the lack of capture groups in grep.

Imagine you have a line containing

prefix 1234 suffix

and want to only grep the number but need to match prefix and/or suffix to not grep another unwanted number.

Can be solved with

grep --only-matching --perl-regexp 'prefix \K\d+(?= suffix)'

The magic is '\K' which kind of resets the 'matched buffer'. [1] So anything before \K is matched but not outputted with -o (or without -o anything before \K would not be highlighted).

And for the suffix: (?=) is a positive lookahead [2] which checks if, in this case, ' suffix' is found after the number but also does not include it in the 'matched buffer'.

So the output for

echo "prefix 1234 suffix" | grep --only-matching --perl-regexp 'prefix \K\d+(?= suffix)'

is only

1234

PS: instead of \K the prefix could also be wrapped in a positive lookbehind (?<=prefix )

[1] https://perldoc.perl.org/perlrebackslash#%5CK

[2] https://www.rexegg.com/regex-lookarounds.html
If you compete with iCloud and Google you'll always be a niche player.

But I think if a brand name like Mozilla would offer a standards based "internet suite" (think: mail and notes over IMAP, file cloud over WebDAV, calendars and todo's over CalDAV, VPN over WireGuard etc. so basically your online stuff without the proprietary device-locked walled garden implementation) it could become at least a sustainable business for people who:

- Care about not being locked in

- Do not want the hassle of self hosting

- Feel less comfortable about using a non-brandname NextCloud provider
There's a superb deep dive on the music data contained on the Soundraw site, plus intelligent surmising of its 'AI' processing, here... https://napolitano.de/2021/11/12/soundraw-ai-music-creation-...
Unfortunately the 3060ti, 3070 and 3070ti are limited to 8GiB, so it is certainly not common.

In the price range it is the only Nvidia card with 12GiB and the 3080 starts at 10GiB.

So you can certainly get a 12GiB card without spending 3080+ money, but if you want any more power than a 3060 and keep the 12GiB then you would need to spring for a 3080 12GiB which is a big jump in price.
Make it a billion and it would still be strictly better for society. Hell, burn the money in a pile if you object to it being given to the state and it would still suffice. You don't need to completely remove inequality, or even get anywhere close, you just need to prevent the unilateral exercise of such tremendous power. Power must be decentralized.

The irony is that if you want to believe in the power of a market economy (which I do, or at least did before the modern era), you must oppose the massive concentration of wealth because it distorts our markets to the point of irrational uselessness.
What's wrong with target.com?
Just looked it up. It seems like they have a variety of offerings. Which is/are most valuable to you?
Not only in the UK. Norway too, and probably some other European countries. No more national wide FM stations in Norway (it's still possible to have a local FM station - for how long I don't know). There's some worthless talk about re-using the spectrum for 5G or whatever. So now there's DAB. I don't listen to radio anymore.
Wait just a minute!
Are you telling me that Amazon is showing products that they are selling on their e-commerce website?
> I'd really hope most HN users who are unfamiliar with common internet slang (NEET) or economic measures (GINI) would be smart enough to use their preferred search engine to fill in the blanks.

It hurts the efficiency of discussion. You write a post that 100+ people will read many of them not immediately knowing what some of those are. You may have saved 5 seconds typing abbreviations, but wasted quite a few minutes of their time in aggregate.

P.S.

NEET (from urban dictionary):

> This is a term used in the field of education. The acronym stands for "Not in Education, Employment or Training" but young people have started to use it as a term for bums/layabouts with no future.

GINI is a way to measure value of some definition of inequality.
Your idea assumes that customers are far more invested in collecting / curating / admiring invoices than they really are.

What if a customer is a business or government unit - where A/P is probably handled by multiple people, who change over time? Those guys work by rules & procedures, which are set by some higher-up. Higher-ups usually don't like "we gotta do things different with this one" vendors. Nor to see an A/P clerk futzing with her smart phone yet again, on company time.

Or, what when a customer's CPA wants to see the invoices, to make sure stuff was categorized correctly for tax purposes? "All the invoices from Supplier #123 are in this app, which you'll have to install in your smart phone...". That may not go over well. Especially if the CPA mentions it as a reason for needing more billable hours to do the job this year.
> Did you know counterfeits can be sold under the “sold by anazon.com” branding because of co-mingling?

I have also had a bad experience with "Sold by Amazon.com" so I'm not questioning the veracity of what you are saying. But how does this work? How can someone get a counterfeit product under this umbrella?
Musk only owned about 10% of TWTR when the takeover attempt started. The majority of twitter shares were held elsewhere by shareholders who were more than happy to legally force Musk to pay ~2x market value for them after the tech stock market collapse.
I mean literally the next sentence after your quote says "I've never had any issues with fakes that HN complains about all the time" so I'm pretty positive they do know about it.
The problem with the Felsentherme is that it was sold off to an investor, who intentionally wanted to make it exclusively available to well heeled hotel guests.

While you can still visit it as a non-guest you need to reserve in advance and prices are 60 francs (~60$) on Monday / Tuesday and 80 francs on other days.

Even though Switzerland is an expensive country such prices for a spa visit without any extras are beyond the outrageous.
He wasn't born in the US, so he can't run for president.
In connection with history, you can use !$ for the last argument, but you can also use escape-dot. I use that quite a bit (and escape-dot is slightly easier to type than !$).

Also worth pointing out that you can modify the command in the history list before running it, by typing !xxx:p (adding :p instead of !xxx that just re-runs the command). Then I use arrow-up and then modify it before running it.

https://henrikwarne.com/2018/08/11/my-favorite-command-line-...
Only natural born citizens can run for president, and Elon was born in South Africa.
Do we already have a Ministry of Truth in the EU?
Couldn’t this have negative impact on user battery life depending on the weight of the JS or number of open tabs with sites using it? Seems like it might be antagonistic to host OS efforts to to coalesce work and perform it while the CPU is already awake to reduce the number of wakeups and save power, since it specifically waits for browser idle.
congrats! how did you upgrade it so fast? and what would you call out as the main technical pointers to adapting the base release for M1's?
You mean my browser still doesn't use enough CPU? I don't want sites that aren't in focus to do anything.
Powerful people are always targets of propaganda campaigns, just like political parties. There are many people who want to see them fail because they profit from that. Or are just jealous.
Our First Look at Turkey’s New Stealth Fighter
Facts don’t have sides, and that’s all I’m hearing in the top post.
I rarely have to return things, but when I do have to return something purchased on Amazon it's basically: couple of clicks, get a QR in email, walk into the local UPS store with the item and hand it over, quick scan of the QR and done. Yeah it would be nice if they just sent someone to the house to get the item, but it doesn't surprise me that the economics of that don't work out.
Not usable with Hungarian.
This device is mostly aimed at the military and maybe the industrial market (think about a chemical plant or large factory).

When our military invade yet another country they now don't need to haul diesel fuel to keep the lights on.
> It is possible the original developer of the package had their account compromised and used by a malicious actor.

> whose maintainer's account was likely compromised by a malicious actor

Seems to still be speculating about the cause without diving deeper into the topic, or is there some cache invalidation of the article that is missing perhaps?
Cruelty is actually more reasonable to expect from someone who has excellent understanding of other persons’ emotions and simply enjoys making them suffer.

No spectrum involved.
I had this idea a few months ago, obviously I never got around to executing it. I’m glad someone else did
It works amazingly fast, are you using GPUs and QNNX to reach such performance?
True, but where docs have a dedicated, core maintenance crew, they can maintain the docs in a good state with less effort. With a wiki, the problem is that drive-by editors can degrade a good product, requiring constant work by the core contributors to revert bad edits.

My main point was as a response to the original question, which was: why aren’t more docs in wiki form? I think one reason for that is that good docs require dedicated contributors, and I think a wiki does little to nothing to reduce their burden.

The myth of the wiki is that by erecting it, drive-by contributors will build a great product. I don’t think any quality wiki was built that way.
No, the freedom fighters tend to be pretty dumb too - see Jan. 6th.

Maybe they were terrorists...
Why would they care? They're dodging EU taxes there, not Irish.
Zen of Assembly Language
It runs deeper than just everything being an ad. It's also completely flooded with rebadged junk from dropshippers.
A few weeks ago, I was looking for a new whetstone, and this is what I got when I searched Amazon

https://i.imgur.com/1Utp2dF.png

The results keep going like that. You see constant repetition of the exact same units with slightly different branding, often with the same stock photography, repeated for page after page.
It used to be that you could count on Amazon to give you pretty solid results when you wanted something. It was great, it really took the fuss out of shopping when you didn't have to do 10 google searches when you needed to buy a USB cable or something. Now Amazon is nothing more than AliExpress with faster shipping. Shame.
Until an explosion damages the heat-pipes and you get a runaway meltdown and explosion of the core after hydrogen gas builds up.

Very realistic scenario if the thing is used in a war zone.
The most enduring memory I have of Eric Cantona is his flying kick at a thug who was screaming insults at him on the pitch. Good on him.
It's remarkable, this sense of entitlement people have. You literally have a computer program here that can make photorealistic imagery of almost ANYTHING you ask it to, which was impossible even half a year ago, and here you are complaining that people won't use it unless it incorporates all of the protected imagery of famous artists and celebrities. Amazing.
Have you seen high-end iPad price? For the same level of performance of their lowest macbook air config?
Well, I have some news for you with regards to Nazi speech in Europe. It's at an all-time high recently. No idea why.
What's wrong is simply the developer experience. It's a pain in the ass to write or maintain more complex apps with barebones HTML and shimmed in Javascript. That's how we used to have to do it. It worked but it was bug prone and hard to reason about. The abstractions are there for our sake, not the users. And they help tremendously if you learn to use them. But you don't have to. Go wild coding plain HTML and vanilla JS if that meets your needs and preferences.
This sounds interesting to me. Not because RSS is broken, I hardly ever encounter a site without a feed. But the "only one best article per site per day" sounds very smart.

However...do I get this by e-mail? In an app? Web interface? Maybe you could add some screenshots to your page :-)
Why is that a problem if the items work for their intended purpose?
Or... use a web worker
You probably know this already, but teflon (for the same reason it prevents sticking) essentially prevents good sears and good fond. The price one pays for ease of cleanup.
But the whole point of a heat pipe is that phase changes -are- involved! So, water’s fine for temperatures in a “normal” range, like a CPU, but perhaps not great for higher temperature ranges.

And then, this is a nuclear reactor. Whatever’s in the heat pipe in a reactor will be bombarded with neutrons. Water is a neutron moderator, so you wind up with heavy water in the heat pipes and not-very-nice fission products in the reactor due to slower neutrons.
But then my contact form won't work!

ducks
Firefox with ublock origin solves this problem easily.