skysight-inc/HackerNews huggingface dataset:
Why, funding needs to come from somewhere.

It's not like they took over the project or became it's main contributor or something.
This tactic is usually used as a diversion, either to bury an important email message (like a notification that your credentials to an important account have changed) in a flood of garbage messages, or to keep you focused on your email instead of keeping tabs on your usual responsibilities (like say to monitor the entrance to your office suite).
I use GoodReader. I'm open to trying something else, but it has folders, bookmarks, annotations, the basics. It lacks all of the fancy stuff in the linked program, though.

PDF reading is the main use I have for a 13 iPad, and I do enough of it that it justifies the device.
NurseryPeople.com is for Sale
It's been over 4 years since I first built this site. A lot of passion went into it. But that being said, I'm not sure if I have much more. I think there is a lot of potential for NurseryPeople, but I don't think I'm the one to make it a reality. If you're interested, please reach out.

Some quick facts:
Over 1,000 registered users.
More than 2000 nursery listings.
Over 25,000 plants are listed on the site.
More than 5,000 organic monthly users.

Revenue and financials:
Around $60/month in expenses to run the site.
~$40/month in AdSense and subscriber revenue.
Net loss of ~$20/month.

Reach me at chris@sol.company or 509-412-4220.
My favourite theory is that it comes from 'hoc' in Latin. One of the many words for yes.

That meant there are similar words for yes in other languages. See also Langue d'Oc / languedoc.
That's the idea (I assume, not the same guy): you're right that is mostly the form of the part that makes it easy/hard to work, not the material, but nobody designs machinable plastic parts. they design injection-moldable ones. So in practice "plastic part" is synonymous with "impossible to recreate in small quantities". Yes, in theory plastic parts can be of the same shape (and therefore ease of boutique manufacturing) as metal ones, but they aren't, not in the real world.
Mil raw is the Caltrain / BART transfer point. Milpitas is at the bottom of the bay
One AI in a couple hundred years might be able to do it by luck?
10 years on, what would you change about Swift?
I am sorry, maybe I am a boomer but I don't like it one bit.

> Grace is a new, modern, cloud-native version control system.

The whole point of git was to replace crappy centralized solutions

> Grace Server scales up by running on Kubernetes and massive PaaS services from large cloud providers.

word salad

> Every save is uploaded, automatically

Can't wait for the passwords to start leaking.

Grace simplifies this by breaking these usages out into their own gestures and events:

> grace checkpoint - this means "I'm partially done", for you to keep track of your own progress
> grace commit - this is "I'm really done" or "This version is a candidate for promotion"; you'd use a commit for a PR
> grace promote - in Grace, promotions replace merges; a promotion is how Grace moves code from a child branch to a parent branch

I have no problem with this, I even like it.

Some around here will remember before "MRs", well then called "PRs" were ubiquitous, Git can provide different workflows. We can write tools on top of git, like github, to do more fancy things. I think it's high time for some new concepts backed by git

> When your parent branch gets updated, within seconds, grace watch will auto-rebase your branch on those changes, so you're always coding against the latest version that you'll have to promote to.

I don't think I ever wanted to auto rebase on every time I save. In fact, I think I really don't like this... in fact, we might as well just all start co-editing on the same server

> Personal branches, not forks
> With Grace, there's no need for forking entire repositories just to make contributions. In open-source repos, you'll just create a personal branch against the repo.

This is what everyone does normally, except Github made forks a thing or whatever so you could clone someone elses repo and hack on it without having mainline permissions.
This is an example of a non-falsifiable theory. Since it will not produce evidence, it deserves the same credibility as the infinite other such theories, like the idea that god strikes down civilizations which communicate beyond their star.
> My problem with the “peak population” hypothesis is that all of the non-breeders will eliminate themselves from the gene pool soon.

Ah yes, the "breeder" gene. Very sound thinking.
What is your suggestion? Everywhere I can see to put a comma makes it either ungrammatical or changes the meaning.
> But you would think after 70 years AI practitioners would learn some humility!

Why? The people doing AI now are not the same as those that did AI 60 years ago.
More of a typo than a spello in the sense that P is next to O on the qwerty keyboard so gets hit occasionally, especially in the tense rush of online gaming.

Similar to zomg, because z is next to the shift key and they were going for OMG.
But TypeScript and C# are both awesome.
Sure but what we really want to know is whether Ternus had to avoid human excrement on the BART car like a normal commuter.
Microsoft will launch its long awaited mobile game store in July via the web
K2 is quite a bit more difficult to climb compared to Everest.
> Anecdotally, I think anyone who reads HN for a while will realize it to be a negative, cynical place.

Sure, sometimes. But usually it's

Truth seeking > group thinking

There's a fine line between critical and cynical. Sometimes that line gets crossed. Sometimes the ambiguity of text-only comms clouds the water.
Another vote for GoodReader
The web you enjoy today would simply not exist without advertising.
Noether's theorem has nothing to do with S-curves.
ClickHouse vs. Elasticsearch: The Mechanics of Count Aggregations
> As the article states, no sensible application does 1-byte network write() syscalls. Software that does that should be fixed.

Yes! And worse, those that do are not gonna be “fixed” by delays either. In this day and age with fast internets, a syscall per byte will bottleneck the CPU way before it’ll saturate the network path. The cpu limit when I’ve been tuning buffers have been somewhere in the 4k-32k range for 10Gbps ish.

> Both Delayed Acks and Nagle's Algorithm should be opt-in, in my opinion.

Agreed, it causes more problems than it solves and is very outdated. Now, the challenge is rolling out such a change as smoothly as possible, which requires coordination and a lot of trivia knowledge of legacy systems. Migrations are never trivial.
Didn’t grades only start around 1900?

Letter grades are an 1897 invention and only at one college to start with: https://studysoup.com/blog/uncategorized/history-of-the-lett...
> use the space

Userspace. Sorry, was using voice dictation.
> It's pretty much the largest possible dataset you can currently get, [...]

No. What you describe encompasses only one poor modality: text. We have oodles more data, and can create almost arbitrary amounts more, by just eg pointing webcams at the world.

> We would've been better off if we had never done this.

Who is 'we'?
You are not wrong. It is a LOT harder today than it was 30 years ago. But....

30 years ago we had other challenges. For starters computers were "rare" (by today's standards). So you first had to convince buyers that "computerization" is a thing.

We also didn't have things like always-on networks, or OS-level printing. (Fun fact, my first payed gig was writing a program that could draw a diagram and print it on one specific printer model, an HP Laserjet 2.)

Anytime there is a new platform, (think dos/windows/web/mobile) there are opportunities to enter the market. For example we built a business app for windows circa 1997. It's been constantly developed since then. We gained a foothold in the early days, and are now a big player in our space.

But -entering- markets is harder. We entered a mature market with a different product in 2014. While we were a lot better, it was very (very) hard to break into the market dominated by 2 existing players. We have made progress, but frankly it's hard going.

So when looking for new things, it's helpful to first identify new markets. Timing this us hard, but if you hit the sweetspot it can work. That said, betting on a platform is risky (as Twitter API consumers discovered.)

You've already seen a flood of AI products, and you can expect a LOT more in the next couple years. It's the closest thing to a new platform in a while. Of course in 10 years that market will have consolidated and 99% will be gone. It's certainly a risky space, but worth a punt if it interests you. Hard to stand out though.

Finding new markets 30 years ago was easy. Finding new markets today is much, much harder. The niches are by implication much, much smaller.

That said niches exist. And getting a foothold in one niche can lead to it growing, or take you into another niche etc.

Selling into niches now is easy. My HP program was only useful for people doing genetics research, who submitted papers with genealogy diagrams, and happened to have an HP Laserjet. Talk about a niche market, Before those folk were on the internet...

Today I am, if anything, even more niche. I sell to a potential market of maybe 2000 people world-wide. I reach maybe 10% of that. But it makes a decent living. Not VC decent, but I do ok.

I would encourage you though by "trying things out". Find a niche, however small, and plug it. Then move in to another.

(Hint: at some point you'll discover that marketing matters more than coding. Getting good at marketing to niches is a killer-skill.)

Good luck.
Can you clarify some terms here?

- What do you mean by "React as a library"? Using it as a pure SPA with a bundler like Vite? Using it as a plain `<script>` tag?

- What do you mean by "go back to MVC"? What does "MVC" mean specifically in this case?
I’d love it if any PDF reader could simply reformat PDFs to be single column so they would be viewable on mobile devices.

Essentially, as if they had never been written in PDF in the first place. Does anyone know if such a thing exists?
You can get a model y same day from the lot. The CT is sitting because of the recall. That's a different issue.
#1: Don't. AI is not going to help humanity, only allow us to further mechanize human life and make it worse.
I actually think precision helps.

"someone will die" is hard to act on, "XXXX amount spent on this XMas campaign will be lost and our partner X will go under" is a lot more valuable information, and potentially helps to adjust priorities too make X whole if other parts need to be sacrificed.
? Where are the data from for his ascii graph? Your claim is absolutely contrary to everything I’ve read.

Opposite sources:
https://grad.msu.edu/phdcareers/career-support/phdsalaries
https://www.wes.org/advisor-blog/salary-difference-masters-p...
By being in a dominant economic position whereby they can force predatory terms onto content creators who cannot avoid them if they want any chance of getting anything at all, or reaching a significant audience.
Sure, you can assume they're doing some things off the books, bending rules, abusing authority. Surely it happens everywhere. But they couldn't easily hide a massive program or fund it without a trace for very long. If you want to take heart about something, the worst mass surveillance program was uncovered by the NY Times. They published it and suffered no consequences. The same guy who exposed that program, exposed the US involvement in sabotaging the Iranian nuclear program. They dragged him to court a few times, but he walked away without any charge sticking. So, for one, it's really, really hard to keep something like secret for very long and our press is still free enough to do something about it.

https://www.nytimes.com/2005/12/16/politics/bush-lets-us-spy...
It's not hard to see that it's sigmoidal, sure. But both the logistic function and the logarithm itself have a lot of nice mathematical properties that are useful for qualitatively interpretation. I'm not aware of equivalent nice properties for the inverse hyperbolic sine, other than those that arise from it being a logarithm of something, but it's not a logarithm of anything particularly meaningful.
Show HN: A tool for customizing virtual backgrounds
Add your logo to a range of beautiful virtual office backgrounds. Your logo is integrated with blending and 3d perspective. Stand out from the virtual crowd.
Can this be used to switch back and forth between different computers? If I remember correct Xpra supports this.

E.g. (1) open a session on desktop with firefox, thunderbird, vscode. (2) Then grab laptop and go to a coffee shop, connect with wayland-tranpositor to the desktop to resume the session with those programs where you left off with them. (3) Then go home and resume from the desktop.

I guess for (1) and (3) you are just running both the server and client on the desktop, and then for (2) you close the client on the desktop and run it on the laptop?

It would be cool if it could do shadowing, or have multiple clients running at the same time.
As a requirement to watch Netflix? Yes, it is.
Honestly cannot tell at the first glance if it's a joke. "Welcome to Grace" feels like it obviously must be a joke. But then it's kinda too elaborate for a joke (and not very original one too). So…?
This is exactly what technology does. So, the ad was an extremely accurate representation of the iPad and its role in crushing the human spirit.
What's neat about Rust is that in its macro land, writing the code that checked for this condition would be not only possible, but doable, imaginable, and aided by easily installable OSS libraries.

So it's not just about being slightly better in some ways, but smoothing over so many paper cuts that it can be hard to see how they have added up overtime across ecosystems, like CPython and co having so many of its own vocab types, or HPC libs.

For example, the problem with this macro that causes this wouldn't even be problems in a well written Rust macro. They're artifacts of smart people trying to work around C's limitations.

But then the macro wouldn't have been written anyway because this is a port of a native Rust feature (which means it gets taken advantage of in community software).
Everybody expects magical perf if you do that when writing files. We have RAM buffers and write caches for a reason, even on fast SSDs. We expect it so much that macOS doesn't flush to disk even when you call fsync() (files get flushed to the disk's write buffer instead).

There's some overhead to calling write() in a loop, but it's certainly not as bad as when a call to write() would actually make the data traverse whatever output stream you call it on.
When you compare the UX of a Google offering to others offering a similar feature set or business/leisure purpose, do you prefer the Google UX?
I don't develop offline often these days, but I do recall a recent time where my power went out for a few hours. Since I was using git on my laptop, I just shrugged and kept working. Using git allowed me to continue working in a flow state that would have normally been interrupted by a dropped connection. Of course, if your project doesn't run locally, that point is moot. For others, in areas with more power/connection interruptions, the time savef would add up.
None. Using AI search is a mistake and we should not support the further anonymization of sharing into an LLM.
https://github.com/nim-lang/RFCs/issues/548
Back in the early days of Sony e-ink readers (e.g. PRS-505) there were some apps that promised that capability. My recollection was that they were very fiddly and took a lot of time on your desktop before you got something readable.
Are you perhaps referring to the latest release (which was 1.4 years ago) rather than the latest commit on main (which was 41 days ago)?
the engineering lead seems like he has a good relationship with their legal team. The tone of voice shift between "we don't disclose all information to protect customer security" just before disclosing additional information is deafening.

It seems like he knows what he's doing and the debug time is just taking a while to work though their undeniable slow process.

I'm confused why this is on HN, this is just boring process from a large corporation actually behaving well.
Just want to point out that this is a free book. Direct link: [1]. Also, the real content is only a little over 200 pages. The rest is notes, references, and other resources.

With the recent advancements in AI and space technology, space militarization may become the top existential threat we as human beings face, probably topping both climate change and the depletion of essential resources.

[1] https://direct.mit.edu/books/book-pdf/2369358/book_978026237...
> As a result, western emissions have been declining for decades and, most importantly

Most of our emission reduction was achieved by outsourcing manufacturing to China. We don’t get an award for that:

> Eu now produces fewer emission than India

Comparison of emissions should be done per capita - India is expected to emit more that EU, it has almost 3x as he population. The he idea that US should be top emitter forever when it’s only 300k people is absurd. Also EU has invested way more into cleantech than US has and has many times more production of these technologies than US does

Lastly - don’t lump Russia together with China and India - China and India are actively developing countries with active leadership. Russia is stagnant and a bit of a failed state. So there is no point of comparing with failed states.

Immorality is irrelevant - we will get rekt economically: EU is, right now, asking China to reduce production of electric cars and complaining that they are unfairly flooding the market
Both submissions (this and https://news.ycombinator.com/item?id=40310893) flagged, and no longer up for discussion.

Says a lot about the HN crowd, and I have to say, I'm disappointed.

The backlash against Apple is growing: https://www.bbc.co.uk/news/articles/cld0rxlqgggo

...in my opinion, for good reason. I haven't seen mentioned in any of the comments the fact that Apple controls their ecosystem, and takes away our freedom to use our devices. That's the antithesis of "creativity", and I'm disgusted that this seems to be OK with HN voters.
Both submissions (this and https://news.ycombinator.com/item?id=40304547) flagged, and no longer up for discussion.

Says a lot about the HN crowd, and I have to say, I'm disappointed.

The backlash against Apple is growing: https://www.bbc.co.uk/news/articles/cld0rxlqgggo

...in my opinion, for good reason. I haven't seen mentioned in any of the comments the fact that Apple controls their ecosystem, and takes away our freedom to use our devices. That's the antithesis of "creativity", and I'm disgusted that this seems to be OK with HN voters.
I actually believe this to be so more generally with technology. As it becomes more addictive, we need more resources to feed our addiction which spells the death of the biosphere that sustains the life that created the technology.

This idea is actually not new and has been proposed before.
Idk what WUXGA is (I find that initialism system hard to memorize past SVGA, and am amused that they still keep making up new ones), but I used to put a 1080p on its side all the time 5-10 years ago and frequently used it for a full screen terminal window. Most of the action in a terminal is down near the bottom so it wasn’t a big ergo issue, but occasionally it’s nice to be able to see dozens of lines of scrollback, such as viewing a man page, text editor editing a medium sized config file, etc.
the skate community is so welcoming to all walks of life, is very supportive, and very creative. Promoting skate boarding is nothing but a win for city’s. It dose everything a city wants, gets people outside moving, part of a community/ positive social environments. Good to see

Great video on the topic in Vancouver https://m.youtube.com/watch?v=m5MJQsPeMIo&pp=ygUQQWJvdXQgaGV...
I think that the main issue is that the columns in the PDF aren't identified as columns of sequential text, they are just rectangles. So there is no reliable way to reposition the text so that it doesn't use two columns.

I've seen others propose to replace PDF in favor of more dynamic formats like EPUB. But I wonder if it wouldn't be more pratical to standardize tags and proporties that can be written to the PDFs, so that readers are better able to handle them.
John Hawthorn – Vernier: A Next Generation Ruby Profiler [video]
> - Monorepo with FE, BE and shared types - React + Next.js (frontend) - pnpm - Nest.js (server) - Tailwind - Material UI - Apollo (GraphQL) - Jest (Testing) - Typescript + ESLint + Prettier + Husky - Turbo - TypeORM - Segment - Database migrations - Docker - Logging (Pino.js)

How will non-tech founders develop their product on this stack? That's a stack for developers to build the product.

This is a very hard problem, when you see a fragmented ecosystem its because players in the ecosystem have wide ranging and demanding requirements.

You will have to acquire your target customer when they are ready to setup this stack but before they have done so themselves. This would require very high brand awareness. Like "Oh I was going to setup on AWS but XYZ makes it so easy". Only a few companies have achieved this type of awareness in the devops space. Heroku comes to mind. None of them are indie-hacker projects.
China has 10x the population and impact of Japan; this is a silly comparison. Japan never had this large share of the world manufacturing
If I remember right, the domestic car companies and fans made the same argument in the 1980s (last century) bout "Jap" cars. The US bought value (good cars, good price) and bailed out domestic auto makes. I just hope they sell something to do not have to log into. That would be a great feature.

edit: I am old enough to remember late 70s-80s.
And you can’t drink the water that’s there
I guess you’ll also have to avoid adopting C++ and Javascript and Python and JSON…
that's a result of PG&E fucking us consumers on the deal.
I think I agree with that, but I'm not sure how it relates to free will and criminal justice.

Do you think that rationality is related or equivalent to free will???

I agree that someone's rationality may impact the efficacy of deterrence and Rehabilitation.

Both irrational and the rational would need reprogramming, just by different means. You would try to convince a rational person that it's in their interest to obey if you can. For an irrational person you'd have to use other means. This is basically how it works today.

Where does consent come into all of this? I understand that there maybe a difference in capacity to understand and consent, but not always. Irrational, for example impulsive people, can still consent. Normally consent isn't required for criminal justice to be carried out.
Snakes Fake Their Own Deaths, and They Even Use Special Effects
Replace project with politicians election campaign.
Modern mathematical proofs are long and sometimes contain mistakes, which is why they need several months to verify.