skysight-inc/HackerNews huggingface dataset:
> treating men and women like they are the same is the first problem

Russia is rather socially conservative and their birth rates are low as well. It's quite a stretch to blame low birth rates on gender equality given the scope of cultures and societies where low birth rates have been a problem. Some other common factor would seem much more likely. Maybe economic incentives.

Unless you also think Russia is too progressive for you tastes. If so, what does your ideal social system look like with respect to the enforcement of gender roles, where women are expected to bear 3 or more children? What would enforcement of these roles look like in the society you're envisaging?

If you could honestly and clearly answer those questions I'd be very impressed. Then, I would follow it up with: and do you think many people would enjoy living in the society you've just dreamed up?

If yes, is there a status quo ante that was similar to what you're describing (seems likely given that women's emancipation is fairly recent and lots of different patriarchal structures have been tried out over the millennia)? Can you try to trace out why that status quo was left behind in favor of where we are now?

If no, how do you plan to persuade people to live less comfortably so that birth rates are as high as you'd like to see them? Persuasion is your only tool, because you've already said that you don't think government is the answer, and, without persuasion, you'd need to use force. To use force you'd need the government to act in some capacity, or at least _not_ act in a way that's complicit e.g. by not prosecuting honor killings carried out against anti-natalist daughters and sisters or at least condoning discrimination against childless women.
Why your boss is giving in to the siren call of the return to the office
A list of “Considered Harmful” snow clones: https://en.wikipedia.org/wiki/Considered_harmful
I whitelisted Youtube for a long time because the ads were not that intrusive. Then something changed and I chose my sanity over their business model.
iPhone user here. Nearly all the group chats I’m in include Android users. It works fine.
I initially swapped to iOS to save money, and it’s actually worked out quite well.

Apple is expensive if you’re constantly upgrading to the latest and greatest, but at the mid range longevity is more important than initial price alone. People replace their phone enough the important bit is how much your paying per month not the actual device cost.
What ever is the age, nobody wants to work with a rude and dismissive person.
> I'm sure Google could figure out how to make it play along nicer.

Nope, Apple intentionally blocks anything like this to encourage people to buy iPhones. Basically what is happening is intentional.
The Swansea project you're thinking of was... controversial. It sure smells a lot more like a scam than you'd ideally like. https://en.wikipedia.org/wiki/Tidal_Lagoon_Swansea_Bay
Believe it or not, autocomplete is still possible without typing, as any user of any dynamic language could tell you. Seems like a poor reason to add a another full language to the abstraction ladder of your application.
Google’s biggest existential risk is Apple changes the default search engine. As long as Google Search and apps are deeply wired into iOS Google isn’t much worse off when people defect from Android.

But if Apple goes their own way with search (they’ve started taking baby steps), decides to take Microsoft’s money for default placement (more likely now that Bing isn’t dogshit), or is forbidden by the DOJ to take payouts (highly likely), Google is in a world of hurt.
wasn't there a drinkable (alcohol~) battery some time ago?
given the content exceeds the context, your choices are probably

1. fine-tune

2. embed and then only supply the relevant parts during query
Can you give an example of what actually happened up there? And what you are doing? I hear rumors (China!) but you seem much more knowledgeable on the topic. I live down in Seattle so I'm curious how similar the situations are.
So cutting peoples heads off is your criteria for being a cartel? Okaaaay.
It'd be interesting to see a variant of this app with a slider bar, allowing one to drag a widget to see the exact same stories but with say, far-left, left, center, right or far-right biases applied.
The design of the site itself is not great; my brain parses the entire thing as an ad. I've thrice now opened it and closed it without really reading anything because It feels like an empty article.
Some of that heat goes up the chimney. A good quality log burner, used correctly (and I believe that most people who use log burners have no effing clue how to do so) is at best 60-80% efficient.

Plus you have to account for the energy used to grow, harvest, season & transport the wood, even before you throw 20-40% of it away when you actually burn the damn stuff!
Orwell's Newspeak comes to mind. This can be a good app but it can also serve to stifle conversation by narrowing the Overton window if this kind of technique becomes the norm.

Stay vigilant.
the whole point of an API is to define an interface in terms of a runtime protocol, invariant to any specific language, code, library, SDK, etc.

in fact the galactus team should actively _not_ publish a library for their API

doing so introduces a source-level coupling between consumers and producer, which the API was (presumably) created specifically to avoid
I had nearly the same idea as you around surfacing what is "important" vs just a large list of RSS articles.

The main differences compared to what you are thinking are two things. One for the `Significance of the event` I've used the number of publishers talking about that event. So more publishers == more important. Two, I've done this in a daily fashion instead of a weekly report.

I can also confirm that the LM has the capability to do at least a days worth (2500+) of articles. I would doubt its capability to produce an entire article but it does a great job at a small summary.

Here is the link if you wanted to check it out. https://apps.apple.com/us/app/quill-news-digest/id1669557131
there are many services that integrate with them that would allow you to self-serve signup
Servitude is thinking that you do.
JavaScript engines have been using inline caches and specialization for over 10 years now. It's Python that's catching up to JavaScriptCore from 2007.
BBEdit can (and always could) read text files significantly larger than RAM without thrashing VM. This has always required a custom text engine, first because it was the only way to do that, and more recently I assume it still provides highest performance.
> The most enlightening things to come out of the crypto craze:

> 1. There is an overwhelming abundance of rich idiots in this world. Wealth-merit determinism has been publicly dealt a serious blow that I hope people will take to heart.

And somehow people still say poor people are poor because they lack financial intelligence and we could fix their poverty by giving them finance education. No poor people are poor because they lack money, because of that they must be smarter with their money, they can't afford to loose it.

Rich people on the other hand don't need to care. I would even say that many don't even notice the money they lost here
I've run coreboot for a while but had issues with USB3 and the docking station so I unfortunately had to revert back to the Lenovo BIOS.
We plan to implement RSS support as well, so please stay tuned. Thanks for the support.
RCS is good enough to replace key functionality of iMessage and it's a protocol anyone can adopt. I am very satisfied with RCS on Android.
Visit a platform like LinkedIn, Twitter or Facebook and try to report content: the complex decision tree of what to report and why will be a good demonstration or how unintuitive the reality of content moderation is. Every user of every platform has a different understanding of even simple concepts, like “scam” and “spam”. Report reasons are not an accurate classification from a trained expert, they’re a thing a user chooses from a list that has to be designed to both provide valuable context to a moderator and capture the wide range of different understandings different users have.

Suggesting that a reason should be added for the specific situation you’ve encountered demonstrates the naive understanding most people have of moderation and that’s what this game is good at.

Platforms like Facebook and Twitter will have spent tens of thousands of people hours thinking about something as simple as the list of report reasons.
At much lower cost! :(
Hey- not bad!

I got 4 out of 5 stars with high ratings.

One thing I'd add: doxxing of a quasi legal type such as posting details about a politicians family member and their private dealings.

Certainly captures the feel of going through modqueue and making snap decisions.

Glad I don't have a boss constantly reviewing my decisions though.
You should write a blog about this. You could call it "Examining falsehoods programmers believe about the unreasonable effectiveness of 'considered harmful' for fun and profit."
I read the OPs comment seemingly in a completely different way than you.

To me, it's just a comment asking how it may work (technically). Pretty normal to ask that on HN. The persons feelings or intentions aren't reflected in the comment and I think aren't relevant to the question either way.
I just switched to android after years of iPhone, only to be able to use GrapheneOS.
How does iOS save you money?
Best bang for the buck here in my opinion: The Engineer SS-02.

Before I bought this I thought all solder suckers were the same. I was wrong. Well worth the ~$20, built like a tank, and works very well.
I doubt the new management actually believes they can reboot the company. They're just trying to drag things out as long as possible to extract as much money as they can. The new CEO is getting paid $1300/hr.

https://fortune.com/2022/11/21/new-ftx-ceo-john-ray-hired-cl...
Show HN: A simple web app for scaled PDF measurements
Hi All!

I threw together this simple client side only tool (HTML/JS/CSS) to scratch my own itch on a home project. I needed to do some basic measurements of a platt of survey and could not find a simple/free tool to do this. So I made my own.

It's very basic and buggy, but works well enough for simple tasks. Will continue to slowly improve - especially if others find it useful.
Burning fuel is pretty efficient, until you realise that heat pumps have an efficiency greater than 1. So a heat pump driven by electricity uses less energy than burning fuel in a boiler. If the electricity is renewable, so much the better.
Automatic recursion protection for Vercel Serverless Functions
Obviously to the investor, only the average case over a large number of investments matters.
The article denies that, at least for the species and structures it discusses. It specifically says it's a non iterative process. That's the point the paper is trying to make. I'm not sure if that's the structures you are talking about, but a few comments up declared 'All plants are actually fractals'. The paper says no, at least in the aspects they are talking about, which are structures that appear fractal-like but are not. They also say it's misleading to think of them as fractals, as the processes are importantly different.
That helps illustrate that a lot of US equities are relatively overvalued. Very high valuations and relatively low risk premiums for US equities.
The incentive for taking a chance on an employee should be "I need to hire someone to grow my business so I can make more money".

We should stop worshiping at the alter of "small businesses". We've done it for decades and I'm not convinced it has helped in the slightest. Small business owners have the worst victim complex I have ever seen.
In a power supply you can sense your output voltage with a differential amplifier between the positive and negative outputs that way the voltage drop across your current sense resistor is not included in the measured differential voltage. Alternatively you can use high-side current sensing where your current sense resistor is before your positive output. You can also use a differential amplifier for that, but there are purpose made current sense amplifiers which are probably best.
I think GP might be referring to a gas burning boiler.
I love me some Python, trust me. But this is just putting lipstick on a pig. The language needs to be rewritten from the ground up. If you’ve ever analyzed the machine code a simple python script spits out you’ll see how helplessly bloated it is.
I can think of a few vital reasons:

- Browsers with add-on support, to make browsing the internet bearable

- DNS-level adblocking, to make app usage bearable

- Sideloading apps, to access software which Apple nor Google would condone

All of these are dealbreakers for me.

OS upgrades are less of a concern on Android, where apps tend to support very old versions of the OS (5.0 is not at all uncommon to be supported, which was released 9 years ago), as opposed to iOS, where it's common that only the latest two OS versions are supported. This fact alone makes it so that an Android device might even be useful for longer than an iOS-device, which is entirely locked out of basically all of the app store after 6-7 years, with no way to salvage the device any more.
"Glory to Arstotzka"

If you liked that game, you might like Police Contraband. There is some bad combat aspects forced into the game, but it's enjoyable.
IRS just wants the payroll tax to be paid by someone, and don't really have a dog in the FT vs contractor question. Ordinarily contractors end up paying it, making IRS happy. So this suggests they did not.
They stole it from their employees who had to pay tax on their income themselves, no?
How would you catch up? Administrative stuff like going to the post office, DMV, getting a haircut, would all be closed... due to 4 day work week.
Ask HN: It's 2023, how do you choose between MySQL and Postgres?
Imagine you are starting a new project, and your backing datastore options are restricted to mysql or postgres (and/or their cloud-tailored equivalents.) What sort of functional requirements would cause you to choose one over the other?
Funny how American centric it is. In the rest of the world people just use WhatsApp
Does this also suggest that the execs charged with the FTX fraud may also get hit with a huge tax bill?
And why is "big endian vs little endian" a thing in computers and networking? Because it's homage to Jonathan Swift. It references an apocryphal war about which end of a hard-boiled egg to lop off; no doubt a much more vicious affair than the Haiti / Dominican spat over the pronunciation of "parsely".

Parts of the internet are still stuck in the 1980s, my pet peeve being the DNS resolution protocol which calls on recursing resolvers to try TCP after receiving a successful UDP response with TC=1. (Where did this become "only"? When did it become ok not to support TCP?)

Seems like IP works just fine on top of ATM. Maybe the MTU isn't the same as ethernet; too bad.

By the way UDP frags are bad; don't do that. Guess it's not completely transparent afterall and relying on a kludge mechanism as the answer to knowing the terrain (MTU) isn't the One True Way.

TCP is a reliability mechanism built on top of IP. It has enough popularity to have its own protocol designator so that you can't say it's "built on top of UDP". Don't want that mechanism? Don't use it.

Want messaging? Use a datagram protocol; that would be UDP (unless you decide to use your own special protocol ID). It's unreliable? Do something about it. (See where I'm going with this?) Craft your messages so that they fit in a single packet. Invest in some decent networking gear that reports dropped packets and allows traffic shaping. Bonus: get one-to-many and transit-based destination editing.

If you refuse to compromise on your abastraction and are too cheap to afford SDN, create a virtualization layer for your network traffic like everybody before you... it's virtual turtles all the way down or hasn't that occurred to you?
The us just drone strikes them
Sideloading, customizable home screen, better notifications (Samsung specifically), much cheaper bottom end for devices, USB-C port, ability to access the filesystem.

Very few reasons to stick with Android *for someone who isn't technical or succumbs to pubescent peer pressure
APIs defined with IDLs like protobufs make sense sometimes, but not always

using an IDL means that consumers of your API need to depend on an IDL definition at the source level, which introduces coupling that is not always useful

for example, talking to the stripe API doesn't require you to import a stripe.proto
> Certainly you anticipated this response

Probably didn't anticipate so many people not getting the joke!
It was only harmful to the people that read the title and not the actual letter. Dijkstra's take was much more moderate than most people seem to think it was, and the title wasn't even his.
Google's messaging experience has been incoherent until the last couple of years. I switched long before that partially because of how awful the experience was, not because of blue bubbles.

Whenever I ask someone the point of using Android, I always get back an answer of "oh, it's because it prioritizes user choice, I can sideload APKs, it's cheap" or something along those lines. But I'm old, I just want a device that mostly works and nothing more than that, and Android (historically) hasn't been it. Worth noting that my iPhone 8 plus still receives updates, a support cycle that long is something unheard of in Android circles.
Ample time passed, we added more after we were already on TS, and it wasn't helping. In fact it was a constant burden on new code.
The headline style reminds me of Matt Winkler's "Bloomberg Way" which specified headlines that summarized the article into a single line, see:
https://wildtech.mongabay.com/wp-content/uploads/sites/20/20...
or
https://www.optionsbro.com/wp-content/uploads/2017/12/Bloomb...

I'm not sure if they always achieved that, but it was at least a goal for readers to be able to skim feeds to understand what was going as quickly as possible. Such a policy was feasible because the readers were paying customers as opposed to web news which are often funded by advertisers or worse.
If it finds itself not in the simple case it specialized for, it reverts back to the unspecialized case. In JIT compiler terms, this is called a "guard"
Google shit the bed on messaging so badly it became an evergreen meme internally.

This is 100% self inflected damage and they should have stuck with the original open/source based gchat. They went propriety and played themselves.

Also, most Googlers in the US use iPhone for personal and corp.
Yeah, I think buying an used iPhone is the best value for money at this point. Depending on the model you get the same or more years of support than from new Android for similar price. The iOS UX is so smooth I had zero trouble switching from Android to iOS, even though I had never touched an iPhone before.

I'll reconsider Android phone only when manufacturers start providing as many years of software support as Apple does. Planned, premature obscolence is unethical and sucks.
Is there a high-performance in-kernel FS that acts as a hierarchical cache that I can export over NFS? Presently I use `catfs` over `goofys` and then I export the `catfs` mount.
It is also unfortunately a sign of a market imbalance. There have been periods in history where one company or group of related companies held a ridiculously large percentage of stock market capitalization. They rarely last for long, and in the long run they always regress to the mean.
It's a sign of the times that I can't tell if this is a /s. I think many on this board would support the IRS cracking down on crypto companies even if they do so in an extralegal manner. I am not one of them fwiw.
https://github.com/CodeEditApp/CodeEdit

Looks promising for you MacOS users.
Yeah, I'm starting to have doubts about WhatsApp's integrity too. Thanks for bringing this up.
Yeah we'll be fine unless extreme weather events become more common.
I think that no matter how advanced AI tools like ChatGPT will become, an experienced software architect will still be indespensible in large projects. Junior devs on the other hands can have much harder time on the IT market in the coming years.
I am looking forward to a tool to summarize a 10 page long Terms of Service into a list of points about what I really need to beware of. Same for legal contracts.
Very interesting! Good to know that gpt-4 was a step change here.

I tried with 3.5 since that's all I have access to currently, I asked it to do a few things in a ruby app step by step, touching one file at a time, and it worked well! A configuration option that lets you ask the tool to just make file edits, and let me commit later would be useful.

What happens when the files are too large?
That was the killer BBEdit feature for me, back when I was building my first static web sites. Making precise global layout changes without using a web template system felt like magic.
This is exactly what I've seen as well. There's huge peer pressure to conform based purely upon messaging nonstandards.
Or making up themselves to be the authority, without actually having earned that.

At least Dijkstra had some earned cred before he published "Goto Considered Harmful".
they also typically have some sort of serial output, which opens up a whole world of data logging.
I think there's a small but growing group of people in the JS ecosystem that are beginning to explore a more "platform native" approach to front-end development, which removes the need for bundlers and transpilers and embraces the fairly capable feature set of most modern browsers.

As the OP points out, a lot of what happens now is an artifact of the history of how these things have developed, and about which things were prioritized over the years. Many of these choices made sense at the time but may no longer be necessary, and some things were definitely lost in the process.

When we were developing Cappuccino, which includes its own transpiled to JS language (possibly the first such general purpose language), one of our important goals was making sure the compiler could run in the browser itself so no external build tools were needed; everything worked just dragging index.html in the browser and writing code in <script> tags if you wanted. Security changes in how browsers handle file: URLs made this harder to do, but anything that simplifies the process of actually running code is very welcome.
Oh, very much so. I don't doubt it. Most of them are doing it wrong, fiddling with strings, instead of structured data, which HTML would lend itself really nicely to. Especially PHP, with its "output HTML" in-built mentality should have gotten it right, but did not. Many others did not do any better.
Troubleshooting: Ideas to try if Claude is hallucinating
I love that the narrative surrounding neuroscience has been so poisoned by AI bullshit that we're talking about weights and convolutions like those are things that actually exist in brains.
We choose Postgres for extensibility and stability :)
These "undemocratic" institutions only exist precisely because the constitution is hard to change. The electoral college, the gerrymandering, the shape of the Senate, they are all things that the constitution already allows. The takeover of power has already happened, the US is trapped in a 2-party system that basically everybody hates, but it's so entrenched into the culture that it's unthinkable to change it.
This sounds like all the other skepticism about what AI can do. And then it can spot 200x more than any human and correlate it into common themes, and you’ll say what?
There are no shortcuts to managerial excellence; deeply understanding your people, their passions, challenges, and fears is crucial – focus on developing meaningful connections.
Okay, now the government is just getting greedy. Taxes are the biggest scam in 2023 as our leaders don't respect us enough to create a balanced budget.