skysight-inc/HackerNews huggingface dataset:
You make it sound like people cannot make a distinction between "I like it and I can afford it, even if the prices are high" and "commercial value extraction in a post-capitalistic hellscape is bad".

Apple isn't some magic company where if they have extreme margins the people that buy the stuff do mental gymnastics where the margins are not extreme. Of course they are. But people buying it have accepted that they can vote with their wallet, and they still vote to pay and get the product, rather than not pay and hope the signal is strong enough to lower the margins and maybe buy a product later if it is cheaper.

Most products you buy are not priced just a sliver higher than the cost of production, or even the cost of production plus R&D. They are priced at the maximum revenue possible. As long as Apple can sell NAND chips at 1000% markup, they will do it. And as long as it doesn't hurt people enough, they will keep buying it. Look at the clothing nonsense, bags, shoes etc. You can get a plastic bag made out of 10 cents of material and 2 cents of manufacturing line time but you'll have to pay $500 because it's special to some people. Or most of the plastic shoes that Nike makes, they aren't really made with $200 of plastic, that's going to be maybe $10 of material in total. There might be a much higher manufacturing cost, so maybe that's another $10. That means there's $180 going straight to Nike. But you don't see people coming to HN to complain about that, because somehow that's okay.

Where you assign some loud Apple users (let's call that the vocal minority) some cult or religious status for their behaviour, you're doing a disservice to yourself and the rest of the people that just want to stuff and will pay the price even if they don't really like it. Presumably because saving $2k in cost on a computer costs them more in UX, productivity or forced change, which they don't want, and the company extracts as much money as they can for it ($1k wheels anyone?).

Maybe the vocal minority thinks a computer can be a status symbol. But that's mostly just in their mind. The same high school mentality (and group behaviour) applies to the shoes or bags mentioned above.

Trying to make this seem like a special Apple case is pretty useless. It's capitalism at work, and you're part of it. Whether you can live with that is mostly just up to you and not much of a technology or startup discussion. We might even end up more in the area of philosophy than anything else.
It's confusing because the Ukraine war was obviously not started for any reason like this. The Ukraine war wasn't started for the USA to profit and nobody on the western side (including Ukraine itself) was lied to to allow it to happen.

The USA was keeping Ukraine in a perpetual state of not quite winning for reasons like this (the longer the war goes on the more money defense contractors make) but it's got nothing to do with the reason the war happened.
Does anyone have experience with Dataquest as a learning platform?

I'm looking for some self-paced learning on data science for developers.
I assume when you say "politically" you include the ongoing war in Ukraine. I think it's a huge factor in this context, given its impact and the risks it presents to folks (especially young men) who choose to remain in Russia.

By some estimates, 900K people have left Russia since the invasion [1], of whom 100K were IT specialists leaving in 2022 alone [2] (I haven't looked at the figures since then). I think that's a pretty strong indication of the sentiment.

And wrt the economy, didn't the Central Bank just increase the benchmark rate to 21% [3] (with another 2% hike widely expected in December)?

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

https://www.technologyreview.com/2023/04/04/1070352/ukraine-...

https://meduza.io/en/feature/2024/10/29/russia-s-key-interes...
Unstract can be a good starting point. https://github.com/Zipstack/unstract

Refer this > https://unstract.com/blog/extract-table-from-pdf/

And this > https://unstract.com/blog/comparing-approaches-for-using-llm...
That interesting theory is called the bicameral mind, and as far as I know it's widely considered pseudoscience and not taken seriously in any scientific field.

Also, it doesn't describe at all the way LLMs work, so it isn't even applicable.
Accessible tips for people to protect their privacy
Rust at least doesn’t.

let x: usize = 42;
Mergiraf: A syntax-aware merge driver for Git
Do we understand why? As in, what’s the mechanism behind the ‘changes in metabolism’?
My final university project was about a clean-up-approach on the HTML nodes before sending it to the html-to-markdown converter. But that was extremely difficult and dependent on some heuristics that had to be tweaked.

Your idea of comparing multiple pages would be a great approach. It would be amazing if you build something like this! This would enable so many more use cases... For example a better “send to kindle” (see other comment from rty32 [1]).

[1] https://news.ycombinator.com/item?id=42093964
Python support would certainly be seem useful for this, in particular as its intentation-based AST should play nicely with this.
I think you are making a strawman of the position. Nobody thinks we will be able to just move to Mars in our lifetime.

Some people think it is important to spread the human race beyond earth. It isn't about climate change.
Signup on mobile is covered by the keyboard and you can’t scroll down.

The red/green text on the signup screen feels scammy. Not enough is done to introduce what points are before having to make a choice about proceeding.
Does that not kill the valuable bacteria and other microorganisms that make up topsoil ?
“Apple's privacy is just marketing smoke and mirrors” — an HN commenter, probably

For every privacy feature Apple advertise to consumers about, there are ten they didn't, that still very much raise the bar.

The quiet improvements are so under-marketed that even technically savvy users aren't aware of most of them.

There was a period before MDM matured that certain three letter U.S. Gov agencies forbade iPhones. Not because they were insecure, but because the agency's infosec team couldn't surveil the devices or break in to do a data dump if the employee was under investigation.

Certainly, they still have zero days, and vulns dating back longer than anyone would like. So it's interesting what's happening to iOS use of C: https://blog.timac.org/2023/1019-state-of-swift-and-swiftui-...
I remember reading a comment, probably on HN.

Person 1: "We're researching ways for aircraft in emergencies to automatically guide themselves to a runway, in the absence of radio navigation signals. That's not unethical."

Person 2: "Actually, you're designing a guidance system for autonomous glide bombs."
No, the vast majority of people who use go are using it in situations where Java or Python would have been appropriate, not C.
I took the title to mean that human commanders will deliberately choose to deploy an autonomous robot configured to kill a person or persons (as opposed to a robot's killing a person, but the death was unwanted and unforeseen by the commanders).
Scientist treated her own cancer with viruses she grew in the lab
This is tech for a modern game (Return of the Obra Dinn) imitating the retro look of old hi-res monochrome games, e.g. for the Mac.

If you haven't played Obra Dinn, you owe it to yourself to play it. The look is retro (sort of, it's actually very smooth) but the gameplay is definitely "modern indie".
Nice post covering many of the main ways to improve efficiency.

Here’s a related post I wrote for AppSignal:

What's Coming in Ruby on Rails 7.2: Database Features in Active Record https://blog.appsignal.com/2024/07/24/whats-coming-in-ruby-o...

For folks interested in additional depth on optimizing Postgres for use with Active Record/Rails, please check out my book:

High Performance PostgreSQL for Rails https://andyatkinson.com/pgrailsbook

Thanks!
You can use the Snippet editor in Chrome which is an IDE with a debugger. Then Save As. If u prefix them with `javascript:`, you can drag/drop or copy/paste to the bookmark bar. https://developer.chrome.com/docs/devtools/javascript/snippe... and https://developer.chrome.com/docs/devtools/javascript/refere...

Firefox also has a nice console.
Same (except the left-handed challenges) - I have a pair that were probably <€10 on AliExpress, are good enough, and get used all the time.
Polling by asking people about their neighbors
So just like humans
Why should living be allowed to be illegal?
A well-designed ORM can help you with performance, for example, by reducing the amount of effort to do things like fetch related records in a single query. The really good ones also handle migrations. And finally, all of the popular ones I'm aware of allow developers to use them just for mapping results to objects. I would say that in general the further an ORM strays from SQL concepts the more troublesome it is likely to be. If the query syntax looks like Mongo, then you probably won't have a good time when doing more advanced things.
I worked in big tech in one of the coastal cities. Most of my coworkers, although great people, were delusional in terms of money. I was getting paid between 200k to 400k during my tenure, and after working there a few years, I was set for life.

Reality check: even in "high cost of living areas", typical salaries are around 50k. Most of my coworkers came from wealthy families and perceived buying condos in Chelsea as middle class activities. I don't think they saw themselves as rich. And to be fair, many probably didn't actually save that much money, because they had such expensive lifestyles.
It seems someone discovered this (along with other udm values) back in June https://medium.com/@tanyongsheng0805/every-google-udm-in-the...
Hi!

I've recently built fivenines.io, a real-time uptime monitoring and incident management tool designed for teams looking for simplicity, precision, and actionable insights. fivenines aims to help you detect downtime instantly, track SLAs, and manage incidents all in one place.

Our tool emphasizes a smooth, easy-to-use interface, integration with popular platforms, and customizable notifications to ensure you're always in control. I'd love for you to try it out, share your feedback, and let me know how it can better serve your monitoring and incident response needs. Thanks for checking it out!"

Let me know if you'd like any changes or additional details!
> ActiveRecord exists to make queries easier to write and more readable

It achieves only making queries much harder and much more opaque. It completely fails at that.
Would prefer everything is hosted on GitHub to reduce the attack surface. But this is cool!
On iOS I have a Shortcut that calls OpenAI's API directly so I can interact with it as an alternative to the official ChatGPT app.

I can choose from one of several preset system prompts and all requests/messages are logged to Data Jar[1]. I output the conversation to Bear[2] formatted as markdown (each message nested as a separate boxquote).

[1] https://datajar.app

[2] https://bear.app
Mitigating IP spoofing against Tor
Why a bamboo toothbrush isn't greener
My point about Kern and SJV was about how Desi Americans are a swing vote, not the white collar portion.

That said I do agree with you to a certain extent that pre-Tech immigration absolutely was a thing (and a major factor in the Punjabi community across western US).

> more similar to Guyana. (My great grandfather came during that 1920s era but jumped ship in NYC instead

Oh dang, that's pretty wild! I thought most immigration to Guyana from South Asia during that era was primarily from Eastern UP, Bihar, and West Bengal, not Sindh/Punjab.
Social media use found to have little to no impact on mental health
Show HN: I built a map to find sign-posted cycling routes across Europe and POIs
Excited to share an early version of my project - https://veloplanner.com

It's an interactive map where you can find signposted cycling routes (not MTB yet) and various POIs (campgrounds, shelters, viewpoints, and historic points). Everything is powered by OpenStreetMap.

Currently, it only covers Europe since I wanted to limit hardware requirements. Even with just Europe, I needed an extra 1TB disk to handle data import.
I'm planning to support the whole world in the near future.

Right now it's just a viewer, but I plan to keep building and adding more features. Route planner will be main one to add. Also, I want to present detailed data about surfaces and bicycle infrastructure along the routes.

Let me know what you think - any feedback is appreciated!

Tech stack:
- MapLibre + TypeScript (no frameworks) for map rendering
- Planetiler to generate basemap
- osm2pgsql, gdal and tippecanoe to generate POIs and route layers (routes require extra post processing, which I do in Elixir)
- Web app is written in Elixir/Phoenix

I'm hosting web app on Heroku and using Hetzner dedicated server to process OSM data.
Get Started Now button is a 404 for me.
I agree that's what they meant, but why not?

The standard of proof isn't "beyond the doubt of my own lawyer", the standard of proof is "beyond a reasonable doubt". The entire job of a defense attorney is to cast reasonable doubt on the prosecution's evidence. If there's a reasonable explanation for the prosecution's evidence that doesn't involve the defendant being guilty, that's a reasonable doubt. Whether the defense attorney knows the doubt isn't true in this case is irrelevant to the question of whether it's a reasonable doubt.

Our system is designed to try to avoid putting innocent people in jail even if that means failing to convict some guilty people. It's already imperfect at that goal. We already convict the innocent. OP's proposal would tie defense attorneys' hands in ways that would lead to even more innocent people in prison.
> If you give someone the ability to understand a brilliant language, they will turn their attention to the language and away from the problem. That's just human nature.

Not sure which languages you define as brilliant but I’ve never seen this pattern anywhere in my career, in any language. Including Rust, which is often offered by Go fans as an example of an esoteric exotic language.

In everywhere I’ve seen, people are focused on solving some engineering problem, not on showing off their brilliance by solving language puzzles.

This defense of Go is REALLY common but as far as I can tell is purely based on myth.
Body forms memories too – Just like your brain
I don't really care to get into a philosophical debate about what's good or what people should use.

I use these tools daily and they help me immensely. If you prefer Googling for docs, browsing stack overflow, or even flicking through textbooks to find the answers/materials you need - that's great! Do what works for you. I value my time slightly more than that and prefer not to remain stuck in the past.

Perhaps you hold all the information you need in your head like an oracle and never need to learn new concepts or ever forget syntax? Wonderful. The rest of us aren't so naturally talented, so have found these new tools super helpful.
It is contemptible to denigrate another American citizen for the ethnic-sounding origin of their last name. It's an astounding irony that you would invoke the name of Fermi to do that: Fermi was a citizen of Benito Mussolini's Italy, a dissident who immigrated to the United States during the second world war.
Two-way control of a virtual avatar from lucid dreams
This is really cool. Just tried it out and got some really good recommendations. Nice work!
This is delusional. Elon's "whole deal" is not that people will leave Earth en masse to escape climate change. That is a delusional interpretation of what he says
Out of curiosity, which languages would you be interested in?
Have you ever experienced crypto in any way other than number go up?
Good to know thanks. Considering it does work it would be weird to pull ALL phenylephrine in that case. I remember the last time PE came up they were just pulling medicines that were only PE like the fake Sudafed.
Seems like a good thing. Anyone here has experience with this tool?
Interesting - why would you have to fork the kernel source here? Why couldn’t you just fork the man pages only, demonstrate to the kernel maintainers the man pages project is essentially unmaintained, then ask the kernel maintainers to make your fork the source of truth? I would think if the man pages project is actually unmaintained this would not be a problem.
No, not like humans. Humans have access to their own thought processes, and are capable of introspection.
>Be prepared to weave to the inside if the vehicle slows.

Box trucks are good for beginners because you do not need to be nearly as close. Slightly ahead of the boundary area of the aerodynamic turbulence feels optimal. In dusty conditions you may be able to visually observe this. Also, they generally cannot stop as quickly. Truck drivers know their routes and will more likely hit all of the lights at a uniform speed. You'll more easily hear their motor and gear shifts.

Yes, there are idiots who will try to brake check you, but they are mostly driving cars. A slight turn allows you to pass on the inside. The entire maneuver happens faster than braking. Braking is actually a mistake here, because you can loose traction and the ability to avoid obstacles.

For the rest of your comment, casual cyclists should prefer lower traffic streets and routes. By working incrementally they can build up their comfort levels. Again, the idea that they shouldn't gain the ability to ride in traffic or should have an expectation to never encounter traffic is a recipe for disaster.

It isn't about racing or being the fastest, but learning to cycle, feeling comfortable, interacting with traffic safely and not making a pest of yourself. That can only happen with the right set of expectations. Separate infrastructure doesn't help novices develop the necessary skills.
Would you happen to know the current draws for the older and newer designs? I would like to check if mine are worth replacing (since I dutifully remove and store the battery in the designated holder in the case I can't rely on durability comparisons because it would depend on usage patterns).
Didn’t the Department of Defense try to mandate Ada in the 1980s? That went nowhere.
And yet we can also just look at how memory vulnerabilities have impacted the Linux kernel over the years in order to assess how much they have helped to reduce the risk that memory unsafe languages bring.
Sure but what Keynote does is pretty niche.
On the other hand, Pages is nowhere near the capabilities of Word and still not a good layout program either.
Numbers is OK only if your spreadsheet needs are very basic and you mostly care about the presentation of it. Its performance is so bad that even Google sheet feels better (it's way more capable nowadays, in any case).

Apple have those things only to say they have them and pretend that they have "solutions" instead of having to rely on 3rd party.
But they are not really competitive outside of the most basic need and in my opinion their existence is not worth all that much in today's landscape where both Microsoft and Google basic offering are free.
>The Verge

>unbiased
It's worth noting that the worst weeds in this story are all traditional native american crops. We are investing huge amounts of money to kill food.
I'm eager to try this. Seems like it could revive the genre after Semantic Merge died.
There is no singular "the position", there are multiple people with different positions. Some just want to see humanity become a multi-planetary species this millennium, which is a perfectly sensible goal. Others imagine going to mars as a solution to climate change.
This misunderstanding continues to crop up on Hacker News. [0]

> Things don't become true just from being written down on the Internet

That's not what they were saying.

People who care about open source software use the OSI's definition. You can't reason about the open source movement if you use a fundamentally nonstandard understanding of the term, such as the one you are proposing. You wouldn't be able to make sense of a blog post like this, for instance. [1][2]

> Open source means that the source code is open for the public to see, and that's it.

The open source movement disagrees. Are we expected to accept your definition just because it's written down on the Internet?

[0] https://news.ycombinator.com/item?id=31203209

[1] https://drewdevault.com/2024/07/16/2024-07-16-So-you-want-to...

[2] https://news.ycombinator.com/item?id=40993787
old.* URL and without the ?rdt tracking, whatever that is:

https://old.reddit.com/r/ExplainTheJoke/comments/1czson4/eve...
I think the Resource Manager was designed with the "objects" in mind being understood to be an application's assets, such as code, graphics, menus, text, and so on. My abuse was to extend this to arbitrary, dynamically allocated blobs so that an app could, for example, scan thousands of files and store each file's metadata in virtual memory, way beyond what would fit in RAM.
This is great!

If you also want to grab an accurate screenshot with the markdown of a webpage you can get both with Urlbox.

We have a couple of free tools that use this feature:

https://screenshotof.com
https://url2text.com
> Raymond Chen has written in the past about this problem

That would be a citation. Do you have a link?
O/t but if any sandbox experts know of strategies to get around the maximum "pattern serialization length" limitation, this issue has been driving me nuts for quite a while: https://github.com/NixOS/nix/issues/4119

Unfortunately sandbox-exec isn't really documented (and supposedly deprecated?) so trying to sort this out is a bit of a headache.
The repo has sample code and it is fairly easy to create a node that will do it.

You won't however have access to usual sampler, latent image, Lora nodes to do anything beyond basic t2i
Very cool article, incredibly interesting tech, but ...

> We spend a third of our lives asleep, and humanity dreams of using this time profitably

... please kill me.
Ada 95 is still around. I know personally and have used it. It is being slowly ripped out of a major system but it persists. AdaCore and GNAT help a lot too.
ahh so that's why they want an all-female crew going to Mars.
Musk is frustrated with government inefficiency, especially with regulatory processes. He has complained multiple times about the approval process for launches and returns.

One government agency, he said, at one point required them to do a study that estimated the chances of a re-entering rocket body impacting a gray whale in the event that it splashed down hard -- personally I agree, that is kind of ridiculous.
I've heard of jujutsu, but I'm kinda over learning new tooling, specially experimental one. If it's not a drop-in replacement that makes my life better (like these easy "git plugins"), I'm basically not using.
You can render the entire string before upload, but then you are essentially using a CPU render, which will be slower than having the GPU do the same thing.

FWIW, this method is also a texture despite being called “texture-less”; the texture is just stored in a different format and a different place. True textureless font rendering evaluates the vector curves on the fly.
If the USG wants this then they need to start inserting it into Statements of Work then companies bidding on this type of work can assess impacts and provide a business case. It will be slow but start there. The same way Risk Management Framework works, DoD 8570, etc
https://fastest.engineer -- demo at https://hynt.us

UI is pretty much left alone for you to customize.
That's even better, thank you!