skysight-inc/HackerNews huggingface dataset:
You can use alternate browsers. You can also install linux on old macs. Or even windows on x86 macs.
Is it possible? Ancient astronaut theorists say... yes.
Which ebook reader does something horrible here? When not adjusting settings or loading books, most of them just display a book-like page. I haven't encountered one yet with Office-like toolbars or whatever Acrobat thinks it's doing.

"No skeuomorphic book shelf" seems like a low bar.
Thanks for the insight.
For now we have no data/ML team. Our clients know this and for now are ok with it or on with getting raw data.

We have a nice runway already but it's definitely something we watch closely.

The EU is one of the strongest market in terms of regulation. Hard regulations, strong authorities. If we success in Europe we should be able to expand everywhere. We already have the support of the French civilian aviation authority!
Docker is actually not a requirement. You can also run it directly with npm. You can even start it for testing (when you have npm installed) simply by typing "npx n8n".
And you can see it everywhere. People prefer being salaried to starting their own companies.
Gonna leave my similar implementation of Bag-of-Words, TF/IDF and LSI (with fast nmatrix matrix multiplication), for Jekyll blog posts [0]. The code is quite self explanatory, but happy to answer questions.

[0]: https://github.com/alfanick/jekyll-related-posts/blob/master...
I wonder if it could run on this Rust implementation of the CLR I wrote a few years ago: https://github.com/Leowbattle/clr_lite
I think it's a generally practiced strategy at this point to spew out blog dev posts on company blogs to build SEO or act as an ad, regardless of quality.
If you don't know why you feel that way anymore, then it sounds like your perspective is ripe for change. The way to change your perspective is through introspection and experience. Maybe you should exhaust these avenues first; travel, perhaps? Or volunteering, or anything else which places you outside of your comfort zone so that you can encounter new perspectives.
The notion that everything has to expand is a product of our investor-driven economy. I think it's unhealthy. I'd much rather have a million local business than one giant megacorp.
Mhmm... if you don't want to make it selectable you need wonderful JS or tables to seperate it? Makes thing more complicated.

Just remove the line numbers, every editor can mark in block mode today. Some snippets won't work without further code anyways.
Compared to Python. No wonder.
But in this case we are not even talking about own/rented HW vs cloud. It's self-hosted(even on cloud) vs SaaS softwares!

SaaS, especially in this space, can be *extremely* costly and its cost will scale up quickly as you send more traffic (either willingly or by mistake). Yes, Datadog, NewRelic etc will give you many pre-built and well-thought dashboards and some fancy AI-powered auto-detection thing but they will charge many $$$ for it. Consider that now cost management/analysis tools that were historically focused only on cloud, are now adding the same tooling for costly SaaS solutions!

I understand that many HN readers are skewed towards SaaS solutions, usually because they work at a SaaS shop, but depending on the size of the company, the overhead for managing it internally can totally be worth. There is overhead with SaaS as well...
Pinterest - ah that app that has hijacked all images in google search result. Created an account once but has not really used it.
I see an opportunity to submit issues to the Wine project
Hmm, that is odd about fbreader. I have the Debian package¹ installed that is Open Source², but looks like recent versions are no longer Open Source. Hadn't noticed that before.

Might also argue that nov.el³ is high quality and cross platform, but I'm not sure my definition of cross platform would necessarily align with other peoples ;)

¹ https://packages.debian.org/trixie/fbreader

² https://metadata.ftp-master.debian.org/changelogs//main/f/fb...

³ https://depp.brause.cc/nov.el
i doubt discussing something is promoting it tbf
Blame the restrictions on the BBC, even though they got an early start on streaming the government didn't want them to compete too much with commercial offerings which meant iPlayer was crippled from the start.

I always thought this was daft, if I had to choose between the BBC and one of Rupert Murdoch's offerings I wouldn't even have to think.
It's about the GUI, not about the code.

>You get a full UI that's no more minimal than the Kindle desktop builds

Those are already minimal. This is too.
> Finally, three out of four plastic straw brands contained quantifiable PFAS concentrations.

Hmm, I wonder why this article didn't dwell on this finding?
>Yes, that is a perfect example of how right-wing populism works, thank you for the demonstration: I say "right-wing populism went into overdrive and this hurt the election results of these parties" and you respond by saying I want to censor people with right-wing views and "silence" them.

Yes, this is a perfect example how political silencing works: I say everyone should get an equal voice, and you twist my words, and say I'm supporting right-wing populism.

Bro, I never said YOU are trying to censor people, I'm saying the political situation in Germany is always trying to censor everything even remotely right leaning as if they're all Nazis. There's right wing, then there's the far right which are Nazis. Big difference, but in Germany you're not allowed any kind of right leaning opinions, and must be censored.

Censoring one group by default is basically the definition of a dictatorship.
You have found happiness.

But don’t forget about being a complete idiot sometimes: if you avoid big trucks, fast cars, and cute girls - you’ll get boring to the people you love; because to them your dumb moments made you cool

Much love man, keep it steady
If you are starting from AWS, it is likely there are many ways to save tons of money by just moving away from AWS.
Linux Frozen Bubble for iOS re-implementation
Vintage Frozen Bubble re-implementation based on Swift/SpriteKit
For me it's motorbikes instead of mosquitos. There is no way I could sleep uninterrupted with open windows
They use a Mac to compare the Ubuntu Go package to a self-compliled go from source:

"Now we can diff the Go toolchain we’ve created on our Mac with the Go toolchain that Ubuntu ships:" [..]

"We’ve successfully reproduced the Ubuntu package’s executables" [..]

"Note in particular that we’ve reconstructed the toolchain binaries bit-for-bit: they do not show up in the diff at all. That is, we proved that the Ubuntu Go binaries correspond exactly to the upstream Go sources."

Also, for your own programs:

"For Go programs that don’t need cgo, a reproducible build is as simple as compiling with CGO_ENABLED=0 go build -trimpath. Disabling cgo removes the host C toolchain as a relevant input, and -trimpath removes the current directory"
> As a little hint for anyone here, when someone openly introduces themselves as a philosopher, you should know you're in for some fun

I have found quite the opposite to be true in the real world, but Xe gets a special exemption for being a consistently high-quality writer and thinker.
Nice video, my initial reaction aside from the hydrogen and helium being mostly non green gasses nowadays was that the efficiency of PV and battery should be better than of a fuel cell.
My thought was that operation requires a good day, means sunshine and the energy could be provided by solar cells with a battery for some buffering.
This thought was based on the current comparison between efficiency of BEV and H2 fuel cell cars.
You can click through to the commenter's profile https://news.ycombinator.com/user?id=crubier and from there you can find their Twitter and GitHub profiles (which contains their email).

Alternatively, since they also went through YCS18 as Sterblue, you could use YC's internal BookFace platform to ask for an introduction.
Very cool and interesting! Though I don't see myself using this in production code. Even without higher-kinded type tricks like this, type signatures already can become unreadable quickly when you use a functional programming style in C#.
Animals consume them. We consume animals. They re-enter the cycle and repeat.

They are made of fossil fuels, while alternative netting are not.
Totally understandable. We have however basic user management in n8n for quite a while already and it is available for free. Since the beginning of the year we also have built collaboration, that is however a paid feature.
More info about John Lewis and its current situation [0] and [1]. Most interesting to me is:

"Insiders claim that some years’ borrowings were ramped up in order to avoid having to think the unthinkable and cut the hallowed John Lewis staff bonus, as profits failed to keep up with the pace of store openings."

It only takes a few years of mismanagement for a partner owned company like Waitrose to borrow too much and step on the landmine of unserviceable debt. The company is then has to be sold and metastasises into a normal company. Obviously the most unjust thing in that story is that upper management probably not only get paid too much while causing the situation but likely negotiate a personally beneficial settlement for themselves as the ship burns and sinks.

0 - https://www.telegraph.co.uk/business/2023/07/12/john-lewis-r...
1 - https://www.telegraph.co.uk/business/2023/05/11/can-dame-sha...

(Apologies for linking to that website)
> assumes all the risks, while gifting the potential rewards.

Why would worker ownership be a charity and why would owners not be sharing the profits regardless of whether they also work there?
I didn't check my sources correctly. I googled and blindly repeated a non reputable site.
Mea culpa
They could have just used different Java/Python libraries and changed the architecture for the same result. The choice of a Programming Language alone has minimal impact on performance at that scale.
more than people not buying any phones
We have the same incentive but not at the same level. Our aircraft consumes very little energy so it adds much less costs to stay in the air longer to collect more data.

Thank you for the feedback on the video!
Well, looking at real-world examples, one large Basque cooperatives managed a downturn by agreeing for everyone to take a temporary pay-cut.

> the Erreka Group averted layoffs by temporarily trimming wages by 5 percent. It continued to pay workers stuck at home in exchange for the promise that they would make up some of their hours when better days returned.

https://web.archive.org/web/20210103102831/https://www.nytim...
And to Java. That's more of a surprise. Most of the gains may have come from architecture changes though: "The combined effect of better architecture and Elixir saved Pinterest over $2 million per year in server costs".
And save some memories you made while e.g. online gaming. Why should that be any different from RL?
I use PayPal everywhere that I can, because it is safer and more convenient.

It is safer because I only give the merchant my PayPal account address. I don't need to put any credit cards on file at every merchant. When I go to checkout, I authenticate with PayPal, and they process the payment on my behalf with very little friction. Usually, with PayPal on file, I don't even need to authenticate again.

It's more convenient, because when I configure the PayPal method, I can tell PayPal which backend to use, and I can keep it or switch it on every checkout. No additional configuration for my merchant.

PayPal also tracks and consolidates my recurring payments in the dashboard. I can easily see, at a glance, who is charging me next month or next year, and one button to cancel.

While it's not a bank, and caveats apply, PayPal has matured into a full-featured financial services company, so payment processing is only the beginning.
For context, $2MM ~= 0.3% of FY22 cost of revenue[1].

[1] https://www.sec.gov/Archives/edgar/data/1506293/000150629323...
> There are no false or misleading claims, only in the articles from authors who say "V must die".

I'd like you to elaborate on this instead. Were there many articles with explicit death threats?
How would you start consulting in a sector you have no experience or proven track record with? I can’t see how this advice would apply to say, Dropbox, Zalando, Stripe or any other success story that comes to mind.
> It is much deeper: you don't like that people are illogical and therefore self-defeating.

This is a typical case of over-generalization based on the Barnum–Forer effect[1]. At the very moment you label someone as "illogical", you're already having communication issues with the person, and, naturally, you don't have the best impression on the person anyway. So this statement practically fits every single person on the planet.

Mind that relying on tricks like these puts you in the realm of being illogical.

[1]: https://en.wikipedia.org/wiki/Barnum_effect

> Perhaps. But what if you find one such person, ask questions, and put yourself in their shoes? ...

Yeah I get the overall mechanism there, but I don't think it's critical here. My point is that the outcome of fanboyism has been harmful, and, especially, it has killed a lot of healthy discussions. This doesn't help anyone, so it needs to be trimmed somehow. A healthy fan base must be regulating itself and channel all the fans' energy to more productive stuffs rather than flaming internet forums.
The Interim Computer Museum
New effort by someone involved with the now-closed Living Computers museum in Seattle.
Would you mind sharing the brand? I'd just like to look them up out of interest.
Does anyone has any followup information about the companies and people mentioned? Sadly last blog from Cory O'Daniel is from 2019 and Bleacher Report engineering blog post shows 2019 as the last post. Pinterest has 81 public repos on GitHub but only 3 with Elixir code base.
While the google images thing is kinda shitty. Pinterest is really really good at image search and image recommendations.
This feels like a needlessly combative reading of the comment!
The end of coal is premature if your only other GW-scale energy source, nuclear, is being phased out at the same time, and you don't even have a replacement planned.
> r/DataHoarder

Modern day hoarders. If it wasn't for the Internet and hard drives, they'd fill their own space with stuff. :)
Just 24% of women in India are working or looking for work
I used to like the idea that the Rabobank is a co-op, but it actually seems to be the least ethical of all the Dutch banks right now. The screwed farmers into taking loans for bad investments, and completely refuse to take their social responsibility seriously, which has become an important thing for banks after 2008.
It wasn’t this gem was it? Your description reminded me of it regardless
https://youtu.be/kCpjgl2baLs?si=RwghR9uyjER0S68Q
Indeed, the internet is the most permanent looking transitory thing ever. Sure, we have arvhive.org.. but that didn't always exist, and it might not always (no matter how much I want it to).

Build your digital life with this in mind, everything that ever matter to you in the slightest, must be stored on devices that are under your control.

I'm afraid of the future, I'm afraid of the day where I can no longer install Linux, and then, of the day where I can no longer build my own PC from parts, and the day when I can no longer buy a general purpose computer at all.
When, not if, but when that day comes, all I have left are whatever cutting edge devices of the last generations I have in inventory, and I will be stuck in time, and I will be content with that, until my hardware supply dried out and I'm back into the world.. Hopefully I die first.
It's an interesting idea actually, there's maybe no way to say for certain but I'm inclined to invoke Hanlon's Razor here and suggest that it's down to incompetence rather than malice.

However that effect you linked is really fascinating! I particularly liked the reaction of Gruen to this: "I refuse to pay alimony for those bastard developments."
I wonder how much of their traffic is angry people who ended up there by mistake. They could save a lot more than $2M if they just set robots.txt to disallow everything.
Hence why Google are forcing an API-level bump on app developers https://news.ycombinator.com/item?id=37280972
https://archive.is/6zsmZ
Here is a bunch of JSON. Output the c# classes that can deserialise it.

An intern in college could do that, but it isn’t worth our time to do.

For this function, write the unit tests. Now you do not have anything that you can blindly commit, but you are at the stage where you are reviewing code.

Could you do all of this by hand? Sure but you never would, you would use an IDE. Chatgpt is better than an IDE when you know how to use it.
I made 1paragraph[1], a web-based, offline-first epub reader. It also syncs across devices.

[1]: https://1paragraph.app/
mupdf is the mupdf of epub; it supports epub and other formats beyond pdf¹. When I've had really large files I've used mupdf to read them a few times, as it seems to be far better at handling them than other tools.

¹ https://mupdf.com/
I still honestly believe coding should be a requirement in all philosophy courses. A system for layout out logical structures efficiently was something philosophy to this day sorely lacks, with formal logic being practically unreadable. And computer science has literally spent 50 years working on how to do that well.
What's the goal? Is the idea to stop fishermen from hurting themselves? Is it that removing a sunken ship would interfere with the natural processes that put the ship there?

Reefs can't be fishing-protected areas because of the presence of fish. The presence of fish is how we pick fishing-intensive areas.
iphone 6s came out in 2015.
pixel 4a came out in 2020.
You want Toyota to spend money revising a part...

To offer fewer cup holders to Americans?
Consumer surveys show a growing distrust of AI and firms that use it
.. on average. There are paper, glass, bamboo straws in their sample set that have none, just as there are plastic straws that have PFAS, see figure 1

https://www.tandfonline.com/doi/figure/10.1080/19440049.2023...

Maybe we should just regulate this?
Well, keep thinking that. Russia is a failed state running on it's slowly dying Soviet momentum. There is no way to prosper within a mafia state. Most able engineers have left the country to Israel, US, Germany, etc. No budget can make yesmans and crooks innovate.
Oops, I missed that. Now I will probably have to self-host. Or start using my disroot address again.
Show HN: Toybox – A Laravel TALL starter kit for solopreneurs
Hey peeps! Here's a project I've been working on for the last two months. It initially started as trying to be a simplified boilerplate for Laravel, but I think it's gone a bit beyond that.

With recent tooling releases in the Laravel ecosystem, there's a ton of exciting tools to work with, but it's either annoying to set it all up every time, or it's difficult to try and gather it all up for every piece you'll need for your SaaS.

To that end, Toybox attempts to collate what is in my opinion the best of modern Laravel, and while being simple to start, run and launch with. This is how I also came up with the name - pick and choose all your favourite Laravel toys and see how quickly you can build products with it.

I've never been a fan of Docker and similar tools. While I see their value, I've generally not had a good experience and it always felt like a waste of my time trying to debug infrastructure instead of writing application code. So on that front Toybox goes back to basics - it targets only one stack, and is made to be able to initialise its repository, provision the server it is currently on, and deploy itself from your local machine, all with Bash scripts.

Lastly, I tried to include guidance and support for scaling beyond an MVP and Bash scripts: The README includes tons of recommendations for various services & tools for all manner of things you need for your SaaS.
This definitely is problematic because all of this will end up in the ground near the water table.

A question I have is whether PFAS exposure through these disposable products results in absorption into our bloodstream. If the answer is yes, these materials should be banned. For example, we already know how bad BPA is and the EU has banned the substance from being used in receipt printing.

I guess in the US, the FDA is responsible for regulation of PFAS in food contact applications:
https://www.fda.gov/food/environmental-contaminants-food/and...
I read that way since circa ’00s and with oled screens it’s so great! I just don’t understand how anyone else reads differently.
I think there are limits of file size and number of files that you can upload to Google Play Books making it impractical for my vast library.
Most of the stuff we use is written in C. Which is even smaller than Go.

You don't need complex langs to write software.
Nice quote here

“If we focus on never making others feel inferior, there’s no limit to what can be achieved”.

In light of how snarky people can be during interviews and evaluating others, it’s good to remember we are not better than one another in any meaningful way.
There are newer products out there that promise this experience. Google has Cloud Run which just requires a container to deploy. Cloud Run Functions and Cloudflare Workers run JS code on lightweight JS engines and handle scanning for you. Render and Fly are also interesting new entrants in this space.
> When our notifications system was running on Java, it was on 30 c32.xl instances. When we switched over to Elixir, we could run on 15.

Would be curious to know how they tried to optimise the Java stack.

Because on every benchmark I've seen the JVM is faster in every which way than Elixir. Except for memory where often people will over-provision the JVM rather than look at where their code might be over-allocating or leaking.
Rewrite would give you a more optimized code almost always, because you know what you are writing.
Though the article says that they rewrote the notification system, and erlang/elixir is pretty amazing for that stuff. From the point "memory footprint per long-running connection".
A manufacturer in Ukraine? I wonder which hackers from which country would have incentives to do that in 2014.
I'd wager that would use P/Invoke, which is what OP is trying to avoid (having true .NET IL would make everything seamless).
Here's a direct quote from the documentation [0] from 2021:

> Most objects (~90-100%) are freed by V's autofree engine: the compiler inserts necessary free calls automatically during compilation. Remaining small percentage of objects is freed via reference counting.

So most objects are freed by the autofree engine, and the rest are freed via reference counting. This implies that no objects are freed by the GC, which is exactly what I've said.

Please stop gaslighting people.

[0] https://web.archive.org/web/20210315092012/https://github.co...
Companies do sometimes make it difficult in a way I hope more of them get slapped one. The largest electronics retailer in my country will have their front line staff try their hardest to deflect you to the manufacturer warranty, their online return form will make you enter a manufacturer ticket number as a mandatory field, so to actually get that honoured, your best bet is usually to go in store and escalate to a manager.

Normally I try to support stores over Amazon in a "use it or lose it" sense but that particular retailer is the exception.
Any source it might have? Wikipedia seems to agree it might [0].

For example, French Toasts have barely changed since the Roman times [1].

[1]: https://en.wikipedia.org/wiki/French_onion_soup

[0]: https://www.youtube.com/watch?v=SkqIMQteDsY
App Store search is so broken, you can't find apps by name